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

pybuilder / pybuilder / 23669189703 / 34
83%
master: 83%

Build:
DEFAULT BRANCH: master
Ran 28 Mar 2026 01:23AM UTC
Files 57
Run time 1s
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

27 Mar 2026 09:56PM UTC coverage: 82.55% (+3.7%) from 78.801%
23669189703.34

push

github

web-flow
Fix lib64 site-packages not added to sys.path on Fedora/RHEL (#942)

## Summary

- On Fedora/RHEL, Python venvs use `lib64/` for C extension packages
instead of `lib/`
- `PythonEnv._get_site_paths()` only yielded
`lib/pythonX.Y/site-packages/`, so packages like `coverage` were
invisible despite successful pip installation
- Add `lib64/pythonX.Y/site-packages/` to site paths when the directory
exists

Fixes #940

## Test plan

- [x] All 642 unit tests pass
- [x] All 56 integration tests pass (was 54/56 before —
`issue_862_tests` and `smoke_analyze_tests` now pass)
- [x] Verified `coverage` is found in `lib64/` site-packages on Fedora
with system Python

1388 of 1856 branches covered (74.78%)

Branch coverage included in aggregate %.

5533 of 6528 relevant lines covered (84.76%)

0.85 hits per line

Source Files on job 23669189703.34
  • Tree
  • List 57
  • Changed 22
  • Source Changed 0
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 23669189703
  • dcbffabc on github
  • Prev Job for on master (#23669039496.16)
  • Next Job for on master (#23672534566.2)
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