Skip to content

Commit ff55a18

Browse files
authored
🐛 pandas pinning
#316
1 parent 879caf6 commit ff55a18

9 files changed

+33
-74
lines changed

pyproject.toml

+1-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,7 @@ classifiers = [
1818
dependencies = [
1919
"click~=8.1.3",
2020
"fake-useragent~=1.1.3",
21-
"pandas~=2.0.3; python_version < '3.9'",
22-
"pandas~=2.1.2; python_version > '3.8'",
23-
"numpy~=1.24.4; python_version < '3.9'",
24-
"numpy~=1.26.1; python_version > '3.8'",
21+
"pandas>=2,<3",
2522
"pydantic~=1.10.13",
2623
"python-dotenv~=1.0.0",
2724
"pytz~=2023.2",

requirements.txt

+4-9
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,7 @@
33
#
44
# - click~=8.1.3
55
# - fake-useragent~=1.1.3
6-
# - numpy~=1.24.4; python_version < "3.9"
7-
# - numpy~=1.26.1; python_version > "3.8"
8-
# - pandas~=2.0.3; python_version < "3.9"
9-
# - pandas~=2.1.2; python_version > "3.8"
6+
# - pandas<3,>=2
107
# - pydantic~=1.10.13
118
# - python-dotenv~=1.0.0
129
# - pytz~=2023.2
@@ -52,13 +49,11 @@ mdit-py-plugins==0.4.0
5249
# via markdown-it-py
5350
mdurl==0.1.2
5451
# via markdown-it-py
55-
numpy==1.26.3 ; python_version > "3.8"
56-
# via
57-
# hatch.envs.default
58-
# pandas
52+
numpy==1.26.3
53+
# via pandas
5954
oauthlib==3.2.2
6055
# via requests-oauthlib
61-
pandas==2.1.4 ; python_version > "3.8"
56+
pandas==2.1.4
6257
# via hatch.envs.default
6358
pydantic==1.10.13
6459
# via hatch.envs.default

requirements/requirements-all.py3.10.txt

+4-9
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
# - freezegun~=1.2.1
1010
# - click~=8.1.3
1111
# - fake-useragent~=1.1.3
12-
# - numpy~=1.24.4; python_version < "3.9"
13-
# - numpy~=1.26.1; python_version > "3.8"
14-
# - pandas~=2.0.3; python_version < "3.9"
15-
# - pandas~=2.1.2; python_version > "3.8"
12+
# - pandas<3,>=2
1613
# - pydantic~=1.10.13
1714
# - python-dotenv~=1.0.0
1815
# - pytz~=2023.2
@@ -74,15 +71,13 @@ mdurl==0.1.2
7471
# via markdown-it-py
7572
multidict==6.0.4
7673
# via yarl
77-
numpy==1.26.3 ; python_version > "3.8"
78-
# via
79-
# hatch.envs.all.py3.10
80-
# pandas
74+
numpy==1.26.3
75+
# via pandas
8176
oauthlib==3.2.2
8277
# via requests-oauthlib
8378
packaging==23.2
8479
# via pytest
85-
pandas==2.1.4 ; python_version > "3.8"
80+
pandas==2.1.4
8681
# via hatch.envs.all.py3.10
8782
pluggy==1.3.0
8883
# via pytest

requirements/requirements-all.py3.11.txt

+4-9
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
# - freezegun~=1.2.1
1010
# - click~=8.1.3
1111
# - fake-useragent~=1.1.3
12-
# - numpy~=1.24.4; python_version < "3.9"
13-
# - numpy~=1.26.1; python_version > "3.8"
14-
# - pandas~=2.0.3; python_version < "3.9"
15-
# - pandas~=2.1.2; python_version > "3.8"
12+
# - pandas<3,>=2
1613
# - pydantic~=1.10.13
1714
# - python-dotenv~=1.0.0
1815
# - pytz~=2023.2
@@ -72,15 +69,13 @@ mdurl==0.1.2
7269
# via markdown-it-py
7370
multidict==6.0.4
7471
# via yarl
75-
numpy==1.26.3 ; python_version > "3.8"
76-
# via
77-
# hatch.envs.all.py3.11
78-
# pandas
72+
numpy==1.26.3
73+
# via pandas
7974
oauthlib==3.2.2
8075
# via requests-oauthlib
8176
packaging==23.2
8277
# via pytest
83-
pandas==2.1.4 ; python_version > "3.8"
78+
pandas==2.1.4
8479
# via hatch.envs.all.py3.11
8580
pluggy==1.3.0
8681
# via pytest

requirements/requirements-all.py3.12.txt

+4-9
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
# - freezegun~=1.2.1
1010
# - click~=8.1.3
1111
# - fake-useragent~=1.1.3
12-
# - numpy~=1.24.4; python_version < "3.9"
13-
# - numpy~=1.26.1; python_version > "3.8"
14-
# - pandas~=2.0.3; python_version < "3.9"
15-
# - pandas~=2.1.2; python_version > "3.8"
12+
# - pandas<3,>=2
1613
# - pydantic~=1.10.13
1714
# - python-dotenv~=1.0.0
1815
# - pytz~=2023.2
@@ -72,15 +69,13 @@ mdurl==0.1.2
7269
# via markdown-it-py
7370
multidict==6.0.4
7471
# via yarl
75-
numpy==1.26.3 ; python_version > "3.8"
76-
# via
77-
# hatch.envs.all.py3.12
78-
# pandas
72+
numpy==1.26.3
73+
# via pandas
7974
oauthlib==3.2.2
8075
# via requests-oauthlib
8176
packaging==23.2
8277
# via pytest
83-
pandas==2.1.4 ; python_version > "3.8"
78+
pandas==2.1.4
8479
# via hatch.envs.all.py3.12
8580
pluggy==1.3.0
8681
# via pytest

requirements/requirements-all.py3.8.txt

+4-9
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
# - freezegun~=1.2.1
1010
# - click~=8.1.3
1111
# - fake-useragent~=1.1.3
12-
# - numpy~=1.24.4; python_version < "3.9"
13-
# - numpy~=1.26.1; python_version > "3.8"
14-
# - pandas~=2.0.3; python_version < "3.9"
15-
# - pandas~=2.1.2; python_version > "3.8"
12+
# - pandas<3,>=2
1613
# - pydantic~=1.10.13
1714
# - python-dotenv~=1.0.0
1815
# - pytz~=2023.2
@@ -78,15 +75,13 @@ mdurl==0.1.2
7875
# via markdown-it-py
7976
multidict==6.0.4
8077
# via yarl
81-
numpy==1.24.4 ; python_version < "3.9"
82-
# via
83-
# hatch.envs.all.py3.8
84-
# pandas
78+
numpy==1.24.4
79+
# via pandas
8580
oauthlib==3.2.2
8681
# via requests-oauthlib
8782
packaging==23.2
8883
# via pytest
89-
pandas==2.0.3 ; python_version < "3.9"
84+
pandas==2.0.3
9085
# via hatch.envs.all.py3.8
9186
pluggy==1.3.0
9287
# via pytest

requirements/requirements-all.py3.9.txt

+4-9
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
# - freezegun~=1.2.1
1010
# - click~=8.1.3
1111
# - fake-useragent~=1.1.3
12-
# - numpy~=1.24.4; python_version < "3.9"
13-
# - numpy~=1.26.1; python_version > "3.8"
14-
# - pandas~=2.0.3; python_version < "3.9"
15-
# - pandas~=2.1.2; python_version > "3.8"
12+
# - pandas<3,>=2
1613
# - pydantic~=1.10.13
1714
# - python-dotenv~=1.0.0
1815
# - pytz~=2023.2
@@ -78,15 +75,13 @@ mdurl==0.1.2
7875
# via markdown-it-py
7976
multidict==6.0.4
8077
# via yarl
81-
numpy==1.26.3 ; python_version > "3.8"
82-
# via
83-
# hatch.envs.all.py3.9
84-
# pandas
78+
numpy==1.26.3
79+
# via pandas
8580
oauthlib==3.2.2
8681
# via requests-oauthlib
8782
packaging==23.2
8883
# via pytest
89-
pandas==2.1.4 ; python_version > "3.8"
84+
pandas==2.1.4
9085
# via hatch.envs.all.py3.9
9186
pluggy==1.3.0
9287
# via pytest

requirements/requirements-docs.txt

+4-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#
22
# This file is autogenerated by hatch-pip-compile with Python 3.11
33
#
4-
# [constraints] requirements.txt (SHA256: 06d4f6ec9e10247cb92c99ad6c598c95fbae1b64ec92cb4516d5eacf2728342d)
4+
# [constraints] requirements.txt (SHA256: 7d2ce7d5ed6d5060713188a3a42ce8fdfb3aa0da2ebcb6a000c552ab9fb0cf33)
55
#
66
# - markdown-callouts
77
# - markdown-exec
@@ -17,10 +17,7 @@
1717
# - pymdown-extensions
1818
# - click~=8.1.3
1919
# - fake-useragent~=1.1.3
20-
# - numpy~=1.24.4; python_version < "3.9"
21-
# - numpy~=1.26.1; python_version > "3.8"
22-
# - pandas~=2.0.3; python_version < "3.9"
23-
# - pandas~=2.1.2; python_version > "3.8"
20+
# - pandas<3,>=2
2421
# - pydantic~=1.10.13
2522
# - python-dotenv~=1.0.0
2623
# - pytz~=2023.2
@@ -132,16 +129,15 @@ mkdocstrings==0.24.0
132129
# mkdocstrings-python
133130
mkdocstrings-python==1.7.5
134131
# via hatch.envs.docs
135-
numpy==1.26.3 ; python_version > "3.8"
132+
numpy==1.26.3
136133
# via
137134
# -c requirements.txt
138-
# hatch.envs.docs
139135
# pandas
140136
packaging==23.2
141137
# via mkdocs
142138
paginate==0.5.6
143139
# via mkdocs-material
144-
pandas==2.1.4 ; python_version > "3.8"
140+
pandas==2.1.4
145141
# via
146142
# -c requirements.txt
147143
# hatch.envs.docs

requirements/requirements-test.txt

+4-8
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#
22
# This file is autogenerated by hatch-pip-compile with Python 3.11
33
#
4-
# [constraints] requirements.txt (SHA256: 06d4f6ec9e10247cb92c99ad6c598c95fbae1b64ec92cb4516d5eacf2728342d)
4+
# [constraints] requirements.txt (SHA256: 7d2ce7d5ed6d5060713188a3a42ce8fdfb3aa0da2ebcb6a000c552ab9fb0cf33)
55
#
66
# - pytest~=7.3.1
77
# - pytest-cov~=4.0.0
@@ -11,10 +11,7 @@
1111
# - freezegun~=1.2.1
1212
# - click~=8.1.3
1313
# - fake-useragent~=1.1.3
14-
# - numpy~=1.24.4; python_version < "3.9"
15-
# - numpy~=1.26.1; python_version > "3.8"
16-
# - pandas~=2.0.3; python_version < "3.9"
17-
# - pandas~=2.1.2; python_version > "3.8"
14+
# - pandas<3,>=2
1815
# - pydantic~=1.10.13
1916
# - python-dotenv~=1.0.0
2017
# - pytz~=2023.2
@@ -92,18 +89,17 @@ mdurl==0.1.2
9289
# markdown-it-py
9390
multidict==6.0.4
9491
# via yarl
95-
numpy==1.26.3 ; python_version > "3.8"
92+
numpy==1.26.3
9693
# via
9794
# -c requirements.txt
98-
# hatch.envs.test
9995
# pandas
10096
oauthlib==3.2.2
10197
# via
10298
# -c requirements.txt
10399
# requests-oauthlib
104100
packaging==23.1
105101
# via pytest
106-
pandas==2.1.4 ; python_version > "3.8"
102+
pandas==2.1.4
107103
# via
108104
# -c requirements.txt
109105
# hatch.envs.test

0 commit comments

Comments
 (0)