Skip to content

Make the client ready for the 1.3.0 release #58

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Feb 27, 2025
Merged

Make the client ready for the 1.3.0 release #58

merged 7 commits into from
Feb 27, 2025

Conversation

mdumandag
Copy link
Contributor

@mdumandag mdumandag commented Feb 25, 2025

  • Reduce the dependency count from 2 to 1 by using sync and async compatible httpx. This is what we do for our other SDKs. To match the settings of the requests, we use infinite timeout similarly for httpx.
  • Add ruff checks to CI and reformat code with ruff.
  • Fix JSON tests, which was failing due to some duplicate test file names.
  • Bump version to 1.3.0

closes #9

- Reduce the dependency count from 2 to 1 by using sync and async
  compatible httpx. This is what we do for our other SDKs. To match
  the settings of the requests, we use infinite timeout similarly for
  httpx.
- Add ruff checks to CI and reformat code with ruff.
- Fix JSON tests, which was failing due to some duplicate test file names.
- Bump version to 1.3.0
@mdumandag mdumandag requested a review from CahidArda February 25, 2025 11:14
@mdumandag mdumandag mentioned this pull request Feb 25, 2025
@CahidArda CahidArda merged commit 651cd9e into main Feb 27, 2025
1 check passed
@mdumandag mdumandag deleted the bump-1.3.0 branch February 27, 2025 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants