Skip to content

chore: 🐝 Update SDK - Generate 0.11.14 - #84

Merged
david-hamilton-glean merged 2 commits into
mainfrom
speakeasy-sdk-regen-1763167768
Nov 17, 2025
Merged

chore: 🐝 Update SDK - Generate 0.11.14#84
david-hamilton-glean merged 2 commits into
mainfrom
speakeasy-sdk-regen-1763167768

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 15, 2025

Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

OpenAPI Change Summary
├─┬Info
│ └─┬Extensions
│   ├──[🔀] x-source-commit-sha (5:26)
│   └──[🔀] x-open-api-commit-sha (25:28)
└─┬Components
  └─┬DocumentDefinition
    └─┬id
      └──[🔀] description (11243:34)
Document Element Total Changes Breaking Changes
info 2 0
components 1 0

PYTHON CHANGELOG

core: 5.23.5 - 2025-11-05

🐝 New Features

  • support body field name configuration via requestBodyFieldName in gen.yaml (commit by @subomi)

core: 5.23.4 - 2025-11-03

🐛 Bug Fixes

  • Python generation no longer fails on recursive types (commit by @danielkov)

core: 5.23.3 - 2025-11-02

🐛 Bug Fixes

  • closed nullable enum serialization (commit by @mfbx9da4)

core: 5.23.2 - 2025-10-30

🐛 Bug Fixes

  • make security scheme resolution case-insensitive (commit by @vishalg0wda)

core: 5.23.1 - 2025-10-30

🐛 Bug Fixes

  • handle both closed and open enum serialization (commit by @idbentley)

core: 5.23.0 - 2025-10-13

🐝 New Features

  • add config option for deep merging allOf nodes in OpenAPI specs (commit by @BlakeTheAwesome)

core: 5.22.1 - 2025-09-30

🐛 Bug Fixes

  • correct import aliasing when SDK class members conflict with model names in Python templates (commit by @BlakeTheAwesome)

core: 5.22.0 - 2025-09-24

🐝 New Features

  • allow generation of sync, async or both methods in an sdk (commit by @tristanspeakeasy)

core: 5.21.1 - 2025-09-23

🐛 Bug Fixes

  • allow input/output models without suffixes (commit by @disintegrator)

core: 5.21.0 - 2025-09-12

🐝 New Features

  • Change the default behaviour of http-client within python sdk to follow redirects (commit by @Kanwardeep)

core: 5.20.4 - 2025-09-09

🐛 Bug Fixes

  • improve python tool reliability with explicit module calls (commit by @GorshkovIvan)

core: 5.20.3 - 2025-09-02

🐛 Bug Fixes

  • enabled empty strings to be used as end cursor values in pagination (commit by @GorshkovIvan)

core: 5.20.2 - 2025-09-01

🔧 Chores

  • added support for lowercase Bearer tokens in Authorization headers (commit by @GorshkovIvan)

core: 5.20.1 - 2025-08-27

🐛 Bug Fixes

  • capability to enable shadowing parameters that are usually reserved via allowedRedefinedBuiltins (commit by @ThomasRooney)

core: 5.19.11 - 2025-08-27

🐛 Bug Fixes

  • Add retries to dynamic imported modules in python to fix keyError when loading modules (commit by @Kanwardeep)

core: 5.19.10 - 2025-08-20

🔧 Chores

  • mitigate asyncio internal test flakiness (commit by @GorshkovIvan)

core: 5.19.9 - 2025-08-11

🐛 Bug Fixes

  • support repository subdirectories in PyPI documentation links (commit by @AshGodfrey)

core: 5.20.0 - 2025-08-08

🐝 New Features

  • support for uv package manager (commit by @mfbx9da4)

core: 5.19.7 - 2025-08-06

🐛 Bug Fixes

  • add return type hint for methods returning None (commit by @AshGodfrey)

core: 5.19.6 - 2025-08-01

