Fdict

Latest version: v0.8.1

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

Scan your dependencies

Page 1 of 2

0.8.1

Add `view*_restrict()` methods to display only direct children to current node, and `first*()` methods, to simulate `dict`-like exploration.

0.7.9

Fix setitem of a nested dict in a sub fdict. E.g. `d['a']['b'] = {'c': {'d': 1}}` would generate `{'b/a/c/d': 1}` instead of `{'a/b/c/d': 1}` + speed optimizations + refactor unit tests + update doc.

0.7.3

Add ``nodel`` mode for fast key lookup (contains test) on nodes in O(1) time, at the expense of not being able to delete items + add docstring parameters for each class.

0.6.5

Fix deletion of dumbdbm files with sfdict.close(delete=True), code quality and updated readme.rst instructions to use out-of-core sfdict.

0.6.4

Add pop() and popitem() methods, and update readme about performances and goals.

0.6.2

First release on pypi. Unit tested on Travis from Py2.6 to Py3.7-dev including PyPy2 and PyPy3, branch coverage 100% and code quality A on codacy.

TODO:

* Methods parameters in comments
* Optimize performances?
* Automating performance benchmarking in a unit test

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.