Skip to content

Releases: openapi-generators/openapi-python-client

0.2.0

22 Mar 16:53

Choose a tag to compare

Changes

  • Update Typer dependency to 0.1.0 and remove click-completion dependency (#19)
  • Switched to httpx from requests for both this tool and generated clients (#15)

Additions

  • --version option to print the version of openapi-python-client and exit
  • --config option for passing a config.yml file to override generated class names (#9)
  • Generated clients will now have some basic Poetry usage in their README.md (#13)
  • Generated clients will now have an async_api module for async versions of every function in the api module (#16)
  • Generated clients will be auto-formatted with isort and black (#12)
  • Generated clients will have a .gitignore covering some basics (#14)
  • A number of additions to the README including recommending pipx (#20)

0.1.2

16 Mar 15:05

Choose a tag to compare

  • Improve handling of optional properties in generated to_dict function for models
  • Add PEP 561 marker file (py.typed) to generated packages (#18)

0.1.1

06 Mar 19:11

Choose a tag to compare

  • Fix mypy issue in generated models from_dict with datetime or reference properties
  • Generated clients now raise an ApiResponseError if they receive a response that was not declared
  • Stop including optional query parameters when value is set to None
  • Added an update command to update a previously generated client
  • Added click-completion for installable tab completion in most shells

0.1.0

28 Feb 21:29

Choose a tag to compare

Initial release!