Skip to content

Commit 777da4b

Browse files
committed
adapt the code to work on Python 3.12+
1 parent 128561f commit 777da4b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,15 @@ def read_long_description():
5050
keywords="data science platform",
5151
packages=find_packages(),
5252
setup_requires=["setuptools_scm"],
53-
python_requires=">=3.6",
53+
python_requires=">=3.9",
5454
install_requires=[
5555
"click",
5656
"python-dateutil",
5757
"requests",
5858
"tabulate",
5959
"faculty>=0.30.2",
60+
"marshmallow<4", # TODO: this is an upstream dependency, remove it once minimul `faculty` version is bumped
61+
"setuptools", # TODO: this is required to supply `distutils` until we remove that dependency in the code
6062
],
6163
entry_points={"console_scripts": ["faculty=faculty_cli.cli:cli"]},
6264
)

0 commit comments

Comments
 (0)