• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ladybug-tools / ladybug / 911 / 2
91%
master: 91%

Build:
DEFAULT BRANCH: master
Ran 14 May 2020 11:14PM UTC
Files 53
Run time 5s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 May 2020 11:09PM UTC coverage: 91.392%. Remained the same
911.2

push

travis-ci

chriswmackey
ci(dependabot): Add config file for Dependabot

Adding this config file means that, whenever there is a new release of ladybug-geometry on PyPI, dependabot will immediately send a PR to this repo to ensure that there is a release of ladybug-core that is compatible with this version of ladybug-geometry.

Given that we have auto-merging turned on for this repo, this PR should be automatically merged if the tests pass, meaning there will automatically be a new release of ladybug-core whenever we release ladybug-geometry. 

I will implement a similar config file on all of the other parts of the core dependency tree (ladybug-comfort, honeybee-core, honeybee extensions, dragonfly-core, dragonfly extensions). So an update anywhere along the dependency tree will automatically "trickle up" towards the branches above it unless the tests fail somewhere along this path. If the tests fail, we can step in and manually fix it. Then the rest of the "trickle up" process continues once our fix is merged.

I realize that this system will result in many more releases of core libraries. But this seems to be the price we pay for using == operators for our dependencies in requirements.txt as opposed to >= operators. Given the strictness of the == right now, we almost never end up with a compatible set of core libraries on PyPI. This system will correct this without us resorting back to >= operators.

6827 of 7470 relevant lines covered (91.39%)

0.91 hits per line

Source Files on job 911.2
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 767
  • Travis Job 911.2
  • 63715fa7 on github
  • Prev Job for on master (#908.3)
  • Next Job for on master (#914.4)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc