Fix: Make Table.delete()'s argument priorities consistent with other table methods. This means that if you pass both cond as well as doc_ids to Table.delete(), the latter will be prefered (see #424)
v4.5.1
Fix: Correctly install typing-extensions on Python 3.7 (see #413)
v4.5.0
Feature: Better type hinting/IntelliSense for PyCharm, VS Code and MyPy (see issue #372). PyCharm and VS Code should work out of the box, for MyPy see MyPy Type Checking
Fix: Make Table.delete()'s argument priorities consistent with
other table methods. This means that if you pass both cond as
well as doc_ids to Table.delete(), the latter will be prefered
(see issue 424 <https://github.com/msiemens/tinydb/issues/424>__)
v4.5.1 (2021-07-17)
^^^^^^^^^^^^^^^^^^^
Fix: Correctly install typing-extensions on Python 3.7
(see issue 413 <https://github.com/msiemens/tinydb/issues/413>__)
v4.5.0 (2021-06-25)
^^^^^^^^^^^^^^^^^^^
Feature: Better type hinting/IntelliSense for PyCharm, VS Code and MyPy
(see issue 372 <https://github.com/msiemens/tinydb/issues/372>__).
PyCharm and VS Code should work out of the box, for MyPy see
:ref:MyPy Type Checking <mypy_type_checking>
v4.4.0 (2021-02-11)
^^^^^^^^^^^^^^^^^^^
Feature: Add operation for searching for all documents that match a dict
fragment (see issue 300 <https://github.com/msiemens/tinydb/issues/300>_)
Fix: Correctly handle queries that use fields that are also Query methods,
e.g. Query()['test'] for searching for documents with a test field
(see issue 373 <https://github.com/msiemens/tinydb/issues/373>_)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Coverage remained the same at 99.823% when pulling 6dbeb4fe9035c7244de8373299c8ade6574b1dbf on dependabot/pip/tinydb-4.5.2 into 7824cc2533279a8d261ce0609f35b9bd8e7e2503 on master.
Bumps tinydb from 4.3.0 to 4.5.2.
Release notes
Sourced from tinydb's releases.
Changelog
Sourced from tinydb's changelog.
Commits
187cd0d
chore: release version v4.5.23362a4b
refactor(table): Table.delete() to prefer argument doc_ids over cond (#424)71283fd
chore: release version 4.5.10cafd24
chore: correctly install typing-extensions on Python 3.7b567d2a
docs: add new upsert behavior information3b93b4b
docs: fix default_* cls variable usage in doc (#410)d76051c
docs: update supported Python versions (#409)bdf7cae
docs: use correct heading level for MyPy notes43d4762
chore: release version v4.5.08aa1eb2
docs: use Python 3.8 for building docsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)