Skip to main content

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)

Source distribution for transient-package 1.0.1.post3
File Size Uploaded
transient_package-1.0.1.post3.tar.gz 5.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for transient-package 1.0.1.post3
File Interpreter ABI Platform
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page