Changelog for
python3-tinydb-4.1.1-25.2.noarch.rpm :
* Thu Aug 13 2020 John Vandenberg
- Update to v4.1.1
* Fix: Don’t install dev-dependencies when installing from PyPI- from v4.1.0
* Feature: Add a no-op query Query().noop() (see issue 313)
* Feature: Add a access_mode flag to JSONStorage to allow opening files read-only
* Fix: Don’t dropping the first document that’s being inserted when inserting data on an existing database- from v4.0.0 + Breaking Changes
* Python 2 support has been removed
* Removed classes: DataProxy, StorageProxy
* Attributes removed from TinyDB: DEFAULT_TABLE, DEFAULT_TABLE_KWARGS, DEFAULT_STORAGE, removed in favor of customizing TinyDB’s behavior by subclassing it and overloading __init__(...) and table(...)
* TinyDB.contains(...)’s doc_ids parameter has been renamed to doc_id and now only takes a single document ID
* TinyDB.purge_tables(...) renamed TinyDB.drop_tables(...)
* TinyDB.purge_table(...) renamed TinyDB.drop_table(...)
* TinyDB.write_back(...) has been removed
* TinyDB.process_elements(...) has been removed
* Table.purge() has been renamed to Table.trunacte()
* Evaluating an empty Query() without any test operators will now result in an exception, use Query().noop() instead
* ujson support has been removed
* The deprecated Element ID API has been removed + Improvements
* TinyDB’s internal architecture has been reworked to be more simple and streamlined in order to make it easier to customize TinyDB’s behavior
* With the new architecture, TinyDB performance will improve for many applications
* Sun Dec 29 2019 Arun Persaud - update to version 3.15.2:
* Fix: handle Query().search and Query().matches with non-string values correctly (see a forum post by foprel).
* Sat Nov 09 2019 Arun Persaud - update to version 3.15.1:
* Internal change: fix missing values handling for LRUCache
* Sat Oct 19 2019 Arun Persaud - specfile:
* be more specific in %files section- update to version 3.15.0:
* Feature: allow setting the parameters of TinyDB’s default table (see issue 278)- changes from version 3.14.2:
* Internal change: support correct iteration for LRUCache objects
* Mon Sep 16 2019 Tomáš Chvátal - Update to 3.14.1:
* More tes fixes
* Deprecate ujson support
* Fixed various deprecation warnings
* Sun Jun 02 2019 Jan Engelhardt - Avoid name repetition in summary.- Ensure neutrality of description.
* Sat May 11 2019 John Vandenberg - Prevent use with python-json- Remove unnecessary build dependencies- Add optional build dependency PyYAML- Trim summary and description- Use fdupes- Update to v3.13.0
* Fri Apr 27 2018 arunAATTgmx.de- specfile:
* LICENSE now included in tar-ball- update to version 3.9.0:
* Feature: Allow setting a table class for single table only (see issue 197)
* Internal change: call fsync after flushing JSONStorage (see issue 208)- changes from version 3.8.1:
* Bugfix: Don\'t install tests as a package anymore (see pull request [#195])- changes from version 3.8.0:
* Feature: Allow disabling the query cache with db.table(name, cache_size=0) (see pull request #187)
* Feature: Add db.write_back(docs) for replacing documents (see pull request #184)
* Wed Apr 04 2018 arunAATTgmx.de- update to single-spec- specfile:
* added tests
* added license
* Thu Feb 01 2018 jchoyAATTsuse.com- Initial tinydb package