You can use boolean logic (e.g. AND/OR/NOT) for complex search queries. For more help and examples, see the search documentation.
Search by package name:
my-package
(implicit)
name:my-package
(explicit)
Search by package filename:
my-package.ext
(implicit)
filename:my-package.ext
(explicit)
Search by package tag:
latest
(implicit)
tag:latest
(explicit)
Search by package version:
1.0.0
(implicit)
version:1.0.0
(explicit)
prerelease:true
(prereleases)
prerelease:false
(no prereleases)
Search by package architecture:
architecture:x86_64
Search by package distribution:
distribution:el
Search by package license:
license:MIT
Search by package format:
format:deb
Search by package status:
status:in_progress
Search by package file checksum:
checksum:5afba
Search by package security status:
severity:critical
Search by package vulnerabilities:
vulnerabilities:>1
vulnerabilities:<1000
Search by package downloads:
downloads:>8
downloads:<100
Search by package type:
type:binary
type:source
Search by package size (bytes):
size:>50000
size:<10000
Search by dependency name/version:
dependency:log4j
dependency:log4j=1.0.0
dependency:log4j>1.0.0
Search by uploaded date:
uploaded:>"1 day ago"
uploaded:<"August 14, 2018 EST"
Search by entitlement token (identifier):
entitlement:3lKPVJPosCsY
Search queries for all Maven-specific (and related) package types
Search by group ID:
maven_group_id:org.apache
Field type modifiers (depending on the type, you can influence behaviour)
For all queries, you can use:
~foo
for negation
For string queries, you can use:
^foo
to anchor to start of term
foo$
to anchor to end of term
foo*bar
for fuzzy matching
For number/date or version queries, you can use:
>foo
for values greater than
>=foo
for values greater / equal
<foo
for values less than
<=foo
for values less / equal
Need a secure and centralised artifact repository to deliver Alpine,
Cargo,
CocoaPods,
Composer,
Conan,
Conda,
CRAN,
Dart,
Debian,
Docker,
Go,
Helm,
LuaRocks,
Maven,
npm,
NuGet,
P2,
Python,
RedHat,
Ruby,
Terraform,
Vagrant,
Raw & More packages?
Cloudsmith is the new standard in Package / Artifact Management and Software Distribution.
With support for all major package formats, you can trust us to manage your software supply chain.

