GitHub / openapi-generators/openapi-python-client / commits
Generate modern Python clients from OpenAPI
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| cb86033d | ci: Pin knope versions | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| b2bcb8b8 | ci: Make Renovate Knope version capture greedy | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| 8818c7bc | ci: Relax Renovate regex | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| a1e1a685 |
feat: Always generate enums with sorted members (#728)
Co-authored-by: Dylan Anthony <d****y@u****m>, Dylan Anthony <4****y@u****m> |
Daniele Esposti <e****n@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 33d814d0 | ci: Update Renovate Knope-checker | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| 5f85ac52 | ci: Update Knope with Renovate | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| fd4ed47d | ci: Use in built GitHub token instead of PAT | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| f741d816 | chore: prepare release 0.13.1 | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| 425cc4cf |
feat: Add `http_timeout` config to set timeout getting document via `--url` [...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Leo Kirchner <K****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| aa324fcf | chore: prepare release 0.13.0 | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| ed3cf63f |
chore(deps): update dependency importlib_metadata to v6 (#716)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5356c01d |
fix!: run `post_hooks` in package directory instead of current directory if m...
Co-authored-by: Dylan Anthony <d****y@u****m>, Max Komarychev <m****v@g****m> |
Brenainn Moushall <b****h@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| de7ff752 |
fix!: Treat leading underscore as a sign of invalid identifier [#703]. Thanks...
Co-authored-by: Dylan Anthony <d****y@u****m> |
Max Komarychev <m****v@g****m>
Committed by: Dylan Anthony <d****y@u****m> |
over 3 years ago | |
| b4142b28 | fix: generated docstring for `Client.get_headers` function [#713]. Thanks @rt... |
Roman A. Taycher <r****7@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 298cc5a5 | chore: prepare release 0.12.3 | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| 77a01bfd |
feat: Add `raise_on_unexpected_status` flag to generated `Client` [#593]. Tha...
Co-authored-by: Dylan Anthony <d****y@u****m> |
James Hinshelwood <J****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 99638b11 |
feat: add `use_path_prefixes_for_title_model_names` config option for simpler...
Co-authored-by: Dylan Anthony <d****y@u****m> |
Roman A. Taycher <r****7@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| dd81e19e | feat: Support any content type ending in `+json` [#706, #709]. Thanks @XioNoX... |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e7a4e71c |
chore(deps): bump certifi from 2022.9.24 to 2022.12.7 (#708)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 56697fa3 |
chore(deps): bump certifi in /integration-tests (#707)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 17373e00 | chore: prepare release 0.12.2 | Dylan Anthony <d****y@u****m> | over 3 years ago | |
| 263b083b | fix: Support Python 3.11.0 (#701) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 30d9f569 |
chore(deps): update dependency autoflake to v2 (#704)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| edd7c89f | docs: Add missing contributor |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 1cf7a458 | chore: prepare release 0.12.1 | Dylan Anthony <d****y@u****m> | almost 4 years ago | |
| 6f8bd141 | fix: Version bump due to PyPI error | Dylan Anthony <d****y@u****m> | almost 4 years ago | |
| 53751166 | chore: prepare release 0.12.0 | Dylan Anthony <d****y@u****m> | almost 4 years ago | |
| 77e3c690 |
chore(deps): update dependency importlib_metadata to v5 (#700)
Co-authored-by: renovate[bot] <2****]@u****m> |
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| dcb799e3 |
feat: Add `endpoint_collections_by_tag` and `openapi` to the templating globa...
Co-authored-by: Dylan Anthony <4****y@u****m> |
Paulo Costa <m****e@p****r>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 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> |
almost 4 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> |
almost 4 years ago | |
| 9b983a01 | chore(deps): Set Renovate to widen dependency ranges instead of replacing. | Dylan Anthony <d****y@u****m> | almost 4 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> |
almost 4 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> |
almost 4 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> |
almost 4 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> |
almost 4 years ago | |
| e2cb3829 | ci: Upgrade Knope | Dylan Anthony <d****y@u****m> | almost 4 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> | about 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> |
about 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> |
about 4 years ago | |
| d512d8b5 | chore: Remove some leftover code (#649) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 4 years ago | |
| b33238da | ci: Fix Poetry Publish | Dylan Anthony <c****t@d****m> | about 4 years ago | |
| f7c9873d | chore: Bump to 0.11.4 | Dylan Anthony <c****t@d****m> | about 4 years ago | |
| 2cf37f9d | ci: Automate releases (#643) |
Dylan Anthony <4****y@u****m>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 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> |
about 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> |
about 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> |
over 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> |
over 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> |
over 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> |
almost 5 years ago |