Skip to content

Commit 4dfa932

Browse files
committed
Remove pleistocenic marker workarounds in basemap setup.py
1 parent cc40307 commit 4dfa932

File tree

1 file changed

+2
-22
lines changed

1 file changed

+2
-22
lines changed

packages/basemap/setup.py

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -164,26 +164,6 @@ def run(self):
164164
("language_level", str(sys.version_info[0])),
165165
][:1 + int(cython_major_version >= 3)]
166166

167-
# Define all the different requirements.
168-
setup_requires = get_content("requirements-setup.txt", splitlines=True)
169-
install_requires = get_content("requirements.txt", splitlines=True)
170-
if sys.version_info[:2] == (3, 2):
171-
# Hack for Python 3.2 because pip < 8 cannot handle version markers.
172-
marker1 = '; python_version == "3.2"'
173-
marker2 = '; python_version >= "2.7"'
174-
setup_requires = [
175-
item.replace(marker1, "").replace(marker2, "") for item in setup_requires
176-
if item.endswith(marker1) or item.endswith(marker2)
177-
or "python_version" not in item]
178-
install_requires = [
179-
item.replace(marker1, "").replace(marker2, "") for item in install_requires
180-
if item.endswith(marker1) or item.endswith(marker2)
181-
or "python_version" not in item]
182-
else:
183-
marker1 = '; python_version == "3.2"'
184-
setup_requires = [item for item in setup_requires if not item.endswith(marker1)]
185-
install_requires = [item for item in install_requires if not item.endswith(marker1)]
186-
187167
setup(**{
188168
"name":
189169
"basemap",
@@ -236,9 +216,9 @@ def run(self):
236216
"<3.13",
237217
]),
238218
"setup_requires":
239-
setup_requires,
219+
get_content("requirements-setup.txt", splitlines=True),
240220
"install_requires":
241-
install_requires,
221+
get_content("requirements.txt", splitlines=True),
242222
"extras_require": {
243223
"doc":
244224
get_content("requirements-doc.txt", splitlines=True),

0 commit comments

Comments
 (0)