Releases: milesgranger/cramjam
Releases · milesgranger/cramjam
v2.12.0
What's Changed
- Add 3.8 for 2.11.0 release & disable hypothesis derandomize by @milesgranger in #229
- Drop 3.8 support by @milesgranger in #230
- Configure
python-sourceto include type stubs by @ods in #231 - Add Windows Arm64 build & drop 3.9 builds by @milesgranger in #234
- Bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #236
- Bump black from 22.3.0 to 26.3.1 by @dependabot[bot] in #235
Full Changelog: v2.11.0...v2.12.0
v2.12.0-rc1
What's Changed
- Drop 3.8 support by @milesgranger in #230
- Configure
python-sourceto include type stubs by @ods in #231 - Add Windows Arm64 build & drop 3.9 builds by @milesgranger in #234
Full Changelog: v2.11.0.post1...v2.12.0-rc1
v2.11.0.post1
What's Changed
- Add 3.8 for 2.11.0 release & disable hypothesis derandomize by @milesgranger in #229
Full Changelog: v2.11.0...v2.11.0.post1
v2.11.0
What's Changed
- Initial impl zero-copy Buffer by @milesgranger in #209
- Buffer: Fix extended and negative int reads by @milesgranger in #210
- Initial Type/JavaScript support by @milesgranger in #217
- Fix lz4.decompress_block_into w/o prepended size by @milesgranger in #219
- Add typing stub files and proper docs site by @milesgranger in #220
- Ban mutating immutable buffers on the free-threaded build by @ngoldbaum in #214
- unpin hypothesis and disable assertion rewrites in CI by @ngoldbaum in #224
- zstd: store size by @milesgranger in #225
- Add Python 3.14/t - Drop Python 3.8 by @milesgranger in #226
- Prep for 2.11.0 release by @milesgranger in #227
Full Changelog: 2.10.0...v2.11.0
v2.11.0-rc4
What's Changed
- Ban mutating immutable buffers on the free-threaded build by @ngoldbaum in #214
- unpin hypothesis and disable assertion rewrites in CI by @ngoldbaum in #224
- zstd: store size by @milesgranger in #225
- Add Python 3.14/t - Drop Python 3.8 by @milesgranger in #226
Full Changelog: v2.11.0-rc3...v2.11.0-rc4
v2.11.0-rc3
What's Changed
- Initial Type/JavaScript support by @milesgranger in #217
- Fix lz4.decompress_block_into w/o prepended size by @milesgranger in #219
- Add typing stub files and proper docs site by @milesgranger in #220
Full Changelog: v2.11.0-rc2...v2.11.0-rc3
v2.11.0-rc2
What's Changed
- Buffer: Fix extended and negative int reads by @milesgranger in #210
Full Changelog: v2.11.0-rc1...v2.11.0-rc2
v2.11.0-rc1
What's Changed
- Initial impl zero-copy Buffer by @milesgranger in #209
import cramjam
data = b"bytes"
buffer_view = cramjam.Buffer(data, copy=False)Full Changelog: 2.10.0...v2.11.0-rc1
v2.10.0
What's Changed
- Remove experimental codecs in default builds by @milesgranger in #197
- Updates for Maturin 1.8: add a version key in the project metadata #64 by @agriyakhetarpal in #196
- Update PyO3 to 0.23 by @ngoldbaum in #200
- Bump libcramjam -> 0.7.0 by @milesgranger in #198
- Bump libcramjam -> 0.7 (in Cargo.toml, to match Cargo.lock) by @musicinmybrain in #203
- Update and add PyPy11 by @milesgranger in #205
- Update PyO3 to 0.24 by @musicinmybrain in #207
New Contributors
- @agriyakhetarpal made their first contribution in #196
- @ngoldbaum made their first contribution in #200
Full Changelog: v2.9.1...2.10.0
v2.10.0-rc1
What's Changed
- Updates for Maturin 1.8: add a version key in the project metadata #64 by @agriyakhetarpal in #196
- Remove experimental codecs in default builds by @milesgranger in #197
- Update PyO3 to 0.23 by @ngoldbaum in #200
- Bump libcramjam -> 0.7.0 by @milesgranger in #198
- Bump libcramjam -> 0.7 (in Cargo.toml, to match Cargo.lock) by @musicinmybrain in #203
- Update and add PyPy11 by @milesgranger in #205
New Contributors
- @agriyakhetarpal made their first contribution in #196
- @ngoldbaum made their first contribution in #200
Full Changelog: v2.9.1...v2.10.0-rc1