Skip to content

Latest commit

 

History

History
88 lines (46 loc) · 1.33 KB

File metadata and controls

88 lines (46 loc) · 1.33 KB

3.1.0 (2026-03-10)

Feat

  • Requests towards the github API are now retried on 5xx
  • Forward kwargs to request. This allows passing headers/other params to the underlying client

3.0.0 (2026-02-10)

Fix

  • Fixed compatibility with newer versions of pyJWT

Removed

  • Dropped compatibility for python < 3.10

2.2.1 (2025-05-30)

Fix

  • use python 3.8 compatible typing (#63)

2.2.0 (2025-05-26)

Feat

  • add from_env client helper (#61)

Fix

  • ensure ssl verification happens with async client (#54)

2.1.0 (2024-09-17)

Feat

  • support unauthenticated access to the Github API

2.0.0 (2024-09-13)

Feat

  • make client.request return response object rather than content

1.0.0 (2023-12-13)

Feat

  • add support for synchronous environments

0.2.0 (2023-11-02)

Feat

  • add methods for 'PUT', 'PATCH' and 'DELETE' requests

0.1.3 (2023-10-27)

Fix

  • ensure 'AppInstallationAuth' closes its internal client

0.1.2 (2023-10-23)

Feat

  • rename 'client._make_request' to 'client.request'

Fix

  • stop using 'TypeAlias' to support older Pythons

0.1.1 (2023-10-22)

Feat

  • implement Github client with authentication

Fix

  • use 'TypeAlias' for compatibility with older Pythons
  • don't assume responses are json

Refactor

  • use custom type for REST api responses