File tree Expand file tree Collapse file tree 3 files changed +24
-24
lines changed
src/python-fastui/requirements Expand file tree Collapse file tree 3 files changed +24
-24
lines changed Original file line number Diff line number Diff line change 59
59
60
60
- run : pip install -r src/python-fastui/requirements/test.txt
61
61
- 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
63
63
64
64
- 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
65
67
66
68
# test demo on 3.11 and 3.12, these tests are intentionally omitted from coverage
67
69
- if : matrix.python-version == '3.11' || matrix.python-version == '3.12'
Original file line number Diff line number Diff line change 6
6
#
7
7
annotated-types==0.6.0
8
8
# 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
14
12
# via email-validator
15
13
email-validator==2.1.0.post1
16
14
# via pydantic
17
- fastapi==0.104.1
15
+ fastapi==0.109.2
18
16
# via fastui (src/python-fastui/pyproject.toml)
19
17
idna==3.6
20
18
# via
21
19
# anyio
22
20
# email-validator
23
- pydantic==2.5.2
21
+ pydantic==2.6.1
24
22
# via
25
23
# fastapi
26
24
# fastui (src/python-fastui/pyproject.toml)
27
25
# pydantic
28
- pydantic-core==2.14.5
26
+ pydantic-core==2.16.2
29
27
# via pydantic
30
- python-multipart==0.0.6
28
+ python-multipart==0.0.7
31
29
# via fastui (src/python-fastui/pyproject.toml)
32
30
sniffio==1.3.0
33
31
# via anyio
34
- starlette==0.27.0
32
+ starlette==0.36.3
35
33
# via fastapi
36
- typing-extensions==4.8 .0
34
+ typing-extensions==4.9 .0
37
35
# via
38
36
# fastapi
39
37
# pydantic
Original file line number Diff line number Diff line change 4
4
#
5
5
# 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
6
6
#
7
- aiohttp==3.9.1
7
+ aiohttp==3.9.3
8
8
# via libsql-client
9
9
aiosignal==1.3.1
10
10
# via aiohttp
11
- anyio==3.7.1
11
+ anyio==4.2.0
12
12
# via
13
13
# -c src/python-fastui/requirements/pyproject.txt
14
14
# httpx
15
- attrs==23.1 .0
15
+ attrs==23.2 .0
16
16
# via aiohttp
17
- certifi==2023.11.17
17
+ certifi==2024.2.2
18
18
# via
19
19
# httpcore
20
20
# httpx
21
- coverage==7.3.2
21
+ coverage==7.4.1
22
22
# via -r src/python-fastui/requirements/test.in
23
23
dirty-equals==0.7.1.post0
24
24
# via -r src/python-fastui/requirements/test.in
@@ -30,7 +30,7 @@ h11==0.14.0
30
30
# via httpcore
31
31
httpcore==1.0.2
32
32
# via httpx
33
- httpx==0.25.2
33
+ httpx==0.26.0
34
34
# via -r src/python-fastui/requirements/test.in
35
35
idna==3.6
36
36
# via
@@ -46,26 +46,26 @@ markdown-it-py==3.0.0
46
46
# via rich
47
47
mdurl==0.1.2
48
48
# via markdown-it-py
49
- multidict==6.0.4
49
+ multidict==6.0.5
50
50
# via
51
51
# aiohttp
52
52
# yarl
53
53
packaging==23.2
54
54
# via pytest
55
- pluggy==1.3 .0
55
+ pluggy==1.4 .0
56
56
# via pytest
57
57
pygments==2.17.2
58
58
# via rich
59
- pytest==7.4.3
59
+ pytest==7.4.4
60
60
# via
61
61
# -r src/python-fastui/requirements/test.in
62
62
# pytest-asyncio
63
63
# pytest-pretty
64
- pytest-asyncio==0.23.2
64
+ pytest-asyncio==0.23.4
65
65
# via -r src/python-fastui/requirements/test.in
66
66
pytest-pretty==1.2.0
67
67
# via -r src/python-fastui/requirements/test.in
68
- pytz==2023.3.post1
68
+ pytz==2024.1
69
69
# via dirty-equals
70
70
rich==13.7.0
71
71
# via pytest-pretty
@@ -74,7 +74,7 @@ sniffio==1.3.0
74
74
# -c src/python-fastui/requirements/pyproject.txt
75
75
# anyio
76
76
# httpx
77
- typing-extensions==4.8 .0
77
+ typing-extensions==4.9 .0
78
78
# via
79
79
# -c src/python-fastui/requirements/pyproject.txt
80
80
# libsql-client
You can’t perform that action at this time.
0 commit comments