Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit c96b4ad

Browse files
Update dependencies, particularly fastapi-chameleon to please type checkers such as pyright.
1 parent 88c2338 commit c96b4ad

File tree

6 files changed

+134
-151
lines changed

6 files changed

+134
-151
lines changed
Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,32 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.11
3-
# by the following command:
4-
#
5-
# pip-compile requirements.piptools
6-
#
7-
annotated-types==0.6.0
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile requirements.piptools --output-file requirements.txt
3+
annotated-types==0.7.0
84
# via pydantic
9-
anyio==3.7.1
10-
# via
11-
# fastapi
12-
# starlette
13-
click==8.1.7
5+
anyio==4.9.0
6+
# via starlette
7+
click==8.1.8
148
# via uvicorn
15-
fastapi==0.105.0
9+
fastapi==0.115.12
1610
# via -r requirements.piptools
1711
h11==0.14.0
1812
# via uvicorn
19-
idna==3.6
13+
idna==3.10
2014
# via anyio
21-
pydantic==2.5.2
15+
pydantic==2.11.2
2216
# via fastapi
23-
pydantic-core==2.14.5
17+
pydantic-core==2.33.1
2418
# via pydantic
25-
sniffio==1.3.0
19+
sniffio==1.3.1
2620
# via anyio
27-
starlette==0.27.0
21+
starlette==0.46.1
2822
# via fastapi
29-
typing-extensions==4.9.0
23+
typing-extensions==4.13.1
3024
# via
3125
# fastapi
3226
# pydantic
3327
# pydantic-core
34-
uvicorn==0.24.0.post1
28+
# typing-inspection
29+
typing-inspection==0.4.0
30+
# via pydantic
31+
uvicorn==0.34.0
3532
# via -r requirements.piptools

‎code/ch4-templates/requirements.txt‎

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,42 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.11
3-
# by the following command:
4-
#
5-
# pip-compile requirements.piptools
6-
#
7-
aiofiles==22.1.0
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile requirements.piptools --output-file requirements.txt
3+
aiofiles==24.1.0
84
# via -r requirements.piptools
9-
annotated-types==0.6.0
5+
annotated-types==0.7.0
106
# via pydantic
11-
anyio==3.7.1
12-
# via
13-
# fastapi
14-
# starlette
15-
chameleon==4.4.0
7+
anyio==4.9.0
8+
# via starlette
9+
chameleon==4.6.0
1610
# via fastapi-chameleon
17-
click==8.1.7
11+
click==8.1.8
1812
# via uvicorn
19-
fastapi==0.105.0
13+
fastapi==0.115.12
2014
# via
2115
# -r requirements.piptools
2216
# fastapi-chameleon
23-
fastapi-chameleon==0.1.14
17+
fastapi-chameleon==0.1.17
2418
# via -r requirements.piptools
2519
h11==0.14.0
2620
# via uvicorn
27-
idna==3.6
21+
idna==3.10
2822
# via anyio
29-
pydantic==2.5.2
23+
pydantic==2.11.2
3024
# via fastapi
31-
pydantic-core==2.14.5
25+
pydantic-core==2.33.1
3226
# via pydantic
33-
sniffio==1.3.0
27+
sniffio==1.3.1
3428
# via anyio
35-
starlette==0.27.0
29+
starlette==0.46.1
3630
# via
3731
# -r requirements.piptools
3832
# fastapi
39-
typing-extensions==4.9.0
33+
typing-extensions==4.13.1
4034
# via
4135
# fastapi
4236
# pydantic
4337
# pydantic-core
44-
uvicorn==0.24.0.post1
38+
# typing-inspection
39+
typing-inspection==0.4.0
40+
# via pydantic
41+
uvicorn==0.34.0
4542
# via -r requirements.piptools

