Skip to main content

Global interface for RAN

Project description

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:

  1. After committing your code changes, change the version in pyproject.toml
  2. Run scripts/update-version.sh. It will make an update version commit on your behalf

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ranlibx-0.1.1.tar.gz (39.5 kB view details)

Uploaded Source

Built Distribution

ranlibx-0.1.1-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file ranlibx-0.1.1.tar.gz.

File metadata

  • Download URL: ranlibx-0.1.1.tar.gz
  • Upload date:
  • Size: 39.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ranlibx-0.1.1.tar.gz
Algorithm Hash digest
SHA256 842fdedf2d256d2f194bd524ec2e487f5d861053f3a499eee9064e9e3861b7b7
MD5 6b058e2368ab50c78a040ce796ad7f6d
BLAKE2b-256 7e4d4377a9403a92a7d5cd2d8912fa8b02147d803f84f3d44f9b71b6cf54ae3b

See more details on using hashes here.

File details

Details for the file ranlibx-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ranlibx-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ranlibx-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d4e1da0c8b0f1b160fa1427a29e96710e0142600f6c50d55f83aa20c55e2598e
MD5 9b508126c5f6eb1c987317edff356f6f
BLAKE2b-256 80a52eeb33fd6a45358727bf74be600109d4246c606899a456f34b5680b5e88e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page