Skip to main content

Tiny Python CLI to automate GitHub labels and projects.

Project description

fown

Tiny Python CLI to automate GitHub labels and projects using the GitHub CLI.

Features

  • Create, update, and sync GitHub labels easily
  • Manage GitHub projects automatically
  • Batch operations via simple config files
  • Fast and minimal setup
  • Powered by GitHub CLI (gh)

Installation

pip install fown

Quick Start

# Apply labels from a file
fown labels apply --repo your-username/your-repo --file labels.yaml

# Sync project settings
fown projects sync --repo your-username/your-repo --config project_config.yaml

Requirements

  • Python 3.8+
  • GitHub CLI (gh) installed and authenticated

Install GitHub CLI:
https://cli.github.com/

Usage

You can use fown commands to:

  • Batch create/update labels
  • Manage multiple repositories at once
  • Sync project settings from templates

More usage examples are coming soon!

Docs

Pypi for TestServer Pypi for MainServer Github

License

MIT License

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

fown-0.1.0.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

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

fown-0.1.0-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file fown-0.1.0.tar.gz.

File metadata

  • Download URL: fown-0.1.0.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Windows/11

File hashes

Hashes for fown-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7a80e6cd05a637a44d7daab8581f1a88c59f7edbb017feb6a833281bb89e4bb0
MD5 4e0454985ce409d97322ecd056ef51f2
BLAKE2b-256 5f000c4ab3cf1f9f00aeb0417edb5ccc9b68ccfce9bfc14cec42b92e79814b43

See more details on using hashes here.

File details

Details for the file fown-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fown-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Windows/11

File hashes

Hashes for fown-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e8f3a97466ef20bf2ffd7d9acb06305f2a137a6ffb42388ca7a16f4ba1971764
MD5 c93b718c28ab341377b8b83843d18585
BLAKE2b-256 e5a686b246c88c9607b943b19042ac04cdb4cf4f0303a6dca1dfcf5600414a90

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