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.3.0.tar.gz (10.3 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.3.0-py3-none-any.whl (35.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: octocheese-0.3.0.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for octocheese-0.3.0.tar.gz
Algorithm Hash digest
SHA256 36ebd97201bb4b4c3d2745ecad48c4680957a48f74d466e2a7920e5d528fe670
MD5 a07e5c32c401dbd82546e6dd44cd599e
BLAKE2b-256 632100e0f8aaf00fdc76b4ecfb4af56d35825caae1adf99809556a3d07cab789

See more details on using hashes here.

File details

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

File metadata

  • Download URL: octocheese-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 35.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for octocheese-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9145f293b89ac1ae82512431493ed2cc14ba798552735aa35357678470cca873
MD5 2e6498050495444a1484288b3075020c
BLAKE2b-256 aba010bf3e2073f39811d2e1991a749a298b5b0be2be494aaaeb162bcd597e20

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