Skip to content

Bump python-discovery from 1.5.2 to 1.6.0 - #70

Merged
bradymholt merged 1 commit into
mainfrom
dependabot/pip/python-discovery-1.6.0
Sep 17, 2026
Merged

bradymholt merged 1 commit into
mainfrom
dependabot/pip/python-discovery-1.6.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 17, 2026

Copy link
Copy Markdown
Contributor

Bumps python-discovery from 1.5.2 to 1.6.0.

Release notes

Sourced from python-discovery's releases.

v1.6.0

What's Changed

Full Changelog: tox-dev/python-discovery@1.5.3...1.6.0

v1.5.3

What's Changed

New Contributors

Full Changelog: tox-dev/python-discovery@1.5.2...1.5.3

Changelog

Sourced from python-discovery's changelog.

Features - 1.6.0

  • :attr:~python_discovery.PythonInfo.system_exe returns the executable of the system Python an interpreter is based on, falling back to :attr:~python_discovery.PythonInfo.executable the way :meth:~python_discovery.PythonInfo.resolve_to_system does. :attr:~python_discovery.PythonInfo.system_executable is None until resolution runs, so every consumer had to narrow a value discovery has already settled - by :user:gaborbernat. (:issue:127)

v1.5.3 (2026-08-24)


Bug fixes - 1.5.3

  • Restore discovery of Python 3.6 and 3.7 interpreters: the interrogation script had grown 3.8-only syntax and is now kept to Python 3.6. Candidates below 3.6 log one warning naming the version found instead of two debug-level query attempts, and the verdict is cached so they are queried only once; an absolute-path spec for one raises RuntimeError with the same message - by :user:gaborbernat. (:issue:116)
  • Prefer the version-matched system executable when CPython reports an existing generic executable for a copied POSIX virtual environment. (:issue:124)

Improved documentation - 1.5.3

  • Document the version floors: runs on Python 3.8+, discovers interpreters down to 3.6 - by :user:gaborbernat. (:issue:116)

v1.5.1 (2026-07-31)


Bug fixes - 1.5.1

  • Locate uv's interpreter store the way uv does, using XDG on macOS (~/.local/share/uv/python) and roaming %APPDATA%\uv\python on Windows, neither of which platformdirs reported. The uv variables now come from the env mapping rather than os.environ - by :user:gaborbernat. (:issue:109)
  • Pick uv-managed interpreters by install directory name instead of globbing the store. A bare 3.8 now means CPython, the way uv resolves it, rather than whichever implementation the filesystem happened to list first, and probing runs newest version first - by :user:gaborbernat. (:issue:110)

Packaging updates and notes for downstreams - 1.5.1

  • Drop the platformdirs runtime dependency; locating uv's store was the only thing it did - by :user:gaborbernat. (:issue:109)

v1.5.0 (2026-07-21)


Packaging updates and notes for downstreams - 1.5.0

  • Declare support for Python 3.15 and run the test suite against it, currently in beta. (:issue:104)

... (truncated)

Commits
  • ba1a072 release 1.6.0
  • c9f4e85 ✨ feat(py_info): add system_exe, a narrowed system executable (#127)
  • 0ef757b [pre-commit.ci] pre-commit autoupdate (#126)
  • a451887 release 1.5.3
  • ba973b4 🔧 chore: batch dependency updates weekly on Tuesday (#125)
  • 4d85746 🐛 fix(py_info): prefer exact base Python
  • 8ca46d5 build(deps): bump astral-sh/setup-uv from 10.0.0 to 10.0.1 (#123)
  • 67cbc06 build(deps): bump astral-sh/setup-uv from 9.0.0 to 10.0.0 (#122)
  • d86823b [pre-commit.ci] pre-commit autoupdate (#121)
  • b30753a Avoid passing a non-Collection iterable to parametrize (#120)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [python-discovery](https://github.com/tox-dev/python-discovery) from 1.5.2 to 1.6.0.
- [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.5.2...1.6.0)

---
updated-dependencies:
- dependency-name: python-discovery
  dependency-version: 1.6.0
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 17, 2026
@dependabot
dependabot Bot requested a review from bradymholt as a code owner September 17, 2026 17:14
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 17, 2026
@bradymholt
bradymholt enabled auto-merge (squash) September 17, 2026 17:15
bradymholt
bradymholt approved these changes Sep 17, 2026
@bradymholt
bradymholt merged commit 75b423f into main Sep 17, 2026
6 checks passed
@bradymholt
bradymholt deleted the dependabot/pip/python-discovery-1.6.0 branch September 17, 2026 17:15
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