* Improve README and "No Results!" message (35) janeklb * Added link to GH "searching code" doc in README (33) janeklb
0.4.2
PRs merged in this release
* Handle exception while reading content (32) janeklb
0.4.1
What's New :octocat:
- Adds `--repos-with-matches` (shortcut `-l`) flag to only print the names of the repos that have any matching results - Prevent progress message and "hide cursor" characters from appearing in output when redirecting stdout to a file
PRs merged in this release
* Update readme with --repos-with-matches (31) janeklb * Add --repos-with-matches flag (30) janeklb * Create codeql-analysis.yml (28) janeklb
0.4.0
What's New :octocat:
- Warn user if they may go below 10% of their core api rate limit - Warn user if they may make more than 500 core api requests - Cache results of "not archived" filter (improving performance / using less core api requests) - Query validation is entirely handled by github api (rather than by script) - Output core rate limit in verbose mode (in addition to search rate limit)
PRs merged in this release
* Better rate limit confirm (27) janeklb * Minor change to rate limit output (26) janeklb * Limit many core api calls (24) janeklb * Move cli file so that it is included in installable module (25) janeklb * Improve performance of NotArchivedFilter (23) janeklb * Check core api rate limit (fixes 15) (22) janeklb * Refactor in preparation for 15 and 16 (21) janeklb * Move click command to cli.py and exception handling out of gh_search.py (20) janeklb * Remove client-side query validation (19) janeklb * Output search and core rate limits in verbose mode (17) janeklb * Format setup.py (18) janeklb
0.3.1
What’s Changed
* Nicer output (11) janeklb * Update github action workflows to use renamed 'main' branch (12) janeklb
0.3.0
What’s Changed
* Update README.md (10, 8) janeklb * Combine QUERY and QUALIFIERS arguments together (9) janeklb * Support qualifiers as click arguments (6) janeklb * Refactor and check for GH token at start (5) janeklb