From 5fc6805ef0138c116bd40080ecfb698d32a6b36c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Primo=C5=BE=20Godec?=
Date: Thu, 11 Jan 2024 17:35:14 +0100
Subject: [PATCH] Revert "[FIX] Temporarily skip installing yfinace and
pandas_datareader for MacOS"
---
orangecontrib/timeseries/tests/test_lxml.py | 16 ----------------
setup.py | 4 ++--
2 files changed, 2 insertions(+), 18 deletions(-)
delete mode 100644 orangecontrib/timeseries/tests/test_lxml.py
diff --git a/orangecontrib/timeseries/tests/test_lxml.py b/orangecontrib/timeseries/tests/test_lxml.py
deleted file mode 100644
index 8bc5cc1..0000000
--- a/orangecontrib/timeseries/tests/test_lxml.py
+++ /dev/null
@@ -1,16 +0,0 @@
-import unittest
-from datetime import datetime
-
-
-class TestReintroduceYahoo(unittest.TestCase):
- def test_time_bomb(self):
- """
- When this test start to fail, check if there are already ARM wheels for
- LXML library for Python 3.9 and 3.10. If they exist revert commit that part
- of it is also this test.
- """
- self.assertLess(datetime.now(), datetime(2024, 1, 1), "Happy new year")
-
-
-if __name__ == "__main__":
- unittest.main()
diff --git a/setup.py b/setup.py
index 617e115..979d0d2 100644
--- a/setup.py
+++ b/setup.py
@@ -66,14 +66,14 @@
'statsmodels>=0.13.0',
'python-dateutil',
'pandas', # statsmodels requires this but doesn't have it in dependencies?
- 'pandas_datareader; sys_platform!="darwin"',
+ 'pandas_datareader',
'numpy',
'scipy>=1.9.2',
'more-itertools',
# required to get current timezone
# adding it does not hurt, Pandas have it as a dependency
'python-dateutil',
- 'yfinance; sys_platform!="darwin"',
+ 'yfinance',
'pyqtgraph>=0.13.1',
],
extras_require={