Skip to content

chore(deps): bump the python-minor-and-patch group with 2 updates - #240

Merged
esacteksab merged 1 commit into
mainfrom
dependabot/pip/python-minor-and-patch-701d0302ed
Oct 31, 2026
Merged

esacteksab merged 1 commit into
mainfrom
dependabot/pip/python-minor-and-patch-701d0302ed

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 30, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-minor-and-patch group with 2 updates: python-discovery and virtualenv.

Updates python-discovery from 1.6.4 to 1.6.6

Release notes

Sourced from python-discovery's releases.

v1.6.6

Bug fixes

  • Treat version specifiers with an item that cannot be parsed, such as >=3.x, >=3.12 <4 or >=3.12,foo, as literal executable paths instead of raising a bare AssertionError or ignoring the item during discovery (#157) by @​darrenhuai and @​gaborbernat.
  • Accept relative interpreter paths that step up a directory, such as ../venv/bin/python, which were found and queried but never matched the spec (#158) by @​darrenhuai and @​gaborbernat.
  • Match ~=X.Y compatible-release specifiers against later minor versions, as PEP 440 defines, instead of only the same minor; ~=3.10 now accepts 3.11 and newer 3.x (#159) by @​darrenhuai and @​gaborbernat.

🐍 PyPI release

📜 Full Changelog

v1.6.5

Packaging

  • Releases now run on the shared tox-dev/github-workflows pipeline, with a locked release toolchain and generated GitHub Release notes (#164) by @​gaborbernat.

🐍 PyPI release

📜 Full Changelog

Changelog

Sourced from python-discovery's changelog.

################# Release History #################

.. towncrier-draft-entries::

.. towncrier release notes start

.. _release-1-7-0:


v1.7.0 (2026-10-30)


.. _release-1-7-0-added:

Added

  • Accept the free-threaded, debug, architecture and machine suffixes after a version specifier, as in >=3.13t or cpython>=3.11,<3.14-64, and raise ValueError for a spec that starts with a comparison operator but does not parse, such as >=3.13., instead of looking it up as an executable name (:pr:176) by :user:gaborbernat. (:issue:175)

.. _release-1-7-0-fixed:

Fixed

  • Stop a .python-version file that is not valid UTF-8, or that cannot be read, from aborting discovery through a pyenv, mise or asdf shim; a stray byte no longer hides the versions it names, and an unreadable file is skipped like a missing one (:pr:173) by :user:darrenhuai and :user:gaborbernat.

.. _release-1-7-0-documentation:

Documentation

  • Link every documentation page to its source and edit view on GitHub, and add a GitHub icon to the footer (:pr:177) by :user:gaborbernat. (:issue:174)

.. _release-1-6-7:


v1.6.7 (2026-10-28)


.. _release-1-6-7-fixed:

Fixed

... (truncated)

Commits
  • 7cc1c22 release 1.6.6
  • 27f51c2 🐛 fix(spec): let ~=X.Y match later minor versions (#159)
  • 38a7454 🐛 fix(discovery): match relative interpreter paths with ".." (#158)
  • d323a51 🐛 fix(spec): treat unparsable version specifiers as literal paths (#157)
  • 8050a82 release 1.6.5
  • bb5d08f 📦 build(release): note the shared release pipeline (#164)
  • 8a6eff7 👷 ci(release): move releases to shared github-workflows (#156)
  • See full diff in compare view

Updates virtualenv from 21.14.13 to 21.15.0

Release notes

Sourced from virtualenv's releases.

21.15.0

Features

  • Bundle dependencies for Python 3.15 in the standalone zipapp and stop bundling Python 3.8, which is outside the package's supported range (#3458) by @​gaborbernat.

Packaging

  • Publish GitHub Releases with categorized notes from the tagged changelog, retaining the zipapp, SBOM, and PyPI links (#3458) by @​gaborbernat.

🐍 PyPI release

📜 Full Changelog

Changelog

Sourced from virtualenv's changelog.

################# Release History #################

.. towncrier-draft-entries:: [UNRELEASED DRAFT]

.. towncrier release notes start

.. _release-21-15-2:


21.15.2 (2026-10-30)


.. _release-21-15-2-fixed:

Fixed

  • Build the default application data folder only when no folder was given through --app-data, VIRTUALENV_APP_DATA or the configuration file, so --read-only-app-data with an explicit folder works when the default folder is missing, and writable runs stop creating an unused one. Folders from VIRTUALENV_APP_DATA and the configuration file now get the same checks as --app-data (:pr:3488) by :user:darrenhuai and :user:gaborbernat.
  • Build the seed wheel image in a staging folder and move it into place only once it is complete, so an extraction that fails part way, for example on a full disk, after a killed process or on a path over the Windows length limit, no longer leaves a partial image that later runs seed as a pip without METADATA, RECORD or INSTALLER (:pr:3487) by :user:darrenhuai and :user:gaborbernat.
  • Make -p/--python and --try-first-with replace the interpreters set by VIRTUALENV_PYTHON, VIRTUALENV_TRY_FIRST_WITH or the configuration file instead of being merged with them, so the configured interpreter no longer wins over the one asked for and a -p that finds nothing fails instead of falling back to it. Try several VIRTUALENV_PYTHON values in the order given rather than starting with the second (:pr:3494) by :user:darrenhuai and :user:gaborbernat.
  • On Windows, re-create an environment in place when its copied interpreter files, such as python.exe, or its seeded packages are read-only, instead of failing with PermissionError (:pr:3492) by :user:darrenhuai and :user:gaborbernat.
  • Reject an empty or whitespace-only destination. An empty one, and on Windows one made only of spaces, resolved to the current directory, so an unset VENV in virtualenv --clear "$VENV" deleted the working directory. Pass . to create the environment in the current directory (:pr:3491) by :user:darrenhuai and :user:gaborbernat.
  • Restore the default prompt in deactivate.bat when PROMPT was undefined at activation, instead of leaving the environment name in front of it (:pr:3489) by :user:darrenhuai.
  • Undefine PATH again in deactivate.bat when it was undefined at activation, instead of leaving the environment's Scripts folder on it, and stop a second activate.bat from adding that folder twice (:pr:3493) by :user:darrenhuai and :user:gaborbernat.

.. _release-21-15-1:


21.15.1 (2026-10-28)


... (truncated)

Commits

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will 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 version will 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

Bumps the python-minor-and-patch group with 2 updates: [python-discovery](https://github.com/tox-dev/python-discovery) and [virtualenv](https://github.com/pypa/virtualenv).


Updates `python-discovery` from 1.6.4 to 1.6.6
- [Release notes](https://github.com/tox-dev/python-discovery/releases)
- [Changelog](https://github.com/tox-dev/python-discovery/blob/main/docs/changelog.rst)
- [Commits](tox-dev/python-discovery@1.6.4...1.6.6)

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

---
updated-dependencies:
- dependency-name: python-discovery
  dependency-version: 1.6.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-and-patch
- dependency-name: virtualenv
  dependency-version: 21.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file 🔗 label Oct 30, 2026
@dependabot
dependabot Bot requested a review from esacteksab as a code owner October 30, 2026 22:03
@dependabot dependabot Bot added the python Pull requests that update python code label Oct 30, 2026
@esacteksab
esacteksab merged commit ec346c0 into main Oct 31, 2026
3 checks passed
@esacteksab
esacteksab deleted the dependabot/pip/python-minor-and-patch-701d0302ed branch October 31, 2026 08:59
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