Tinydb

Latest version: v4.8.2

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

Scan your dependencies

Page 7 of 11

3.3.1

^^^^^^^^^^^^^^^^^^^

- Use relative imports to allow vendoring TinyDB in other packages
(see `pull request 142 <https://github.com/msiemens/tinydb/pull/142>`_).

3.3.0

^^^^^^^^^^^^^^^^^^^

- Allow iterating over a database or table yielding all documents
(see `pull request 139 <https://github.com/msiemens/tinydb/pull/139>`_).

3.2.3

^^^^^^^^^^^^^^^^^^^

- Fix bug with accidental modifications to the query cache when modifying
the list of search results (see `issue 132 <https://github.com/msiemens/tinydb/issues/132>`_).

3.2.2

^^^^^^^^^^^^^^^^^^^

- Fix the ``Query`` constructor to prevent wrong usage
(see `issue 117 <https://github.com/msiemens/tinydb/issues/117>`_).

3.2.1

^^^^^^^^^^^^^^^^^^^

- Fix a bug with queries on documents that have a ``path`` key
(see `pull request 107 <https://github.com/msiemens/tinydb/pull/107>`_).
- Don't write to the database file needlessly when opening the database
(see `pull request 104 <https://github.com/msiemens/tinydb/pull/104>`_).

3.2.0

^^^^^^^^^^^^^^^^^^^

- Add a way to specify the default table name via :ref:`default_table <default_table>`
(see `pull request 98 <https://github.com/msiemens/tinydb/pull/98>`_).
- Add ``db.purge_table(name)`` to remove a single table
(see `pull request 100 <https://github.com/msiemens/tinydb/pull/100>`_).

- Along the way: celebrating 100 issues and pull requests! Thanks everyone for every single contribution!

- Extend API documentation (see `issue 96 <https://github.com/msiemens/tinydb/issues/96>`_).

Page 7 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.