🐛 Bug Fixes

  • potential issue referencing models before declaration (commit by @mfbx9da4)

core: 5.19.5 - 2025-07-24

🔧 Chores

core: 5.19.4 - 2025-07-02

🐛 Bug Fixes

  • ensure utils import is always added when globals are present in sdk.py template (commit by @AshGodfrey)

core: 5.19.3 - 2025-06-06

🐛 Bug Fixes

core: 5.19.2 - 2025-06-04

🐛 Bug Fixes

  • Prevent local installation issues with README-PYPI.md (commit by @bflad)

core: 5.19.1 - 2025-05-29

🐛 Bug Fixes

  • Update h11 and httpcore dependencies to avoid h11 security issue [force-gen] (commit by @Kanwardeep)

core: 5.19.0 - 2025-05-20

🐝 New Features

  • Enable module lazy loading. This leads to faster module import times (commit by @Kanwardeep)

core: 5.18.1 - 2025-05-15

🐛 Bug Fixes

  • Prevent AsyncClient.aclose() not awaited warnings (commit by @bflad)

core: 5.18.0 - 2025-05-12

🐝 New Features

  • upgrade minimum python version to 3.9.2 (commit by @simplesagar)

core: 5.17.2 - 2025-05-07

🐛 Bug Fixes

  • fixed stability of generated examples using operation and field seeds, including fixes to union examples (commit by @tristanspeakeasy)

core: 5.17.1 - 2025-05-04

🐛 Bug Fixes

  • Revert the commit which introduced moduleName change (commit by @Kanwardeep)

core: 5.17.0 - 2025-04-30

🐝 New Features

  • adding the ability to choose module name by adding a new key in gen.yaml (commit by @Kanwardeep)

core: 5.16.1 - 2025-04-23

🐛 Bug Fixes

  • improved python http client finalizer to avoid testing issues (commit by @tristanspeakeasy)

core: 5.16.0 - 2025-04-18

🐝 New Features

  • Remove typing-inspection dependency (commit by @bflad)

core: 5.15.0 - 2025-04-17

🐝 New Features

  • Remove python-dateutil dependency (commit by @bflad)

core: 5.14.0 - 2025-04-15

🐝 New Features

  • Upgrade mypy to 1.15 for performance and correctness improvements (commit by @bflad)

core: 5.12.7 - 2025-04-11

🐛 Bug Fixes

  • increase stability of generator model file names (commit by @vishalg0wda)

core: 5.13.0 - 2025-04-07

🐝 New Features

  • Improve memory utilization and startup time with Pydantic 2.11 upgrade (commit by @bflad)

core: 5.12.6 - 2025-04-03

🐛 Bug Fixes

  • improve performance of generation on multicore machines and various fixes to correctness based on order of generation (commit by @tristanspeakeasy)

core: 5.12.5 - 2025-03-28

🐛 Bug Fixes

  • Prevent Pydantic 2.11 deprecation warnings with model_fields usage in models (commit by @bflad)

core: 5.12.4 - 2025-03-16

🐛 Bug Fixes

  • force quote circular referenced types (commit by @ThomasRooney)

core: 5.12.3 - 2025-03-10

🐛 Bug Fixes

  • disable key sorting when serializing to json (commit by @disintegrator)

core: 5.12.2 - 2025-03-02

🐛 Bug Fixes

  • handle indirect circular references (commit by @vishalg0wda)

core: 5.12.1 - 2025-02-21

🐛 Bug Fixes

  • handle usage snippet templating when no servers are defined in the spec (commit by @vishalg0wda)

core: 5.12.0 - 2025-02-12

🐝 New Features

  • support openapi specs without server urls (commit by @vishalg0wda)

core: 5.11.0 - 2025-02-04

🐝 New Features

core: 5.10.9 - 2025-01-31

🐛 Bug Fixes

  • fixed handling of default fields in usage snippets and tests, fixed validation of required schema property (commit by @tristanspeakeasy)

