NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #187 most downloaded on PyPI
A pure Python implementation of a sliding window memory map manager
Last release 6 months ago
09 Mar 2026
Release timing varies
gaps range from 3 weeks to 5.1 years
Most releases are documented
notes for 15 of 17 stable releases
1 version withdrawn
withdrawn after publishing
15 years old
18 releases · first in 2011
Declared support for Python 3.11 and 3.12
YANKED
Dropped support 3.6 and 3.7
Declared support for Python 3.11 and 3.12
Test Python 3.7 on Ubuntu 22.04, and add Ubuntu 3.13 by @EliahKagan in #58
contents: read workflow permissions by @EliahKagan in #60Full Changelog: v5.0.2...v5.0.3
One column per quarter.
declare support for Python 3.13
For more, see https://github.com/gitpython-developers/smmap/compare/v5.0.3...v5.0.2
Update CI, in line with gitdb by @EliahKagan in #53
Full Changelog: v5.0.1...v5.0.2
- Added support for Python 3.12
Added support for Python 3.12
- Dropped support 3.5 - Added support for Python 3.10
Dropped support 3.5
Added support for Python 3.10
Dropped support for Python 2.7 and 3.4
Dropped support for Python 2.7 and 3.4
Added support for Python 3.7, 3.8, and 3.9
Removed unused exc.MemoryManagerError and exc.RegionCollectionError
Restored Python 2 support removed in v3.0.2
Restored Python 2 support removed in v3.0.2
Changed release signature key to 27C50E7F590947D7273A741E85194C08421980C9. See https://keybase.io/byronbates for proof of ownership.
Signed release (with correct key this time)
Signed release (with correct key this time)
Switched to GitHub Actions for CI
Signed release
Switched to GitHub Actions for CI
Switched back to the smmap package name on PyPI and fixed the smmap2 mirror package (#44 _)
Nothing published for this version
Fixed issue with resources never being freed as mmaps were never closed.
Fixed issue with resources never being freed as mmaps were never closed.
Client counting is now done manually, instead of relying on pyton's reference count
Fixed Python 3.0-3.3 regression, which also causes smmap to become about 3 times slower depending on the code path. It's related to this bug (http://b
Fixed Python 3.0-3.3 regression, which also causes smmap to become about 3 times slower depending on the code path. It's related to this bug (http://bugs.python.org/issue15958), which was fixed in python 3.4
Fixed Python 3 performance regression
Fixed Python 3 performance regression
Cleaned up code and assured it works sufficiently well with python 3
Cleaned up code and assured it works sufficiently well with python 3
Nothing published for this version
- A single bugfix
A single bugfix
- Initial Release
Initial Release
Your coding agent can read these notes before it upgrades. Set up the MCP server →