Bump isal from 1.7.2 to 1.8.0
Bumps isal from 1.7.2 to 1.8.0.
Release notes
Sourced from isal's releases.
version 1.8.0
- Python 3.14 is supported.
- Python 3.8 and 3.9 are no longer supported.
- Fix an issue where flushing using igzip_threaded caused a gzip end of stream and started a new gzip stream. In essence creating a concatenated gzip stream. Now it is in concordance with how single threaded gzip streams are flushed using Z_SYNC_FLUSH.
- Change build backend to setuptools-scm which is more commonly used and supported.
- Include test packages in the source distribution, so source distribution installations can be verified.
- Fix an issue where some tests failed because they ignored PYTHONPATH.
- Enable support for free-threading and build free-threaded wheels for CPython 3.14. Thanks to
@lysnikolaouand@ngoldbaum.
Changelog
Sourced from isal's changelog.
version 1.8.0
- Python 3.14 is supported.
- Python 3.8 and 3.9 are no longer supported.
- Fix an issue where flushing using igzip_threaded caused a gzip end of stream and started a new gzip stream. In essence creating a concatenated gzip stream. Now it is in concordance with how single threaded gzip streams are flushed using Z_SYNC_FLUSH.
- Change build backend to setuptools-scm which is more commonly used and supported.
- Include test packages in the source distribution, so source distribution installations can be verified.
- Fix an issue where some tests failed because they ignored PYTHONPATH.
- Enable support for free-threading and build free-threaded wheels for CPython 3.14. Thanks to
@lysnikolaouand@ngoldbaum.
Commits
bcaaa9bUse a valid documentation URL1eeaf31Merge pull request #244 from pycompression/release_1.8.0ddcc966Prepare release 1.8.0bb40ffaMerge pull request #233 from lysnikolaou/free-threading8e9681dCredit where it's due9492937Update test_freethreading.py0b9574aFix linting issues474783eOnly support 3.14 for threaded builds.edf5371Merge branch 'develop' into free-threading7d204aaMerge pull request #242 from pycompression/314- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
CodSpeed Performance Report
Merging #11495 will not alter performance
Comparing dependabot/pip/3.13/isal-1.8.0 (a6688bb) with 3.13 (16975c0)
Summary
✅ 59 untouched
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 98.21%. Comparing base (16975c0) to head (a6688bb).
:warning: Report is 1 commits behind head on 3.13.
:white_check_mark: All tests successful. No failed tests found.
Additional details and impacted files
@@ Coverage Diff @@
## 3.13 #11495 +/- ##
==========================================
- Coverage 98.24% 98.21% -0.03%
==========================================
Files 128 128
Lines 43694 43694
Branches 2384 2384
==========================================
- Hits 42928 42915 -13
- Misses 589 598 +9
- Partials 177 181 +4
| Flag | Coverage Δ | |
|---|---|---|
| CI-GHA | 98.10% <ø> (-0.03%) |
:arrow_down: |
| OS-Linux | 97.75% <ø> (-0.14%) |
:arrow_down: |
| OS-Windows | 95.58% <ø> (ø) |
|
| OS-macOS | 96.99% <ø> (-0.13%) |
:arrow_down: |
| Py-3.10.11 | 96.64% <ø> (ø) |
|
| Py-3.10.18 | 96.47% <ø> (-0.68%) |
:arrow_down: |
| Py-3.11.13 | 97.34% <ø> (-0.01%) |
:arrow_down: |
| Py-3.11.9 | 96.83% <ø> (ø) |
|
| Py-3.12.10 | 95.14% <ø> (-1.79%) |
:arrow_down: |
| Py-3.12.11 | ? |
|
| Py-3.13.7 | 97.66% <ø> (-0.01%) |
:arrow_down: |
| Py-3.14.0-rc.3 | 95.16% <ø> (-2.48%) |
:arrow_down: |
| Py-3.14.0-rc.3t | ? |
|
| Py-3.9.13 | 96.54% <ø> (ø) |
|
| Py-3.9.23 | 96.37% <ø> (-0.69%) |
:arrow_down: |
| Py-pypy7.3.16 | ? |
|
| VM-macos | 96.99% <ø> (-0.13%) |
:arrow_down: |
| VM-ubuntu | 97.75% <ø> (-0.14%) |
:arrow_down: |
| VM-windows | 95.58% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@dependabot recreate