- Only decode non binary types (#206)
GhApi.get_repo_contentsmethod (#190), thanks to @KeremTurgutlu
- Update API (#203)
- Add GraphQL support (#202), thanks to @erikgaas
- Support for Python 3.13 and 3.14 (#200), thanks to @hugovk
- Add py.typed file so that typecheckers recognize this library as typed (#194), thanks to @jedesroches
- rm
GitPythondep (#199), thanks to @KeremTurgutlu
- Avoid quoting slash, thanks @soemiran (#196)
- Create gist with imgs (#195), thanks to @KeremTurgutlu
- Automatically decode response based on path (#183), thanks to @radam9
- Expose timeout #174), thanks to @HarikrishnanBalagopal
- Github now requires branch, author, and committer in file update calls (#184)
- Remove the check which removes
Nonevalues (#171), thanks to @shreve
- add
authenticatearg which allows unauthenticatedGhApiclients even ifGITHUB_TOKENis set (#150), thanks to @seeM
- warn if no GitHub token found (#145)
- set
GITHUB_DEBUG=1to print requests sent to GitHub
- add
delete_fileandcreate_file(#143) - Add a "Documentation" link to the sidebar on PyPI (#106), thanks to @nedbat
- Add support for media types (#102), thanks to @lfdebrux
- fix
create_gist
- add
create_gist(#129)
HTTP Error 422: Unprocessable Entityreturned forissues.add_labelsin version0.1.17(#69)
- Remove need to URL-quote some parameters (#54)
HTTP Error 422: Unprocessable Entityreturned forissues.add_labels(#69)
- Fix ability to define scopes (#53), thanks to @danpalmer
- make
actions_groupa context manager (#33)
textproperty forGhEvent(#23)
- missing import in auth (#21)
- missing webbrowser import (#20)
- Add
load_sample_events, which loads a file of 1000 sample public events
- add
fetch_events(#19)
- add
list_tagsandlist_branches(#2)
GhApipickle recursion error (#3)
- First release with full API coverage