ranx
This CLI is for some of the global RAN operations such as authentication through the terminal that are not necessarily needed if one were to be a consumer of the RAN the library.
For now, its purpose is for opening and closing receiver servers for auth through terminal, but it is also gonna be used as a global RAN CLI (project agnostic) so you can literally use it like an npx (or in this case, px)
NOTE: This is designed to be installed GLOBALLY (e.g. via pipx or pixi global). This is so that users need only install it on their system one time and that's it.
Installation
pipx install ranlibx
Usage
ranx --help
Development
Prequisites: you must have pixi and pipelight installed.
# Install dependencies
pixi install -e dev
pixi run -e dev setup # This just runs `pipelight enable git-hooks` WHICH IS MANDATORY
# If you want to access the shell, similar to `micromamba activate` or `conda activate` (highly recommended during development)
pixi shell --change-ps1=false -e dev
To do releases:
- After committing your code changes, change the version in
pyproject.toml - Run
scripts/update-version.sh. It will make an update version commit on your behalf
Metadata
Release files for ranlibx 0.1.4
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 |
|---|---|---|---|---|
| ranlibx-0.1.4.tar.gz | 41.3 kB | Without provenance | Details for ranlibx-0.1.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| ranlibx-0.1.4-py3-none-any.whl | Python 3 | none | any | Details for ranlibx-0.1.4-py3-none-any.whl |
Total release size: 59.9 kB
Release files / ranlibx-0.1.4.tar.gz
| Download URL | ranlibx-0.1.4.tar.gz |
|---|---|
| Size | 41.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4d5a376919dba77489ffa8566884f6f36a2ca9aa840f23c9a1f1c7cb871fa5d1
|
|
BLAKE2b-256 checksum How to use checksums |
9ba626d9a954b25e5d66afa9ccd95e33317e0a3f151d435998fab2064865049f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / ranlibx-0.1.4-py3-none-any.whl
| Download URL | ranlibx-0.1.4-py3-none-any.whl |
|---|---|
| Size | 18.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0eb1e4d055b159f4a8fafb15ea9a282579dbb94af3962bbf26e7c870d64ab38c
|
|
BLAKE2b-256 checksum How to use checksums |
0f0e21cb74963988baaf74bbb972664c60014946d372cc4c1175dbea00424eb9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Security for ranlibx 0.1.4
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.