MTES-MCT / qualicharge

Améliorer la qualité globale du service de recharge pour véhicules électriques en analysant les données de supervision.
https://beta.gouv.fr/startups/qualicharge.html
MIT License
2 stars 1 forks source link

⬆️(project) upgrade python dependencies #95

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
email-validator ==2.1.1 -> ==2.1.2 age adoption passing confidence
pydantic (changelog) 2.7.3 -> 2.7.4 age adoption passing confidence
pydantic-extra-types (changelog) ==2.8.0 -> ==2.8.2 age adoption passing confidence
pydantic-settings (changelog) 2.3.0 -> 2.3.3 age adoption passing confidence
pydantic-settings (changelog) ==2.3.1 -> ==2.3.3 age adoption passing confidence
ruff (source, changelog) 0.4.7 -> 0.4.9 age adoption passing confidence
ruff (source, changelog) ==0.4.8 -> ==0.4.9 age adoption passing confidence

Release Notes

JoshData/python-email-validator (email-validator) ### [`v2.1.2`](https://togithub.com/JoshData/python-email-validator/blob/HEAD/CHANGELOG.md#212-June-16-2024) [Compare Source](https://togithub.com/JoshData/python-email-validator/compare/v2.1.1...v2.1.2) - The domain name length limit is corrected from 255 to 253 IDNA ASCII characters. I misread the RFCs. - When a domain name has no MX record but does have an A or AAAA record, if none of the IP addresses in the response are globally reachable (i.e. not Private-Use, Loopback, etc.), the response is treated as if there was no A/AAAA response and the email address will fail the deliverability check. - When a domain name has no MX record but does have an A or AAAA record, the mx field in the object returned by validate_email incorrectly held the IP addresses rather than the domain itself. - Fixes in tests.
pydantic/pydantic (pydantic) ### [`v2.7.4`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v274-2024-06-12) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v2.7.3...v2.7.4) [Github release](https://togithub.com/pydantic/pydantic/releases/tag/v2.7.4) ##### What's Changed ##### Packaging - Bump `pydantic.v1` to `v1.10.16` reference by [@​sydney-runkle](https://togithub.com/sydney-runkle) in [#​9639](https://togithub.com/pydantic/pydantic/pull/9639) ##### Fixes - Specify `recursive_guard` as kwarg in `FutureRef._evaluate` by [@​vfazio](https://togithub.com/vfazio) in [#​9612](https://togithub.com/pydantic/pydantic/pull/9612)
pydantic/pydantic-extra-types (pydantic-extra-types) ### [`v2.8.2`](https://togithub.com/pydantic/pydantic-extra-types/blob/HEAD/HISTORY.md#282) [Compare Source](https://togithub.com/pydantic/pydantic-extra-types/compare/v2.8.1...v2.8.2) - 🐛 Preserve timezone information when validating Pendulum DateTimes. [#​189](https://togithub.com/pydantic/pydantic-extra-types/pull/189) by [@​chrisguidry ](https://togithub.com/chrisguidry) ### [`v2.8.1`](https://togithub.com/pydantic/pydantic-extra-types/blob/HEAD/HISTORY.md#281) [Compare Source](https://togithub.com/pydantic/pydantic-extra-types/compare/v2.8.0...v2.8.1) ##### Bug Fixes - 🐛 Fix Pendulum date time object to have correct typing. [#​184](https://togithub.com/pydantic/pydantic-extra-types/pull/184) by [@​07pepa](https://togithub.com/07pepa) ##### Types - ✨ Add parsing of pendulum_dt from unix time and non-strict parsing. [#​185](https://togithub.com/pydantic/pydantic-extra-types/pull/185) by [@​07pepa](https://togithub.com/07pepa)
pydantic/pydantic-settings (pydantic-settings) ### [`v2.3.3`](https://togithub.com/pydantic/pydantic-settings/compare/v2.3.2...v2.3.3) [Compare Source](https://togithub.com/pydantic/pydantic-settings/compare/v2.3.2...v2.3.3) ### [`v2.3.2`](https://togithub.com/pydantic/pydantic-settings/releases/tag/v2.3.2) [Compare Source](https://togithub.com/pydantic/pydantic-settings/compare/v2.3.1...v2.3.2) #### What's Changed - Initialize CLI source on demand. by [@​kschwab](https://togithub.com/kschwab) in [https://github.com/pydantic/pydantic-settings/pull/305](https://togithub.com/pydantic/pydantic-settings/pull/305) - Fix command line help from `argparse` formatting problem by [@​scottstanie](https://togithub.com/scottstanie) in [https://github.com/pydantic/pydantic-settings/pull/307](https://togithub.com/pydantic/pydantic-settings/pull/307) - Fix issue with nested model uppercase field name in case insensitive mode by [@​hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/309](https://togithub.com/pydantic/pydantic-settings/pull/309) #### New Contributors - [@​scottstanie](https://togithub.com/scottstanie) made their first contribution in [https://github.com/pydantic/pydantic-settings/pull/307](https://togithub.com/pydantic/pydantic-settings/pull/307) **Full Changelog**: https://github.com/pydantic/pydantic-settings/compare/v2.3.1...v2.3.2 ### [`v2.3.1`](https://togithub.com/pydantic/pydantic-settings/releases/tag/v2.3.1) [Compare Source](https://togithub.com/pydantic/pydantic-settings/compare/v2.3.0...v2.3.1) #### What's Changed - Fix a regression in parsing env value for nested dict by [@​hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic-settings/pull/301](https://togithub.com/pydantic/pydantic-settings/pull/301) **Full Changelog**: https://github.com/pydantic/pydantic-settings/compare/v2.3.0...v2.3.1
astral-sh/ruff (ruff) ### [`v0.4.9`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#049) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.4.8...v0.4.9) ##### Preview features - \[`pylint`] Implement `consider-dict-items` (`C0206`) ([#​11688](https://togithub.com/astral-sh/ruff/pull/11688)) - \[`refurb`] Implement `repeated-global` (`FURB154`) ([#​11187](https://togithub.com/astral-sh/ruff/pull/11187)) ##### Rule changes - \[`pycodestyle`] Adapt fix for `E203` to work identical to `ruff format` ([#​10999](https://togithub.com/astral-sh/ruff/pull/10999)) ##### Formatter - Fix formatter instability for lines only consisting of zero-width characters ([#​11748](https://togithub.com/astral-sh/ruff/pull/11748)) ##### Server - Add supported commands in server capabilities ([#​11850](https://togithub.com/astral-sh/ruff/pull/11850)) - Use real file path when available in `ruff server` ([#​11800](https://togithub.com/astral-sh/ruff/pull/11800)) - Improve error message when a command is run on an unavailable document ([#​11823](https://togithub.com/astral-sh/ruff/pull/11823)) - Introduce the `ruff.printDebugInformation` command ([#​11831](https://togithub.com/astral-sh/ruff/pull/11831)) - Tracing system now respects log level and trace level, with options to log to a file ([#​11747](https://togithub.com/astral-sh/ruff/pull/11747)) ##### CLI - Handle non-printable characters in diff view ([#​11687](https://togithub.com/astral-sh/ruff/pull/11687)) ##### Bug fixes - \[`refurb`] Avoid suggesting starmap when arguments are used outside call (`FURB140`) ([#​11830](https://togithub.com/astral-sh/ruff/pull/11830)) - \[`flake8-bugbear`] Avoid panic in `B909` when checking large loop blocks ([#​11772](https://togithub.com/astral-sh/ruff/pull/11772)) - \[`refurb`] Fix misbehavior of `operator.itemgetter` when getter param is a tuple (`FURB118`) ([#​11774](https://togithub.com/astral-sh/ruff/pull/11774)) ### [`v0.4.8`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#048) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.4.7...v0.4.8) ##### Performance - Linter performance has been improved by around 10% on some microbenchmarks by refactoring the lexer and parser to maintain synchronicity between them ([#​11457](https://togithub.com/astral-sh/ruff/pull/11457)) ##### Preview features - \[`flake8-bugbear`] Implement `return-in-generator` (`B901`) ([#​11644](https://togithub.com/astral-sh/ruff/pull/11644)) - \[`flake8-pyi`] Implement `PYI063` ([#​11699](https://togithub.com/astral-sh/ruff/pull/11699)) - \[`pygrep_hooks`] Check blanket ignores via file-level pragmas (`PGH004`) ([#​11540](https://togithub.com/astral-sh/ruff/pull/11540)) ##### Rule changes - \[`pyupgrade`] Update `UP035` for Python 3.13 and the latest version of `typing_extensions` ([#​11693](https://togithub.com/astral-sh/ruff/pull/11693)) - \[`numpy`] Update `NPY001` rule for NumPy 2.0 ([#​11735](https://togithub.com/astral-sh/ruff/pull/11735)) ##### Server - Formatting a document with syntax problems no longer spams a visible error popup ([#​11745](https://togithub.com/astral-sh/ruff/pull/11745)) ##### CLI - Add RDJson support for `--output-format` flag ([#​11682](https://togithub.com/astral-sh/ruff/pull/11682)) ##### Bug fixes - \[`pyupgrade`] Write empty string in lieu of panic when fixing `UP032` ([#​11696](https://togithub.com/astral-sh/ruff/pull/11696)) - \[`flake8-simplify`] Simplify double negatives in `SIM103` ([#​11684](https://togithub.com/astral-sh/ruff/pull/11684)) - Ensure the expression generator adds a newline before `type` statements ([#​11720](https://togithub.com/astral-sh/ruff/pull/11720)) - Respect per-file ignores for blanket and redirected noqa rules ([#​11728](https://togithub.com/astral-sh/ruff/pull/11728))

Configuration

📅 Schedule: Branch creation - "before 7am on monday" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.