core: 5.10.8 - 2025-01-30

🐛 Bug Fixes

  • fixed handling of field names conflicting with reserved keywords (commit by @tristanspeakeasy)

core: 5.10.7 - 2025-01-29

🐛 Bug Fixes

  • allow for no global server url on pythonv2 sdks (commit by @walker-tx)

core: 5.10.6 - 2025-01-27

🐛 Bug Fixes

  • sort subresponses based on the worst scoring response in the group to ensure that no unreachable code paths are created (commit by @idbentley)

core: 5.10.5 - 2025-01-23

🐛 Bug Fixes

  • register finalizer function to close httpx clients and document context manager usage (commit by @disintegrator)

core: 5.10.4 - 2025-01-20

🐛 Bug Fixes

core: 5.10.3 - 2025-01-20

🐛 Bug Fixes

  • fixed handling of additional dependencies and running of python tests (commit by @tristanspeakeasy)

core: 5.10.2 - 2025-01-13

🐛 Bug Fixes

  • handle 4XX and 5XX error ranges seperately (commit by @idbentley)

core: 5.10.1 - 2025-01-10

🐛 Bug Fixes

  • prevent wrapping of lambda fn from causing pylint error (commit by @walker-tx)

core: 5.10.0 - 2025-01-08

🐝 New Features

  • expose sdk versioning data as constants in python (commit by @walker-tx)

core: 5.9.0 - 2025-01-08

🐝 New Features

  • Upgrade poetry to 2.0.0 for latest features such as PEP 621 support (commit by @bflad)

core: 5.8.0 - 2025-01-06

🐝 New Features

  • Bump Python minimum version to 3.9 as 3.8 has been end-of-life since October 2024 (commit by @bflad)

core: 5.7.6 - 2025-01-06

🐛 Bug Fixes

  • Upgrade mypy to 1.14.1 to prevent Python 3.13 errors (commit by @bflad)

core: 5.7.5 - 2025-01-06

🐛 Bug Fixes

core: 5.7.4 - 2024-12-16

🐛 Bug Fixes

  • flattening with hidden parameters (commit by @mfbx9da4)

core: 5.7.3 - 2024-12-13

🐛 Bug Fixes

  • Support OAS references under multipart/form-data file properties (commit by @bflad)

core: 5.7.2 - 2024-12-13

🐛 Bug Fixes

core: 5.7.1 - 2024-12-12

🐛 Bug Fixes

  • templating of local server URLs (commit by @mfbx9da4)

core: 5.7.0 - 2024-12-12

🐝 New Features

  • support passing extra request headers in sdk method calls (commit by @disintegrator)

core: 5.6.11 - 2024-12-09

🔧 Chores

core: 5.6.10 - 2024-12-06

🐛 Bug Fixes

  • support property names solely comprised of illegal characters (commit by @mfbx9da4)

core: 5.6.9 - 2024-12-04

🐛 Bug Fixes

  • avoid setting content-type header for requests with no bodies (commit by @disintegrator)

core: 5.6.8 - 2024-11-22

🐛 Bug Fixes

  • handle circular references through unions correctly (commit by @disintegrator)

core: 5.6.7 - 2024-11-22

🐛 Bug Fixes

  • make the SDK a context manager so transports can be closed after use (commit by @tristanspeakeasy)

core: 5.6.6 - 2024-11-21

🐛 Bug Fixes

  • widen python-dateutil dependency requirement (commit by @disintegrator)

core: 5.6.5 - 2024-11-12

🐛 Bug Fixes

core: 5.6.4 - 2024-11-05

🐛 Bug Fixes

  • Prevent compilation errors with missing response schemas (commit by @bflad)

core: 5.6.3 - 2024-11-04

🐛 Bug Fixes

  • Prevent compilation errors on macOS and if the source code directory changes (commit by @bflad)

core: 5.6.2 - 2024-10-31

