Skip to content

Commit da098fb

Browse files
committed
Adding ne setup.py
1 parent bc7e947 commit da098fb

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

setup.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77
# Determine the Python version
88
python_version = sys.version_info
99

10-
# Define default dependencies (compatible with older Python versions)
11-
install_requires = [
10+
list_req = [
1211
"xlrd",
1312
"wordcloud",
1413
"emoji",
@@ -31,10 +30,12 @@
3130
"typing-extensions>=4.1.1",
3231
"pandas-dq>=1.29"
3332
]
33+
# Define default dependencies (compatible with older Python versions)
34+
install_requires = list_req
3435

3536
# For Python versions >= 3.10 and < 3.11, update the dependency list
3637
if (3, 10) <= python_version < (3, 11):
37-
install_requires = [
38+
install_requires = list_req + [
3839
# Keep most dependencies as is, adjust only where necessary
3940
"numpy>=1.25.0", # Update as needed for compatibility with newer HoloViews
4041
# Update other dependencies as needed
@@ -44,7 +45,7 @@
4445

4546
# For Python versions >= 3.11, ensure HoloViews is at least 1.15.3 for the bug fix
4647
if python_version >= (3, 11):
47-
install_requires = [
48+
install_requires = list_req + [
4849
# Adjust dependencies as needed for Python 3.11
4950
"holoviews>=1.15.3", # Ensure version is >= 1.15.3 for Python 3.11 support
5051
# Update or keep other dependencies as needed

0 commit comments

Comments
 (0)