This project aims to provide a simple way to manage bulk (selective or organization-wide) CircleCI webhooks.
Project description
circleci-webhook-manager
This project aims to provide a simple way to manage CircleCI webhooks. It aims to provide a way to manage webhooks for multiple projects (e.g., organization-wide).
This project is not affiliated with CircleCI and is not an official CircleCI project. But it is an open-source project that is free to use and modify.
Work in process, YMMV...
Usage
This project uses:
- poetry for dependency management and packaging.
- poethepoet for task running.
- pytest for testing.
- black for auto-formatting.
- mypy for static type checking.
- pre-commit for git hooks.
- ruff for linting.
- mkdocs for documentation.
Ensure you have installed the relevant dependencies before continuing.
Install dependencies
poetry install
Run tests
poetry poe test
# or: poetry run poe test
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for circleci_webhook_manager-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c6a7c6f9377d9ab687fb25e5b34332a746b8b779571c1e2979651f1634e5aef |
|
MD5 | 81298d3bb7b5768a923183ac668e494a |
|
BLAKE2b-256 | f8bff45d33aad3cc39457e18176863012a8661f7737da22324afc3bc6c5d34e5 |
Close
Hashes for circleci_webhook_manager-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97166a839dfc944b72fe8025474a5c1f01e0b484d0f7ab8edea57cb90900c13e |
|
MD5 | a76b38d28fc8c12292ab3a44b71d58f4 |
|
BLAKE2b-256 | c074e9723e8b95106b07eb734f85d82ee09897a5eabbbac0594bb6969f7106bc |