File tree Expand file tree Collapse file tree 5 files changed +55
-26
lines changed Expand file tree Collapse file tree 5 files changed +55
-26
lines changed Original file line number Diff line number Diff line change @@ -39,14 +39,15 @@ classifiers = [
39
39
]
40
40
requires-python = ' >=3.7'
41
41
dependencies = [
42
- ' pydantic>=2.0b1 ' ,
42
+ ' pydantic>=2.0 ' ,
43
43
]
44
44
dynamic = [' version' ]
45
45
46
46
[project .optional-dependencies ]
47
47
all = [
48
48
' phonenumbers>=8,<9' ,
49
49
' pycountry>=22,<23' ,
50
+ ' pandas>=1.3,<3' ,
50
51
]
51
52
52
53
[project .urls ]
Original file line number Diff line number Diff line change @@ -4,3 +4,4 @@ annotated-types
4
4
black
5
5
pyupgrade
6
6
ruff
7
+ pandas-stubs
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.11
2
+ # This file is autogenerated by pip-compile with Python 3.10
3
3
# by the following command:
4
4
#
5
5
# pip-compile --output-file=requirements/linting.txt --resolver=backtracking requirements/linting.in
@@ -14,41 +14,50 @@ click==8.1.3
14
14
# via black
15
15
distlib==0.3.6
16
16
# via virtualenv
17
- filelock==3.12.0
17
+ filelock==3.12.2
18
18
# via virtualenv
19
19
identify==2.5.24
20
20
# via pre-commit
21
- mypy==1.3.0
21
+ mypy==1.4.1
22
22
# via -r requirements/linting.in
23
23
mypy-extensions==1.0.0
24
24
# via
25
25
# black
26
26
# mypy
27
27
nodeenv==1.8.0
28
28
# via pre-commit
29
+ numpy==1.25.0
30
+ # via pandas-stubs
29
31
packaging==23.1
30
32
# via black
33
+ pandas-stubs==2.0.2.230605
34
+ # via -r requirements/linting.in
31
35
pathspec==0.11.1
32
36
# via black
33
- platformdirs==3.5.1
37
+ platformdirs==3.8.0
34
38
# via
35
39
# black
36
40
# virtualenv
37
- pre-commit==3.3.2
41
+ pre-commit==3.3.3
38
42
# via -r requirements/linting.in
39
- pyupgrade==3.4 .0
43
+ pyupgrade==3.7 .0
40
44
# via -r requirements/linting.in
41
45
pyyaml==6.0
42
46
# via pre-commit
43
- ruff==0.0.270
47
+ ruff==0.0.275
44
48
# via -r requirements/linting.in
45
- tokenize-rt==5.0 .0
49
+ tokenize-rt==5.1 .0
46
50
# via pyupgrade
47
- typing-extensions==4.6.3
51
+ tomli==2.0.1
52
+ # via
53
+ # black
54
+ # mypy
55
+ types-pytz==2023.3.0.0
56
+ # via pandas-stubs
57
+ typing-extensions==4.7.0
48
58
# via mypy
49
- virtualenv==20.23.0
59
+ virtualenv==20.23.1
50
60
# via pre-commit
51
61
52
62
# The following packages are considered to be unsafe in a requirements file:
53
- pandas-stubs==2.0.2.230605
54
63
# setuptools
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.11
2
+ # This file is autogenerated by pip-compile with Python 3.10
3
3
# by the following command:
4
4
#
5
5
# pip-compile --extra=all --output-file=requirements/pyproject.txt --resolver=backtracking pyproject.toml
6
6
#
7
7
annotated-types==0.5.0
8
8
# via pydantic
9
- phonenumbers==8.13.13
9
+ numpy==1.25.0
10
+ # via pandas
11
+ pandas==2.0.3
10
12
# via pydantic-extra-types (pyproject.toml)
11
- pycountry==22.3.5
13
+ phonenumbers==8.13.15
12
14
# via pydantic-extra-types (pyproject.toml)
13
- pydantic==2.0b2
15
+ pycountry==22.3.5
14
16
# via pydantic-extra-types (pyproject.toml)
15
- pandas==1.3.5
17
+ pydantic==2.0
16
18
# via pydantic-extra-types (pyproject.toml)
17
- pydantic-core==0.38.0
18
- # via pydantic
19
- typing-extensions==4.6.3
19
+ pydantic-core==2.0.1
20
20
# via pydantic
21
+ python-dateutil==2.8.2
22
+ # via pandas
23
+ pytz==2023.3
24
+ # via pandas
25
+ six==1.16.0
26
+ # via python-dateutil
27
+ typing-extensions==4.7.0
28
+ # via
29
+ # pydantic
30
+ # pydantic-core
31
+ tzdata==2023.3
32
+ # via pandas
21
33
22
34
# The following packages are considered to be unsafe in a requirements file:
23
35
# setuptools
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.11
2
+ # This file is autogenerated by pip-compile with Python 3.10
3
3
# by the following command:
4
4
#
5
5
# pip-compile --output-file=requirements/testing.txt --resolver=backtracking requirements/testing.in
@@ -17,21 +17,23 @@ coverage[toml]==7.2.7
17
17
# pytest-cov
18
18
dirty-equals==0.6.0
19
19
# via -r requirements/testing.in
20
+ exceptiongroup==1.1.1
21
+ # via pytest
20
22
idna==3.4
21
23
# via requests
22
24
iniconfig==2.0.0
23
25
# via pytest
24
- markdown-it-py==2.2 .0
26
+ markdown-it-py==3.0 .0
25
27
# via rich
26
28
mdurl==0.1.2
27
29
# via markdown-it-py
28
30
packaging==23.1
29
31
# via pytest
30
- pluggy==1.0 .0
32
+ pluggy==1.2 .0
31
33
# via pytest
32
34
pygments==2.15.1
33
35
# via rich
34
- pytest==7.3.1
36
+ pytest==7.4.0
35
37
# via
36
38
# -r requirements/testing.in
37
39
# pytest-cov
@@ -44,7 +46,11 @@ pytz==2023.3
44
46
# via dirty-equals
45
47
requests==2.31.0
46
48
# via codecov
47
- rich==13.4.1
49
+ rich==13.4.2
48
50
# via pytest-pretty
49
- urllib3==2.0.2
51
+ tomli==2.0.1
52
+ # via
53
+ # coverage
54
+ # pytest
55
+ urllib3==2.0.3
50
56
# via requests
You can’t perform that action at this time.
0 commit comments