Skip to content

Commit 779b792

Browse files
committed
Adjust required packages to make gitpython optional
1 parent de30c99 commit 779b792

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,17 @@ def get_file(filename):
4242
packages=find_packages(where="src"),
4343
package_dir={"": "src"},
4444
python_requires=">=3.5",
45-
install_requires=["pandas", "scikit-learn", "requests", "pyyaml", "packaging", "GitPython"],
45+
install_requires=["pandas", "scikit-learn", "requests", "pyyaml", "packaging"],
4646
extras_require={
4747
"swat": ["swat"],
48+
"GitPython": ["GitPython"],
4849
"kerberos": [
4950
'kerberos ; platform_system != "Windows"',
5051
'winkerberos ; platform_system == "Windows"',
5152
],
5253
"all": [
5354
"swat",
55+
"GitPython",
5456
'kerberos ; platform_system != "Windows"',
5557
'winkerberos ; platform_system == "Windows"',
5658
],

0 commit comments

Comments
 (0)