66 Commits (b4ba7f46522352cf7ae7c74a9030a35679da3491)

Author SHA1 Message Date
Jonathan Ehwald b4ba7f4652
⬆️ Migrate to uv (#14676) 5 months ago
Motov Yurii a4d04c9b7e
👷 Remove `lint` job from `test` CI workflow (#14593) 5 months ago
Sebastián Ramírez 6539b80d9f
👷 Run CodSpeed tests in parallel to other tests to speed up CI (#14586) 6 months ago
Sebastián Ramírez e2cd8a4201
Drop support for Pydantic v1, keeping short temporary support for Pydantic v2's `pydantic.v1` (#14575) 6 months ago
Sebastián Ramírez caee1d3123
👷 Add performance tests with CodSpeed (#14558) 6 months ago
Sebastián Ramírez ed97d9dc0c
⚰️ Remove Python 3.8 from CI and remove Python 3.8 examples from source docs (#14559) 6 months ago
Sebastián Ramírez c4fb93f9c2
🔧 Update test workflow config, remove commented code (#14540) 6 months ago
Sebastián Ramírez c68dc2d419
👷 Configure coverage, error on main tests, don't wait for Smokeshow (#14536) 6 months ago
Sebastián Ramírez 6281f8721a
👷 Make Pydantic versions customizable in CI (#14535) 6 months ago
Sebastián Ramírez 564a4ac1b8
👷 Tweak coverage to not pass Smokeshow max file size limit (#14507) 6 months ago
Sofie Van Landeghem a7ba9932ba
Expand test matrix to include Windows and MacOS (#14171) 6 months ago
dependabot[bot] cbe5bdb85f
⬆ Bump actions/checkout from 5 to 6 (#14381) 7 months ago
dependabot[bot] ccf50ca477
⬆ Bump actions/download-artifact from 5 to 6 (#14236) 7 months ago
dependabot[bot] a0ef245067
⬆ Bump actions/upload-artifact from 4 to 5 (#14235) 7 months ago
Sofie Van Landeghem 3611c3fc5b
⬆️ Add support for Python 3.14 (#14165) 8 months ago
dependabot[bot] 05dbfebce5
⬆ Bump astral-sh/setup-uv from 6 to 7 (#14167) 8 months ago
dependabot[bot] a4841de65e
⬆ Bump actions/setup-python from 5 to 6 (#14042) 9 months ago
dependabot[bot] 7df361eb41
⬆ Bump actions/checkout from 4 to 5 (#13986) 10 months ago
dependabot[bot] 5c8d5214ff
⬆ Bump actions/download-artifact from 4 to 5 (#13975) 10 months ago
dependabot[bot] ba8d85fbe8
⬆ Bump astral-sh/setup-uv from 5 to 6 (#13648) 1 year ago
Sebastián Ramírez bd106fc750
⬆️ Add support for Python 3.13 (#13274) 1 year ago
Sebastián Ramírez 8c6f10b64a
⬆️ Upgrade AnyIO max version for tests, new range: `>=3.2.1,<5.0.0` (#13273) 1 year ago
dependabot[bot] e779069c92
⬆ Bump astral-sh/setup-uv from 4 to 5 (#13096) 1 year ago
dependabot[bot] 2fe5ee4151
⬆ Bump astral-sh/setup-uv from 3 to 4 (#12982) 2 years ago
Sebastián Ramírez a30eb6f517
👷 Use uv in CI (#12281) 2 years ago
Sebastián Ramírez c411b81c29
Update internal tests for latest Pydantic, including CI tweaks to install the latest Pydantic (#12147) 2 years ago
Sofie Van Landeghem b63b4189ee
💚 Set `include-hidden-files` to `True` when using the `upload-artifact` GH action (#12118) 2 years ago
Sebastián Ramírez 4f1eb0cd9e
🔧 Update coverage config files (#12035) 2 years ago
Tamir Duberstein 722107fe60
👷 Update GitHub actions to download and upload artifacts to v4, for docs and coverage (#11550) 2 years ago
Sebastián Ramírez 27da0d02a7
Add support for Pydantic's 2.7 new deprecated Field parameter, remove URL from validation errors response (#11461) 2 years ago
dependabot[bot] d3d9f60a1e
⬆ Bump actions/cache from 3 to 4 (#10988) 2 years ago
Esteban Maya ce2a580dd9
👷 Add cron to run test once a week on monday (#11377) 2 years ago
dependabot[bot] b0cd4f915b
⬆ Bump actions/setup-python from 4 to 5 (#10764) 2 years ago
Aliaksei Urbanski 07f8d31ec9
Add support for Python 3.12 (#10666) 2 years ago
Sebastián Ramírez 6f5aa81c07
Add support for multiple Annotated annotations, e.g. `Annotated[str, Field(), Query()]` (#10773) 3 years 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) 3 years ago
dependabot[bot] d03373f3e8
⬆ Bump actions/checkout from 3 to 4 (#10208) 3 years ago
Sebastián Ramírez 2ba7586ff3
⬆️ Drop support for Python 3.7, require Python 3.8 or above (#10442) 3 years 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) 3 years ago
Sebastián Ramírez 7a06de2bb9
♻️ Refactor tests for new Pydantic 2.2.1 (#10115) 3 years ago
Sebastián Ramírez ebdf952545
👷 Add GitHub Actions step dump context to debug external failures (#10008) 3 years ago
David Montague 25694f5ae1
Fix tests for compatibility with pydantic 2.1.1 (#9943) 3 years ago
Sebastián Ramírez 0976185af9
Add support for Pydantic v2 (#9816) 3 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) 3 years ago
Sebastián Ramírez f5844e76b5
💚 Update CI cache to fix installs when dependencies change (#9659) 3 years ago
Sebastián Ramírez 6595658324
⬇️ Separate requirements for development into their own requirements.txt files, they shouldn't be extras (#9655) 3 years ago
Sebastián Ramírez 46726aa1c4
💚 Disable setup-python pip cache in CI (#9438) 3 years ago
Sviatoslav Sydorenko 2583a83f9d
👷 Add GitHub Action gate/check (#5492) 3 years ago
Sebastián Ramírez 0c07e542a7
👷 Fix and tweak CI cache handling (#5696) 4 years ago
Michael Adkins 22837ee202
👷 Update `setup-python` action in tests to use new caching feature (#5680) 4 years ago