Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-13 | Bump the version to 0.8v0.8 | Yury Selivanov | |
2018-12-13 | Add MapMutation.update(); make creating Map from a Map faster; fix bugs | Yury Selivanov | |
* Add new MapMutation.update() method that behaves like MutableMapping.update() * Make it faster to create a Map() from another Map() -- it's now an O(1) operation. * update() method had a bug that could cause the update Map object to have a wrong number of elements. | |||
2018-11-20 | Bump the version to 0.7v0.7 | Yury Selivanov | |
2018-11-20 | Fix README markup | Yury Selivanov | |
2018-11-20 | Make MapMutation unpickleable | Yury Selivanov | |
2018-11-20 | ci: Test 3.7 on AppVeyor and macOS | Yury Selivanov | |
2018-11-20 | Fix error message: "has been finalized" -> "has been finished" | Yury Selivanov | |
2018-11-20 | Rename .finalize() to .finish() | Yury Selivanov | |
2018-11-20 | Fix comment | Yury Selivanov | |
2018-11-20 | ci: Test/build 3.7 wheels | Yury Selivanov | |
2018-11-20 | Get rid of f-strings to restore 3.5 compatibility | Yury Selivanov | |
2018-11-20 | Update readme | Yury Selivanov | |
2018-11-20 | Make MapMutation a context manager | Yury Selivanov | |
2018-11-20 | Implement mutable mapping API for MapMutation; add after-finalize checks | Yury Selivanov | |
2018-11-20 | Implement pickle support | Yury Selivanov | |
2018-11-20 | Fix .keys() and other views to support being iterated more than once | Yury Selivanov | |
2018-11-20 | Implement Map.update(); support initializing Map from dict/iter/map | Yury Selivanov | |
2018-11-20 | Implement Map.mutate() method | Yury Selivanov | |
2018-06-08 | readme: add pypi badge | Yury Selivanov | |
2018-06-07 | Bump the version to 0.6v0.6 | Yury Selivanov | |
2018-06-07 | Fix a crash in map constructor | Yury Selivanov | |
More details in https://bugs.python.org/issue33803 | |||
2018-05-01 | Unbreak macOS build on Travisv0.5 | Elvis Pranskevichus | |
2018-05-01 | Reject keyword and positional arguments in __new__. Fixes #2. | Yury Selivanov | |
2018-04-07 | pymap: Streamline .assoc() method | Yury Selivanov | |
2018-04-03 | setup: Add long_description | Yury Selivanov | |
2018-04-03 | Bump the version to 0.4v0.4 | Yury Selivanov | |
2018-04-03 | make: add "clean" target | Yury Selivanov | |
2018-04-03 | Coverage: 100% | Yury Selivanov | |
2018-04-03 | pymap: Use hashing algorithm from collections.abc.Set | Yury Selivanov | |
2018-04-03 | Make Map a subclass of collecitons.abc.Mapping | Yury Selivanov | |
2018-04-03 | Change Map.delete(key): raise a KeyError if key is not in the map | Yury Selivanov | |
2018-04-02 | Add pure Python implementation (compatible with PyPy) | Yury Selivanov | |
2018-04-02 | readme: Use proper big O | Yury Selivanov | |
2018-04-02 | readme: Update benchmarks link; fix typo | Yury Selivanov | |
2018-04-02 | Bump the versionv0.3 | Yury Selivanov | |
2018-04-02 | Better readme | Yury Selivanov | |
2018-04-01 | Implement Map.__hash__ | Yury Selivanov | |
2018-04-01 | Add a Makefile | Yury Selivanov | |
2018-04-01 | Implement __repr__ | Yury Selivanov | |
2018-03-31 | ci: Fix release script | Elvis Pranskevichus | |
2018-03-31 | immutables v0.2v0.2 | Elvis Pranskevichus | |
2018-03-30 | CI integration | Elvis Pranskevichus | |
2018-03-30 | Do not use f-strings for Python 3.5 compatibility | Elvis Pranskevichus | |
2018-03-30 | Read version from __init__ | Elvis Pranskevichus | |
2018-03-30 | Fix compilation errors | Elvis Pranskevichus | |
2018-03-30 | Fix type name: "map" -> "Map" | Yury Selivanov | |
2018-03-30 | Add MANIFEST.in | Yury Selivanov | |
2018-03-30 | Fix a nit in README; add a version to setup.py | Yury Selivanov | |
2018-03-30 | Fix codestyle | Yury Selivanov | |
2018-03-30 | Add README | Yury Selivanov | |