canonical / data-integrator

Juju charm to provide DB access for apps outside of Juju.
https://charmhub.io/data-integrator
Apache License 2.0
3 stars 4 forks source link

Lock file maintenance Python dependencies #82

Closed renovate[bot] closed 4 weeks ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
lockFileMaintenance All locks refreshed
coverage unit patch ^7.6.1 -> ^7.6.3 age adoption passing confidence
mysql-connector-python (source, changelog) dependencies minor ^9.0.0 -> ^9.1.0 age adoption passing confidence
psycopg2 (source, changelog) dependencies patch ^2.9.9 -> ^2.9.10 age adoption passing confidence
pymongo dependencies patch ^4.10.0 -> ^4.10.1 age adoption passing confidence
pytest-operator integration minor ^0.37.0 -> ^0.38.0 age adoption passing confidence
ruff (source, changelog) format patch ^0.6.8 -> ^0.6.9 age adoption passing confidence

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

nedbat/coveragepy (coverage) ### [`v7.6.3`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-763--2024-10-13) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.2...7.6.3) - Fix: nested context managers could incorrectly be analyzed to flag a missing branch on the last context manager, as described in `issue 1876`\_. This is now fixed. - Fix: the missing branch message about not exiting a module had an extra "didn't," as described in `issue 1873`\_. This is now fixed. .. \_issue 1873:[https://github.com/nedbat/coveragepy/issues/1873](https://redirect.github.com/nedbat/coveragepy/issues/1873)3 .. \_issue 1876[https://github.com/nedbat/coveragepy/issues/1876](https://redirect.github.com/nedbat/coveragepy/issues/1876)76 .. \_changes\_7-6-2: ### [`v7.6.2`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-762--2024-10-09) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.1...7.6.2) - Dropped support for Python 3.8 and PyPy 3.8. - Fix: a final wildcard match/case clause assigning to a name (`case _ as value`) was incorrectly marked as a missing branch. This is now fixed, closing `issue 1860`\_. - Fewer things are considered branches now. Lambdas, comprehensions, and generator expressions are no longer marked as missing branches if they don't complete execution. Closes `issue 1852`\_. - Fix: the HTML report didn't properly show multi-line f-strings that end with a backslash continuation. This is now fixed, closing `issue 1836`*, thanks to `LiuYinCarl and Marco Ricci `*. - Fix: the LCOV report now has correct line numbers (fixing `issue 1846`*) and better branch descriptions for BRDA records (fixing `issue 1850`*). There are other changes to lcov also, including a new configuration option :ref:`line_checksums ` to control whether line checksums are included in the lcov report. The default is false. To keep checksums set it to true. All this work is thanks to Zack Weinberg (`pull 1849`\_ and `pull 1851`\_). - Fixed the docs for multi-line regex exclusions, closing `issue 1863`\_. - Fixed a potential crash in the C tracer, closing `issue 1835`*, thanks to `Jan Kühle `*. .. \_issue 1835:[https://github.com/nedbat/coveragepy/issues/1835](https://redirect.github.com/nedbat/coveragepy/issues/1835)5 .. \_issue 1836[https://github.com/nedbat/coveragepy/issues/1836](https://redirect.github.com/nedbat/coveragepy/issues/1836)36 .. \_pull 183[https://github.com/nedbat/coveragepy/pull/1838](https://redirect.github.com/nedbat/coveragepy/pull/1838)838 .. \_pull 18[https://github.com/nedbat/coveragepy/pull/1843](https://redirect.github.com/nedbat/coveragepy/pull/1843)1843 .. \_issue 1[https://github.com/nedbat/coveragepy/issues/1846](https://redirect.github.com/nedbat/coveragepy/issues/1846)/1846 .. \_pull [https://github.com/nedbat/coveragepy/pull/1849](https://redirect.github.com/nedbat/coveragepy/pull/1849)l/1849 .. \_issue[https://github.com/nedbat/coveragepy/issues/1850](https://redirect.github.com/nedbat/coveragepy/issues/1850)es/1850 .. \_pul[https://github.com/nedbat/coveragepy/pull/1851](https://redirect.github.com/nedbat/coveragepy/pull/1851)ull/1851 .. \_iss[https://github.com/nedbat/coveragepy/issues/1852](https://redirect.github.com/nedbat/coveragepy/issues/1852)sues/1852 .. \_is[https://github.com/nedbat/coveragepy/issues/1860](https://redirect.github.com/nedbat/coveragepy/issues/1860)ssues/1860 .. \_i[https://github.com/nedbat/coveragepy/issues/1863](https://redirect.github.com/nedbat/coveragepy/issues/1863)issues/1863 .. \_changes\_7-6-1:
mysql/mysql-connector-python (mysql-connector-python) ### [`v9.1.0`](https://redirect.github.com/mysql/mysql-connector-python/blob/HEAD/CHANGES.txt#v910) [Compare Source](https://redirect.github.com/mysql/mysql-connector-python/compare/9.0.0...9.1.0) \====== - [WL#16452](https://redirect.github.com/WL/mysql-connector-python/issues/16452): Bundle all installable authentication plugins when building the C-extension - [WL#16444](https://redirect.github.com/WL/mysql-connector-python/issues/16444): Drop build support for DEB packages - [WL#16442](https://redirect.github.com/WL/mysql-connector-python/issues/16442): Upgrade gssapi version to 1.8.3 - [WL#16411](https://redirect.github.com/WL/mysql-connector-python/issues/16411): Improve wheel metadata information for Classic and XDevAPI connectors - [WL#16341](https://redirect.github.com/WL/mysql-connector-python/issues/16341): OpenID Connect (Oauth2 - JWT) Authentication Support - [WL#16307](https://redirect.github.com/WL/mysql-connector-python/issues/16307): Remove Python 3.8 support - [WL#16306](https://redirect.github.com/WL/mysql-connector-python/issues/16306): Add support for Python 3.13 - [BUG#37055435](https://redirect.github.com/BUG/mysql-connector-python/issues/37055435): Connection fails during the TLS negotiation when specifying TLSv1.3 ciphers - [BUG#37013057](https://redirect.github.com/BUG/mysql-connector-python/issues/37013057): mysql-connector-python Parameterized query SQL injection - [BUG#36765200](https://redirect.github.com/BUG/mysql-connector-python/issues/36765200): python mysql connector 8.3.0 raise %-.100s:%u when input a wrong host - [BUG#36577957](https://redirect.github.com/BUG/mysql-connector-python/issues/36577957): Update charset/collation description indicate this is 16 bits
mongodb/mongo-python-driver (pymongo) ### [`v4.10.1`](https://redirect.github.com/mongodb/mongo-python-driver/releases/tag/4.10.1): PyMongo 4.10.1 [Compare Source](https://redirect.github.com/mongodb/mongo-python-driver/compare/4.10.0...4.10.1) Community notes: https://www.mongodb.com/community/forums/t/pymongo-4-10-1-released/299573
astral-sh/ruff (ruff) ### [`v0.6.9`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#069) [Compare Source](https://redirect.github.com/astral-sh/ruff/compare/0.6.8...0.6.9) ##### Preview features - Fix codeblock dynamic line length calculation for indented docstring examples ([#​13523](https://redirect.github.com/astral-sh/ruff/pull/13523)) - \[`refurb`] Mark `FURB118` fix as unsafe ([#​13613](https://redirect.github.com/astral-sh/ruff/pull/13613)) ##### Rule changes - \[`pydocstyle`] Don't raise `D208` when last line is non-empty ([#​13372](https://redirect.github.com/astral-sh/ruff/pull/13372)) - \[`pylint`] Preserve trivia (i.e. comments) in `PLR5501` autofix ([#​13573](https://redirect.github.com/astral-sh/ruff/pull/13573)) ##### Configuration - \[`pyflakes`] Add `allow-unused-imports` setting for `unused-import` rule (`F401`) ([#​13601](https://redirect.github.com/astral-sh/ruff/pull/13601)) ##### Bug fixes - Support ruff discovery in pip build environments ([#​13591](https://redirect.github.com/astral-sh/ruff/pull/13591)) - \[`flake8-bugbear`] Avoid short circuiting `B017` for multiple context managers ([#​13609](https://redirect.github.com/astral-sh/ruff/pull/13609)) - \[`pylint`] Do not offer an invalid fix for `PLR1716` when the comparisons contain parenthesis ([#​13527](https://redirect.github.com/astral-sh/ruff/pull/13527)) - \[`pyupgrade`] Fix `UP043` to apply to `collections.abc.Generator` and `collections.abc.AsyncGenerator` ([#​13611](https://redirect.github.com/astral-sh/ruff/pull/13611)) - \[`refurb`] Fix handling of slices in tuples for `FURB118`, e.g., `x[:, 1]` ([#​13518](https://redirect.github.com/astral-sh/ruff/pull/13518)) ##### Documentation - Update GitHub Action link to `astral-sh/ruff-action` ([#​13551](https://redirect.github.com/astral-sh/ruff/pull/13551))

Configuration

📅 Schedule: Branch creation - "after 1am and before 3am every weekday" in timezone Etc/UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, 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 was generated by Mend Renovate. View the repository job log.