Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: ioxiocom/firedantic

Tags

0.12.0

Toggle 0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update poetry to 2.2.1 in GitHub Actions (#91)

0.11.0

Toggle 0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added support for Firestore transactions (#84)

This PR includes support for Firebase transactions.

0.10.0

Toggle 0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support for Python 3.13 (#83)

- Run tests on Python 3.13.
- Drop support for Python 3.8, it was EOL already some time ago.
- Remove the `remove_prefix`, as it was only added to make things easier on Python 3.8 (presumably not used by users of the library, but added to the changelog just in case to highlight it was removed).
- Update a lot of underlying libraries.
- Some fixes to get rid of complaints from mypy after updating it.

0.9.0

Toggle 0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix issue with publishing to PyPI (#82)

Publishing to PyPI failed with error:
Checking dist/firedantic-0.9.0-py3-none-any.whl: ERROR    InvalidDistribution: Metadata is missing required fields: Name,
         Version.
         Make sure the distribution includes the files where those fields are
         specified, and is using a supported Metadata-Version: 1.0, 1.1, 1.2,
         2.0, 2.1, 2.2.

From poetry-core 2.0.0 release notes:
- Create METADATA files with version 2.3 instead of 2.2 (#707).

This PR thus locks the poetry version in GitHub actions to the last 1.x series, i.e. 1.8.5.

0.8.1

Toggle 0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 0.8.1 (#76)

0.8.0

Toggle 0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add reload method (#75)

* Add reload method
* Fix skjold

0.7.2

Toggle 0.7.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix issue with TTL policies in set_up_composite_indexes_and_ttl_polic…

…ies (#70)

0.7.1

Toggle 0.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix issues with indexes (#69)

There were two issues with setting up indexes:
1. An AttributeError was raised when setting up indexes if there's a model that have no indexes.
If you set up indexes using the approach suggested in the README, i.e. `models=get_all_subclasses(Model)`, and there's at least one sub-model that does not define `__composite_indexes__` an `AttributeError` was raised. This PR fixes that by adding the default value `None`, so you don't need to manually define it for each sub-class or make your own intermediate base class.
2. If you defined a prefix for the collections, the prefix was ignored when creating the indexes, i.e. you didn't get an index for the collection you were actually using, but for one with the same name minus the prefix.

0.7.0

Toggle 0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Pin emulator version in release pipeline (#68)

0.6.0

Toggle 0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add order_by, limit and offset in find query (#63)

Add order_by, limit and offset as options in find query parameters
Updated urllib3 for fix vulnerabilities

Continuation of work from #51 and fixes #52 and #53