NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #298 most downloaded on PyPI
Python bindings for the Brotli compression library
Last release 11 months ago
05 Nov 2025
Release timing varies
gaps range from 4 weeks to 3.0 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
10 releases · first in 2016
python: added Decompressor::can_accept_more_data method and optional output_buffer_limit argument Decompressor::process ; that allows mitigation of un
Decompressor::can_accept_more_data method and optionaloutput_buffer_limit argument Decompressor::process;brcat alias; allow decoding concatenated brotli streamsfinalize() for native entitiescompress pass correct length to native encoderOne column per quarter.
IMPORTANT: though this is a pre-release for v1.2.0, it is expected that some changes will be added before release; most notably concerning build files: patches applied by Alpine, Debian, Conan, VCPKG will be partially/fully integrated.
Decompressor::can_accept_more_data method and optionaloutput_buffer_limit argument Decompressor::process;brcat alias; allow decoding concatenated brotli streamsfinalize() for native entitiescompress pass correct length to native encoderGo module v1.1.0 release
Go module v1.1.0 release
BrotliDecoderAttachDictionaryBrotliDecoderOnFinish callback behind BROTLI_REPORTINGBrotliDecoderSetMetadataCallbacksBrotliEncoderPrepareDictionary,BrotliEncoderDestroyPreparedDictionary,BrotliEncoderAttachPreparedDictionaryBrotliEncoderOnFinish callback behind BROTLI_REPORTINGBrotliSharedDictionaryCreateInstance,BrotliSharedDictionaryDestroyInstance,BrotliSharedDictionaryAttach--dictionary optionParameters.modeBrotli{Input|Output}Stream.attachDictionaryBROTLI_BUILD_PORTABLE optionSECURITY: decoder: fix integer overflow when input chunk is larger than 2GiB (CVE-2020-8927)
SECURITY: decoder: fix integer overflow when input chunk is larger than 2GiB (CVE-2020-8927)
Other changes:
SECURITY: decoder: fix integer overflow when input chunk is larger than 2GiB (CVE-2020-8927)
SECURITY: decoder: fix integer overflow when input chunk is larger than 2GiB (CVE-2020-8927)
Other changes:
BROTLI_PARAM_STREAM_OFFSETadded ability to run cross-compiled ARM tests in qemu
qemuarm-linux-gnueabihf-gcc entry to Travis build matrixHuffmanCode entry as uint32_t if target platform is ARMNEON extension detectionBROTLI_PREDICT_TRUE/_FALSE detection for SunPro compilerfix unaligned 64-bit accesses on AArch32
No API / ABI changes.
fix unaligned access for aarch64-cross-armhf build
aarch64-cross-armhf buildaarch64 target detectionNPOSTFIX / NDIRECT encoder parametersdurchschlagparams.h)BROTLI_PARAM_NPOSTFIX, BROTLI_PARAM_NDIRECT--large_window optionThis is a source-only release. Binaries (except version) are the same
This is a source-only release. Binaries (except version) are the same
README.mdC API is expected to be final. The only difference in v1.0.0 will be the removal of methods (and constants) marked as deprecated.
Brotli*TakeOutput APIC API is expected to be final. The only difference in v1.0.0 will be the removal of methods (and constants) marked as deprecated.
brotlidump tool to explore brotli streamsBrotli prefixBrotliEncoderInputBlockSize, BrotliEncoderCopyInputToRingBuffer,
BrotliEncoderWriteDataExtracted common parts: constants, dictionary, etc.
BROTLI_BOOL, BROTLI_TRUE, BROTLI_FALSEBrotliDecoder prefix instead of plain BrotliBrotli prefixBROTLI_BOOLYour coding agent can read these notes before it upgrades. Set up the MCP server →