A python program for fetching github issues with the "help-wanted" tag
Project description
Github Help Wanted
A program for fetching Github issues with the 'help-wanted' tag
Installation
pip install github-help-wanted
Usage
gh [-h] [-gf] [-s [SORT]] [-l [LANGUAGE]] [-d] [--login username password] [--token TOKEN] [-c NUMBER] [query]
Search issues with the 'good-first' tag
gh repo -gf
Search by programming language
gh -l piglatin
Search using github authentication
gh -l python -login login@github.com supersecretpassword
Limit search to 20 repositories
gh repo -c 20
Response will be printed to stdout on the following format:
Repository Full Name
Repository Url
Issue Title
Issue Url
Issue Body
Example
$ gh nice -gf -l python
rootzoll/raspiblitz
https://github.com/rootzoll/raspiblitz
[solved] unable to recover backup due to character limitations
https://github.com/rootzoll/raspiblitz/issues/783
I was unable to restore an old wallet and `channels.backup` due to the restricted character set for `Password D` – which was introduced after i created the wallet – via the interface.
My wallet recovery was in the end successful after bypassing the check and setting `passwordD` directly to the correct value in https://github.com/rootzoll/raspiblitz/blob/5a501e65211c4d62286c551a87742fd304cbc1b7/home.admin/70initLND.sh#L345
So if someone stumbles over the same issue, this might be a solution – otherwise it might be an idea to allow all characters for restoring purposes.
Thanks for the great work!!!
mjec/rc-niceties
https://github.com/mjec/rc-niceties
Put warning up until niceties is fixed
https://github.com/mjec/rc-niceties/issues/21
Until the issues that are preventing staff from using niceties.recurse.com are resolved, it would be useful to have a disclaimer on the site warning users to only submit niceties via the most recent Google form.
Suggested by @rhonorv on [RC Zulip :lock:](https://recurse.zulipchat.com/#narrow/stream/19042-397-Bridge/topic/Niceties.3F.3F.3F/near/172773838).
Limitations
Since it uses the Github Search API, it has a rate limitation on multipage searches, being limited to 60 searches per hour on unauthenticated uses, see more in https://developer.github.com/v3/#rate-limiting
On the more ambiguous terms of search, for example, searching all the Python issues without a query, the program crashes with an exception, blowing the limitation, since PyGithub searches everytime there's a page on the search results, in these cases
TODO
- Make a better usage guide
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-help-wanted-1.1.tar.gz
.
File metadata
- Download URL: github-help-wanted-1.1.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c2f7289bb819d2436d891f175025fdecb4aeb6dcbed01e722c875b66052a5bd |
|
MD5 | eb7d24611e1077495e85bf16b5013dad |
|
BLAKE2b-256 | 5c01c90d4e5c3d12ba122e70d78d0f77c4ec03d73a50642da0458fa5b4f6f379 |
File details
Details for the file github_help_wanted-1.1-py3-none-any.whl
.
File metadata
- Download URL: github_help_wanted-1.1-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c83f04ab91ef4d595b1e44d9bb08a7fd32c65e3a9ac2ee56362a8dbebb808f8c |
|
MD5 | 68b9724b252f596438ec41d9dd805a84 |
|
BLAKE2b-256 | ed5aa52c4916c4e574d08d699fbe4d8e9b7d2dbf97ab101e434860c3104a3ff4 |