54 Commits (4e1d6104d8ca451ed6079e487a1e48aac90157ee)

Author SHA1 Message Date
svlandeg 4e1d6104d8 install pydantic 1.12.0 alpha1 when testing on python 3.14 11 months ago
svlandeg b3cbb526d9 exclude pydantic v1 on Python 3.14 11 months ago
svlandeg d924b41dfc allow Python pre-release for now 11 months ago
svlandeg bdc8dc3957 run test suite on Python 3.14 11 months ago
dependabot[bot] a4841de65e
⬆ Bump actions/setup-python from 5 to 6 (#14042) 11 months ago
dependabot[bot] 7df361eb41
⬆ Bump actions/checkout from 4 to 5 (#13986) 12 months ago
dependabot[bot] 5c8d5214ff
⬆ Bump actions/download-artifact from 4 to 5 (#13975) 1 year 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) 2 years ago
Sebastián Ramírez 8c6f10b64a
⬆️ Upgrade AnyIO max version for tests, new range: `>=3.2.1,<5.0.0` (#13273) 2 years ago
dependabot[bot] e779069c92
⬆ Bump astral-sh/setup-uv from 4 to 5 (#13096) 2 years 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) 3 years ago
Aliaksei Urbanski 07f8d31ec9
Add support for Python 3.12 (#10666) 3 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) 4 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
Sebastián Ramírez be3e29fb3c
👷 Switch from Codecov to Smokeshow plus pytest-cov to pure coverage for internal tests (#5583) 4 years ago
Sebastián Ramírez d62f5c1b28
Enable tests for Python 3.11 (#4881) 4 years ago
Ofek Lev 4267bd1f4f
🔧 Update package metadata, drop support for Python 3.6, move build internals from Flit to Hatch (#5240) 4 years ago
dependabot[bot] 35244ee83b
⬆ Bump actions/cache from 2 to 3 (#5149) 4 years ago
dependabot[bot] 606028dc8c
⬆ Bump actions/checkout from 2 to 3 (#5133) 4 years ago
dependabot[bot] 7c3137301b
⬆ Bump codecov/codecov-action from 2 to 3 (#5131) 4 years ago
dependabot[bot] ff47d50a9b
⬆ Bump actions/setup-python from 2 to 4 (#5129) 4 years ago
Sebastián Ramírez 02fae6a38e
⬆️ Upgrade dependencies upper range for extras "all" (#4803) 4 years ago
Sebastián Ramírez cc57bfcf60
⬆️ Upgrade Codecov GitHub Action (#4801) 4 years ago
Sebastián Ramírez d08a062ee2
Add docs and tests for Python 3.9 and Python 3.10 (#3712) 5 years ago
Sebastián Ramírez eb1d68c789
🔧 Lint only in Python 3.7 and above (#4006) 5 years ago
Andy Challis 099c478655
💚 Fix badges in README and main page (#3979) 5 years ago