Skip to content

Commit bb4fb36

Browse files
authored
updating dependencies (#175)
1 parent c3cacbb commit bb4fb36

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,11 @@ jobs:
5959

6060
- run: pip install -r src/python-fastui/requirements/test.txt
6161
- run: pip install -r src/python-fastui/requirements/pyproject.txt
62-
- run: pip install src/python-fastui
62+
- run: pip install -e src/python-fastui
6363

6464
- run: coverage run -m pytest src
65+
# display coverage and fail if it's below 80%, which shouldn't happen
66+
- run: coverage report --fail-under=80
6567

6668
# test demo on 3.11 and 3.12, these tests are intentionally omitted from coverage
6769
- if: matrix.python-version == '3.11' || matrix.python-version == '3.12'

src/python-fastui/requirements/pyproject.txt

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,34 +6,32 @@
66
#
77
annotated-types==0.6.0
88
# via pydantic
9-
anyio==3.7.1
10-
# via
11-
# fastapi
12-
# starlette
13-
dnspython==2.4.2
9+
anyio==4.2.0
10+
# via starlette
11+
dnspython==2.5.0
1412
# via email-validator
1513
email-validator==2.1.0.post1
1614
# via pydantic
17-
fastapi==0.104.1
15+
fastapi==0.109.2
1816
# via fastui (src/python-fastui/pyproject.toml)
1917
idna==3.6
2018
# via
2119
# anyio
2220
# email-validator
23-
pydantic==2.5.2
21+
pydantic==2.6.1
2422
# via
2523
# fastapi
2624
# fastui (src/python-fastui/pyproject.toml)
2725
# pydantic
28-
pydantic-core==2.14.5
26+
pydantic-core==2.16.2
2927
# via pydantic
30-
python-multipart==0.0.6
28+
python-multipart==0.0.7
3129
# via fastui (src/python-fastui/pyproject.toml)
3230
sniffio==1.3.0
3331
# via anyio
34-
starlette==0.27.0
32+
starlette==0.36.3
3533
# via fastapi
36-
typing-extensions==4.8.0
34+
typing-extensions==4.9.0
3735
# via
3836
# fastapi
3937
# pydantic

src/python-fastui/requirements/test.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@
44
#
55
# pip-compile --constraint=src/python-fastui/requirements/lint.txt --constraint=src/python-fastui/requirements/pyproject.txt --output-file=src/python-fastui/requirements/test.txt --strip-extras src/python-fastui/requirements/test.in
66
#
7-
aiohttp==3.9.1
7+
aiohttp==3.9.3
88
# via libsql-client
99
aiosignal==1.3.1
1010
# via aiohttp
11-
anyio==3.7.1
11+
anyio==4.2.0
1212
# via
1313
# -c src/python-fastui/requirements/pyproject.txt
1414
# httpx
15-
attrs==23.1.0
15+
attrs==23.2.0
1616
# via aiohttp
17-
certifi==2023.11.17
17+
certifi==2024.2.2
1818
# via
1919
# httpcore
2020
# httpx
21-
coverage==7.3.2
21+
coverage==7.4.1
2222
# via -r src/python-fastui/requirements/test.in
2323
dirty-equals==0.7.1.post0
2424
# via -r src/python-fastui/requirements/test.in
@@ -30,7 +30,7 @@ h11==0.14.0
3030
# via httpcore
3131
httpcore==1.0.2
3232
# via httpx
33-
httpx==0.25.2
33+
httpx==0.26.0
3434
# via -r src/python-fastui/requirements/test.in
3535
idna==3.6
3636
# via
@@ -46,26 +46,26 @@ markdown-it-py==3.0.0
4646
# via rich
4747
mdurl==0.1.2
4848
# via markdown-it-py
49-
multidict==6.0.4
49+
multidict==6.0.5
5050
# via
5151
# aiohttp
5252
# yarl
5353
packaging==23.2
5454
# via pytest
55-
pluggy==1.3.0
55+
pluggy==1.4.0
5656
# via pytest
5757
pygments==2.17.2
5858
# via rich
59-
pytest==7.4.3
59+
pytest==7.4.4
6060
# via
6161
# -r src/python-fastui/requirements/test.in
6262
# pytest-asyncio
6363
# pytest-pretty
64-
pytest-asyncio==0.23.2
64+
pytest-asyncio==0.23.4
6565
# via -r src/python-fastui/requirements/test.in
6666
pytest-pretty==1.2.0
6767
# via -r src/python-fastui/requirements/test.in
68-
pytz==2023.3.post1
68+
pytz==2024.1
6969
# via dirty-equals
7070
rich==13.7.0
7171
# via pytest-pretty
@@ -74,7 +74,7 @@ sniffio==1.3.0
7474
# -c src/python-fastui/requirements/pyproject.txt
7575
# anyio
7676
# httpx
77-
typing-extensions==4.8.0
77+
typing-extensions==4.9.0
7878
# via
7979
# -c src/python-fastui/requirements/pyproject.txt
8080
# libsql-client

0 commit comments

Comments
 (0)