‎code/ch5-viewmodels/requirements.txt‎

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,42 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.11
3-
# by the following command:
4-
#
5-
# pip-compile requirements.piptools
6-
#
7-
aiofiles==22.1.0
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile requirements.piptools --output-file requirements.txt
3+
aiofiles==24.1.0
84
# via -r requirements.piptools
9-
annotated-types==0.6.0
5+
annotated-types==0.7.0
106
# via pydantic
11-
anyio==3.7.1
12-
# via
13-
# fastapi
14-
# starlette
15-
chameleon==4.4.0
7+
anyio==4.9.0
8+
# via starlette
9+
chameleon==4.6.0
1610
# via fastapi-chameleon
17-
click==8.1.7
11+
click==8.1.8
1812
# via uvicorn
19-
fastapi==0.105.0
13+
fastapi==0.115.12
2014
# via
2115
# -r requirements.piptools
2216
# fastapi-chameleon
23-
fastapi-chameleon==0.1.14
17+
fastapi-chameleon==0.1.17
2418
# via -r requirements.piptools
2519
h11==0.14.0
2620
# via uvicorn
27-
idna==3.6
21+
idna==3.10
2822
# via anyio
29-
pydantic==2.5.2
23+
pydantic==2.11.2
3024
# via fastapi
31-
pydantic-core==2.14.5
25+
pydantic-core==2.33.1
3226
# via pydantic
33-
sniffio==1.3.0
27+
sniffio==1.3.1
3428
# via anyio
35-
starlette==0.27.0
29+
starlette==0.46.1
3630
# via
3731
# -r requirements.piptools
3832
# fastapi
39-
typing-extensions==4.9.0
33+
typing-extensions==4.13.1
4034
# via
4135
# fastapi
4236
# pydantic
4337
# pydantic-core
44-
uvicorn==0.24.0.post1
38+
# typing-inspection
39+
typing-inspection==0.4.0
40+
# via pydantic
41+
uvicorn==0.34.0
4542
# via -r requirements.piptools
Lines changed: 21 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,44 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.11
3-
# by the following command:
4-
#
5-
# pip-compile requirements.piptools
6-
#
7-
aiofiles==22.1.0
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile requirements.piptools --output-file requirements.txt
3+
aiofiles==24.1.0
84
# via -r requirements.piptools
9-
annotated-types==0.6.0
5+
annotated-types==0.7.0
106
# via pydantic
11-
anyio==3.7.1
12-
# via
13-
# fastapi
14-
# starlette
15-
chameleon==4.4.0
7+
anyio==4.9.0
8+
# via starlette
9+
chameleon==4.6.0
1610
# via fastapi-chameleon
17-
click==8.1.7
11+
click==8.1.8
1812
# via uvicorn
19-
fastapi==0.105.0
13+
fastapi==0.115.12
2014
# via
2115
# -r requirements.piptools
2216
# fastapi-chameleon
23-
fastapi-chameleon==0.1.14
17+
fastapi-chameleon==0.1.17
2418
# via -r requirements.piptools
2519
h11==0.14.0
2620
# via uvicorn
27-
idna==3.6
21+
idna==3.10
2822
# via anyio
29-
pydantic==2.5.2
23+
pydantic==2.11.2
3024
# via fastapi
31-
pydantic-core==2.14.5
25+
pydantic-core==2.33.1
3226
# via pydantic
33-
python-multipart==0.0.6
27+
python-multipart==0.0.20
3428
# via -r requirements.piptools
35-
sniffio==1.3.0
29+
sniffio==1.3.1
3630
# via anyio
37-
starlette==0.27.0
31+
starlette==0.46.1
3832
# via
3933
# -r requirements.piptools
4034
# fastapi
41-
typing-extensions==4.9.0
35+
typing-extensions==4.13.1
4236
# via
4337
# fastapi
4438
# pydantic
4539
# pydantic-core
46-
uvicorn==0.24.0.post1
40+
# typing-inspection
41+
typing-inspection==0.4.0
42+
# via pydantic
43+
uvicorn==0.34.0
4744
# via -r requirements.piptools

‎code/ch7-databases/requirements.txt‎

Lines changed: 27 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,58 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.11
3-
# by the following command:
4-
#
5-
# pip-compile requirements.piptools
6-
#
7-
aiofiles==22.1.0
8-
# via -r requirements.piptools
9-
annotated-types==0.6.0
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile requirements.piptools --output-file requirements.txt
3+
aiofiles==24.1.0
4+
# via -r requirements.piptools
5+
annotated-types==0.7.0
106
# via pydantic
11-
anyio==3.7.1
12-
# via
13-
# fastapi
14-
# starlette
15-
chameleon==4.4.0
7+
anyio==4.9.0
8+
# via starlette
9+
chameleon==4.6.0
1610
# via fastapi-chameleon
17-
click==8.1.7
11+
click==8.1.8
1812
# via uvicorn
19-
fastapi==0.105.0
13+
fastapi==0.115.12
2014
# via
2115
# -r requirements.piptools
2216
# fastapi-chameleon
23-
fastapi-chameleon==0.1.14
17+
fastapi-chameleon==0.1.17
2418
# via -r requirements.piptools
2519
h11==0.14.0
2620
# via uvicorn
27-
idna==3.6
21+
idna==3.10
2822
# via anyio
2923
passlib==1.7.4
3024
# via -r requirements.piptools
31-
progressbar2==4.2.0
25+
progressbar2==4.5.0
3226
# via -r requirements.piptools
33-
pydantic==2.5.2
27+
pydantic==2.11.2
3428
# via fastapi
35-
pydantic-core==2.14.5
29+
pydantic-core==2.33.1
3630
# via pydantic
37-
python-dateutil==2.8.2
31+
python-dateutil==2.9.0.post0
3832
# via -r requirements.piptools
39-
python-multipart==0.0.6
33+
python-multipart==0.0.20
4034
# via -r requirements.piptools
41-
python-utils==3.8.1
35+
python-utils==3.9.1
4236
# via progressbar2
43-
six==1.16.0
37+
six==1.17.0
4438
# via python-dateutil
45-
sniffio==1.3.0
39+
sniffio==1.3.1
4640
# via anyio
47-
sqlalchemy==2.0.23
41+
sqlalchemy==2.0.40
4842
# via -r requirements.piptools
49-
starlette==0.27.0
43+
starlette==0.46.1
5044
# via
5145
# -r requirements.piptools
5246
# fastapi
53-
typing-extensions==4.9.0
47+
typing-extensions==4.13.1
5448
# via
5549
# fastapi
5650
# pydantic
5751
# pydantic-core
5852
# python-utils
5953
# sqlalchemy
60-
uvicorn==0.24.0.post1
54+
# typing-inspection
55+
typing-inspection==0.4.0
56+
# via pydantic
57+
uvicorn==0.34.0
6158
# via -r requirements.piptools

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /