Skip to content

Commit 30d00da

Browse files
committed
Update Python version requirement to >=3.10 in setup configuration
1 parent cdd8902 commit 30d00da

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/test_setup.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def test_setup_contents():
7777
setup_content = f.read()
7878

7979
# Check for expected keys in setup
80-
expected_keys = ['name="pykaira"', "version=VERSION", 'url="https://github.com/ipc-lab/kaira"', 'license="MIT"', "install_requires=requirements", 'python_requires=">=3.8"']
80+
expected_keys = ['name="pykaira"', "version=VERSION", 'url="https://github.com/ipc-lab/kaira"', 'license="MIT"', "install_requires=requirements", 'python_requires=">=3.10"']
8181

8282
for key in expected_keys:
8383
assert key in setup_content, f"Expected '{key}' not found in setup.py"
@@ -163,7 +163,7 @@ def test_setup_mock_basic_params(mock_setup):
163163
packages=find_packages(exclude=["tests"]),
164164
include_package_data=True,
165165
install_requires=requirements,
166-
python_requires=">=3.8",
166+
python_requires=">=3.10",
167167
)
168168
"""
169169

@@ -180,7 +180,7 @@ def test_setup_mock_basic_params(mock_setup):
180180
assert kwargs["url"] == "https://github.com/ipc-lab/kaira"
181181
assert kwargs["license"] == "MIT"
182182
assert kwargs["install_requires"] == ["torch>=1.7.0", "numpy>=1.19.0"]
183-
assert kwargs["python_requires"] == ">=3.8"
183+
assert kwargs["python_requires"] == ">=3.10"
184184

185185

186186
def test_setup_py_readme_warning():
@@ -239,7 +239,7 @@ def test_create_mock_setup_module():
239239
description="Kaira is a toolbox for simulating wireless communication systems.",
240240
packages=find_packages(exclude=["tests"]),
241241
install_requires=requirements,
242-
python_requires=">=3.8",
242+
python_requires=">=3.10",
243243
)
244244
"""
245245
# Create a temporary file and execute it
@@ -298,7 +298,7 @@ def side_effect(filename, *args, **kwargs):
298298
_, kwargs = mock_setup.call_args
299299
assert kwargs["name"] == "pykaira", "Incorrect package name"
300300
assert kwargs["license"] == "MIT", "Incorrect license"
301-
assert kwargs["python_requires"] == ">=3.8", "Incorrect Python version requirement"
301+
assert kwargs["python_requires"] == ">=3.10", "Incorrect Python version requirement"
302302

303303

304304
def test_setup_py_direct_execution():

0 commit comments

Comments
 (0)