PackageTrack
Sign in Get early access

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 2026
2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 20
  1. 1.9.3 20 Aug 2026
    Commits, not release notes

    This project publishes no release notes. Between v1.9.2 and v1.9.3 there were 2 commits, 1 of them substantive:

    • Fix length calculation when adding extended ascii filenames (#32)
  2. 1.9.2 17 May 2026
    Commits, not release notes

    This project publishes no release notes. Between v1.9.1 and v1.9.2 there were 5 commits, 3 of them substantive:

    • Improve CI script
    • Fix missing entry point for zipserver CLI tool
    • Include tests in sdist
  3. 1.9.1 17 May 2026 withdrawn

    Missing the 'zipserver' command due to a packaging oversight

    Commits, not release notes

    This project publishes no release notes. Between v1.9.0 and v1.9.1 there 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)
  4. 1.9.0 29 Aug 2025
    Commits, not release notes

    This project publishes no release notes. Between v1.8.0 and v1.9.0 there 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
  5. 1.8.0 10 Oct 2024
    Commits, not release notes

    This project publishes no release notes. Between v1.7.1 and v1.8.0 there 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 "/"
  6. 1.7.1 02 Oct 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.7.0 and v1.7.1 there were 2 commits, 1 of them substantive:

    • Prevent mismatches between arcname and data when adding paths (#22)
  7. 1.7.0 01 Oct 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.6.0 and v1.7.0 there 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
  8. 1.6.0 25 May 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.5.0 and v1.6.0 there 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_path walks
    • 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
  9. 1.5.0 31 Mar 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.4.0 and v1.5.0 there 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
  10. 1.4.0 05 Jan 2023
    Commits, not release notes

    This project publishes no release notes. Between v1.3.5 and v1.4.0 there were 4 commits, 2 of them substantive:

    • Add checking for incorrect size calculations
    • Allow specifying the size of iterables for sized ZipStreams
  11. 1.3.5 29 Dec 2022

    Nothing published for this version

  12. 1.3.4 31 Dec 2021

    Nothing published for this version

  13. 1.3.3 15 Dec 2021

    Nothing published for this version

  14. 1.3.2 25 Nov 2021

    Nothing published for this version

  15. 1.3.1 14 Nov 2021

    Nothing published for this version

  16. 1.3.0 12 Nov 2021

    Nothing published for this version

  17. 1.2.1 12 Nov 2021

    Nothing published for this version

  18. 1.2.0 09 Nov 2021

    Nothing published for this version

  19. 1.1.0 08 Oct 2021

    Nothing published for this version

  20. 1.0.0 27 Jun 2021

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive