transient-package
CLI utility for creating transient Python packages.
Installation
pip install transient-package
Usage
Create a transient package
transient-package create \
--source triton \
--target triton-pascal \
--output-directory .
Result
A triton package with version 0.0.0 will be created, which depends on the triton-pascal package.
Create a transient package with explicit versions
transient-package create \
--source triton \
--source-version 3.0.0 \
--target triton-pascal \
--target-version 3.0.0 \
--output-directory .
Result
A triton package with version 3.0.0 will be created, which depends on the triton-pascal package with version 3.0.0.
Create a transient package and install it
$ transient-package install \
--source triton \
--target triton-pascal
Result
If the source package is not installed
A triton package with version 0.0.0 will be installed, which depends on the triton-pascal package.
If the source package is installed
A triton package with version <source package version> will be installed, which depends on the triton-pascal package with version <source package version>.
The source package will be uninstalled before installing the transient package.
Remove a transient package
transient-package uninstall triton
Result
If the triton package is installed and transient, it will be removed.
Metadata
Release files for transient-package 1.0.1.post3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| transient_package-1.0.1.post3.tar.gz | 5.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| transient_package-1.0.1.post3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.8 kB
Release files / transient_package-1.0.1.post3.tar.gz
| Download URL | transient_package-1.0.1.post3.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
925d0817649f99e739fde93db9911b1635edb174ab0d9b2ff1029696c6c2c0fc
|
|
BLAKE2b-256 checksum How to use checksums |
bd5a6ca619086cd7d3658757c98a36b7d3686dad0b2c666c07c3f11247aa073a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / transient_package-1.0.1.post3-py3-none-any.whl
| Download URL | transient_package-1.0.1.post3-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
69e0d8965feb0d42feacd78de88906f75aa284427ec1c72cf55b409e82a20ff7
|
|
BLAKE2b-256 checksum How to use checksums |
6d2639a98e69b01fbe29e79a5bcada1fa4da3c8fc8c26bea052cb2763779c681
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|