GitHub / openapi-generators/openapi-python-client / commits
Generate modern Python clients from OpenAPI
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 375a70a4 |
chore(deps): update dependency typer to ^0.6 || ^0.7.0 (#695)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d4e14f9a |
fix: If data.type is None but has data.properties, assume type is object [#69...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Andrew <1****1@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9b983a01 | chore(deps): Set Renovate to widen dependency ranges instead of replacing. | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| 83006744 |
feat: Support for recursive and circular references using lazy imports [#670,...
Co-authored-by: maz808 <m****8@g****m>, Dylan Anthony <d****y@u****m> |
Matvey Ovtsin <9****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 47e576cc |
ci: Switch to configless Knope (#677)
Co-authored-by: Dylan Anthony <d****y@u****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9cea5af5 | feat: Include `__all__` in generated `__init__.py` files [#676, #631, #540, #... |
Elton H.Y. Chou <p****8@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 08c985fa |
feat!: Change the `Response.status_code` type to the `HTTPStatus` enum [#665]
Co-authored-by: Dylan Anthony <d****y@u****m> |
Pavel Savchenko <a****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e2cb3829 | ci: Upgrade Knope | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| ba1dbee6 | chore: Bump to 0.11.6 | Dylan Anthony <d****y@u****m> | almost 4 years ago | |
| 0a0d44b3 |
feat: improve the error message when parsing a response fails [#659]. Thanks ...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Michael Helmling <m****g@p****e>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 4f9f03a5 |
feat: Authorization header can now be customized in AuthenticatedClient [#660...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Michael Helmling <m****g@p****e>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 6245b18b |
fix: Exception when parsing documents which contain callbacks [#661]. Thanks ...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Ben Gruber <d****y@h****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 227bc5e7 |
feat: Support inlined form data schema in requestBody [#656, #662]. Thanks @s...
Co-authored-by: Dylan Anthony <d****y@u****m>, Michael Helmling <m****g@p****e> |
Michael Helmling <m****g@p****e>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b20789bd |
feat: Allow enums in headers [#663, #667]. Thanks @supermihi!
Co-authored-by: Michael Helmling <m****g@p****e>, Dylan Anthony <d****y@u****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b03be160 |
ci: Install Knope via action instead of building from source. (#666)
Co-authored-by: Dylan Anthony <d****y@u****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| c1841176 | docs: Dobby -> Knope in CONTRIBUTING.md |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 7955faa9 | chore: Bump to 0.11.5 | Dylan Anthony <d****y@u****m> | almost 4 years ago | |
| 1dcbe941 |
fix: Keep trailing newlines in generated files [#646, #654]. Thanks @eliask!
Co-authored-by: Elias Kunnas <e****s@k****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 95b7eb33 |
feat: support `#/components/parameters` references [#288, #615, #653]. Thanks...
Co-authored-by: Jordi Sanchez <j****7@s****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| d512d8b5 | chore: Remove some leftover code (#649) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| c1182716 |
chore(deps): update dependency typer to ^0.6 (#644)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b33238da | ci: Fix Poetry Publish | Dylan Anthony <c****t@d****m> | almost 4 years ago | |
| f7c9873d | chore: Bump to 0.11.4 | Dylan Anthony <c****t@d****m> | almost 4 years ago | |
| 2cf37f9d | ci: Automate releases (#643) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| f3720377 |
test: minor correction in `end_to_end_tests/openapi.json` (#634)
Co-authored-by: Dylan Anthony <4****y@u****m> |
Matvey Ovtsin <9****t@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| ea9b350c |
fix: Invalid code generation with some `oneOf` and `anyOf` combinations [#603...
Co-authored-by: Jake Selig <j****g@r****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 3f1f9517 | fix: Allow relative references in all URLs [#630]. Thanks @jtv8! |
Joe Taylor <j****r@z****o>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 82a9ad6d | chore: Prep 0.11.3 release. | Dylan Anthony <c****t@d****m> | about 4 years ago | |
| b9358bc9 | chore: Update `knope.toml` | Dylan Anthony <c****t@d****m> | about 4 years ago | |
| a3b17ed5 |
fix: Allow tokenUrl to be relative [#618]. Thanks @Fokko!
Co-authored-by: Dylan Anthony <4****y@u****m> |
Fokko Driesprong <f****o@a****g>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 2aeaa38e |
chore(deps): update actions/setup-python action to v4 (#628)
Co-authored-by: Renovate Bot <b****t@r****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| f96ff17a | chore: Prep 0.11.2 release | Dylan Anthony <c****t@d****m> | about 4 years ago | |
| bd95c371 |
feat: Allow httpx 0.23.x (#617)
Co-authored-by: Renovate Bot <b****t@r****m>, Dylan Anthony <c****t@d****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 26e7e0ff |
chore(deps): update codecov/codecov-action action to v3 (#598)
Co-authored-by: Renovate Bot <b****t@r****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| ea9c3043 |
chore(deps): update github/codeql-action action to v2 (#601)
Co-authored-by: Renovate Bot <b****t@r****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| d8d9cecf |
chore(deps): update actions/cache action to v3 (#594)
Co-authored-by: Renovate Bot <b****t@r****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 08bc2acf |
chore(deps): update actions/checkout action to v3 (#591)
Co-authored-by: Renovate Bot <b****t@r****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d251195b |
chore(deps): update actions/setup-python action to v3 (#590)
Co-authored-by: Renovate Bot <b****t@r****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0772c904 |
fix: typos in generated README (#586). Thanks @adelevie!
Co-authored-by: Dylan Anthony <c****t@d****m> |
Alan deLevie <a****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 199a8f92 | chore(deps): update dependency pytest to v7 (#584) |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 87c369a1 | ci: Update and consolidate QC/CI tools (#581) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| db8144e0 | chore(deps): Update Black to 22.1.0 | Dylan Anthony <c****t@d****m> | over 4 years ago | |
| 9b3a0cb8 | chore: Prep 0.11.1 release | Dylan Anthony <c****t@d****m> | over 4 years ago | |
| 3b54ec88 |
chore(deps): update dependency typer to ^0.4 (#484)
Co-authored-by: Renovate Bot <b****t@r****m>, Dylan Anthony <c****t@d****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 12b077a8 |
feat: Allow httpx 0.22.* (#577)
Co-authored-by: Renovate Bot <b****t@r****m>, Dylan Anthony <c****t@d****m>, Dylan Anthony <4****y@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 97aa5cd4 | fix: Type annotations for optional dates and datetimes in multipart/form (#580) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 15082940 |
fix: Error generating clients with dates or datetimes in mutlipart/form [#579...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Luis Saavedra <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 31526637 | fix: Include nested packages in generated setup.py [#575, #576]. Thanks @tedo... |
Ted Crossman <t****n@b****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 65cf25bd | chore: Prep Release | Dylan Anthony <c****t@d****m> | over 4 years ago | |
| d572480e | feat: Don't set a cap on allowed `attrs` version. |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b19e47af | chore: Remove Remaining Python 3.6 references (#570) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7d9ddc91 | chore(deps): Update PyYAML (#569) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0101a039 |
fix: OpenAPI schema validation issues (#426, #568). Thanks @p1-ra!
Co-authored-by: Nementon <n****n@b****r>, p1-ra <a****e@p****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 821dac8e |
fix: treat period as a delimiter in names (#546). Thanks @alexifm!
Co-authored-by: Dylan Anthony <4****y@u****m> |
Alex Papanicolaou <4****m@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 12e8f926 | ci: Stop auto-committing changes as it doesn't work in external PRs (#567) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5de59209 |
fix: Non-string header values [#552, #553, #566]. Thanks @John98Zakaria!
Co-authored-by: John Sorial <j****8@g****m>, dbanty <d****y@u****m> |
Dylan Anthony <4****y@u****m>
Committed by: Dylan Anthony <c****t@d****m> |
over 4 years ago | |
| 23aebd16 |
fix: Generate valid code when a property of a model is named "datetime" [#557...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Keith Ray <1****y@u****m>
Committed by: Dylan Anthony <c****t@d****m> |
over 4 years ago | |
| 48cabf9c |
feat: use poetry-core as build backend in generated clients [#565]. Thanks @...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Fabian Affolter <m****l@f****h>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2f746332 |
chore: Switch to poetry-core as distribution build backend [#564]. Thanks @fa...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Fabian Affolter <m****l@f****h>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 55cb94a5 | fix: Multipart uploads for httpx >= 0.19.0 [#508, #548]. Thanks @skuo1-ilmn &... |
Dylan Anthony <4****y@u****m>
Committed by: Dylan Anthony <c****t@d****m> |
over 4 years ago | |
| c9a4d033 | chore: Define the public API for semver |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b45d56ce |
feat: Use httpx.request to allow bodies for all type of requests [#545, #547]...
Co-authored-by: Dylan Anthony <c****t@d****m> |
MalteBecker <8****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 19dd9d8c | chore: Prep 0.10.8 release | Dylan Anthony <c****t@d****m> | over 4 years ago | |
| 33040307 |
feat: New and improved docstrings in generated functions and classes [#503, #...
Co-authored-by: Roman A. Taycher <r****7@g****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 49580ec9 | fix: Basic types as JSON bodies and responses [#487 & #550]. Thanks @Gelbpunkt! |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c8e28990 | ci: Enable relative config path tests |
Dylan Anthony <c****t@d****m>
Committed by: Dylan Anthony <4****y@u****m> |
over 4 years ago | |
| 5b5ae49d | ci: Use exact Python version for venv cache |
Dylan Anthony <c****t@d****m>
Committed by: Dylan Anthony <4****y@u****m> |
over 4 years ago | |
| d320d7d0 | ci: Split up dependency install steps for easier debugging |
Dylan Anthony <c****t@d****m>
Committed by: Dylan Anthony <4****y@u****m> |
over 4 years ago | |
| 5fa736a5 | fix: Relative paths to config files [#538 & #544]. Thanks to @motybz, @MalteB... |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 206d2f78 |
feat: Support httpx 0.21.* (#537)
Co-authored-by: Renovate Bot <b****t@r****m>, Dylan Anthony <c****t@d****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ccf1fab0 | docs: explain difference between update and generate (#536) |
Justin Poehnelt <j****t@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1c5110cd | chore: Prep 0.10.7 release | Dylan Anthony <c****t@d****m> | over 4 years ago | |
| b6b58969 | fix: SSL verify argument to async clients [#533 & #510]. Thanks @fsvenson and... |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| aa4f6b59 | fix: Remove unused CHANGELOG from generated setup.py [#529]. Thanks @johnthagen! |
johnthagen <j****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4a7a8ee2 | chore: Prep 0.10.6 release | Dylan Anthony <c****t@d****m> | over 4 years ago | |
| bff6ae58 |
fix: Use isort "black" profile in generated clients [#523]. Thanks @johnthagen!
Co-authored-by: Dylan Anthony <c****t@d****m> |
johnthagen <j****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9c3af86e | fix: setup.py should generate importable packages named <project>_client [#49... |
Ted Crossman <t****n@b****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2c157aa1 | feat: Improve error messages related to invalid arrays and circular or recurs... |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8802e7e1 | docs: Remove some stale references to Triax. (#518) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a55ac0f6 | chore: Fix relative path to spec (in this release, regression from #515) (#517) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6e9d81f6 |
fix: Allow None in enum properties [#504, #512, #516]. Thanks @juspence!
Co-authored-by: juspence <8****e@u****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2f823104 | chore(deps): update dependency types-dataclasses to ^0.6.0 (#511) |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5e63d346 |
feat: Add httpx 0.20.* support (#514)
Co-authored-by: Renovate Bot <b****t@r****m>, Dylan Anthony <c****t@d****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 94838ba7 | ci: Test on Python 3.10 [#468, #470] |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b01db033 |
fix: properly support JSON OpenAPI documents and config files [#488, #509, #5...
Co-authored-by: Pierre Tardy <p****y@r****m> |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a46c05a9 | chore: Prep 0.10.5 release | Dylan Anthony <c****t@d****m> | over 4 years ago | |
| 54f819d8 | fix: Properly label a path template issue as a warning (#494). Thanks @chamini2! |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2d4365c0 | fix: Don't allow mixed types in enums. |
Dylan Anthony <c****t@d****m>
Committed by: Dylan Anthony <4****y@u****m> |
over 4 years ago | |
| f5b5ce8a | fix: Don't crash when a null is in an enum (fixes #500) |
Dylan Anthony <c****t@d****m>
Committed by: Dylan Anthony <4****y@u****m> |
over 4 years ago | |
| 5861c7c3 |
feat: Add verify_ssl option to generated Client, allowing users to ignore ssl...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Roman A. Taycher <r****7@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5708074b |
docs: Remove openapi generation python2 compatibility claim (#499). Thanks @r...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Roman A. Taycher <r****7@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6108b978 | chore: Prep 0.10.4 release | Dylan Anthony <c****t@d****m> | almost 5 years ago | |
| e60ffb7e |
chore(deps): update dependency types-certifi to v2020 (#485)
Co-authored-by: Renovate Bot <b****t@r****m>, Dylan Anthony <4****y@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0e940fd5 | feat: Allow customization of post-generation steps with the `post_hooks` conf... |
Dylan Anthony <c****t@d****m>
Committed by: Dylan Anthony <4****y@u****m> |
almost 5 years ago | |
| c17a461d | fix: Don't crash the generator when one of the post-generation hooks is missi... |
Dylan Anthony <c****t@d****m>
Committed by: Dylan Anthony <4****y@u****m> |
almost 5 years ago | |
| 367487d6 |
chore(deps): update dependency types-python-dateutil to v2 (#486)
Co-authored-by: Renovate Bot <b****t@r****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2d74640a | refactor(parser): Schema datatypes validation by `pydantic` [#478]. Thanks @m... |
Matvey <3****s@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 75c69f00 |
feat(deps): Allow httpx 0.19.* (#481)
Co-authored-by: Dylan Anthony <c****t@d****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 91db3d27 |
chore(deps): Allow importlib_metadata 3.* and 4.* (#482)
Co-authored-by: Renovate Bot <b****t@r****m>, Dylan Anthony <c****t@d****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b54a4fa8 |
ci: Configure Renovate (#474)
Co-authored-by: Renovate Bot <b****t@r****m>, Dylan Anthony <c****t@d****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago |