Skip to content

Commit 8086491

Browse files
authored
Python 3.13 (#60)
* Python 3.13
1 parent aa480c4 commit 8086491

File tree

5 files changed

+260
-159
lines changed

5 files changed

+260
-159
lines changed

.github/workflows/main.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
python-version: ["3.10", "3.11", "3.12"]
18+
python-version: ["3.10", "3.11", "3.12", "3.13"]
1919
redis-version: [6]
2020

2121
steps:

CHANGELOG.md

+2-8
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ The **third number** is for emergencies when we need to start branches for older
2020
([#58](https://github.com/Tinche/uapi/pull/58))
2121
- {meth}`uapi.flask.FlaskApp.run`, {meth}`uapi.quart.QuartApp.run` and {meth}`uapi.starlette.StarletteApp.run` now expose `host` parameters.
2222
([#59](https://github.com/Tinche/uapi/pull/59))
23+
- _uapi_ is now tested against Python 3.13.
24+
([#60](https://github.com/Tinche/uapi/pull/60))
2325

2426
## [v23.3.0](https://github.com/tinche/uapi/compare/v23.2.0...v23.3.0) - 2023-12-20
2527

@@ -38,19 +40,11 @@ The **third number** is for emergencies when we need to start branches for older
3840

3941
### Changed
4042

41-
- Return types of handlers are now type-checked.
42-
([#57](https://github.com/Tinche/uapi/pull/57))
43-
- Introduce [Response Shorthands](https://uapi.threeofwands.com/en/latest/response_shorthands.html), port the `str`, `bytes`, `None` and _attrs_ response types to them.
44-
([#57](https://github.com/Tinche/uapi/pull/57))
45-
- Unions containing shorthands and _uapi_ response classes (and any combination of these) are now better supported.
46-
([#57](https://github.com/Tinche/uapi/pull/57))
4743
- [`datetime.datetime`](https://docs.python.org/3/library/datetime.html#datetime-objects) and [`datetime.date`](https://docs.python.org/3/library/datetime.html#date-objects) are now supported in the OpenAPI schema, both in models and handler parameters.
4844
([#53](https://github.com/Tinche/uapi/pull/53))
4945
- Simple forms are now supported using `uapi.ReqForm[T]`. [Learn more](handlers.md#forms).
5046
([#54](https://github.com/Tinche/uapi/pull/54))
5147
- _uapi_ now sorts imports using Ruff.
52-
- _uapi_ is now tested against Mypy.
53-
([#57](https://github.com/Tinche/uapi/pull/57))
5448

5549
## [v23.1.0](https://github.com/tinche/uapi/compare/v22.1.0...v23.1.0) - 2023-11-12
5650

0 commit comments

Comments
 (0)