PackageTrack Sign in Track my project

python-snappy

Python library for the snappy compression library from Google

0.7.3 16M downloads/mo #1177 most downloaded on PyPI intake/python-snappy

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 2 months to 4.2 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

15 years old

19 releases · first in 2011

0 releases in the last 12 months

see the full history below

Release timeline

19 releases · Mar 2011 to Aug 2024
2012 2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 19
  1. 0.7.3 29 Aug 2024

    Nothing published for this version

  2. 0.7.2 20 Jun 2024
    Commits, not release notes

    This project publishes no release notes. Between 0.7.1 and 0.7.2 there were 4 commits, 2 of them substantive:

    • readd hadoop stream de/comp classes
    • add to top level
  3. 0.7.1 28 Feb 2024
    Commits, not release notes

    This project publishes no release notes. Between 0.7.0 and 0.7.1 there were 3 commits, 2 of them substantive:

    • fix streaming with slow python method
    • Update text and bump build
  4. 0.7.0 27 Feb 2024
    Commits, not release notes

    This project publishes no release notes. Between 0.6.1 and 0.7.0 there were 20 commits, 13 of them substantive:

    • Fix #46: Add version
    • Add Python 3.11 to GHA
    • Bump setup-python
    • Bump setup-python
    • Update pypy.yml
    • Specific pypy versions
    • Bump actions/checkout
    • Bump actions/checkout
    • Bump macos
    • Replace libsnappy with cramjam
    • Drop pypy2.7
    • Bring Python version listing current
    • for release
  5. 0.7.0.dev1 23 Feb 2024 pre-release

    Nothing published for this version

  6. 0.6.1 22 Feb 2022
    Commits, not release notes

    This project publishes no release notes. Between 0.6.0 and 0.6.1 there were 26 commits, 17 of them substantive:

    • Update README.rst
    • build wheel using cibuildwheel
    • add pull_request build
    • Add windows wheelbuild
    • bump cibuildwheel
    • try linux multiple archs
    • set building macos universal wheel
    • clean
    • Typo in selector
    • docs: fix simple typo, specifed -> specified
    • Port to Python 3.11: use Py_SET_SIZE()
    • Doc to include CPPFLAGS for apple silicon
    • Bump joerick/cibuildwheel to v1.12.0 in GHA
    • Add Python 3.10 to GHA
    • Update cffi version in README
    • \0.6.1 release
    • actually update version
  7. 0.6.0 06 Jan 2021
    Commits, not release notes

    This project publishes no release notes. Between 0.5.4 and 0.6.0 there were 14 commits, 11 of them substantive:

    • Fix Python 3.8+ DeprecationWarning: PY_SSIZE_T_CLEAN will be required for # formats
    • Test Python 3.7 and 3.8 in Travis
    • Add Github workflow and build wheels for CPython 2.7, 3.5, 3.6, 3.7, 3.8, 3.9
    • Add Github workflow for PyPy 2 and 3
    • Replace Travis workflow by Github actions
    • Publish wheels only on tags starting with '0.'
    • Publish source distribution
    • Publish source distribution
    • Fix typo in source distribution name
    • Add wheel dependency commonly used for sdist installs
    • Only archive distributions on the 0.x tags
  8. 0.5.4 21 Mar 2019
    Commits, not release notes

    This project publishes no release notes. Between 0.5.3 and 0.5.4 there were 14 commits, 9 of them substantive:

    • Update link to snappy home page in README.md
    • Update link to snappy home page in setup.py
    • Fix #76: support new buffer API
    • fix test_concatenation on python2
    • add python2 support
    • skip tests on pypy
    • make buffers faster
    • support pypy
    • solve problem for libstdc++ deprecated
  9. 0.5.3 03 Jul 2018
    Commits, not release notes

    This project publishes no release notes. Between 0.5.2 and 0.5.3 there were 19 commits, 14 of them substantive:

    • Run tests under Travis CI
    • Update .travis.yml
    • Update .travis.yml
    • Update .travis.yml
    • Update .travis.yml
    • Define unicode for Python 3
    • Update .travis.yml
    • fix: do not display traceback in command line
    • feat: wrap calling cmdline_main with try-except
    • fix: preserve newline
    • use explicit relative import of _snappy_cffi module to support Python3 and CFFI, main use case is PyPy3
    • force absolute import
    • Fix #65: support new buffer API
    • Skip tests on PyPy
  10. 0.5.2 29 Jan 2018
    Commits, not release notes

    This project publishes no release notes. Between 0.5.1 and 0.5.2 there were 17 commits, 10 of them substantive:

    • Update setup.py to expose only snappy and _snappy as top-level modules.
    • Reorganize lib to fit distribution conventions.
    • inline workaround
    • fix relative imports
    • use setuptools if present
    • minor cleanups to gitignore / spacing
    • update link to Snappy C library
    • Add hadoop snappy format support alongside with framing format
    • Implement format autodetection for decompression
    • Updated snappy cffi to use CFFI 1.0 out-of-line API mode
  11. 0.5.1 04 May 2017

    Nothing published for this version

  12. 0.5 20 Feb 2013

    Nothing published for this version

  13. 0.4 17 Mar 2012

    Nothing published for this version

  14. 0.3.2 22 Aug 2011

    Nothing published for this version

  15. 0.3.1 26 May 2011

    Nothing published for this version

  16. 0.3 13 Apr 2011

    Nothing published for this version

  17. 0.2.2 30 Mar 2011

    Nothing published for this version

  18. 0.2.1 30 Mar 2011

    Nothing published for this version

  19. 0.2 29 Mar 2011

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project