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

petl-developers / petl / 40727955663
94%

Build:
DEFAULT BRANCH: master
Ran 28 Oct 2026 04:41PM UTC
Jobs 1
Files 135
Run time 1min
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

28 Oct 2026 04:38PM UTC coverage: 93.535% (+0.008%) from 93.527%
40727955663

push

github

web-flow
fix: close ZIP source members before their archives (#773)

This fixes ZIP-backed exports failing when the source context exits.
`ZipSource.open()` opens a member but closes only the archive; Python
refuses to finalize an archive with an open writing member:

Close the member before closing the archive, including when the caller
raises. Retained reader objects are also closed at context exit, so they
no longer keep the archive's file handle open.

Co-authored-by: chivector <200636136+chivector@users.noreply.github.com>
Co-authored-by: Juarez Rudsatz <juarezr@gmail.com>

52 of 55 new or added lines in 2 files covered. (94.55%)

16379 of 17511 relevant lines covered (93.54%)

0.94 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
98.39
-0.88% petl/test/io/test_sources.py
1
87.54
0.13% petl/io/sources.py
Jobs
ID Job ID Ran Files Coverage
1 40727955663.1 28 Oct 2026 04:41PM UTC 135
93.54
GitHub Action Run
Source Files on build 40727955663
  • Tree
  • List 135
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9cdcefb3 on github
  • Prev Build on master (#40726440834)
  • Next Build on master (#40728843547)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc