Path to this page:
./
databases/py-tinydb,
Tiny, document oriented database optimized for your happiness
Branch: CURRENT,
Version: 4.9.0,
Package name: py313-tinydb-4.9.0,
Maintainer: kamelderouicheTinyDB is a tiny, document oriented database optimized for your
happiness.
Master sites:
Filesize: 31.237 KB
Version history: (Expand)
- (2026-08-07) Updated to version: py313-tinydb-4.9.0
- (2025-10-09) Updated to version: py313-tinydb-4.8.2nb1
- (2025-10-01) Updated to version: py312-tinydb-4.8.2nb1
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2024-10-14) Updated to version: py312-tinydb-4.8.2
CVS history: (Expand)
2026-08-07 11:14:19 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tinydb: updated to 4.9.0
4.9.0
Drop official support for Python 3.8 and 3.9. Both versions have reached their \
official End of Life (Python 3.8 in October 2024, Python 3.9 in October 2025). \
TinyDB now requires Python 3.10 or later.
Fix: Make Table.update(doc_ids=...) and Table.remove(doc_ids=...) behave \
consistently with Table.get(doc_id=...) when given document IDs that don't \
exist: missing IDs are now silently skipped and the returned list only contains \
IDs that were actually updated/removed. Previously both methods raised KeyError, \
and update could leave the table in a partially-updated state when a mix of \
existing and missing IDs was passed
Fix: Prevent TypeError when passing unhashable extra arguments (like lists or \
dicts) to Query.test()
Fix: Prevent FileNotFoundError when creating a database file in the current \
directory without an explicit path prefix
Fix: Correctly handle falsy values (like 0 or None) stored in LRUCache
Improvement: More precise type hints for Table.get
Improvement: Correct the type hints for Table.update and tinydb.operations to \
use MutableMapping, so transform functions that modify documents in place \
type-check correctl
|
| 2026-06-28 17:41:51 by Thomas Klausner | Files touched by this commit (364) |
Log message:
*: limit Python versions due to py-numpy dropping Python 3.11 support
|
| 2025-10-09 09:58:14 by Thomas Klausner | Files touched by this commit (442) |
Log message:
*: remove reference to (removed) Python 3.9
|
| 2025-10-01 21:40:53 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-tinydb: fix for latest poetry and depend on it
Bump PKGREVISION.
|
| 2025-07-07 07:58:09 by Thomas Klausner | Files touched by this commit (47) |
Log message:
*: mark more packages as not for Python<3.11
From shadow x86_64 bulk build
|
2024-10-14 19:19:56 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
py-tinydb: updated to 4.8.2
4.8.2
Fix: Correctly update query cache when search results have changed
|
| 2024-10-14 08:46:10 by Thomas Klausner | Files touched by this commit (325) |
Log message:
*: clean-up after python38 removal
|
| 2023-11-20 10:30:54 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
py-tinydb: Fix PYTHON_VERSIONS_INCOMPATIBLE.
|