Skip to content

release: 0.39.0#43

Merged
deferred merged 25 commits intomainfrom
release-please--branches--main--changes--next
Mar 23, 2026
Merged

release: 0.39.0#43
deferred merged 25 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Mar 16, 2026

Automated Release PR

0.39.0 (2026-03-23)

Full Changelog: v0.38.0...v0.39.0

⚠ BREAKING CHANGES

  • waap: replace deprecated domain-scoped traffic/requests endpoints with account-scoped analytics

Features

  • api: aggregated API specs update (998707e)
  • api: aggregated API specs update (1617eb3)
  • api: aggregated API specs update (938f4ae)
  • cloud: add create_and_poll and delete_and_poll methods for volume snapshots (1c06cca)
  • cloud: add notification_threshold subresource to quotas (7a2de37)
  • waap: replace deprecated domain-scoped traffic/requests endpoints with account-scoped analytics (4321632)

Bug Fixes

  • deps: bump minimum typing-extensions version (b31cabd)
  • pydantic: do not pass by_alias unless set (5c6f9bc)
  • sanitize endpoint path params (c4dbd22)

Chores

  • internal: tweak CI branches (9d190fe)
  • internal: update gitignore (7aa0b60)
  • tests: bump steady to v0.19.4 (379eb58)
  • tests: bump steady to v0.19.5 (660410f)

Refactors

  • tests: switch from prism to steady (28a7208)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Mar 16, 2026

🧪 Testing

To try out this version of the SDK:

pip install 'https://pkg.stainless.com/s/gcore-python/da8309d9c3e11226c5a8fc7ee7ac35331055d521/gcore-0.38.0-py3-none-any.whl'

Expires at: Wed, 22 Apr 2026 13:57:05 GMT
Updated at: Mon, 23 Mar 2026 13:57:05 GMT

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 5d50108 to 98b0283 Compare March 16, 2026 19:04
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 98b0283 to 0917a46 Compare March 16, 2026 20:48
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 0917a46 to 535d26f Compare March 17, 2026 09:48
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 535d26f to 7007939 Compare March 17, 2026 12:27
@stainless-app stainless-app bot changed the title release: 0.38.1 release: 0.39.0 Mar 17, 2026
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 7007939 to 61069d1 Compare March 17, 2026 12:27
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 61069d1 to 04eb8f1 Compare March 17, 2026 15:29
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 04eb8f1 to 64bff6f Compare March 17, 2026 23:15
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 64bff6f to 30b3b02 Compare March 18, 2026 10:27
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 30b3b02 to c6f58dd Compare March 18, 2026 11:20
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c6f58dd to 626962e Compare March 18, 2026 16:33
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 626962e to 38de606 Compare March 19, 2026 08:40
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 38de606 to 806e6a2 Compare March 19, 2026 08:55
…emplate"

This reverts commit a8e5260d44fb236e85cd692a9372089adf602558.
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 806e6a2 to dbfefc3 Compare March 19, 2026 09:14
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from dbfefc3 to 88202a3 Compare March 19, 2026 15:43
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 88202a3 to 5efc6ce Compare March 19, 2026 19:03
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 5efc6ce to 64b94a8 Compare March 20, 2026 10:21
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 64b94a8 to 303cca7 Compare March 20, 2026 17:53
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 303cca7 to 3f70bab Compare March 20, 2026 21:41
…me snapshots

Both create and delete on volume snapshots return TaskIDList, forcing
users to manually poll tasks. This adds convenience polling methods
following the established pattern from volumes and instances/images.
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 3f70bab to 5879f45 Compare March 23, 2026 11:46
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 5879f45 to 1204471 Compare March 23, 2026 11:59
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 1204471 to 4f72801 Compare March 23, 2026 12:09
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 4f72801 to 89bbde4 Compare March 23, 2026 12:41
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 89bbde4 to 6762651 Compare March 23, 2026 13:56
@deferred deferred merged commit 1e94bcb into main Mar 23, 2026
8 of 10 checks passed
@deferred deferred deleted the release-please--branches--main--changes--next branch March 23, 2026 14:16
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Mar 23, 2026

🤖 Release is at https://github.com/G-Core/gcore-python/releases/tag/v0.39.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants