zipstream-ng
A modern and easy to use streamable zip file generator
1.9.3
1.1M downloads/mo
#4391 most downloaded on PyPI
pR0Ps/zipstream-ng
What this package is like to depend on
Last release 4 days ago
20 Aug 2026
Release timing varies
gaps range from 2 weeks to 12 months
This project publishes no release notes
the list below is its commits, not an announcement
1 version withdrawn
withdrawn after publishing
5 years old
20 releases · first in 2021
3 releases in the last 12 months
see the full history below
Release timeline
20 releases · Jun 2021 to Aug 2026Releases
latest 20-
1.9.320 Aug 2026Commits, not release notes
This project publishes no release notes. Between
v1.9.2andv1.9.3there were 2 commits, 1 of them substantive:- Fix length calculation when adding extended ascii filenames (#32)
-
1.9.217 May 2026Commits, not release notes
This project publishes no release notes. Between
v1.9.1andv1.9.2there were 5 commits, 3 of them substantive:- Improve CI script
- Fix missing entry point for zipserver CLI tool
- Include tests in sdist
-
1.9.117 May 2026 withdrawnMissing the 'zipserver' command due to a packaging oversight
Commits, not release notes
This project publishes no release notes. Between
v1.9.0andv1.9.1there were 5 commits, 4 of them substantive:- Change magic numbers in zip64 end-of-archive record to use a constant
- Always report using ZIP_STORED for directories
- Add constants for file entry bot flags
- Update build system and project layout (#30)
-
1.9.029 Aug 2025Commits, not release notes
This project publishes no release notes. Between
v1.8.0andv1.9.0there were 10 commits, 9 of them substantive:- Declare support 3.13 and enable CI for 3.13 and 3.14-dev
- Update license to match SPDX as per Python packaging guide
- Improve how valid compressoin levels are checked
- Add note about performance to README
- Add comments to explain hardcoded values in the archive footer
- Update tests badge in README to reference the master branch
- Add support for zstd compression provided by stdlib (Python 3.14+) (#26)
- Declare support for Python 3.14
- Remove deprecated license classifier
-
1.8.010 Oct 2024Commits, not release notes
This project publishes no release notes. Between
v1.7.1andv1.8.0there were 4 commits, 3 of them substantive:- Declare support 3.12 and enable CI for 3.12 and 3.13-dev
- Remove older Python versions from tests
- Allow adding top-level files by using an arcname of "/"
-
1.7.102 Oct 2023Commits, not release notes
This project publishes no release notes. Between
v1.7.0andv1.7.1there were 2 commits, 1 of them substantive:- Prevent mismatches between arcname and data when adding paths (#22)
-
1.7.001 Oct 2023Commits, not release notes
This project publishes no release notes. Between
v1.6.0andv1.7.0there were 7 commits, 5 of them substantive:- Consolidate some values into a single yield
- Calculate the stream size added by a file at add time
- Run CI every month to make sure everything still works
- Tighten up some directory checks
- Add the ability to query added and non-streamed files
-
1.6.025 May 2023Commits, not release notes
This project publishes no release notes. Between
v1.5.0andv1.6.0there were 11 commits, 10 of them substantive:- Fix typos in README and tests
- Allow specifying iterable size for unsized ZipStreams
- Gracefully handle null bytes in arcnames
- Reduce the number of os.stat calls per path added
- Raise FileNotFoundError when trying to add a missing file
- Add tests for missing symlinks
- Allow for more customization of how
add_pathwalks - Remove mention of multiple threads reading the stream
- Add line about low memory usage to README (#17)
- Add a section about web backends to the README
-
1.5.031 Mar 2023Commits, not release notes
This project publishes no release notes. Between
v1.4.0andv1.5.0there were 7 commits, 6 of them substantive:- Check for an empty arcname when adding a path
- Better error messages when adding nonexistent paths
- Fix get_info returning incorrect compression levels
- Add ZipStream.mkdir method
- Refactor checking for adding data as directory
- Normalize quotes
-
1.4.005 Jan 2023Commits, not release notes
This project publishes no release notes. Between
v1.3.5andv1.4.0there were 4 commits, 2 of them substantive:- Add checking for incorrect size calculations
- Allow specifying the size of iterables for sized ZipStreams
-
1.3.529 Dec 2022Nothing published for this version
-
1.3.431 Dec 2021Nothing published for this version
-
1.3.315 Dec 2021Nothing published for this version
-
1.3.225 Nov 2021Nothing published for this version
-
1.3.114 Nov 2021Nothing published for this version
-
1.3.012 Nov 2021Nothing published for this version
-
1.2.112 Nov 2021Nothing published for this version
-
1.2.009 Nov 2021Nothing published for this version
-
1.1.008 Oct 2021Nothing published for this version
-
1.0.027 Jun 2021Nothing published for this version