ComputeX CLI tool
Reason this release was yanked:
Bad pyproject.toml requirement
Project description
cx
The ComputeX Python CLI lets you interact with ComputeX REST APIs and push images for your models to the ComputeX container registry.
Installation
Requirements
- Python >= 3.8
Run pip install cx
.
Command Line Interface
At any time, you can utilize the --help
flag with any command or subcommand:
$ cx --help
Usage: cx [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
login
...
Logging In
$ cx login --username {username} --password {password}
Building an Image
WIP
Pushing an Image
WIP
Development
Publishing to PyPI
The process for publishing to PyPI works as follows:
- Pull down the
main
branch. - Tag it with the current version as specified in
pyproject.toml
. - Push that tag to the repo, which...
- Triggers a GitHub Action workflow (
pypi.yml
) that pushes it to PyPI.
This can all be done simply by running the following make
command:
make pypi-publish
Assuming you have the ability to push a tag to the repo, you'll be able to publish to PyPI.
WARNING: if you do not specify a new version in pyproject.toml
, the GHA workflow will fail due to an existing package being on PyPI.
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
Hashes for computex_cli-0.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd3cae55d32d58a915a426375e64de85effad6f4a8ac4d88b0527c1e7ebdfcd5 |
|
MD5 | 243373afb6133b0d0bbee72b0297480c |
|
BLAKE2b-256 | fb0908c4e8343ff4a9cab8165d702d73faf67dbe875c437b6ae2497c66d68f78 |