openzim / python-libzim

Libzim binding for Python: read/write ZIM files in Python
https://pypi.org/project/libzim/
GNU General Public License v3.0
62 stars 22 forks source link

Dependencies updates and Python 3.12 #178

Closed rgaudin closed 10 months ago

rgaudin commented 11 months ago

Updating all our dependencies and building targets to make sure we support and publish for 3.12 Building on macos-13 as well and bump macOS min version to 12.0 to harmonize with other projects

⚠️ awaits (and includes) musl2 until its merged

rgaudin commented 11 months ago

Test change is due to Cython update which now does a better job at raising actual exception

codecov[bot] commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (68ed8ef) 93.12% compared to head (2dce834) 93.52%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #178 +/- ## ========================================== + Coverage 93.12% 93.52% +0.40% ========================================== Files 1 1 Lines 480 510 +30 ========================================== + Hits 447 477 +30 Misses 33 33 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.