🐛 Bug Fixes

  • Prevent panic with invalid implicit discriminator mappings with propertyName within allOf object (commit by @bflad)

core: 5.6.1 - 2024-10-29

🔧 Chores

core: 5.6.0 - 2024-10-07

🐝 New Features

core: 5.5.8 - 2024-10-01

🐛 Bug Fixes

core: 5.5.7 - 2024-09-27

🐛 Bug Fixes

  • update readme formatting (commit by @adaam2)

core: 5.5.6 - 2024-09-25

🐛 Bug Fixes

  • update readme generation to replace welcome to new sdk section with new markdown notice (commit by @adaam2)

core: 5.5.5 - 2024-09-25

🐛 Bug Fixes

  • fixes to missing examples and improvements to number examples (commit by @tristanspeakeasy)

core: 5.5.4 - 2024-09-18

🐛 Bug Fixes

core: 5.5.3 - 2024-09-12

🐛 Bug Fixes

  • crash when there was no available security (commit by @ThomasRooney)

core: 5.5.2 - 2024-09-11

🔧 Chores

core: 5.5.1 - 2024-09-10

🔧 Chores

core: 5.5.0 - 2024-09-08

🐝 New Features

core: 5.4.5 - 2024-09-07

🐛 Bug Fixes

  • ensure async client is used for async request building (commit by @tristanspeakeasy)

core: 5.4.4 - 2024-09-06

🔧 Chores

core: 5.4.3 - 2024-09-05

🐛 Bug Fixes

  • ensure generated examples are stable generation to generation (commit by @tristanspeakeasy)

core: 5.4.2 - 2024-08-28

🐛 Bug Fixes

core: 5.3.9 - 2024-08-18

🐛 Bug Fixes

  • fixed handling of unset values when using serializers (commit by @tristanspeakeasy)

core: 5.4.1 - 2024-08-17

🔧 Chores

  • remove unused method param (commit by @adaam2)

core: 5.3.8 - 2024-08-12

🐛 Bug Fixes

core: 5.4.0 - 2024-08-09

🐝 New Features

core: 5.3.7 - 2024-08-08

🔧 Chores

core: 5.3.6 - 2024-08-08

🐛 Bug Fixes

core: 5.3.5 - 2024-08-07

🐛 Bug Fixes

  • ordering of models in file to ensure dependencies come first (commit by @tristanspeakeasy)

core: 5.3.4 - 2024-08-06

🐛 Bug Fixes

core: 5.3.3 - 2024-08-02

🐛 Bug Fixes

core: 5.3.2 - 2024-08-01

🐛 Bug Fixes

core: 5.3.1 - 2024-08-01

🔧 Chores

  • set pyproject.toml version field at compile time (commit by @disintegrator)

core: 5.2.6 - 2024-08-01

🐛 Bug Fixes

  • add --skip-existing to poetry publish script (commit by @disintegrator)

core: 5.3.0 - 2024-07-31

🐝 New Features

core: 5.2.5 - 2024-07-31

🐛 Bug Fixes

  • fixed conversion of collection fields from TypedDict to Pydantic model (commit by @tristanspeakeasy)

core: 5.2.4 - 2024-07-23

🐛 Bug Fixes

  • avoid injecting empty 2xx sub-response if default status code is available and considered succesful (commit by @disintegrator)

core: 5.2.3 - 2024-07-23

🐛 Bug Fixes

  • fixed usage snippet generation not showing examples for oneOf/anyOf schemas (commit by @tristanspeakeasy)

core: 5.2.2 - 2024-07-22

🐛 Bug Fixes

core: 5.2.1 - 2024-07-22

🐛 Bug Fixes

  • handling of renamed object fields using x-speakeasy-name-override (commit by @tristanspeakeasy)

core: 5.2.0 - 2024-07-19

🐝 New Features

core: 5.1.6 - 2024-07-17

