starcli

Browse trending GitHub projects from your command line

MIT License

Downloads
1.5K
Stars
542
Committers
21
starcli - Fix tests, add pager, use cache dir Latest Release

Published by hedyhli about 3 years ago

  • Merge pull request #100 from AkashD-Developer/issue_99_cli_test_for_caching_request_responses

    Added tests for cached results

  • Merge pull request #103 from davised/main

    Fix bug with the --topic flag.

  • remove forks, better help msg, add --pager, fix tests

  • update readme

  • bump

  • update some files and format with black [skip ci]

  • Merge branch 'main' of github.com:hedyhli/starcli into main

  • save cache to xdg cache home and rm debug tests

starcli - Add caching results

Published by hedyhli over 3 years ago

Added caching results (#97)

starcli - Bug fixes and richer debug logs

Published by hedyhli about 4 years ago

  • improved HTTP error handling logic
  • Added tests for the CLI itself (#77 by @jSadoski)
  • Improved fetching for GitHub trending by using the gtrending library (#86 by @odmishien)
  • Better debug logging with RichHandler (#84 by @ineelshah)
  • Fixed checking for <=> in --created and --pushed logic
starcli - add --auth option for username/password authentication

Published by hedyhli about 4 years ago

  • add --auth option for username/password authentication
starcli - Fix --topic and click.secho

Published by hedyhli about 4 years ago

  • hotfix for previous release --topic
  • fixed extra ’end’ parameter when calling click.secho
starcli - better options help texts

Published by hedyhli about 4 years ago

  • better help texts for options
  • renamed --topics to --topic
starcli - add >=< to --pushed (formerly --last-updated)

Published by hedyhli about 4 years ago

Added/Changed:

  • Added functionality to use >=< when specifying last push
  • rename: --last-updated -> --pushed, which means --user can now have -u

Code changes:

  • Added error handling for HTTP status codes
starcli - v2.13.1 hotfix

Published by hedyhli about 4 years ago

  • fixed list layout for rich.stylize
  • Updated rich version requirement
starcli - v2.13.0 added `--user`, date of creation improvements

Published by hedyhli about 4 years ago

  • added --user, -U
  • added support for prefixing with ><= when specifying date of creation
  • [BREAKING] renamed --date-created, -d to --created, -c, therefore, --date-range can have -d instead of -D
  • improved forked stats icon
starcli - v2.12.0 added date ranges

Published by hedyhli over 4 years ago

  • added option --date-range or -D
  • refactored code
starcli - v2.11.0

Published by hedyhli over 4 years ago

  • added --spoken-language, -S option
  • updated search stuff
  • modified CLI description
starcli - v2.10.0 lots of things added :)

Published by hedyhli over 4 years ago

Changes

  • refactored and beautified the list layout + fixed text wrapping for Chinese descriptions (#46) by @willmcgugan
  • refactored table layout code
  • refactored search() logic

Additions

  • added filtering by topic --topics option (#48) by @ashikjm
  • added specifying date of last push --last-updated option (#49) by @ylchao
starcli - v2.9.5 update date and star option, refactor

Published by hedyhli over 4 years ago

  1. rename --date to --date-created
  2. default start creation date changed to: randint(100, 400)
  3. default stars: >=100
  4. added helpful comments to the code
starcli - v2.9.4

Published by hedyhli over 4 years ago

  • Improved list layout and table layout formatting
  • improved readme
starcli - v2.9.3

Published by hedyhli over 4 years ago

  • added shortening of stats count
  • with --long_stats option
starcli - v2.9.2 - refactor, optimised error messages, colors, debug

Published by hedyhli over 4 years ago

  • refactor the codebase
  • added error messages, like when there's no internet, it prints the message in red to the user
  • optimised grid view colors
  • improved --debug option, for debugging requests, using logging module
starcli - v2.9.1

Published by hedyhli over 4 years ago

updated demo gif on readme to demo the new features

starcli - v2.9.0 added grid view, contributors list

Published by hedyhli over 4 years ago

  • Yay, we have grid view! Thanks to @swellander for opening #38 to add grid view to the --layout option, fixed #23
  • Added all-contributors list on the readme, typo fixes, and improved CONTRIBUTING.md
starcli - v2.8.0 support for windows

Published by hedyhli over 4 years ago

support for windows, fixed #28, fixed in #33 thanks to @Shagilton

starcli - v2.7.1

Published by hedyhli over 4 years ago

Quick fix for the README (added Click link and remove unneeded phrases)