These tend to be pre-releases, for stable releases download from PyPi: https://pypi.python.org/pypi/cloudsmith-cli
cloudsmith-cli
0.30.0
One-liner (summary)
Description
# Cloudsmith Command Line Interface (CLI)
[](https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/latest/xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/) [](https://pypi.python.org/pypi/cloudsmith-cli) [](https://pypi.python.org/pypi/cloudsmith-cli) [](https://circleci.com/gh/cloudsmith-io/cloudsmith-cli) [](https://codeclimate.com/github/cloudsmith-io/cloudsmith-cli/maintainability) [](https://codeclimate.com/github/cloudsmith-io/cloudsmith-cli/test_coverage) [](https://github.com/ambv/black)
The [Cloudsmith](https://cloudsmith.io) Command Line Interface (CLI) is a Py2/Py3 text-based interface to the [API](https://api.cloudsmith.io). This allows users, machines and other services to access and integrate smoothly with Cloudsmith without requiring explicit plugins or tools. [Be awesome. Automate Everything](https://cloudsmith.com/company/the-tao-of-cloudsmith/).
The following asciinema video demonstrates some of the CLI commands: [](https://asciinema.org/a/DkNXQWQGBjWkfGPAkDAPNz7xe)
We also have a [demo video on YouTube](https://youtu.be/R-g8ZhDwTKk):
You can also read our [blog article](https://blog.cloudsmith.io/2017/11/25/automation-as-simple-as-a-b-cli/) that introduced the first version of the CLI and the Cloudsmith RESTful API.
## Changelog
Please see the [changelog](https://github.com/cloudsmith-io/cloudsmith-cli/blob/master/CHANGELOG.md) for the list of changes by version. The current version is displayed in the PyPi badge at the top.
## Features
The CLI currently supports the following commands (and sub-commands):
- check: Check rate limits and service status.
- copy`|`cp: Copy a package to another repository.
- delete`|`rm: Delete a package from a repository.
- docs: Launch the help website in your browser.
- entitlements`|`ents: Manage the entitlements for a repository. - create`|`new: Create a new entitlement in a repository. - delete`|`rm: Delete an entitlement from a repository. - list`|`ls: List entitlements for a repository. - refresh: Refresh an entitlement in a repository. - sync: Sync entitlements from another repository. - update`|`set: Update (patch) a entitlement in a repository.
- help: Display the delightful help message and exit.
- list`|`ls: List distros, packages, repos and entitlements. - distros: List available distributions. - entitlements: List entitlements for a repository. - packages: List packages for a repository. (Aliases repos list) - repos: List repositories for a namespace (owner).
- login`|`token: Retrieve your API authentication token/key via login.
- metrics: Metrics and statistics for a repository. - tokens: Retrieve bandwidth usage for entitlement tokens. - packages: Retrieve package usage for repository.
- move`|`mv: Move (promote) a package to another repo.
- push`|`upload: Push (upload) a new package to a repository. - alpine: Push (upload) a new Alpine package upstream. - cargo: Push (upload) a new Cargo package upstream. - composer: Push (upload)
Status | Completed |
---|---|
Checksum (MD5) | e24bff74afc7d0525c008bac290972e3 |
Checksum (SHA-1) | 9cc5b586f0e49c512ae361eab58b0a9f7eff2f89 |
Checksum (SHA-256) | c7827d05f0dbfda3a3ccf255446f3042dc92e7668b64b2a8fc80fb5b789acaaf |
Checksum (SHA-512) | e9effe211ea2448161b5cc0b5c3879ee2b7e2e1800368b9b22b8351474f2ac31b7… |
GPG Signature | |
Storage Region | Default Region |
Type | Binary (contains binaries and binary artifacts) |
Uploaded At | 1 year, 5 months ago |
Uploaded By |
![]() |
Slug Id | cloudsmith_cli-0300-py2py3-none-anywhl-pOe |
Unique Id | vUv1sx4tbt65 |
Version (Raw) | 0.30.0 |
Version (Parsed) |
|
extended metadata | |
Author | Cloudsmith Ltd <support@cloudsmith.io> |
Classifiers | Development Status :: 5 - Production/Stable | Environment :: Console | Intended Audience :: Developers | Intended Audience :: System Administrators | License :: OSI Approved :: Apache Software License | Operating System :: POSIX :: Linux | Programming Language :: Python | Programming Language :: Python :: 2 | Programming Language :: Python :: 3 | Topic :: Internet | Topic :: System :: Systems Administration | Topic :: Utilities |
Homepage URL | https://github.com/cloudsmith-io/cloudsmith-cli |
Keywords | cloudsmith,cli,devops |
Metadata Version | 2.1 |
Platforms | any |
Py Filetype | bdist_wheel |
Py Version | py2.py3 |
Requires Dist | click (!=8.0.2,>=7.0) | click-configfile (>=0.2.3) | click-didyoumean (>=0.0.3) | click-spinner (>=0.1.7) | cloudsmith-api (<1.0,>=0.0.0) | colorama (>=0.3.9) | future (>=0.16.0) | requests (>=2.18.4) | requests-toolbelt (>=0.8.0) | semver (>=2.7.9) | simplejson (>=3.12.0) | six (>=1.11.0) |
pkg | cloudsmith_cli-0.30.0-py2.py3-n… |
25
79.7 KB |
md5 | sha1 | sha256 | sha512 |
This package has 78 files/directories.
Newer |
![]() |
cloudsmith-cli |
10 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
0 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
0 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
20 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
34 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
44 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
25 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
26 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
22 |
![]() |
||
Newer |
![]() |
cloudsmith-cli |
23 |
![]() |
||
![]() |
cloudsmith-cli |
25 |
![]() |
|||
Newer |
![]() |
cloudsmith-cli |
6 |
![]() |
||
Older |
![]() |
cloudsmith-cli |
24 |
![]() |
||
Older |
![]() |
cloudsmith-cli |
32 |
![]() |
||
Older |
![]() |
cloudsmith-cli |
34 |
![]() |
||
Older |
![]() |
cloudsmith-cli |
24 |
![]() |
||
Older |
![]() |
cloudsmith-cli |
25 |
![]() |
||
Older |
![]() |
cloudsmith-cli |
58 |
![]() |
||
Older |
![]() |
cloudsmith-cli |
56 |
![]() |
||
Older |
![]() |
cloudsmith-cli |
55 |
![]() |
Last scanned
7 months, 4 weeks ago
Scan result
Clean
Vulnerability count
0
Max. severity
UnknownYou can embed a badge in another website that shows this or the latest version of this package.
To embed the badge for this specific package version, use the following:
[](https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/0.30.0/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/)
|This version of 'cloudsmith-cli' @ Cloudsmith|
.. |This version of 'cloudsmith-cli' @ Cloudsmith| image:: https://api-prd.cloudsmith.io/v1/badges/version/cloudsmith/cli/python/cloudsmith-cli/0.30.0/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/?render=true
:target: https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/0.30.0/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/
image::https://api-prd.cloudsmith.io/v1/badges/version/cloudsmith/cli/python/cloudsmith-cli/0.30.0/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/?render=true[link="https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/0.30.0/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/",title="This version of 'cloudsmith-cli' @ Cloudsmith"]
<a href="https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/0.30.0/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/"><img src="https://api-prd.cloudsmith.io/v1/badges/version/cloudsmith/cli/python/cloudsmith-cli/0.30.0/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/?render=true" alt="This version of 'cloudsmith-cli' @ Cloudsmith" /></a>
rendered as:
To embed the badge for the latest package version, use the following:
[](https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/latest/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/)
|Latest version of 'cloudsmith-cli' @ Cloudsmith|
.. |Latest version of 'cloudsmith-cli' @ Cloudsmith| image:: https://api-prd.cloudsmith.io/v1/badges/version/cloudsmith/cli/python/cloudsmith-cli/latest/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/?render=true&show_latest=true
:target: https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/latest/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/
image::https://api-prd.cloudsmith.io/v1/badges/version/cloudsmith/cli/python/cloudsmith-cli/latest/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/?render=true&show_latest=true[link="https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/latest/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/",title="Latest version of 'cloudsmith-cli' @ Cloudsmith"]
<a href="https://cloudsmith.io/~cloudsmith/repos/cli/packages/detail/python/cloudsmith-cli/latest/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/"><img src="https://api-prd.cloudsmith.io/v1/badges/version/cloudsmith/cli/python/cloudsmith-cli/latest/a=noarch;xf=bdist_wheel;xn=cloudsmith-cli;xv=py2.py3/?render=true&show_latest=true" alt="Latest version of 'cloudsmith-cli' @ Cloudsmith" /></a>
rendered as:
These instructions assume you have setup the repository first (or read it).
To install/use cloudsmith-cli @ version 0.30.0 ...
pip install 'cloudsmith-cli==0.30.0'
You can also install the latest version of this package:
pip install --upgrade 'cloudsmith-cli'
If necessary, you can specify the repository directly:
pip install \
--index-url=https://dl.cloudsmith.io/public/cloudsmith/cli/python/simple/ \
cloudsmith-cli==0.30.0
If you've got a project requirements.txt file, you can specify this as a dependency:
--index-url=https://dl.cloudsmith.io/public/cloudsmith/cli/python/simple/
cloudsmith-cli==0.30.0
In addition, you can use this repository as an extra index url. However, please read our documentation on this parameter before using it. For example in a requirements.txt file:
--extra-index-url=https://dl.cloudsmith.io/public/cloudsmith/cli/python/simple/
cloudsmith-cli==0.30.0