14
0
forked from pool/python-zict
Files
python-zict/python-zict.changes

121 lines
4.5 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-------------------------------------------------------------------
Wed Nov 20 15:56:31 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Remove lmdb test requirement: the tests have been disabled anyway
-------------------------------------------------------------------
Wed Aug 14 14:55:47 UTC 2024 - Dirk Müller <dmueller@suse.com>
- switch to modern python for sle15
-------------------------------------------------------------------
Sun Sep 10 15:26:46 UTC 2023 - Ben Greiner <code@bnavigator.de>
- Update to 3.0.0
* The library is now almost completely thread-safe (#82, #90,
#92, #93)
* Dropped support for Python 3.7 (#84)
* File.__getitem__ now returns bytearray instead of bytes. This
prevents a memcpy when deserializing numpy arrays with dask.
(#74)
* Removed dependency from heapdict; sped up LRU (#77)
* Fixed broken LRU state when the underlying mapping starts
non-empty. (#77)
* File and LMDB now support pathlib.Path and pytests tmpdir
(#78)
* LMDB now uses memory-mapped I/O on MacOSX and is usable on
Windows (#78)
* LRU and Buffer now support delayed eviction (#87)
* New object InsertionSortedSet (#87)
* All mappings now return proper KeysView, ItemsView, and
ValuesView objects from their keys(), items(), and values()
methods (#93)
* File, LMDB, and Zip now behave coherently with unexpected
key/value types (#95)
* Zip.__contains__ no longer reads the value from disk (#95)
* Zip.__setitem__ will now raise when updating an
already-existing key instead of quietly corrupting the mapping
(#95)
* Can now change LRU.n on the fly. Added LRU.offset attribute.
Added accessors to n and offset to Buffer. (#101)
* New object AsyncBuffer; new method LRU.get_all_or_nothing()
(#88)
-------------------------------------------------------------------
Fri Sep 16 22:52:04 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- version update to 2.2.0
* New class zict.Cache (#65)
* Add absolufy-imports to CI (#66)
* Descope pickled outputs sooner (#64)
* Type annotations (#62)
* Add `python_requires` to `setup.py` (#60)
- version update to 2.1.0
* Run `isort` to fix lint (#58)
* Allow file `mmap`ing (#51)
* Update `README` badges (#57)
* Run `isort` and `pyupgrade` in CI (#56)
* Drop Python 3.6; add 3.9 and 3.10; use pre-commit (#55)
* LRU raises (#48)
* Avoid deprecated `pytest.yield_fixture` usage (#50)
* Update LICENSE.txt (#46)
* Bump GHA setup-miniconda version (#41)
* MNT Migrate to GitHub actions (#40)
-------------------------------------------------------------------
Mon Mar 9 10:51:00 UTC 2020 - pgajdos@suse.com
- version update to 2.0.0
* Create CONTRIBUTING.md (:pr:`28`) Jacob Tomlinson
* Import ABC from collections.abc instead of collections for Python 3.9 compatibility (:pr:`31`) Karthikeyan Singaravelan
* Drop Python 2 / 3.5 and add Python 3.7 / 3.8 support (:pr:`34`) James Bourbeau
* Duplicate keys fast slow (:pr:`32`) fjetter
* Fix dask cuda worker's race condition failure (:pr:`33`) Pradipta Ghosh
* Changed default lmdb encoding to utf-8 (:pr:`36`) Alex Davies
* Add code linting and style check (:pr:`35`) James Bourbeau
-------------------------------------------------------------------
Mon Jul 22 11:31:12 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Update to 1.0.0:
* no upstream changelog
-------------------------------------------------------------------
Wed Mar 27 10:00:43 UTC 2019 - pgajdos@suse.com
- version update to 0.1.4
* Use collections.abc to avoid DeprecationWarning
* DOC: Add classes missing from API documentation.
-------------------------------------------------------------------
Tue Dec 4 12:56:25 UTC 2018 - Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
-------------------------------------------------------------------
Tue Dec 4 12:39:05 UTC 2018 - Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
-------------------------------------------------------------------
Sat Mar 3 18:20:21 UTC 2018 - arun@gmx.de
- specfile:
* update copyright year
* don't use python_module in requires
-------------------------------------------------------------------
Tue Oct 31 02:35:25 UTC 2017 - arun@gmx.de
- update to version 0.1.3:
* update travis.yml to track Python 3.6
* evict returns key, value, and weight
* Add LRU.evict method (#18)
* add links to readme and setup.py
-------------------------------------------------------------------
Thu Jul 13 14:35:37 UTC 2017 - toddrme2178@gmail.com
- Initial version