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.