fastapi-filter
fastapi-filter copied to clipboard
Update dependency beanie to v1.29.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| beanie | 1.26.0 -> 1.29.0 |
Release Notes
roman-right/beanie (beanie)
v1.29.0
Note
This release fixes a regression introduced in Version 1.28.0 that caused errors with the generated JSON Schema. Shout-out to @staticxterm for helping us resolve the issue.
What's Changed
- fix:
Ownermodel missing ininit_beaniein Inheritance documentation's Inserts example by @ksayer in https://github.com/BeanieODM/beanie/pull/1090 - Add coverage configuration to pyproject.toml by @staticxterm in https://github.com/BeanieODM/beanie/pull/1091
- Make
diacritic_sensitiveparameter optional to support $text operator on Cosmos DB by @mykolaskrynnyk in https://github.com/BeanieODM/beanie/pull/1089 - Fix serialization of Link/BackLink and OpenAPI schema generation by @staticxterm in https://github.com/BeanieODM/beanie/pull/1080
- Bulk Writer improving & bulk_writer method for document and possibility to bypass mongo document validation + comment parameter by @CAPITAINMARVEL in https://github.com/BeanieODM/beanie/pull/1079
- Use strings to specify MongoDB versions in CI by @Viicos in https://github.com/BeanieODM/beanie/pull/1094
- Add tests with case of {id} in fastapi path by @dantetemplar in https://github.com/BeanieODM/beanie/pull/1100
New Contributors
- @ksayer made their first contribution in https://github.com/BeanieODM/beanie/pull/1090
- @staticxterm made their first contribution in https://github.com/BeanieODM/beanie/pull/1091
- @mykolaskrynnyk made their first contribution in https://github.com/BeanieODM/beanie/pull/1089
- @Viicos made their first contribution in https://github.com/BeanieODM/beanie/pull/1094
- @dantetemplar made their first contribution in https://github.com/BeanieODM/beanie/pull/1100
Full Changelog: https://github.com/BeanieODM/beanie/compare/1.28.0...1.29.0
v1.28.0
Breaking
Drops support for Python 3.7
What's Changed
- Handle limit and session in .count() method by @CAPITAINMARVEL in https://github.com/BeanieODM/beanie/pull/1040
- Add DocumentDB compatibility to fetch_links by @whitfin in https://github.com/BeanieODM/beanie/pull/1042
- Drop support for Python 3.7 by @07pepa in https://github.com/BeanieODM/beanie/pull/1044
- update pre-commit by @07pepa in https://github.com/BeanieODM/beanie/pull/1046
- fix issues caused by #1044 by @07pepa in https://github.com/BeanieODM/beanie/pull/1053
- modify tests to not raise deprecation warnings by @07pepa in https://github.com/BeanieODM/beanie/pull/1047
- Fix kwargs/args untyped by @CAPITAINMARVEL in https://github.com/BeanieODM/beanie/pull/1049
- Fix PydanticObjectId fields being parsed into str by @07pepa in https://github.com/BeanieODM/beanie/pull/1060
- add python 3.13 and JIT into testing by @07pepa in https://github.com/BeanieODM/beanie/pull/1051
- Add missing type hint to
find_many_in_allmethod by @vasuman in https://github.com/BeanieODM/beanie/pull/1068 - feat(skip_index): possibility added to skip index actions by @jorma16 in https://github.com/BeanieODM/beanie/pull/942
New Contributors
- @whitfin made their first contribution in https://github.com/BeanieODM/beanie/pull/1042
- @vasuman made their first contribution in https://github.com/BeanieODM/beanie/pull/1068
- @jorma16 made their first contribution in https://github.com/BeanieODM/beanie/pull/942
Full Changelog: https://github.com/BeanieODM/beanie/compare/1.27.0...1.28.0
v1.27.0
This is Beanie's first-ever community release! A big thanks to @roman-right and all the other contributors who made this possible!
What's Changed
Add tests on all major mongo version
- Author - 07pepa
- PR BeanieODM#1034
Fix return type from document update
- Author - CAPITAINMARVEL
- PR BeanieODM#1030
Fix expression type hint not allowing some type https://github.com/beanieodm/beanie/issues/1020
- Author - CAPITAINMARVEL
- PR BeanieODM#1023
Fix type hint using pymongo client session instead of motor client session
- Author - CAPITAINMARVEL
- PR BeanieODM#1022
Fix logical operator typing #1000
- Author - janas-adam
- PR BeanieODM#1021
Use session in document insert
- Author - andraghetti
- PR BeanieODM#1018
Use sequence instead of list in init_beanie
- Author - 07pepa
- PR BeanieODM#1015
Replace deprecated datetime.utcnow with datetime.now
- Author - adeelsohailahmed
- PR BeanieODM#1014
Fix uniondoc type hint missing in init_beanie and on findinterface
- Author - CAPITAINMARVEL
- PR BeanieODM#1007
Add test to ensure dict with enum keys are encoded properly
- Author - adeelsohailahmed
- PR BeanieODM#1001
Project publishing instruction + changelog generation script
- Author - roman-right
- PR BeanieODM#998
Revert project publishing gh action
- Author - roman-right
- PR BeanieODM#996
Extend motor option to beanie
- Author - Dudesons
- PR BeanieODM#995
Fix regex storing
- Author - 07pepa
- PR BeanieODM#989
Remove links to ko-fi from the project
- Author - roman-right
- PR BeanieODM#986
Fix typo in source code comment in inheritance.md
- Author - fnogatz
- PR BeanieODM#984
Fix gh action to grant permissions and use tags
- Author - roman-right
- PR BeanieODM#972
Fix: example of find by id and link to finding-documents
- Author - fredowashere
- PR BeanieODM#970
Fix incorrect type serialization when dumping to python
- Author - 07pepa
- PR BeanieODM#968
Use ruff format instead of black
- Author - roman-right
- PR BeanieODM#962
Gh action: set new version and publish on push
- Author - roman-right
- PR BeanieODM#961
Feature / fix: allow settings to be inherited and extended (fixes #644)
- Author - dotKokott
- PR BeanieODM#960
Fix: issue #951
- Author - IterableTrucks
- PR BeanieODM#952
Allow unordered parameter on bulkwriter
- Author - thiagosalvatore
- PR BeanieODM#948
Fix: set default value in findinterface._inheritance_inited to avoid …
- Author - Robert-Nogueira
- PR BeanieODM#935
Fix example in multi-model.md
- Author - gianpaj
- PR BeanieODM#932
Add missing type signature to basefindcomparisonoperator constructor
- Author - aaronted009
- PR BeanieODM#925
Removed calls to function causing deprecation warning where possible
- Author - 07pepa
- PR BeanieODM#917
Update migrations.md
- Author - marwan-alloreview
- PR BeanieODM#915
New Contributors
- @aaronted009 made their first contribution in https://github.com/BeanieODM/beanie/pull/925
- @gianpaj made their first contribution in https://github.com/BeanieODM/beanie/pull/932
- @Robert-Nogueira made their first contribution in https://github.com/BeanieODM/beanie/pull/935
- @thiagosalvatore made their first contribution in https://github.com/BeanieODM/beanie/pull/948
- @07pepa made their first contribution in https://github.com/BeanieODM/beanie/pull/968
- @fnogatz made their first contribution in https://github.com/BeanieODM/beanie/pull/984
- @dotKokott made their first contribution in https://github.com/BeanieODM/beanie/pull/960
- @fredowashere made their first contribution in https://github.com/BeanieODM/beanie/pull/970
- @marwan-alloreview made their first contribution in https://github.com/BeanieODM/beanie/pull/915
- @CAPITAINMARVEL made their first contribution in https://github.com/BeanieODM/beanie/pull/1007
- @janas-adam made their first contribution in https://github.com/BeanieODM/beanie/pull/1021
- @andraghetti made their first contribution in https://github.com/BeanieODM/beanie/pull/1018
- @Dudesons made their first contribution in https://github.com/BeanieODM/beanie/pull/995
- @adeelsohailahmed made their first contribution in https://github.com/BeanieODM/beanie/pull/1014
Full Changelog: https://github.com/BeanieODM/beanie/compare/1.26.0...1.27.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
7dd2f2c) to head (374d649).
Additional details and impacted files
@@ Coverage Diff @@
## main #615 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 8 8
Lines 237 237
=========================================
Hits 237 237
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Deploy Preview for fastapi-filter ready!
| Name | Link |
|---|---|
| Latest commit | 374d649a6b460fa5c2ec1ff82bbdae0ef64da0fc |
| Latest deploy log | https://app.netlify.com/sites/fastapi-filter/deploys/677c3a2bd739670008e4d0f1 |
| Deploy Preview | https://deploy-preview-615--fastapi-filter.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.