Skip to main content

NeoGC CLI

What is the NeoGC CLI?

neogc (the NeoGC CLI) is a reimplementation of ngc, the CLI for NGC (NVIDIA GPU Cloud), using Typer, a library "for building CLI applications that users will love using and developers will love creating".

Dependencies

Python version 3.13.x has been used for the development of this project.

Additionally:

pip install ngcsdk
pip install typer

Automatic Python venv loading on cd

macOS

brew install direnv
echo 'eval "$(direnv hook bash)"' >> ~/.bash_profile
cd neogvc/

Configuring NeoGC CLI

neogc config set

TODO

What improvements am I aiming at with NeoGC CLI over NGC CLI?

  • porting to Typer, which is the core goal
  • easier choice of output format, org, team and ace during neogc config set rather than the current way

Metadata

Release files for neogc 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for neogc 0.1.1
File Size Uploaded Provenance
neogc-0.1.1.tar.gz 1.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for neogc 0.1.1
File Interpreter ABI Platform
neogc-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 4.3 kB

Release files / neogc-0.1.1.tar.gz

Download URL neogc-0.1.1.tar.gz
Size 1.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4c7d849bfa103c638c6db04028289c5d4bc4c468d581faa195cbcee3236eb178
BLAKE2b-256 checksum
How to use checksums
882d6e55434c5eedd2ceff08fd10e20bf97cc95e3d4e2176ac570098af62351e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.13.7 Linux/6.11.0-1018-azure

Release files / neogc-0.1.1-py3-none-any.whl

Download URL neogc-0.1.1-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d04c6cb2206a30fb38a54d5baf6254db03c55bf4d804924ab08459d11927ea0
BLAKE2b-256 checksum
How to use checksums
bd383ee4b5ba2a7aedd2abb4d6474a5c80a5d19a965ddb7fdd38c8dadea9cb02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.13.7 Linux/6.11.0-1018-azure

Security for neogc 0.1.1

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.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

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