Bump the minor-and-patch group in /backend with 3 updates
Type: Pull Request
State: Closed
Association: Contributor
Comments: 3
(7 months ago)
(7 months ago)
(7 months ago)
Bumps the minor-and-patch group in /backend with 3 updates: python-dotenv, pydantic-settings and python-jose[cryptography].
Updates python-dotenv from 1.0.1 to 1.1.0
Release notes
Sourced from python-dotenv's releases.
v1.1.0
What's Changed
- Add a security policy by
@bbc2in theskumar/python-dotenv#512- Keep GitHub Actions up to date with GitHub's Dependabot by
@cclaussin theskumar/python-dotenv#506- ci: fix multiline string in test.yml & use fail-fast strategy by
@cclaussin theskumar/python-dotenv#514- Enhance dotenv run: Switch to execvpe for better resource management and signal handling by
@eekstuntin theskumar/python-dotenv#523- ci: add py3.13 to test.yml by
@waketzhengin theskumar/python-dotenv#527- Add Python 3.13 trove classifier by
@edgarrmondragonin theskumar/python-dotenv#535- Bump the github-actions group with 2 updates by
@dependabotin theskumar/python-dotenv#529- Add support for python 3.13 and drop 3.8 by
@theskumarin theskumar/python-dotenv#551- docs: Update README.md by
@chapeupretoin theskumar/python-dotenv#516- Some more s/Python-dotenv/python-dotenv/ by
@theskumarin theskumar/python-dotenv#552- add _is_debugger so load_dotenv will work in pdb by
@randomseed42in theskumar/python-dotenv#553New Contributors
@eekstuntmade their first contribution in theskumar/python-dotenv#523@waketzhengmade their first contribution in theskumar/python-dotenv#527@edgarrmondragonmade their first contribution in theskumar/python-dotenv#535@dependabotmade their first contribution in theskumar/python-dotenv#529@chapeupretomade their first contribution in theskumar/python-dotenv#516@randomseed42made their first contribution in theskumar/python-dotenv#553Full Changelog: https://github.com/theskumar/python-dotenv/compare/v1.0.1...v1.1.0
Changelog
Sourced from python-dotenv's changelog.
[1.1.0] - 2025-03-25
Feature
- Add support for python 3.13
- Enhance
dotenv run, switch toexecvpefor better resource management and signal handling (#523) by [@eekstunt]Fixed
find_dotenvandload_dotenvnow correctly looks up at the current directory when running in debugger or pdb (#553 by [@randomseed42])Misc
- Drop support for Python 3.8
Commits
6a02ef5update mkdocs -> mkdocstrings config36c6270Update changelog2198b69Bump version: 1.0.1 → 1.1.0c89fb6dUpdate changelog8dd413eAdd _is_debugger so load_dotenv will work in pdb (#553)9acba4aSome more s/Python-dotenv/python-dotenv/ (#552)3c19c03s/Python-dotenv/python-dotenv/ (#516)4159388Add support for python 3.13 and drop 3.8 (#551)2b8635bBump the github-actions group with 2 updates (#529)533f8acAdd Python 3.13 trove classifier (#535)- Additional commits viewable in compare view
Updates pydantic-settings from 2.7.1 to 2.9.1
Release notes
Sourced from pydantic-settings's releases.
v2.9.1
What's Changed
- fix: Expose ConfigFileSourceMixing on top level sources/init.py by
@jbw-vtlin pydantic/pydantic-settings#597- Fix typo in gcp secret manager error message by
@christian-heuselin pydantic/pydantic-settings#598- Prepare release 2.9.1 by
@hramezaniin pydantic/pydantic-settings#600New Contributors
@jbw-vtlmade their first contribution in pydantic/pydantic-settings#597@christian-heuselmade their first contribution in pydantic/pydantic-settings#598Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.9.0...v2.9.1
v2.9.0
What's Changed
- Drop support for Python 3.8 by
@Viicosin pydantic/pydantic-settings#560- Switch to
typing-inspectionby@Viicosin pydantic/pydantic-settings#556- Introduce
uvfor Project Management by@KanchiShimonoin pydantic/pydantic-settings#547- Refactor sources.py into a subpackage (#546) by
@ezwiefelin pydantic/pydantic-settings#548- chore: cleanup by
@CodeWithEmadin pydantic/pydantic-settings#563- Fix typo in documentation by
@CodeWithEmadin pydantic/pydantic-settings#564- Add support for AWS Secrets Manager by
@mavwolverinein pydantic/pydantic-settings#532- Fix minor typo: conotations => connotations by
@svenevsin pydantic/pydantic-settings#577- Azure Key Vault: Don't load disabled secret by
@AndreuCodinain pydantic/pydantic-settings#578- Add support for GCP Secret Manager by
@ezwiefelin pydantic/pydantic-settings#567- CLI JSON Optional Default by
@kschwabin pydantic/pydantic-settings#581- Fix for env nested enum. by
@kschwabin pydantic/pydantic-settings#589- CLI submodel suppress. by
@kschwabin pydantic/pydantic-settings#587- Cli retrieve unknown args by
@kschwabin pydantic/pydantic-settings#588- Update pydantic by
@hramezaniin pydantic/pydantic-settings#593- Fix check in CI by
@hramezaniin pydantic/pydantic-settings#595New Contributors
@ezwiefelmade their first contribution in pydantic/pydantic-settings#548@CodeWithEmadmade their first contribution in pydantic/pydantic-settings#563@mavwolverinemade their first contribution in pydantic/pydantic-settings#532@svenevsmade their first contribution in pydantic/pydantic-settings#577Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.8.1...v2.9.0
v2.8.1
What's Changed
- Fix for init source kwarg alias resolution. by
@kschwabin pydantic/pydantic-settings#550- Revert usage of positional only argument in
BaseSettings.__init__by@Viicosin pydantic/pydantic-settings#557- Revert use of
objectinstead ofAnyby@Viicosin pydantic/pydantic-settings#559- Prepare release 2.8.1 by
@hramezaniin pydantic/pydantic-settings#558Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.8.0...v2.8.1
v2.8.0
... (truncated)
Commits
1874740Prepare release 2.9.1 (#600)88e77bcFix typo in gcp secret manager error message (#598)e973d9afix: Expose ConfigFileSourceMixing on top level sources/init.py (#597)8c0f5f1Fix check in CI (#595)0ac2312Prepare release 2.9.0 (#594)f3e5ac3Update pydantic (#593)20640b0Cli retrieve unknown args (#588)ed7fd42CLI submodel suppress. (#587)e9fb316Fix for env nested enum. (#589)0e9b329CLI JSON Optional Default (#581)- Additional commits viewable in compare view
Updates python-jose[cryptography] from 3.3.0 to 3.4.0
Release notes
Sourced from python-jose[cryptography]'s releases.
3.4.0
News
- Remove support for Python 3.6 and 3.7
- Added support for Python 3.10 and 3.11
Bug fixes and Improvements
- Updating
CryptographyAESKey::encryptto generate 96 bit IVs for GCM block cipher mode- Fix for PEM key comparisons caused by line lengths and new lines
- Fix for CVE-2024-33664 - JWE limited to 250KiB
- Fix for CVE-2024-33663 - signing JWT with public key is now forbidden
- Replace usage of deprecated datetime.utcnow() with datetime.now(UTC)
Housekeeping
- Updated Github Actions Workflows
- Updated to use tox 4.x
- Revise codecov integration
- Fixed DeprecationWarnings
Changelog
Sourced from python-jose[cryptography]'s changelog.
3.4.0 -- 2025-02-14
News
- Remove support for Python 3.6 and 3.7
- Added support for Python 3.10 and 3.11
Bug fixes and Improvements
- Updating
CryptographyAESKey::encryptto generate 96 bit IVs for GCM block cipher mode- Fix for PEM key comparisons caused by line lengths and new lines
- Fix for CVE-2024-33664 - JWE limited to 250KiB
- Fix for CVE-2024-33663 - signing JWT with public key is now forbidden
- Replace usage of deprecated datetime.utcnow() with datetime.now(UTC)
Housekeeping
- Updated Github Actions Workflows
- Updated to use tox 4.x
- Revise codecov integration
- Fixed DeprecationWarnings
Commits
82cd15fAdded release date to CHANGELOG.md for 3.4.0 (#371)4e01847Prepare 3.4.0 release (#370)0360fa3Replace usage of deprecated datetime.utcnow() with datetime.now(UTC) (#360)12f30c8Fix for CVE-2024-33663 (forbid public key for HMAC) (#369)638d047Bump cryptography from 42.0.4 to 43.0.1 (#368)8e1f521Fix for CVE-2024-33664. JWE limited to 250K (#352)c9403b5Bump cryptography from 41.0.3 to 42.0.4 (#358)58e543eBump cryptography from 39.0.1 to 41.0.350d1997Disabling test build for Python 3.7 on OS X since arm64 is no longer supporte...1967754Addingget_pem_for_keyandnormalize_pemmethods to normalize PEM formatt...- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
2
1
+3
-3
Package Dependencies
pydantic-settings
pip
2.7.1 → 2.9.1
Minor
/backend
python-dotenv
pip
1.0.1 → 1.1.0
Minor
/backend
Security Advisories
Xuxueli xxl-job template injection vulnerability
python-jose algorithm confusion with OpenSSH ECDSA keys
python-jose denial of service via compressed JWE content
Technical Details
| ID: | 594191 |
| UUID: | 2538933564 |
| Node ID: | PR_kwDOOctpPM6XVQ08 |
| Host: | GitHub |
| Repository: | Randroids-Dojo/typescript-and-python-bootstrap |
| Mergeable: | Yes |
| Merge State: | Unstable |
| Rebaseable: | Yes |