ICRAR/crc32c (crc32c)
### [`v2.7.post1`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#27post1)
[Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.7.post0...v2.7.post1)
- Added missing test files to source distribution ([#59](https://togithub.com/ICRAR/crc32c/issues/59)).
### [`v2.7.post0`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#27post0)
[Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.7...v2.7.post0)
- Fixed generation of source distribution ([#58](https://togithub.com/ICRAR/crc32c/issues/58)).
### [`v2.7`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#27post1)
[Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.6...v2.7)
- Added missing test files to source distribution ([#59](https://togithub.com/ICRAR/crc32c/issues/59)).
### [`v2.6`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#26)
[Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.5...v2.6)
- Added new `crc32c.CRC32CHash` class
modelled after the stdlib `hashlib` hash objects.
- Drop support for Python < 3.7.
### [`v2.5`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#25)
[Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.4.1...v2.5)
- Made this package PEP 561 compliant ([#49](https://togithub.com/ICRAR/crc32c/issues/49)).
- Release GIL during the computation of the CRC32C hash. A new `gil_release_mode` argument lets users choose between always/never/automatically releasing it ([#47](https://togithub.com/ICRAR/crc32c/issues/47)).
- Add keyword support to `crc32c` function (`crc32c(data, value=0, gil_release_mode=-1)`).
- Turned `crc32c` from a module-only distribution into a package,
and moves all sources under `src`.
- Adding explicit fallthrough annotations
in several `switch` C statements
for clarity, and to avoid potential warnings ([#46](https://togithub.com/ICRAR/crc32c/issues/46)).
- Run test against different memory alignments.
- Mention explicit support for Python 3.13.
- Drop support for Python 2.7.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==2.4.1
->==2.7.post1
Release Notes
ICRAR/crc32c (crc32c)
### [`v2.7.post1`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#27post1) [Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.7.post0...v2.7.post1) - Added missing test files to source distribution ([#59](https://togithub.com/ICRAR/crc32c/issues/59)). ### [`v2.7.post0`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#27post0) [Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.7...v2.7.post0) - Fixed generation of source distribution ([#58](https://togithub.com/ICRAR/crc32c/issues/58)). ### [`v2.7`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#27post1) [Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.6...v2.7) - Added missing test files to source distribution ([#59](https://togithub.com/ICRAR/crc32c/issues/59)). ### [`v2.6`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#26) [Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.5...v2.6) - Added new `crc32c.CRC32CHash` class modelled after the stdlib `hashlib` hash objects. - Drop support for Python < 3.7. ### [`v2.5`](https://togithub.com/ICRAR/crc32c/blob/HEAD/CHANGELOG.md#25) [Compare Source](https://togithub.com/ICRAR/crc32c/compare/v2.4.1...v2.5) - Made this package PEP 561 compliant ([#49](https://togithub.com/ICRAR/crc32c/issues/49)). - Release GIL during the computation of the CRC32C hash. A new `gil_release_mode` argument lets users choose between always/never/automatically releasing it ([#47](https://togithub.com/ICRAR/crc32c/issues/47)). - Add keyword support to `crc32c` function (`crc32c(data, value=0, gil_release_mode=-1)`). - Turned `crc32c` from a module-only distribution into a package, and moves all sources under `src`. - Adding explicit fallthrough annotations in several `switch` C statements for clarity, and to avoid potential warnings ([#46](https://togithub.com/ICRAR/crc32c/issues/46)). - Run test against different memory alignments. - Mention explicit support for Python 3.13. - Drop support for Python 2.7.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.