🐛 Bug Fixes

core: 5.1.5 - 2024-07-17

🐛 Bug Fixes

  • fixed handling of nullable fields and py.typed detection (commit by @tristanspeakeasy)

core: 5.1.4 - 2024-07-16

🐛 Bug Fixes

core: 5.1.3 - 2024-07-16

🔧 Chores

core: 5.1.2 - 2024-07-15

🐛 Bug Fixes

  • revert debug mode feature pending further improvements (commit by @disintegrator)

core: 5.1.1 - 2024-07-12

🐛 Bug Fixes

core: 5.1.0 - 2024-07-11

🐝 New Features

core: 4.8.1 - 2024-07-09

🐛 Bug Fixes

  • Use 0666 file mode for writing configuration and lock files (commit by @bflad)

core: 4.8.0 - 2024-07-05

🐝 New Features

core: 5.0.0 - 2024-07-04

🐝 New Features

core: 4.6.14 - 2024-06-27

🐛 Bug Fixes

  • remove unnecessary accept_header_override documentation elements (commit by @ThomasRooney)

core: 4.6.13 - 2024-06-21

🔧 Chores

tests: 1.19.5 - 2025-09-25

🐛 Bug Fixes

  • allow test generation of event streaming endpoints when skipResponseBodyAssertions == true (commit by @tristanspeakeasy)

tests: 1.19.4 - 2025-09-18

🐛 Bug Fixes

  • allow setting alternative tokenURL for clientCredentials security during testing (commit by @tristanspeakeasy)

tests: 1.19.3 - 2025-09-12

🐛 Bug Fixes

  • Update pytest-asyncio to prevent event loop handling errors (commit by @bflad)

tests: 1.19.2 - 2025-07-16

🐛 Bug Fixes

  • Update pytest dependencies for improved async handling (commit by @bflad)

tests: 1.19.1 - 2025-07-02

🐛 Bug Fixes

  • various fixes to testing to ensure greater compatibility and stability (commit by @tristanspeakeasy)

tests: 1.19.0 - 2025-06-23

🐝 New Features

  • add ability to control auto rebuilding and generation of tests (commit by @tristanspeakeasy)

tests: 1.18.0 - 2025-06-15

🐝 New Features

  • Latest pytest dependencies for Python 3.14 support and bug fixes (commit by @bflad)

tests: 1.17.0 - 2025-05-15

🐝 New Features

  • Support pytestFilterWarnings generation configuration for pytest filterwarnings configuration (commit by @bflad)

tests: 1.16.2 - 2025-05-07

🐛 Bug Fixes

  • various fixes to tests and mockserver handling of examples (commit by @tristanspeakeasy)

tests: 1.16.1 - 2025-04-16

🐛 Bug Fixes

  • Ensure RFC 9535 compliance with jsonpath criterion, matching the Arazzo 1.0.x specifications (commit by @bflad)

tests: 1.16.0 - 2025-03-04

🐝 New Features

tests: 1.15.0 - 2025-02-21

🐝 New Features

  • added support for reusable workflows in generated tests (commit by @tristanspeakeasy)

tests: 1.14.1 - 2025-02-20

🐛 Bug Fixes

tests: 1.14.0 - 2025-02-20

🐝 New Features

tests: 1.13.1 - 2025-02-19

🐛 Bug Fixes

  • Prevent compilation errors with test naming due to special characters in operationId (commit by @bflad)

tests: 1.12.1 - 2025-02-11

🐛 Bug Fixes

  • fixes to request example retrieval and example updates in specs (commit by @tristanspeakeasy)

tests: 1.13.0 - 2025-02-10

🐝 New Features

tests: 1.12.0 - 2025-02-06

🐝 New Features

tests: 1.11.7 - 2025-02-05

🐛 Bug Fixes

tests: 1.11.6 - 2025-01-28

🐛 Bug Fixes

  • Update to pytest-asyncio 0.25.3 for various event loop fixes (commit by @bflad)

