34 Commits (Kludex-patch-1)

Author SHA1 Message Date
dependabot[bot] b0cd4f915b
⬆ Bump actions/setup-python from 4 to 5 (#10764) 1 year ago
Aliaksei Urbanski 07f8d31ec9
Add support for Python 3.12 (#10666) 1 year ago
Sebastián Ramírez 6f5aa81c07
Add support for multiple Annotated annotations, e.g. `Annotated[str, Field(), Query()]` (#10773) 1 year ago
Sebastián Ramírez 05ca41cfd1
Add reference (code API) docs with PEP 727, add subclass with custom docstrings for `BackgroundTasks`, refactor docs structure (#10392) 1 year ago
dependabot[bot] d03373f3e8
⬆ Bump actions/checkout from 3 to 4 (#10208) 1 year ago
Sebastián Ramírez 2ba7586ff3
⬆️ Drop support for Python 3.7, require Python 3.8 or above (#10442) 1 year ago
Sebastián Ramírez bc935e08b6
⬆️ Upgrade compatibility with Pydantic v2.4, new renamed functions and JSON Schema input/output models with default values (#10344) 2 years ago
Sebastián Ramírez 7a06de2bb9
♻️ Refactor tests for new Pydantic 2.2.1 (#10115) 2 years ago
Sebastián Ramírez ebdf952545
👷 Add GitHub Actions step dump context to debug external failures (#10008) 2 years ago
David Montague 25694f5ae1
Fix tests for compatibility with pydantic 2.1.1 (#9943) 2 years ago
Sebastián Ramírez 0976185af9
Add support for Pydantic v2 (#9816) 2 years ago
Sebastián Ramírez 8767634932
👷 Lint in CI only once, only with one version of Python, run tests with all of them (#9686) 2 years ago
Sebastián Ramírez f5844e76b5
💚 Update CI cache to fix installs when dependencies change (#9659) 2 years ago
Sebastián Ramírez 6595658324
⬇️ Separate requirements for development into their own requirements.txt files, they shouldn't be extras (#9655) 2 years ago
Sebastián Ramírez 46726aa1c4
💚 Disable setup-python pip cache in CI (#9438) 2 years ago
Sviatoslav Sydorenko 2583a83f9d
👷 Add GitHub Action gate/check (#5492) 2 years ago
Sebastián Ramírez 0c07e542a7
👷 Fix and tweak CI cache handling (#5696) 2 years ago
Michael Adkins 22837ee202
👷 Update `setup-python` action in tests to use new caching feature (#5680) 2 years ago
Sebastián Ramírez be3e29fb3c
👷 Switch from Codecov to Smokeshow plus pytest-cov to pure coverage for internal tests (#5583) 2 years ago
Sebastián Ramírez d62f5c1b28
Enable tests for Python 3.11 (#4881) 2 years ago
Ofek Lev 4267bd1f4f
🔧 Update package metadata, drop support for Python 3.6, move build internals from Flit to Hatch (#5240) 3 years ago
dependabot[bot] 35244ee83b
⬆ Bump actions/cache from 2 to 3 (#5149) 3 years ago
dependabot[bot] 606028dc8c
⬆ Bump actions/checkout from 2 to 3 (#5133) 3 years ago
dependabot[bot] 7c3137301b
⬆ Bump codecov/codecov-action from 2 to 3 (#5131) 3 years ago
dependabot[bot] ff47d50a9b
⬆ Bump actions/setup-python from 2 to 4 (#5129) 3 years ago
Sebastián Ramírez 02fae6a38e
⬆️ Upgrade dependencies upper range for extras "all" (#4803) 3 years ago
Sebastián Ramírez cc57bfcf60
⬆️ Upgrade Codecov GitHub Action (#4801) 3 years ago
Sebastián Ramírez d08a062ee2
Add docs and tests for Python 3.9 and Python 3.10 (#3712) 3 years ago
Sebastián Ramírez eb1d68c789
🔧 Lint only in Python 3.7 and above (#4006) 4 years ago
Andy Challis 099c478655
💚 Fix badges in README and main page (#3979) 4 years ago
Marcelo Trylesinski ab33ba27af
⬆ Add support for Python 3.9 (#2298) 4 years ago
Sebastián Ramírez d75126a4ce
👷 Add GitHub Action cache to speed up CI installs (#3204) 4 years ago
Sebastián Ramírez 7c9d0168ff
⬆️ Upgrade setup-python GitHub Action to v2 (#3203) 4 years ago
Sebastián Ramírez 47a630721a
👷 Add GitHub Actions, move from Travis (#1735) 5 years ago