Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump the pip-version-updates group across 1 directory with 32 updates #64

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 6, 2024

Bumps the pip-version-updates group with 29 updates in the / directory:

Package From To
pre-commit-hooks 4.6.0 5.0.0
psycopg2 2.9.9 2.9.10
pytest 8.3.2 8.3.3
pytest-django 4.8.0 4.9.0
ruff 0.5.7 0.7.2
safety 3.2.5 3.2.10
typeguard 4.3.0 4.4.0
xdoctest 1.1.6 1.2.0
authlib 1.3.1 1.3.2
certifi 2024.7.4 2024.8.30
cffi 1.17.0 1.17.1
charset-normalizer 3.3.2 3.4.0
cryptography 43.0.0 43.0.3
distlib 0.3.8 0.3.9
identify 2.6.0 2.6.1
idna 3.7 3.10
importlib-metadata 8.2.0 8.5.0
marshmallow 3.21.3 3.22.0
mdit-py-plugins 0.4.1 0.4.2
platformdirs 4.2.2 4.3.6
pytz 2024.1 2024.2
rich 13.7.1 13.9.4
setuptools 72.2.0 75.3.0
tomli 2.0.1 2.0.2
typer 0.12.3 0.12.5
tzdata 2024.1 2024.2
urllib3 2.2.2 2.2.3
virtualenv 20.26.3 20.27.1
zipp 3.20.0 3.20.2

Updates pre-commit-hooks from 4.6.0 to 5.0.0

Release notes

Sourced from pre-commit-hooks's releases.

pre-commit-hooks v5.0.0

Features

Fixes

  • destroyed-symlinks: set stages to [pre-commit, pre-push, manual]

Migrating

  • pre-commit-hooks now requires pre-commit>=3.2.0.
  • use non-deprecated names for stages.
Changelog

Sourced from pre-commit-hooks's changelog.

5.0.0 - 2024-10-05

Features

Fixes

  • destroyed-symlinks: set stages to [pre-commit, pre-push, manual]

Migrating

  • pre-commit-hooks now requires pre-commit>=3.2.0.
  • use non-deprecated names for stages.
Commits
  • cef0300 v5.0.0
  • f47ab2f Merge pull request #1049 from Jeffrey-Lim/main
  • fd01124 Extend check for illegal Windows filenames
  • 515e8b3 Merge pull request #1085 from AdrianDC/destroyed-symlinks
  • c7d1e85 set stages for destroyed-symlinks
  • 5b5b46d Merge pull request #1093 from pre-commit/non-deprecated-stages-names
  • 003dfa5 update stages names to the non-deprecated names
  • ed71474 Merge pull request #1088 from pre-commit/pre-commit-ci-update-config
  • 6553d02 remove types-all
  • 6952eeb [pre-commit.ci] pre-commit autoupdate
  • Additional commits viewable in compare view

Updates psycopg2 from 2.9.9 to 2.9.10

Changelog

Sourced from psycopg2's changelog.

Current release

