Skip to main content

A simple installer to download and install the Nunchaku library from GitHub Releases.

Project description

Nunchaku Installer

A simple command-line tool to easily install the Nunchaku Python library, working around the file size limit on PyPI.

Why this tool?

The Nunchaku library is distributed as .whl files that exceed the maximum size allowed by PyPI (over 100 MB). This installer automates the process of:

  1. Detecting your system configuration (OS, Python version, PyTorch version).
  2. Finding the corresponding Nunchaku version on GitHub releases.
  3. Downloading and installing the correct .whl file.

Installation

You can install nunchaku-installer via pip:

pip install nunchaku-installer

Usage

Installing the latest version of Nunchaku

The basic command automatically detects your system and installs the latest compatible version of Nunchaku.

nunchaku-installer install

Installing a specific version

You can specify an exact version by using its GitHub release tag.

nunchaku-installer install --version v0.3.1

Using uv as the installation backend

If you prefer to use uv (an ultra-fast installer), you can specify it with the --backend option.

# Make sure 'uv' is installed (pip install uv)
nunchaku-installer install --backend uv

Listing available versions

To see all the Nunchaku versions that you can install:

nunchaku-installer list-versions

Acknowledgements

This installer is a community-driven companion tool created to facilitate the installation of the main Nunchaku library. A big thank you to the entire nunchaku-tech team for their incredible work.

License

This project is licensed under the MIT License.

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

nunchaku_installer-0.1.0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nunchaku_installer-0.1.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file nunchaku_installer-0.1.0.tar.gz.

File metadata

  • Download URL: nunchaku_installer-0.1.0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for nunchaku_installer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ad5681a34fa47d016359b75d0aa877d3113fdd106570649e705d3861ef28c920
MD5 5f52eb87eded9a463c77eb43c3225ea3
BLAKE2b-256 ad04c7fc8049a2a79d771e3b8178000015ddb78e7cf2d79fb342526ecb0cd50b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nunchaku_installer-0.1.0.tar.gz:

Publisher: publish-to-pypi.yml on Juste-Leo2/nunchaku-installer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nunchaku_installer-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nunchaku_installer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 932688d460b77697af916f47aceb61a6a0352c6dfd6bece36ccaef0afb101ed2
MD5 694b3f9ba7406cc7d7d21386dd3d4896
BLAKE2b-256 61be16f02a97e08f47c07df4dc1f22f0da9424e068365b2d3962dcc3f342a098

See more details on using hashes here.

Provenance

The following attestation bundles were made for nunchaku_installer-0.1.0-py3-none-any.whl:

Publisher: publish-to-pypi.yml on Juste-Leo2/nunchaku-installer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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