aiogithubapi

Asynchronous Python client for the GitHub API

MIT License

Downloads
12.1K
Stars
23
Committers
6

Bot releases are visible (Hide)

aiogithubapi - 21.8.1

Published by github-actions[bot] about 3 years ago

What’s Changed

  • #46 Throw correct exception for forbidden @ludeeus
  • #48 Handle missing content_type @ludeeus
  • #47 Add permissions_policy to GitHubResponseHeadersModel @ludeeus
aiogithubapi - 21.8.0

Published by github-actions[bot] about 3 years ago

Project transition

Note: This project is currently in a transition phase.
A new API interface was introduced (in #42). With that addition, all parts of the old interface are now considered deprecated.
For more details see the project's readme file.

What’s Changed

  • #38 Allow custom base URL for GitHub Enterprise @ludeeus
  • #30 Bump actions/setup-python from 2 to 2.2.2 @dependabot
  • #27 Bump pytest from 6.2.3 to 6.2.4 @dependabot
  • #31 Bump actions/checkout from 2 to 2.3.4 @dependabot
  • #36 Bump black from 20.8b1 to 21.7b0 @dependabot
  • #34 Bump pytest-cov from 2.11.1 to 2.12.1 @dependabot
  • #37 Bump pdoc3 from 0.9.2 to 0.10.0 @dependabot
  • #42 Restructure - new API interface @ludeeus
  • #43 Use .links from ClientResponse to the pages @ludeeus
  • #44 Add client_name option @ludeeus
  • #45 Set python 3.8 as minimum @ludeeus
aiogithubapi - 21.4.0

Published by github-actions[bot] over 3 years ago

What’s Changed

  • #22 Bump pytest from 6.2.2 to 6.2.3 @dependabot
  • #23 Allow custom headers @ludeeus
aiogithubapi - 21.2.0

Published by github-actions[bot] over 3 years ago

What’s Changed

  • #20 Return the response from client instead of only data @ludeeus
  • #21 Add support to get/use ETag in requests @ludeeus
aiogithubapi - 21.1.1

Published by github-actions[bot] over 3 years ago

What’s Changed

  • #12 Bump aresponses from 2.0.2 to 2.1.0 @dependabot
  • #16 Bump pytest-cov from 2.10.1 to 2.11.1 @dependabot
  • #17 Bump aresponses from 2.1.0 to 2.1.4 @dependabot
  • #18 Bump pytest from 6.2.1 to 6.2.2 @dependabot
  • #19 Fixes AttributeError in device login @ludeeus
aiogithubapi - 21.1.0

Published by github-actions[bot] almost 4 years ago

What’s Changed

  • #11 Add GraphQL @ludeeus
  • Change default branch from master to main
  • Use CalVer for versioning.
aiogithubapi - 2.0.0

Published by ludeeus about 4 years ago

  • Adds OAuth device flow
  • Adds new site for documentation https://aiogithubapi.netlify.app/
  • Internal methods/functions have moved if you used that you might need to adjust your code.
aiogithubapi - 1.1.2

Published by ludeeus about 4 years ago

  • Fix commit response (#9)
aiogithubapi - 1.1.1

Published by ludeeus about 4 years ago

aiogithubapi - 1.1.0

Published by ludeeus about 4 years ago

  • Add CI on pull_request
  • Implements get_last_commit and AIOGitHubAPIRepositoryCommit (#5)
  • Use nested objects where possible (#6)
  • Add generator to create objects with fixture and tests (#7)
  • Add traffic with views and clones (#8)
  • Adds attributes to the repository object (#4)
aiogithubapi - 1.0.4

Published by ludeeus over 4 years ago

aiogithubapi - 1.0.3

Published by ludeeus over 4 years ago

aiogithubapi - 1.0.2

Published by ludeeus over 4 years ago

aiogithubapi - 1.0.1

Published by ludeeus over 4 years ago

aiogithubapi - 1.0.0

Published by ludeeus over 4 years ago

Release time 🎉

This release contains several breaking changes, so if you used this package I'm sorry!
Example usage can be gathered from the tests under tests/

With this version, there is now 100% test coverage of the package
With this version, it will no longer query rate limits for every request (contributed by @nickvanw in #2)

Full changelog

aiogithubapi - 0.5.0

Published by ludeeus over 4 years ago

Adds get_tree to repository

aiogithubapi - 0.4.3

Published by ludeeus almost 5 years ago

Fixes issue getting ratelimit values

aiogithubapi - 0.4.2

Published by ludeeus about 5 years ago

aiogithubapi - 0.4.1

Published by ludeeus about 5 years ago

aiogithubapi - 0.4.0

Published by ludeeus about 5 years ago

Adds get_rendered_contents