NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4193 most downloaded on PyPI
Uncompress DEFLATE streams in pure Python (albeit compiled with Cython)
Last release 7 months ago
04 Mar 2026
Ships unpredictably
gaps range from 8 days to 2.4 years
Most releases are documented
notes for 29 of 44 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
44 releases · first in 2021
One column per quarter.
build: Python 3.13 & 3.14 wheels by @michalc in https://github.com/michalc/stream-inflate/pull/110
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.42...v0.0.43
The biggest changes in this release is the drop of Python 3.6 support, and the publish of iOS wheels to PyPI.
The biggest changes in this release is the drop of Python 3.6 support, and the publish of iOS wheels to PyPI.
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.41...v0.0.42
Adds armv7l as wheel target by @FL550 in https://github.com/michalc/stream-inflate/pull/100
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.40...v0.0.41
feat: build wheel for Python 3.13 on macOS by @michalc in https://github.com/michalc/stream-inflate/pull/99
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.39...v0.0.40
ci: refactor to reduce duplication and increase parallelism by @michalc in https://github.com/michalc/stream-inflate/pull/97
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.38...v0.0.39
feat: build ARM wheels by @michalc in https://github.com/michalc/stream-inflate/pull/95
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.37...v0.0.38
tests: fix expecting bytes got bytearray by @michalc in https://github.com/michalc/stream-inflate/pull/91
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.36...v0.0.37
perf: cache chunk length to save a function call by @michalc in https://github.com/michalc/stream-inflate/pull/90
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.35...v0.0.36
perf: assign/tidy types by @michalc in https://github.com/michalc/stream-inflate/pull/89
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.34...v0.0.35
ci: fix generating code coverage by @michalc in https://github.com/michalc/stream-inflate/pull/80
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.33...v0.0.34
ci: avoid building source package multiple times (and tidy names) by @michalc in https://github.com/michalc/stream-inflate/pull/79
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.32...v0.0.33
ci: build binary images for musl linux by @michalc in https://github.com/michalc/stream-inflate/pull/78
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.31...v0.0.32
ci: run tests on compiled code by @michalc in https://github.com/michalc/stream-inflate/pull/76
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.30...v0.0.31
ci: build macOS and Windows wheels by @michalc in https://github.com/michalc/stream-inflate/pull/57
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.29...v0.0.30
perf: remove some now-unnecessary ops by @michalc in https://github.com/michalc/stream-inflate/pull/56
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.28...v0.0.29
perf: avoid lengths and tuples in huffman decoding by @michalc in https://github.com/michalc/stream-inflate/pull/55
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.27...v0.0.28
ci: only build sdist on latest python since can only upload one to PyPI by @michalc in https://github.com/michalc/stream-inflate/pull/54
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.26...v0.0.27
ci: build multiple Python versions by @michalc in https://github.com/michalc/stream-inflate/pull/53
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.25...v0.0.26
ci: refactor to run steps as container job by @michalc in https://github.com/michalc/stream-inflate/pull/44
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.24...v0.0.25
fix: raising exception that doesn't exist by @michalc in https://github.com/michalc/stream-inflate/pull/37
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.23...v0.0.24
perf: less time in runner (and more in get_huffman_value) by @michalc in https://github.com/michalc/stream-inflate/pull/36
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.22...v0.0.23
refactor: closes inflate and cache code by @michalc in https://github.com/michalc/stream-inflate/pull/26
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.21...v0.0.22
perf: buffer bytes a bit to reduce single-byte operations by @michalc in https://github.com/michalc/stream-inflate/pull/25
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.20...v0.0.21
perf: avoid going via bytearray for huffman values by @michalc in https://github.com/michalc/stream-inflate/pull/22
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.19...v0.0.20
perf: faster retriving from cache and caching results by @michalc in https://github.com/michalc/stream-inflate/pull/21
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.18...v0.0.19
perf: faster caching by fewer operations to work out indexes by @michalc in https://github.com/michalc/stream-inflate/pull/19
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.17...v0.0.18
perf: avoid lambda on every step of algorithm by @michalc in https://github.com/michalc/stream-inflate/pull/12
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.16...v0.0.17
tests: move tests to file that is automatically found by pytest by @michalc in https://github.com/michalc/stream-inflate/pull/5
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.15...v0.0.16
ci: move to GitHub actions by @michalc in https://github.com/michalc/stream-inflate/pull/2
Full Changelog: https://github.com/michalc/stream-inflate/compare/v0.0.14...v0.0.15
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →