What's new on Cloudsmith

Cloudsmith is your friendly neighbourhood Package Management SaaS; for secure delivery of the world's software. For DevOps-y people.

New
June 12, 2024

Simplify Cloudsmith CLI setup with zipapp

Our Command Line Interface (CLI) is now available as a Python ZIP application 🎉! A zipapp is a single executable file that includes the application and all of its dependencies. Using the zipapp version of the Cloudsmith CLI simplifies the installation process, making it easier for developers to use our CLI without the hassle of managing different Python environments.

What’s new:

  • Zipapp packaging: Our CLI is now available as a zipapp, a single file that can be downloaded and executed directly. No more worrying about virtual environments or conflicting dependencies.
  • Simplified setup: Users only need a working Python (3.5+) installation on their system. Simply download the zipapp and you're ready to go, no installation step necessary.
  • Version agnostic: The zipapp is designed to work seamlessly regardless of your Python version or dependency tree, eliminating the common frustrations associated with environment management.

Key benefits:

  • Ease of use✨: Simply download one file, and you’re ready to get started.
  • Enhanced compatibility: Works with any standard Python (3.5+) installation.
  • Reduced dependency management: No need to install or manage additional packages or dependencies. 🔗

How to get started:

  1. Download the zipapp from the releases page on the CLI’s Github repo, and save it somewhere on your system’s $PATH e.g. /usr/local/bin/cloudsmith.
  2. Run the CLI exactly as before using the following command:
    cloudsmith –help

And that’s it! No more worrying about versions, installing pip, or dealing with dependency conflicts. We always strive to make developers' lives easier, and we hope this update will do just that.

For alternative installation methods, and further information regarding the Cloudsmith CLI, please see Cloudsmith’s CLI documentation.

As always, happy packaging! 🎈

Create your own newsfeed