tests: 1.11.5 - 2025-01-17

🐛 Bug Fixes

tests: 1.11.4 - 2025-01-15

🐛 Bug Fixes

  • fixed handling of non-standard operationIds in mockserver request logging (commit by @tristanspeakeasy)

tests: 1.11.3 - 2025-01-13

🐛 Bug Fixes

  • various fixes to test generation to ensure correct values are used (commit by @tristanspeakeasy)

tests: 1.11.2 - 2025-01-10

🐛 Bug Fixes

  • fixed mockserver handling of ambigous routes and missing test data (commit by @tristanspeakeasy)

tests: 1.11.0 - 2025-01-03

🐝 New Features

tests: 1.11.1 - 2025-01-02

🐛 Bug Fixes

  • Support string literals with space characters in Arazzo simple condition successCriteria (commit by @bflad)

tests: 1.10.1 - 2024-12-20

🐛 Bug Fixes

  • Ensure required global parameter values are always written (commit by @bflad)

tests: 1.10.0 - 2024-12-20

🐝 New Features

  • Mock API server now generated based on test generation configuration (commit by @bflad)

tests: 1.9.2 - 2024-12-19

🐛 Bug Fixes

tests: 1.9.1 - 2024-12-16

🐛 Bug Fixes

  • Ensure default test examples always include response media type and root schema objects (commit by @bflad)

tests: 1.9.0 - 2024-12-10

🐝 New Features

tests: 1.8.0 - 2024-12-04

🐝 New Features

  • Automatically install testing dependencies before running tests (commit by @bflad)

tests: 1.7.0 - 2024-11-04

🐝 New Features

  • add support for basic arazzo documents for defining tests (commit by @tristanspeakeasy)

tests: 1.6.0 - 2024-09-12

🐝 New Features

  • download streams and alternate file upload names now supported in tests (commit by @tristanspeakeasy)

tests: 1.5.0 - 2024-09-09

🐝 New Features

tests: 1.4.2 - 2024-09-06

🐛 Bug Fixes

  • Prevent missing OAS examples for required and deprecated schemas (commit by @bflad)

tests: 1.4.1 - 2024-09-05

🐛 Bug Fixes

  • Prevent unterminated multiline strings from examples (commit by @bflad)

tests: 1.4.0 - 2024-08-15

🐝 New Features

  • Use gen.yaml configuration to enable or disable mock server generation (commit by @bflad)

tests: 1.2.1 - 2024-08-14

🐛 Bug Fixes

  • don't generate tests for examples with no response example (commit by @tristanspeakeasy)

tests: 1.3.0 - 2024-08-13

🐝 New Features

  • Initial mockserver implementation (commit by @bflad)

tests: 1.2.0 - 2024-08-12

🐝 New Features

  • add support for x-env for getting test security from an env var (commit by @tristanspeakeasy)

tests: 1.1.0 - 2024-07-29

🐝 New Features

tests: 1.0.0 - 2024-07-04

🐝 New Features

tests: 0.0.1 - 2024-05-09

🐛 Bug Fixes

  • handling of named request/response level examples in generated usage snippets (commit by @tristanspeakeasy)

Based on Speakeasy CLI 1.650.0

@github-actions
github-actions Bot requested a review from a team as a code owner November 15, 2025 00:53
@github-actions github-actions Bot added the patch Patch version bump label Nov 15, 2025
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1763167768 branch 6 times, most recently from f387991 to 8f3aa0c Compare November 17, 2025 04:37
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1763167768 branch from 3ccfa2f to 1f5a530 Compare November 17, 2025 11:28
@david-hamilton-glean
david-hamilton-glean merged commit 8574200 into main Nov 17, 2025
3 checks passed
@david-hamilton-glean
david-hamilton-glean deleted the speakeasy-sdk-regen-1763167768 branch November 17, 2025 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

2 participants