Skip to navigation

5.32.0

(feat): License metadata is now emitted in the [project] table of the generated pyproject.toml following PEP 639: metadata.license: "MIT" / "Apache-2.0" produce license = "<SPDX>", and metadata.license: { custom: "./LICENSE" } produces license-files = ["LICENSE"]. When the custom license file is recognized (Apache-2.0, MIT, BSD, GPL, MPL, ISC — same heuristics as the Java generator), license = "<SPDX>" and the matching PyPI classifier are emitted alongside license-files.

5.31.2

(fix): Fix multipart requests where a list<file> property declares a content-type. The generated client now applies core.with_content_type to each file in the list instead of passing the whole list to a single call, which failed mypy and would have sent the list as one part.