Bintrees

Latest version: v2.2.0

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

2.0.2

* fixed foreach cython-function by Sam Yaple

2.0.1

* removed __del__() method to avoid problems with garbage collection

2.0.0

* API change: consistent method naming with synonyms for dict/set compatibility
* code base refactoring
* removed tree walkers
* removed low level node stack implementation -> caused crashes
* optimizations for pypy: iter_items(), succ_item(), prev_item()
* tested with CPython2.7, CPython3.3, pypy-2.0 on Win7 and Linux Mint 15 x64 (pypy-1.9)

1.0.3

* extended iter_items(startkey=None, endkey=None, reverse=reverse) -> better performance for slicing
* Cython implementation of iter_items() for Fast_X_Trees()
* added key parameter *reverse* to itemslice(), keyslice(), valueslice()
* tested with CPython2.7, CPython3.3, pypy-2.0

1.0.2

* bug fix: FastRBTree data corruption on inserting existing keys
* bug fix: union & symmetric_difference - copy all values to result tree

1.0.1

* bug fixes
* refactorings by graingert
* skip useless tests for pypy
* new license: MIT License
* tested with CPython2.7, CPython3.2, CPython3.3, pypy-1.9, pypy-2.0-beta1
* unified line endings to LF
* PEP8 refactorings
* added floor_item/key, ceiling_item/key methods, thanks to Dai Mikurube

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.