Convert your GitHub issues into printable cards for your physical Scrum/Kanban board.
Project description
GitHub Cards
Convert your GitHub issues into printable cards for your physical Scrum board.
- Free software: MIT license
- Documentation: https://github-cards.readthedocs.io.
Features
This tool creates a printable HTML-file containing the issues of a GitHub repository. You can print the file, cut the cards and attach them to your physical Scrum/Kanban board.
To use it, run
# github_cards REPOSITORY_OWNER REPOSITORY_NAME
>> github_cards pallets click
There are some options available, e.g. to access private repositories or only select a certain milestone.
>> github_cards --help
Usage: github_cards [OPTIONS] OWNER REPOSITORY
Console script for github_cards.
Options:
-u, --username TEXT Username to perform authenticated requests
with. If provided, the script will request
the password.
-p, --password TEXT Password for the username provided. If the
username is set but the password is not
provided, script will request it.
-m, --milestone-title TEXT Limit selected issues to a milestone by the
milestone's title. It will search the
repository for that milestone and error if
it's not available.
-m#, --milestone-number TEXT Limit selected issue to a milestone by the
milestone's number (similarly to issue
numbers). Will be overwritten by the
milestone title if set.
-s, --state [all|open|closed] Limit to all, open or closed issues. Defaults
to open
-pr, --per-row INTEGER Number of cards per row
-pc, --per-column INTEGER Number of cards per column
-o, --output PATH HTML filename to output to. Defaults to a
value containing the repository title and the
current time.
--help Show this message and exit. Show this message and exit.
ToDo
- Unspaghettify
- Error handling
- Add some tests
- Add documentation
- Caching of already covered cards
- User provided templates
- Authentication
- List milestones
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2018-11-25)
- First release on PyPI.
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
File details
Details for the file github_cards-0.1.17.tar.gz
.
File metadata
- Download URL: github_cards-0.1.17.tar.gz
- Upload date:
- Size: 12.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
cc632a4778b2eb573509afa46ea904750bf24b3d2b921b1772f18a58b14d6d4f
|
|
MD5 |
487bf08eaa7b4c2567dc77426ebdd663
|
|
BLAKE2b-256 |
214cc93a38b32595474f2b130816a497fa3cadd8f130d66654d6593d20d2523b
|
File details
Details for the file github_cards-0.1.17-py2.py3-none-any.whl
.
File metadata
- Download URL: github_cards-0.1.17-py2.py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
afb66928775292b918de478a8fe6f0691c08af610d6f5437b70682d9b8d5c7b8
|
|
MD5 |
e72432df11b8a0e0da0a992dd004e442
|
|
BLAKE2b-256 |
6621b83cc511613dc1dfaca1ba873e43cda737616b48b7d1bd2e24137e41a9d9
|