Skip to main content

No project description provided

Project description

Python wrapper for Skopeo binary

This is a Python wrapper for Skopeo. Using skopeo-bin you can install Skopeo using Pipenv or Pip, instead of manually downloading, unzipping and building it.

Usage

pipenv install skopeo-bin

skopeo --version

Build wheel

Works only on Mac/Linux for distributing since we need to set the execution rights of the binaries properly. Windows doesnt allow this.

build-wheel.sh

Updating Skopeo binaries

For building the MacOS binary follow the instructions here and for Linux follow the pure-GO static binary instructions here.

Note: With the current static build there is an issue on Ubuntu 18.04 as described here. To create a propper build for Linux the changes from this pull request needs to be added and the Golang version bumbed to 1.12. Then build as described here

License

This project is Apache License Version 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for skopeo-bin, version 1.0.3
Filename, size File type Python version Upload date Hashes
Filename, size skopeo_bin-1.0.3-py3-none-any.whl (21.7 MB) File type Wheel Python version py3 Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page