devel/py-python-discovery 1.6.3 FreeBSD
Python interpreter discovery
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
f1fdc7746e- License
- MIT
- Categories
- devel, python
- Package size
- 86.4 KiB, 427.4 KiB installed
Description
You may have multiple Python versions installed on your machine – system Python, versions from pyenv, mise, asdf, uv, or the Windows registry (PEP 514). python-discovery finds the right one for you.
Give it a requirement like python3.12 or >=3.11,<3.13, and python-discovery searches all known locations, verifies each candidate, and returns detailed metadata about the match. Results are cached to disk so repeated lookups are fast.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-python-discovery | 1.6.3 |
| OpenBSD | devel/py-python-discovery | 1.5.0 |
Install
Binary package:
pkg install py312-python-discovery
From the ports tree:
cd /usr/ports/devel/py-python-discovery/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-python-discovery>0:devel/py-python-discovery
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.6.2 | 1.6.2 | - | - | 1.6.3 |
| FreeBSD:14:quarterly | 1.6.1 | 1.6.1 | n/a | - | 1.6.1 |
| FreeBSD:15:latest | 1.6.2 | 1.6.3 | n/a | - | - |
| FreeBSD:15:quarterly | 1.6.1 | 1.6.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.6.1 | 1.6.3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.5.0: devel/py-hatch-vcs${PYTHON_PKGNAMEPREFIX}hatchling>=1.28.0: devel/py-hatchling
Runtime 2
${PYTHON_PKGNAMEPREFIX}filelock>=3.15.4: sysutils/py-filelock${PYTHON_PKGNAMEPREFIX}platformdirs>=4.9.2: devel/py-platformdirs
The full lists below include those, and their dependencies in turn.
Build dependencies 22
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-build
- devel/py-hatch-vcs
- devel/py-hatchling
- devel/py-installer
- devel/py-packaging
- devel/py-pathspec
- devel/py-pluggy
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-setuptools-scm
- devel/py-trove-classifiers
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/py-tomlkit
Run dependencies 9
Required by 52
- benchmarks/py-asv
- comms/py-pynitrokey
- comms/py-spsdk
- databases/py-pg8000
- devel/nox
- devel/py-castellan
- devel/py-cursive
- devel/py-glance-store
- devel/py-hatch
- devel/py-jaraco.packaging
- devel/py-keystonemiddleware
- devel/py-molecule
- devel/py-molecule-plugins
- devel/py-os-brick
- devel/py-os-vif
- devel/py-os-win
- devel/py-oslo.cache
- devel/py-oslo.limit
- devel/py-oslo.log
- devel/py-oslo.messaging
- devel/py-oslo.metrics
- devel/py-oslo.privsep
- devel/py-oslo.service
- devel/py-oslo.versionedobjects
- devel/py-oslo.vmware
- devel/py-pdm
- devel/py-pew
- devel/py-pipenv
- devel/py-poetry
- devel/py-poetry-plugin-bundle
- devel/py-poetry-plugin-export
- devel/py-poetry-plugin-shell
- devel/py-poetry-types
- devel/py-pre-commit
- devel/py-pytest-checkdocs
- devel/py-pytest-virtualenv
- devel/py-riot
- devel/py-tox
- devel/py-virtualenv
- devel/py-virtualenvwrapper
- finance/py-openbb-devtools
- mail/py-pyisemail
- net/py-python-neutronclient
- print/py-frescobaldi
- security/py-nethsm
- security/py-nitrokey
- sysutils/py-salt
- sysutils/py-saltext.freebsd
- sysutils/py-saltext.zfs
- sysutils/rubygem-smart_proxy_salt
- textproc/py-dparse
- www/py-frappe-bench
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| python_discovery-1.6.3.tar.gz | 88998 | a62b301d96cf5489cb96ab023b32e068421867fdd5df2e42eece877869047fa2 |
Master sites 1
- PYPI
Commit history 9
| Date | Commit | Credits | Log message |
|---|---|---|---|
f1fdc7746e |
Nicola Vitale | devel/py-python-discovery: Update to 1.6.3 ChangeLog:
1. https://github.com/tox-dev/python-discovery/releases/tag/1.6.3
Reported by: Bernát Gábor <[email protected]> |
|
c9e6474afa |
Nicola Vitale | devel/py-python-discovery: Update to 1.6.2 ChangeLog:
1. https://github.com/tox-dev/python-discovery/releases/tag/1.6.2
Reported by Bernát Gábor <[email protected]> |
|
621fe0db9c |
Nicola Vitale | devel/py-python-discovery: Update to 1.6.1 ChangeLog:
1. https://github.com/tox-dev/python-discovery/releases/tag/1.6.1
Reported by: Bernát Gábor <[email protected]> |
|
6683c3c46e |
Nicola Vitale | devel/py-python-discovery: Update to 1.6.0 ChangeLog:
https://github.com/tox-dev/python-discovery/releases/tag/1.6.0
Reported by: Bernát Gábor <[email protected]> |
|
d936b95eec |
Nicola Vitale | devel/py-python-discovery: Update to 1.5.3 ChangeLog:
https://github.com/tox-dev/python-discovery/releases/tag/1.5.3
Reported by: Bernát Gábor <[email protected]> |
The latest 5 of 9 in the history this site was built from.