What's new in psycopg 2.9.10 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.13.
  • Receive notifications on commit (:ticket:[#1728](https://github.com/psycopg/psycopg2/issues/1728)).
  • ~psycopg2.errorcodes map and ~psycopg2.errors classes updated to PostgreSQL 17.
  • Drop support for Python 3.7.

What's new in psycopg 2.9.9 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.12.
  • Drop support for Python 3.6.

What's new in psycopg 2.9.8 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Wheel package bundled with PostgreSQL 16 libpq in order to add support for recent features, such as sslcertmode.

What's new in psycopg 2.9.7 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Fix propagation of exceptions raised during module initialization (:ticket:[#1598](https://github.com/psycopg/psycopg2/issues/1598)).
  • Fix building when pg_config returns an empty string (:ticket:[#1599](https://github.com/psycopg/psycopg2/issues/1599)).
  • Wheel package bundled with OpenSSL 1.1.1v.

What's new in psycopg 2.9.6 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Package manylinux 2014 for aarch64 and ppc64le platforms, in order to include libpq 15 in the binary package (:ticket:[#1396](https://github.com/psycopg/psycopg2/issues/1396)).
  • Wheel package bundled with OpenSSL 1.1.1t.

What's new in psycopg 2.9.5 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.11.
  • Add support for rowcount in MERGE statements in binary packages (:ticket:[#1497](https://github.com/psycopg/psycopg2/issues/1497)).

... (truncated)

Commits

Updates pytest from 8.3.2 to 8.3.3

Release notes

Sourced from pytest's releases.

8.3.3

pytest 8.3.3 (2024-09-09)

Bug fixes

  • #12446: Avoid calling @property (and other instance descriptors) during fixture discovery -- by asottile{.interpreted-text role="user"}

  • #12659: Fixed the issue of not displaying assertion failure differences when using the parameter --import-mode=importlib in pytest>=8.1.

  • #12667: Fixed a regression where type change in [ExceptionInfo.errisinstance]{.title-ref} caused [mypy]{.title-ref} to fail.

  • #12744: Fixed typing compatibility with Python 3.9 or less -- replaced [typing.Self]{.title-ref} with [typing_extensions.Self]{.title-ref} -- by Avasam{.interpreted-text role="user"}

  • #12745: Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments.

  • #6682: Fixed bug where the verbosity levels where not being respected when printing the "msg" part of failed assertion (as in assert condition, msg).

  • #9422: Fix bug where disabling the terminal plugin via -p no:terminal would cause crashes related to missing the verbose option.

    -- by GTowers1{.interpreted-text role="user"}

Improved documentation

  • #12663: Clarify that the [pytest_deselected]{.title-ref} hook should be called from [pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected.
  • #12678: Remove erroneous quotes from [tmp_path_retention_policy]{.title-ref} example in docs.

Miscellaneous internal changes

  • #12769: Fix typos discovered by codespell and add codespell to pre-commit hooks.
Commits

Updates pytest-django from 4.8.0 to 4.9.0

Release notes

Sourced from pytest-django's releases.

v4.9.0

https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst#v490-2024-09-02

Changelog

Sourced from pytest-django's changelog.

v4.9.0 (2024-09-02)

Compatibility ^^^^^^^^^^^^^

  • Added official support for Django 5.1.
  • Dropped support for Django 3.2 and 4.1.

Improvements ^^^^^^^^^^^^

  • Respect the string_if_invalid template setting when --fail-on-template-vars is active and :func:@pytest.mark.ignore_template_errors <pytest.mark.ignore_template_errors> is used.

  • Avoid running database migrations for :class:~django.test.SimpleTestCase unittest tests.

  • Added docstrings to public fixtures.

Bugfixes ^^^^^^^^

  • Fix type hints for pytest_django.asserts.assertFormError() and pytest_django.asserts.assertForSetError().
Commits
  • 1157a7c Release 4.9.0
  • 089843c Add a few type annotations
  • d878d56 Add a missing type annotation
  • 19605d7 fail-on-template-vars: modernize stack inspection code (#1129)
  • c746a46 Avoid running database migrations for SimpleTestCase (#1120)
  • 8502a12 Replace psycopg2, psycopg2cffi -> psycopg in testing and docs
  • 52b2205 Drop support for EOL Django 3.2, 4.1, add support for 5.1
  • c66f9d3 ci: use trusted publishing for release
  • 30602a2 tox: update ruff, mypy
  • a39b910 Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.10.0
  • Additional commits viewable in compare view

Updates ruff from 0.5.7 to 0.7.2

Release notes

Sourced from ruff's releases.

0.7.2

Release Notes

Preview features

  • Fix formatting of single with-item with trailing comment (#14005)
  • [pyupgrade] Add PEP 646 Unpack conversion to * with fix (UP044) (#13988)

Rule changes

  • Regenerate known_stdlibs.rs with stdlibs 2024.10.25 (#13963)
  • [flake8-no-pep420] Skip namespace package enforcement for PEP 723 scripts (INP001) (#13974)

Server

  • Fix server panic when undoing an edit (#14010)

Bug fixes

  • Fix issues in discovering ruff in pip build environments (#13881)
  • [flake8-type-checking] Fix false positive for singledispatchmethod (TCH003) (#13941)
  • [flake8-type-checking] Treat return type of singledispatch as runtime-required (TCH003) (#13957)

Documentation

  • [flake8-simplify] Include caveats of enabling if-else-block-instead-of-if-exp (SIM108) (#14019)

Install ruff 0.7.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.7.2/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/astral-sh/ruff/releases/download/0.7.2/ruff-installer.ps1 | iex"

Download ruff 0.7.2

File Platform Checksum
ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum
ruff-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
ruff-i686-pc-windows-msvc.zip x86 Windows checksum
ruff-x86_64-pc-windows-msvc.zip x64 Windows checksum

... (truncated)

Changelog

Sourced from ruff's changelog.

0.7.2

Preview features

  • Fix formatting of single with-item with trailing comment (#14005)
  • [pyupgrade] Add PEP 646 Unpack conversion to * with fix (UP044) (#13988)

Rule changes

  • Regenerate known_stdlibs.rs with stdlibs 2024.10.25 (#13963)
  • [flake8-no-pep420] Skip namespace package enforcement for PEP 723 scripts (INP001) (#13974)

Server

  • Fix server panic when undoing an edit (#14010)

Bug fixes

  • Fix issues in discovering ruff in pip build environments (#13881)
  • [flake8-type-checking] Fix false positive for singledispatchmethod (TCH003) (#13941)
  • [flake8-type-checking] Treat return type of singledispatch as runtime-required (TCH003) (#13957)

Documentation

  • [flake8-simplify] Include caveats of enabling if-else-block-instead-of-if-exp (SIM108) (#14019)

0.7.1

Preview features

  • Fix E221 and E222 to flag missing or extra whitespace around == operator (#13890)
  • Formatter: Alternate quotes for strings inside f-strings in preview (#13860)
  • Formatter: Join implicit concatenated strings when they fit on a line (#13663)
  • [pylint] Restrict iteration-over-set to only work on sets of literals (PLC0208) (#13731)

Rule changes

  • [flake8-type-checking] Support auto-quoting when annotations contain quotes (#11811)

Server

  • Avoid indexing the workspace for single-file mode (#13770)

Bug fixes

  • Make ARG002 compatible with EM101 when raising NotImplementedError (#13714)

Other changes

  • Introduce more Docker tags for Ruff (similar to uv) (#13274)

... (truncated)

Commits

Updates safety from 3.2.5 to 3.2.10

Changelog

Sourced from safety's changelog.

[3.2.10] - 2024-10-25

  • Support for scanning pyproject.toml files (#625)
  • Update safety-schemas version used (#624)
  • Fix basic poloicy test (#622)

[3.2.9] - 2024-10-23

  • chore: deprection-message-for-license-command (4149b70)
  • feat: add-pull-request-template (#604) (61b2fe2)
  • fix: devcontainer fix (be42d8e)
  • fix: safety error when scan is run without being authed (5ec80dd)
  • feat: add-devcontainers-support (0591838)
  • fix: internal-server-error (04d7efb)
  • fix: clarify-vulnerabilities-found/ Fixed the issue where the vulnerabilities (07bc5b7)
  • chore: added check arg depreciation warning (78109e5)
  • feature: release-script: add release script (#602) (cc49542)

[3.2.8] - 2024-09-27

  • feat: enhance version comparison logic for check-updates command (#605)
  • docs: add demo Jupyter Notebook (#601)
  • feat: add script to generate CONTRIBUTORS.md with Shields.io badges based on merged PRs (#600)
  • chore: fix CLI help text by removing rich formatting for cleaner output (#599)
  • chore: hide system scan from help text (#598)
  • chore: add LICENSES.md file to document dependency licenses (#597)
  • docs: add SECURITY.md file with security policy and bug bounty details (#593)

[3.2.7] - 2024-08-29

  • fix/increase-auth-timeout: increase timeout to 5s (#583)
  • Update Issue Templates: Add Feature Request Template and Improve Issue Submission Process (#580)

[3.2.6] - 2024-08-21

  • fix/update-schemas-0-0-4 (#581)
  • chore/update-coc-email (#579)
  • docs(contributing): add CONTRIBUTING.md with guidelines for contributors (#571)
  • chore: update-network-url (#569)
Commits
  • 9ee0b67 chore/release-3.2.10 (#626)
  • d8095a7 feature/pyproject-support (#625)
  • 8d610ff chore/update-safety-schemas-version (#624)
  • d77fec0 Merge pull request #617 from pyupio/chore/release-3.2.9
  • 2d6631c chore/release-3.2.9
  • 57023e0 Merge pull request #622 from pyupio/fix-new-parse-for-test
  • 5a8c181 fix: basic policy file test
  • 7b21f3a Merge pull request #616 from pyupio/fix/version-test
  • ba929db fix/removes hardcoded safety release version from
  • 212318c Merge pull request #614 from pyupio/chore/deprecation-message-for-license-com...
  • Additional commits viewable in compare view

Updates typeguard from 4.3.0 to 4.4.0

Release notes

Sourced from typeguard's releases.

4.4.0

  • Added proper checking for method signatures in protocol checks (#465)
  • Fixed basic support for intersection protocols (#490; PR by @​antonagestam)
  • Fixed protocol checks running against the class of an instance and not the instance itself (this produced wrong results for non-method member checks)
Changelog

Sourced from typeguard's changelog.

Version history

This library adheres to Semantic Versioning 2.0 <https://semver.org/#semantic-versioning-200>_.

4.4.1 (2024-11-03)

  • Dropped Python 3.8 support
  • Changed the signature of typeguard_ignore() to be compatible with typing.no_type_check() (PR by @​jolaf)
  • Avoid creating reference cycles when type checking uniontypes and classes
  • Fixed checking of variable assignments involving tuple unpacking ([#486](https://github.com/agronholm/typeguard/issues/486) <https://github.com/agronholm/typeguard/issues/486>_)
  • Fixed TypeError when checking a class against type[Self] ([#481](https://github.com/agronholm/typeguard/issues/481) <https://github.com/agronholm/typeguard/issues/481>_)
  • Fixed checking of protocols on the class level (against type[SomeProtocol]) ([#498](https://github.com/agronholm/typeguard/issues/498) <https://github.com/agronholm/typeguard/issues/498>_)
  • Fixed Self checks in instance/class methods that have positional-only arguments
  • Fixed explicit checks of PEP 604 unions against types.UnionType ([#467](https://github.com/agronholm/typeguard/issues/467) <https://github.com/agronholm/typeguard/issues/467>_)
  • Fixed checks against annotations wrapped in NotRequired not being run unless the NotRequired is a forward reference ([#454](https://github.com/agronholm/typeguard/issues/454) <https://github.com/agronholm/typeguard/issues/454>_)

4.4.0 (2024-10-27)

  • Added proper checking for method signatures in protocol checks ([#465](https://github.com/agronholm/typeguard/issues/465) <https://github.com/agronholm/typeguard/pull/465>_)
  • Fixed basic support for intersection protocols ([#490](https://github.com/agronholm/typeguard/issues/490) <https://github.com/agronholm/typeguard/pull/490>_; PR by @​antonagestam)
  • Fixed protocol checks running against the class of an instance and not the instance itself (this produced wrong results for non-method member checks)

4.3.0 (2024-05-27)

  • Added support for checking against static protocols
  • Fixed some compatibility problems when running on Python 3.13 ([#460](https://github.com/agronholm/typeguard/issues/460) <https://github.com/agronholm/typeguard/issues/460>_; PR by @​JelleZijlstra)
  • Fixed test suite incompatibility with pytest 8.2 ([#461](https://github.com/agronholm/typeguard/issues/461) <https://github.com/agronholm/typeguard/issues/461>_)
  • Fixed pytest plugin crashing on pytest version older than v7.0.0 (even if it's just present) ([#343](https://github.com/agronholm/typeguard/issues/343) <https://github.com/agronholm/typeguard/issues/343>_)

4.2.1 (2023-03-24)

  • Fixed missing typing_extensions dependency for Python 3.12 ([#444](https://github.com/agronholm/typeguard/issues/444) <https://github.com/agronholm/typeguard/issues/444>_)
  • Fixed deprecation warning in the test suite on Python 3.13 ([#444](https://github.com/agronholm/typeguard/issues/444) <https://github.com/agronholm/typeguard/issues/444>_)

... (truncated)

Commits
  • efa1166 Added release date
  • b72794d Added proper Protocol method signature checking (#496)
  • afad2c7 Sorted the Ruff rules alphabetically
  • d812f2e Migrated to native tox TOML configuration
  • 0c50de6 Declared Python 3.13 support
  • cf25d56 Fixed annotation for typeguard_ignore() to match one for typing.no_type_check...
  • 604b08d Use get_protocol_members in protocol checking (#490)
  • c72b675 [pre-commit.ci] pre-commit autoupdate (#471)
  • ac7ac34 Fixed the documentation build
  • 2c035b3 Assume that typing_extensions is always installed (#487)
  • Additional commits viewable in compare view

Updates xdoctest from 1.1.6 to 1.2.0

Release notes

Sourced from xdoctest's releases.

Version 1.2.0 - Released 2024-08-20

Added

  • Support for top level awaits in async code examples.

Removed

  • Dropped 3.6 and 3.7 support. Now supporting 3.8+ Use xdoctest<=1.1.6 for 3.6 or 3.7 support.

What's Changed

Full Changelog: Erotemic/xdoctest@v1.1.6...refs/heads/release

Changelog

Sourced from xdoctest's changelog.

Version 1.2.0 - Released 2024-08-20

Added

  • Support for top level awaits in async code examples.

Removed

  • Dropped 3.6 and 3.7 support. Now supporting 3.8+ Use xdoctest<=1.1.6 for 3.6 or 3.7 support.
Commits

Updates authlib from 1.3.1 to 1.3.2

Release notes

Sourced from authlib's releases.

Version 1.3.2

  • Prevent ever-growing session size for OAuth clients.
  • Revert quote client id and secret.
  • unquote basic auth header for authorization server.
Changelog

Sourced from authlib's changelog.

Version 1.3.2

  • Prevent ever-growing session size for OAuth clients.
  • Revert quote client id and secret.
  • unquote basic auth header for authorization server.
Commits
  • d7db2c3 chore: release 1.3.2
  • 01f1243 Revert "fix encode_client_secret_basic to match rfc6749"
  • 63c9fb6 fix(oauth2): unquote username and password for basic auth
  • 66d5b19 docs: Update index.rst (#670)
  • 11f13e4 fix: Fix list of scopes in app integrations (#631)
  • 4da41da Merge pull request #661 from Presence-AI/master
  • 01583a3 fix: use unique variable name when clearing old state data to avoid setting s...
  • 0ad753c Merge pull request #644 from Wauplin/622-fix-ever-growing-session-cookie
  • 174248e Merge pull request #656 from borislaviv/master
  • 341ce0e Extract load_key construction to separate method
  • Additional commits viewable in compare view

Updates certifi from 2024.7.4 to 2024.8.30

Commits

Updates cffi from 1.17.0 to 1.17.1

Release notes

Sourced from cffi's releases.

v1.17.1

  • Fix failing distutils.msvc9compiler imports under Windows (#118).
  • ffibuilder.emit_python_code() and ffibuiler.emit_c_code() accept file-like objects (#115).
  • ffiplatform calls are bypassed by ffibuilder.emit_python_code() and ffibuilder.emit_c_code() (#81).

Full Changelog: python-cffi/cffi@v1.17.0...v1.17.1

Commits
  • 38bd6be release 1.17.1
  • ba10180 update whatsnew.rst for 1.17.1 (#121)
  • 61deb5f add yet another flag to recompile() to avoid calling ffiplatform (#81)
  • 1c292c1 Handle distutils without distutils.msvc9compiler.MSVCCompiler class (#118)
  • 182ffc4 Allow writing generated code to a file-like object. (#115)
  • See full diff in compare view

Updates charset-normalizer from 3.3.2 to 3.4.0

Release notes

Sourced from charset-normalizer's releases.

Version 3.4.0

🚀 charset-normalizer is raising awareness around HTTP/2, and HTTP/3!

Did you know that Internet Explorer 11 shipped with an optional HTTP/2 support back in 2013? also libcurl did ship it in 2014[...] All of this while our community is still struggling to make a firm advancement in HTTP clients. Now, many of you use Requests as the defacto http client, now, and for many years now, Requests has been frozen. Being left in a vegetative state and not evolving, this blocked millions of developers from using more advanced features.

We promptly invite Python developers to look at the drop-in replacement for Requests, namely Niquests. It leverage charset-normalizer in a better way! Check it out, you will be positively surprised! Don't wait another decade.

We are thankful to @​microsoft and involved parties for funding our work through the Microsoft FOSS Fund program.

3.4.0 (2024-10-08)

Added

  • Argument --no-preemptive in the CLI to prevent the detector to search for hints.
  • Support for Python 3.13 (#512)

Fixed

  • Relax the TypeError exception thrown when trying to compare a CharsetMatch with anything else than a CharsetMatch.
  • Improved the general reliability of the detector based on user feedbacks. (#520) (#509) (#498) (#407) (#537)
  • Declared charset in content (preemptive detection) not changed when converting to utf-8 bytes. (#381)
Changelog

Sourced from charset-normalizer's changelog.

3.4.0 (2024-10-08)

Added

  • Argument --no-preemptive in the CLI to prevent the detector to search for hints.
  • Support for Python 3.13 (#512)

Fixed

  • Relax the TypeError exception thrown when trying to compare a CharsetMatch with anything else than a CharsetMatch.
  • Improved the general reliability of the detector based on user feedbacks. (#520) (#509) (#498) (#407) (#537)
  • Declared charset in content (preemptive detection) not changed when converting to utf-8 bytes. (#381)
Commits
  • f3118e3 🔧 change download/upload artifact version to last working version
  • 33e67e8 🔧 set compile-generator in generator_generic_slsa3 action
  • 73dd24c 🔧 add explicit build deps to setuptools
  • 78f1e9b 🔧 attempt to fix cd.yml *3
  • 56ae702 🔧 attempt to fix cd.yml *2
  • 9720055 🔧 attempt to fix cd.yml (macos part)
  • 1e10d06 Update CHANGELOG.md
  • 36c103a 🔖 Release 3.4.0 (#545)
  • 7658dfc ⬆️ Bump github/codeql-action from 3.26.11 to 3.26.12 (#544)
  • ca2535d ⬆️ Bump github/codeql-action from 3.26.9 to 3.26.11 (#542)
  • Additional commits viewable in compare view

Updates cryptography from 43.0.0 to 43.0.3

Changelog

Sourced from cryptography's changelog.

43.0.3 - 2024-10-18


* Fixed release metadata for ``cryptography-vectors``

.. _v43-0-2:

43.0.2 - 2024-10-18

  • Fixed compilation when using LibreSSL 4.0.0.

.. _v43-0-1:

43.0.1 - 2024-09-03


* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.3.2.

.. _v43-0-0:

Commits

Updates distlib from 0.3.8 to 0.3.9

Changelog

Sourced from distlib's changelog.

0.3.9


Released: 2024-10-09
  • scripts

    • Merge #215: preload script wrappers on Windows to assist with a pip issue (thanks, Paul Moore).

    • Fix #220: Remove duplicated newline in shebang of windows launcher (thanks. A2uria).

    • Fix #230: Add handling for cross-compilation environments (thanks, Russell Keith-Magee).

  • util

    • Fix #224: Do not use the absolute path to cache wheel extensions (thanks, Stewart Miles).
  • wheel

    • Fix #222: Support mounting wheels that use extensions without an EXTENSIONS file (thanks, Stewart Miles).

    • Fix #225: Add support for wheel compatibility with the limited API (thanks, Stewart Miles).

Commits
  • fab584e Changes for 0.3.9.
  • 148fa95 Remove duplicated newline in shebang of windows launcher (#221)
  • d1f40d6 Fix whitespace at end of file.
  • 2c4d2fa Add support for wheel compatibility with the limited API. (#228)
  • fac84c7 Do not use the absolute path to cache wheel extensions. (#226)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Nov 6, 2024
@bruno-fs
Copy link
Contributor

bruno-fs commented Nov 6, 2024

@dependabot rebase

@bruno-fs
Copy link
Contributor

bruno-fs commented Nov 6, 2024

@dependabot recreate

…th 32 updates

Bumps the pip-version-updates group with 29 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [pre-commit-hooks](https://github.com/pre-commit/pre-commit-hooks) | `4.6.0` | `5.0.0` |
| [psycopg2](https://github.com/psycopg/psycopg2) | `2.9.9` | `2.9.10` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.2` | `8.3.3` |
| [pytest-django](https://github.com/pytest-dev/pytest-django) | `4.8.0` | `4.9.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.5.7` | `0.7.2` |
| [safety](https://github.com/pyupio/safety) | `3.2.5` | `3.2.10` |
| [typeguard](https://github.com/agronholm/typeguard) | `4.3.0` | `4.4.0` |
| [xdoctest](https://github.com/Erotemic/xdoctest) | `1.1.6` | `1.2.0` |
| [authlib](https://github.com/lepture/authlib) | `1.3.1` | `1.3.2` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.7.4` | `2024.8.30` |
| [cffi](https://github.com/python-cffi/cffi) | `1.17.0` | `1.17.1` |
| [charset-normalizer](https://github.com/Ousret/charset_normalizer) | `3.3.2` | `3.4.0` |
| [cryptography](https://github.com/pyca/cryptography) | `43.0.0` | `43.0.3` |
| [distlib](https://github.com/pypa/distlib) | `0.3.8` | `0.3.9` |
| [identify](https://github.com/pre-commit/identify) | `2.6.0` | `2.6.1` |
| [idna](https://github.com/kjd/idna) | `3.7` | `3.10` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `8.2.0` | `8.5.0` |
| [marshmallow](https://github.com/marshmallow-code/marshmallow) | `3.21.3` | `3.22.0` |
| [mdit-py-plugins](https://github.com/executablebooks/mdit-py-plugins) | `0.4.1` | `0.4.2` |
| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.2.2` | `4.3.6` |
| [pytz](https://github.com/stub42/pytz) | `2024.1` | `2024.2` |
| [rich](https://github.com/Textualize/rich) | `13.7.1` | `13.9.4` |
| [setuptools](https://github.com/pypa/setuptools) | `72.2.0` | `75.3.0` |
| [tomli](https://github.com/hukkin/tomli) | `2.0.1` | `2.0.2` |
| [typer](https://github.com/fastapi/typer) | `0.12.3` | `0.12.5` |
| [tzdata](https://github.com/python/tzdata) | `2024.1` | `2024.2` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.2` | `2.2.3` |
| [virtualenv](https://github.com/pypa/virtualenv) | `20.26.3` | `20.27.1` |
| [zipp](https://github.com/jaraco/zipp) | `3.20.0` | `3.20.2` |



Updates `pre-commit-hooks` from 4.6.0 to 5.0.0
- [Release notes](https://github.com/pre-commit/pre-commit-hooks/releases)
- [Changelog](https://github.com/pre-commit/pre-commit-hooks/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit-hooks@v4.6.0...v5.0.0)

Updates `psycopg2` from 2.9.9 to 2.9.10
- [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS)
- [Commits](https://github.com/psycopg/psycopg2/commits)

Updates `pytest` from 8.3.2 to 8.3.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.2...8.3.3)

Updates `pytest-django` from 4.8.0 to 4.9.0
- [Release notes](https://github.com/pytest-dev/pytest-django/releases)
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst)
- [Commits](pytest-dev/pytest-django@v4.8.0...v4.9.0)

Updates `ruff` from 0.5.7 to 0.7.2
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.5.7...0.7.2)

Updates `safety` from 3.2.5 to 3.2.10
- [Release notes](https://github.com/pyupio/safety/releases)
- [Changelog](https://github.com/pyupio/safety/blob/main/CHANGELOG.md)
- [Commits](pyupio/safety@3.2.5...3.2.10)

Updates `typeguard` from 4.3.0 to 4.4.0
- [Release notes](https://github.com/agronholm/typeguard/releases)
- [Changelog](https://github.com/agronholm/typeguard/blob/master/docs/versionhistory.rst)
- [Commits](agronholm/typeguard@4.3.0...4.4.0)

Updates `xdoctest` from 1.1.6 to 1.2.0
- [Release notes](https://github.com/Erotemic/xdoctest/releases)
- [Changelog](https://github.com/Erotemic/xdoctest/blob/main/CHANGELOG.md)
- [Commits](Erotemic/xdoctest@v1.1.6...v1.2.0)

Updates `authlib` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/lepture/authlib/releases)
- [Changelog](https://github.com/lepture/authlib/blob/master/docs/changelog.rst)
- [Commits](lepture/authlib@v1.3.1...v1.3.2)

Updates `certifi` from 2024.7.4 to 2024.8.30
- [Commits](certifi/python-certifi@2024.07.04...2024.08.30)

Updates `cffi` from 1.17.0 to 1.17.1
- [Release notes](https://github.com/python-cffi/cffi/releases)
- [Commits](python-cffi/cffi@v1.17.0...v1.17.1)

Updates `charset-normalizer` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/Ousret/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.3.2...3.4.0)

Updates `cryptography` from 43.0.0 to 43.0.3
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@43.0.0...43.0.3)

Updates `distlib` from 0.3.8 to 0.3.9
- [Release notes](https://github.com/pypa/distlib/releases)
- [Changelog](https://github.com/pypa/distlib/blob/master/CHANGES.rst)
- [Commits](pypa/distlib@0.3.8...0.3.9)

Updates `identify` from 2.6.0 to 2.6.1
- [Commits](pre-commit/identify@v2.6.0...v2.6.1)

Updates `idna` from 3.7 to 3.10
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](kjd/idna@v3.7...v3.10)

Updates `importlib-metadata` from 8.2.0 to 8.5.0
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](python/importlib_metadata@v8.2.0...v8.5.0)

Updates `marshmallow` from 3.21.3 to 3.22.0
- [Changelog](https://github.com/marshmallow-code/marshmallow/blob/dev/CHANGELOG.rst)
- [Commits](marshmallow-code/marshmallow@3.21.3...3.22.0)

Updates `mdit-py-plugins` from 0.4.1 to 0.4.2
- [Release notes](https://github.com/executablebooks/mdit-py-plugins/releases)
- [Changelog](https://github.com/executablebooks/mdit-py-plugins/blob/master/CHANGELOG.md)
- [Commits](executablebooks/mdit-py-plugins@v0.4.1...v0.4.2)

Updates `platformdirs` from 4.2.2 to 4.3.6
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
- [Commits](tox-dev/platformdirs@4.2.2...4.3.6)

Updates `pydantic` from 2.8.2 to 2.5.3
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.8.2...v2.5.3)

Updates `pydantic-core` from 2.20.1 to 2.14.6
- [Release notes](https://github.com/pydantic/pydantic-core/releases)
- [Commits](pydantic/pydantic-core@v2.20.1...v2.14.6)

Updates `pytz` from 2024.1 to 2024.2
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](stub42/pytz@release_2024.1...release_2024.2)

Updates `rich` from 13.7.1 to 13.9.4
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](Textualize/rich@v13.7.1...v13.9.4)

Updates `safety-schemas` from 0.0.3 to 0.0.8
- [Commits](https://github.com/pyupio/safety_schemas/commits)

Updates `setuptools` from 72.2.0 to 75.3.0
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v72.2.0...v75.3.0)

Updates `tomli` from 2.0.1 to 2.0.2
- [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md)
- [Commits](hukkin/tomli@2.0.1...2.0.2)

Updates `typer` from 0.12.3 to 0.12.5
- [Release notes](https://github.com/fastapi/typer/releases)
- [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md)
- [Commits](fastapi/typer@0.12.3...0.12.5)

Updates `tzdata` from 2024.1 to 2024.2
- [Release notes](https://github.com/python/tzdata/releases)
- [Changelog](https://github.com/python/tzdata/blob/master/NEWS.md)
- [Commits](python/tzdata@2024.1...2024.2)

Updates `urllib3` from 2.2.2 to 2.2.3
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.2...2.2.3)

Updates `virtualenv` from 20.26.3 to 20.27.1
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.26.3...20.27.1)

Updates `zipp` from 3.20.0 to 3.20.2
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
- [Commits](jaraco/zipp@v3.20.0...v3.20.2)

---
updated-dependencies:
- dependency-name: pre-commit-hooks
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: pip-version-updates
- dependency-name: psycopg2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: pytest-django
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: safety
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: typeguard
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: xdoctest
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: authlib
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: certifi
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: cffi
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: charset-normalizer
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: cryptography
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: distlib
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: identify
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: idna
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: importlib-metadata
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: marshmallow
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: mdit-py-plugins
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: platformdirs
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: pydantic
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: pydantic-core
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: pytz
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: rich
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: safety-schemas
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: setuptools
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: pip-version-updates
- dependency-name: tomli
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: typer
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: tzdata
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: urllib3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
- dependency-name: virtualenv
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: pip-version-updates
- dependency-name: zipp
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pip-version-updates
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/pip-version-updates-0b12605825 branch from 6f5d38d to 8ab9946 Compare November 6, 2024 19:39
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 11, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Nov 11, 2024
@dependabot dependabot bot deleted the dependabot/pip/pip-version-updates-0b12605825 branch November 11, 2024 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant