port-env
What problem does this software solve
Python virtual environments are not portable because paths are hard-coded in all the scripts at /bin. Also, the third party libraries aren't found if you change versions even if they are compatible. This command line utility wraps a few of the main GNU coreutils (awk, sed) to fix these things.
Requirements
- sed, awk
- python3 (no third party dependencies are needed for now)
Install
From pipy
pip install port_env
From source
python setup.py bdist_wheel
pip install dist/*
Quick Guide
port_env [ENV]
You can use the --third_party=1 flag to also move lib/python3.* and rename it to the current python version. It's optional because this might not be what you want if you have several versions of python installed.
Metadata
Release files for port-env 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| port_env-0.0.3.tar.gz | 4.5 kB | Without provenance | Details for port_env-0.0.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| port_env-0.0.3-py3-none-any.whl | Python 3 | none | any | Details for port_env-0.0.3-py3-none-any.whl |
Total release size: 9.1 kB
Release files / port_env-0.0.3.tar.gz
| Download URL | port_env-0.0.3.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d062c8d80e826fbe5832a73fe0fb219f6c0b7508e97cb94559716c08ad42a09
|
|
BLAKE2b-256 checksum How to use checksums |
967204d965bc1dac74c9a615ebbc29901e70b7513f538094a687aad13c1e0941
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|
Release files / port_env-0.0.3-py3-none-any.whl
| Download URL | port_env-0.0.3-py3-none-any.whl |
|---|---|
| Size | 4.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2d2cfe7078cc19c6c1f0b9456f0daefe354fcc15ef4beb527532a623a2b5bfa3
|
|
BLAKE2b-256 checksum How to use checksums |
d1b120324157d337d93935f138722735001eb17258c7cffe3473c3398d6f29d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|
Security for port-env 0.0.3
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.