Skip to main content

🐙 🧀 – Copy PyPI Packages to GitHub Releases

Project description

🐙 🧀 – Copy PyPI Packages to GitHub Releases

This is a GitHub action, Python package and command line script that copies distribution files from PyPI (“The Cheese Shop”) and adds them to the relevant tag in GitHub Releases.

Docs

Documentation Build Status Docs Check Status

Tests

Linux Test Status Windows Test Status macOS Test Status Coverage

PyPI

PyPI - Package Version PyPI - Supported Python Versions PyPI - Supported Implementations PyPI - Wheel

Activity

GitHub last commit GitHub commits since tagged version Maintenance PyPI - Downloads

QA

CodeFactor Grade Flake8 Status mypy status

Other

License GitHub top language Requirements Status


GitHub Actions Usage

In a GitHub Workflow:

name: "Copy PyPI to Releases"
on:
- push

jobs:
  releases:
    runs-on: ubuntu-latest
    steps:
    - uses: domdfcoding/octocheese@master
      with:
        pypi_name: "domdf_python_tools"
      env:
        GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

Installing as a Python package and script

OctoCheese can be installed from PyPI.

To install with pip:

$ python -m pip install octocheese

Project details


Download files

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

Source Distribution

octocheese-0.7.0.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

octocheese-0.7.0-py3-none-any.whl (35.3 kB view details)

Uploaded Python 3

File details

Details for the file octocheese-0.7.0.tar.gz.

File metadata

  • Download URL: octocheese-0.7.0.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for octocheese-0.7.0.tar.gz
Algorithm Hash digest
SHA256 49c7485e92176fdca2376cdd13dca5c8ef966d664773c95f84ec1fe9964c1195
MD5 a2ee30a78588de64eb08c5b073930a97
BLAKE2b-256 afa4f1aa5185cd8d83bc7b8c594df31d7bd25c831a831a4c2dec3198994a5804

See more details on using hashes here.

File details

Details for the file octocheese-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: octocheese-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 35.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for octocheese-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 55e98d51a47a01e895e0b0590e7d66a5bd3dc76586f1ed622bb0b267c76b90ec
MD5 be6c37af63679474592aa26f326c83e1
BLAKE2b-256 8a47748f0ad817feb4ecd37e785bdf419f6dc0cf6c245a748163ccd0beb9cc10

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page