pyenv-native
pyenv-native on PyPI is the Python convenience package for installing the native pyenv-native release bundles.
Those bundles install both:
pyenvpyenv-mcp
It exists for users who:
- already have Python installed,
- want a
piporpipxentrypoint, - still want the real runtime to remain native.
Important principle
This package installs
pyenv-native. It does not replacepyenv-nativewith a Python implementation.
Release selection behavior
By default, the package targets the latest published GitHub release.
What it does
- downloads native release bundles,
- verifies checksums,
- reads bundle metadata,
- extracts the bundle,
- runs the bundled installer,
- installs the companion
pyenv-mcpserver when the bundle provides it, - supports GitHub Release-based installs,
- works with Windows ZIP bundles and Linux/macOS
.tar.gzbundles.
Quick start
pipx latest release
pipx install pyenv-native
pyenv-native install --github-repo imyourboyroy/pyenv-native --install-root ~\.pyenv
pip latest release
python -m pip install pyenv-native
pyenv-native install --github-repo imyourboyroy/pyenv-native --install-root ~\.pyenv
POSIX latest release
python -m pip install pyenv-native
pyenv-native install --github-repo imyourboyroy/pyenv-native --install-root ~/.pyenv
Commands
pyenv-native verify <bundle-archive> [--checksum-path <bundle.sha256>]
pyenv-native download [--bundle-url <url> | --release-base-url <url> | --github-repo <owner/repo>] [--tag <tag>]
pyenv-native install [--bundle-path <bundle-archive> | --release-base-url <url> | --github-repo <owner/repo>] [--tag <tag>] [--install-root <dir>]
Examples
Verify a local bundle:
pyenv-native verify .\dist\pyenv-native-windows-x64.zip --checksum-path .\dist\pyenv-native-windows-x64.zip.sha256
Install from a local bundle:
pyenv-native install --bundle-path .\dist\pyenv-native-windows-x64.zip --checksum-path .\dist\pyenv-native-windows-x64.zip.sha256 --install-root ~\.pyenv
Install from the latest GitHub release:
pyenv-native install --github-repo imyourboyroy/pyenv-native --install-root ~\.pyenv
Install a POSIX bundle:
pyenv-native install --bundle-path ./dist/pyenv-native-linux-x64.tar.gz --checksum-path ./dist/pyenv-native-linux-x64.tar.gz.sha256 --install-root ~/.pyenv --shell bash
Relationship to the main project
For the full project overview, install scripts, release-bundle flow, and command reference, see the main repository README:
Metadata
Release files for pyenv-native 0.2.37
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyenv_native-0.2.37.tar.gz | 12.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyenv_native-0.2.37-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.9 kB
Release files / pyenv_native-0.2.37.tar.gz
| Download URL | pyenv_native-0.2.37.tar.gz |
|---|---|
| Size | 12.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e697c663d98a0bfa5df50164861a464e35ea0a7ab64ae93bafe5403a4a2215b0
|
|
BLAKE2b-256 checksum How to use checksums |
d15b76b255735bd7ca02ca7fc9d7e4a940d702ae8773e6bd96aca86130684998
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 13, 2026.
Transparency logRelease files / pyenv_native-0.2.37-py3-none-any.whl
| Download URL | pyenv_native-0.2.37-py3-none-any.whl |
|---|---|
| Size | 13.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
83cd3e52e598ae6277c945bf8a8c320c39669793f326b3118cd91db47057af1c
|
|
BLAKE2b-256 checksum How to use checksums |
1c6417084ac335ea532eb7b3e40da98f011532dd8f843388a9b695da836b2993
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 13, 2026.
Transparency log