Install and import alias package for bijux-proteomics-runtime.
Project description
proteomics-runtime
proteomics-runtime is the compatibility alias for the canonical runtime owner
bijux-proteomics-runtime.
It is the install and import alias for bijux-proteomics-runtime.
Use this package when you want a shorter runtime distribution and import name without creating a second execution owner.
Alias at a glance
- Use
proteomics-runtimewhen you want a shorter install or import name for canonical runtime entrypoints. - Start with the canonical runtime package docs because this package only forwards into that execution owner.
- Route all runtime behavior to
bijux-proteomics-runtime; keep this package focused on compatibility naming and CLI/import forwarding.
0.3.8 Release Highlights
- The alias now sends readers straight to the live runtime handbook and CLI contract instead of looking like a second execution product.
- Release guidance and boundary language now make the forwarding-only contract easier to review before publishing.
Installation
pip install proteomics-runtime
Public APIs
The alias forwards the canonical runtime execution surface through
proteomics_runtime:
from pathlib import Path
from proteomics_runtime import AppConfig, create_app
base_dir = Path("artifacts/readme-runtime-alias-app")
app = create_app(AppConfig(base_dir=base_dir, docs_enabled=False))
assert app.state.base_dir == base_dir
assert app.docs_url is None
Package identity
- Distribution name:
proteomics-runtime - Import root:
proteomics_runtime - Canonical owner package:
bijux-proteomics-runtime - Canonical owner import root:
bijux_proteomics_runtime
Package boundaries
- this package owns compatibility naming for runtime installs, imports, and CLI routing
- execution planning, providers, state, and workflow delivery remain owned by
bijux-proteomics-runtime - new runtime behavior must land in the canonical owner before alias exports change
What this package must not do
- define a second runtime execution owner
- fork provider, run-manager, or API behavior from the canonical runtime
- become an independent migration target for runtime semantics
Contract checkpoints
- alias exports must keep forwarding to canonical runtime behavior
- docs must keep the canonical runtime owner explicit
- compatibility changes must stay covered by alias-package tests
Choose this package when
- you need a shorter import and distribution name for runtime entrypoints
- migration constraints prefer
proteomics_runtime - packaging or compatibility work needs a short runtime alias
Route elsewhere when
- the change alters execution planning, providers, workflow delivery, or API semantics
- the work introduces runtime behavior that is not already owned by the canonical package
- the alias would stop being forwarding-only
Verification route
- run alias compatibility tests before changing runtime imports or metadata
- review
docs/ARCHITECTURE.md,docs/BOUNDARIES.md, anddocs/CONTRACTS.mdwhen alias routing or claims change - validate the canonical runtime README and tests when behavior changes are proposed
Review questions
- does the change preserve this package as a runtime alias only
- is the canonical runtime owner still explicit in docs and behavior
- would the same outcome remain correct if consumers imported the canonical runtime directly
Escalation route
- route runtime behavior changes to
bijux-proteomics-runtime - stop and review boundaries when the alias starts gaining package-local execution semantics
- escalate before release when routing or metadata drift could confuse runtime ownership
Consumer impact signals
- import-path, command-name, or package-name changes are high-impact because runtime automation may depend on them directly
- alias documentation changes should still be reviewed against the canonical runtime owner
- wording-only clarifications carry lower release risk than routing or behavior changes
Explicit non-goals
- this package does not own scientific workflow semantics
- this package does not define a second provider or execution policy layer
- this package does not replace the canonical runtime release surface
Documentation
- Release guidance lives in this
README.md, this packageCHANGELOG.md, and packagedocs/*.mdunder the canonical runtime owner surface. - Product architecture
- Cross-package ownership
- Canonical runtime package docs
- Changelog
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file proteomics_runtime-0.3.8.tar.gz.
File metadata
- Download URL: proteomics_runtime-0.3.8.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a479524573ec88d966e051155768624abc3190de3a40855db9e5001ca984c8a
|
|
| MD5 |
45abe0e07a30bd5a12e026a0c8eadaae
|
|
| BLAKE2b-256 |
8139b77545058ab699b9d88667842a2cfaf8b783dee84d495e5447e27aefb259
|
Provenance
The following attestation bundles were made for proteomics_runtime-0.3.8.tar.gz:
Publisher:
release-pypi.yml on bijux/bijux-proteomics
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
proteomics_runtime-0.3.8.tar.gz -
Subject digest:
6a479524573ec88d966e051155768624abc3190de3a40855db9e5001ca984c8a - Sigstore transparency entry: 2034538884
- Sigstore integration time:
-
Permalink:
bijux/bijux-proteomics@1c7da1b39cf1085afea9d94cbbe2ddf55fb1ed6c -
Branch / Tag:
refs/heads/main - Owner: https://github.com/bijux
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release-pypi.yml@1c7da1b39cf1085afea9d94cbbe2ddf55fb1ed6c -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file proteomics_runtime-0.3.8-py3-none-any.whl.
File metadata
- Download URL: proteomics_runtime-0.3.8-py3-none-any.whl
- Upload date:
- Size: 14.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c01c007af0cfdebc573ed6e5f6e16c59cc030fd510b6d05718d8be6979770025
|
|
| MD5 |
e1530eca32180d3392ddea9555acd5d9
|
|
| BLAKE2b-256 |
d6cc2be746013f5a3ceb526d8b1d44a0cdc3628ac2888da52a639d80923fa7e8
|
Provenance
The following attestation bundles were made for proteomics_runtime-0.3.8-py3-none-any.whl:
Publisher:
release-pypi.yml on bijux/bijux-proteomics
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
proteomics_runtime-0.3.8-py3-none-any.whl -
Subject digest:
c01c007af0cfdebc573ed6e5f6e16c59cc030fd510b6d05718d8be6979770025 - Sigstore transparency entry: 2034539809
- Sigstore integration time:
-
Permalink:
bijux/bijux-proteomics@1c7da1b39cf1085afea9d94cbbe2ddf55fb1ed6c -
Branch / Tag:
refs/heads/main - Owner: https://github.com/bijux
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release-pypi.yml@1c7da1b39cf1085afea9d94cbbe2ddf55fb1ed6c -
Trigger Event:
workflow_dispatch
-
Statement type: