pio-package

Manage packages in the registry.

TLDR

Create a package tarball from the current directory

$ pio package pack --output [path/to/package.tar.gz]
copy


Create and publish a package tarball from the current directory
$ pio package publish
copy


Publish the current directory and restrict public access to it
$ pio package publish --private
copy


Publish a package
$ pio package publish [path/to/package.tar.gz]
copy


Publish a package with a custom release date (UTC)
$ pio package publish [path/to/package.tar.gz] --released-at "[2021-04-08 21:15:38]"
copy


Remove all versions of a published package from the registry
$ pio package unpublish [package_name]
copy


Remove a specific version of a published package from the registry
$ pio package unpublish [package_name]@[version]
copy


Undo the removal, putting all versions or a specific version of the package back into the registry
$ pio package unpublish --undo [package_name]@[version]
copy

Copied to clipboard