From 4cc2ee9a544ad4d3f478306b288dfde697119335 Mon Sep 17 00:00:00 2001 From: Patricio Cerda Mardini Date: Mon, 18 Mar 2024 11:26:46 +0100 Subject: [PATCH] rm leftover folder --- requirements_old/MANIFEST.in | 1 - requirements_old/pyproject_old.toml | 30 ---------- requirements_old/requirements.in | 34 ----------- requirements_old/requirements_audio.txt | 1 - requirements_old/requirements_dev.txt | 2 - requirements_old/requirements_extra.txt | 1 - requirements_old/requirements_extra_ts.txt | 5 -- requirements_old/requirements_image.txt | 2 - requirements_old/requirements_quantum.txt | 1 - requirements_old/requirements_xai.txt | 3 - requirements_old/setup_old.py | 67 ---------------------- 11 files changed, 147 deletions(-) delete mode 100644 requirements_old/MANIFEST.in delete mode 100644 requirements_old/pyproject_old.toml delete mode 100644 requirements_old/requirements.in delete mode 100644 requirements_old/requirements_audio.txt delete mode 100644 requirements_old/requirements_dev.txt delete mode 100644 requirements_old/requirements_extra.txt delete mode 100644 requirements_old/requirements_extra_ts.txt delete mode 100644 requirements_old/requirements_image.txt delete mode 100644 requirements_old/requirements_quantum.txt delete mode 100644 requirements_old/requirements_xai.txt delete mode 100644 requirements_old/setup_old.py diff --git a/requirements_old/MANIFEST.in b/requirements_old/MANIFEST.in deleted file mode 100644 index 47e0d9457..000000000 --- a/requirements_old/MANIFEST.in +++ /dev/null @@ -1 +0,0 @@ -include requirements*.txt \ No newline at end of file diff --git a/requirements_old/pyproject_old.toml b/requirements_old/pyproject_old.toml deleted file mode 100644 index 9ce2e4568..000000000 --- a/requirements_old/pyproject_old.toml +++ /dev/null @@ -1,30 +0,0 @@ -[build-system] -requires = ["setuptools", "wheel"] -build-backend = "setuptools.build_meta" - -[project] -name = "lightwood" -version = "23.12.4.0" -description = "Lightwood is Legos for Machine Learning." -# authors = [{ name = "MindsDB Inc.", email = "hello@mindsdb.com" }] -readme = "README.md" -requires-python = ">3.7" -dynamic = [ - "dependencies", "optional-dependencies", - "license", "classifiers" # TODO: rm/make static -] -# license = [{ text = "GPL-3.0-only", file = "LICENSE" }] - -[tool.setuptools] -py-modules = [] - -[tool.setuptools.dynamic] -# using pip-tools, we can freeze and pin based on these -dependencies = { file = ["requirements.in"] } -optional-dependencies.dev = { file = ["requirements_dev.txt"] } -optional-dependencies.audio = { file = ["requirements_audio.txt"] } -optional-dependencies.extra = { file = ["requirements_extra.txt"] } -optional-dependencies.extra_ts = { file = ["requirements_extra_ts.txt"] } -optional-dependencies.image = { file = ["requirements_image.txt"] } -optional-dependencies.quantum = { file = ["requirements_quantum.txt"] } -optional-dependencies.xai = { file = ["requirements_xai.txt"] } diff --git a/requirements_old/requirements.in b/requirements_old/requirements.in deleted file mode 100644 index e11679011..000000000 --- a/requirements_old/requirements.in +++ /dev/null @@ -1,34 +0,0 @@ -type_infer >=0.0.15 -dataprep_ml >=0.0.18 -mindsdb-evaluator >=0.0.12 -numpy -nltk >=3.8, <3.9 -python-dateutil >=2.8.2 -pandas >=2.0.0, <2.1.0 -schema >=0.6.8 -torch >=2.0.0, <2.1 -requests >=2.0.0 -transformers -optuna >=3.1.0,<4.0.0 -scipy >=1.5.4 -psutil >=5.7.0 -setuptools >=21.2.1 -wheel >=0.32.2 -scikit-learn >=1.0.0 -dataclasses_json >=0.5.4 -dill ==0.3.6 -sktime >=0.24.0,<0.25.0 -statsforecast ~=1.6.0 -torch_optimizer ==0.1.0 -black ==23.3.0 -typing_extensions -colorlog ==6.5.0 -statsmodels >=0.12.0 -langid==1.1.6 -pydateinfer==0.3.0 -protobuf<3.21.0 -xgboost>=1.6.0, <=1.8.0 -tab-transformer-pytorch >= 0.2.1 -typing-inspect -six -regex diff --git a/requirements_old/requirements_audio.txt b/requirements_old/requirements_audio.txt deleted file mode 100644 index af5199f30..000000000 --- a/requirements_old/requirements_audio.txt +++ /dev/null @@ -1 +0,0 @@ -librosa==0.8.1 \ No newline at end of file diff --git a/requirements_old/requirements_dev.txt b/requirements_old/requirements_dev.txt deleted file mode 100644 index 747f6d582..000000000 --- a/requirements_old/requirements_dev.txt +++ /dev/null @@ -1,2 +0,0 @@ -autopep8 >=1.5.7 -pip-tools diff --git a/requirements_old/requirements_extra.txt b/requirements_old/requirements_extra.txt deleted file mode 100644 index 9a5b8e5aa..000000000 --- a/requirements_old/requirements_extra.txt +++ /dev/null @@ -1 +0,0 @@ -lightgbm >=3.3.0,<=3.3.3 diff --git a/requirements_old/requirements_extra_ts.txt b/requirements_old/requirements_extra_ts.txt deleted file mode 100644 index ea70c95c1..000000000 --- a/requirements_old/requirements_extra_ts.txt +++ /dev/null @@ -1,5 +0,0 @@ -pystan==2.19.1.1 -prophet==1.1 -neuralforecast >=1.6.4, <1.7.0 -mxnet >=1.6.0, <2.0.0 -gluonts >= 0.13.2, <0.14.0 diff --git a/requirements_old/requirements_image.txt b/requirements_old/requirements_image.txt deleted file mode 100644 index a66506e04..000000000 --- a/requirements_old/requirements_image.txt +++ /dev/null @@ -1,2 +0,0 @@ -torchvision -pillow >8.3.1 diff --git a/requirements_old/requirements_quantum.txt b/requirements_old/requirements_quantum.txt deleted file mode 100644 index acb72a81a..000000000 --- a/requirements_old/requirements_quantum.txt +++ /dev/null @@ -1 +0,0 @@ -qiskit==0.31.0 diff --git a/requirements_old/requirements_xai.txt b/requirements_old/requirements_xai.txt deleted file mode 100644 index 852fe1d87..000000000 --- a/requirements_old/requirements_xai.txt +++ /dev/null @@ -1,3 +0,0 @@ -shap >= 0.40.0 -pyod==1.0.4 -suod diff --git a/requirements_old/setup_old.py b/requirements_old/setup_old.py deleted file mode 100644 index a1c362c63..000000000 --- a/requirements_old/setup_old.py +++ /dev/null @@ -1,67 +0,0 @@ -import sys -import setuptools -import os - - -def remove_requirements(requirements, name, replace=''): - new_requirements = [] - for requirement in requirements: - if requirement.split(' ')[0] != name: - new_requirements.append(requirement) - elif replace is not None: - new_requirements.append(replace) - return new_requirements - - -sys_platform = sys.platform - -if False: # TODO: salvage logic into Poetry if needed - about = {} - with open("../lightwood/__about__.py") as fp: - exec(fp.read(), about) - - with open("../README.md", "r") as fh: - long_description = fh.read() - - with open('requirements.in') as req_file: - requirements = [req.strip() for req in req_file.read().splitlines()] - - extra_requirements = {} - for fn in os.listdir('.'): - if fn.startswith('requirements_') and fn.endswith('.txt'): - extra_name = fn.replace('requirements_', '').replace('.txt', '') - with open(fn) as fp: - extra = [req.strip() for req in fp.read().splitlines()] - extra_requirements[extra_name] = extra - full_requirements = [] - for v in extra_requirements.values(): - full_requirements += v - extra_requirements['all_extras'] = list(set(full_requirements)) - - # Windows specific requirements - if sys_platform in ['win32', 'cygwin', 'windows']: - # These have to be installed manually or via the installers in windows - requirements = remove_requirements(requirements, 'torch') - - setuptools.setup( - name=about['__title__'], - version=about['__version__'], - url=about['__github__'], - download_url=about['__pypi__'], - license=about['__license__'], - author=about['__author__'], - author_email=about['__email__'], - description=about['__description__'], - long_description=long_description, - long_description_content_type="text/markdown", - packages=setuptools.find_packages(exclude=["tests", "tests.*"]), - package_data={'project': ['requirements.in']}, - install_requires=requirements, - extras_require=extra_requirements, - classifiers=[ - "Programming Language :: Python :: 3", - "License :: OSI Approved :: MIT License", - "Operating System :: OS Independent", - ], - python_requires=">=3.8,<3.12" - )