diff --git a/.gitignore b/.gitignore index effc47d..c051ded 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,5 @@ docs/_build .mypy_cache mypy-cov .vscode +catboost_info/ +*.DS_Store \ No newline at end of file diff --git a/docs/requirements.txt b/docs/requirements.txt index ea3b328..5253688 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,7 +1,7 @@ sphinx -sphinx_rtd_theme +sphinx_rtd_theme==3.0.2 -ipython +ipython==8.12.3 scipy numpy > 1.9.0 scikit-learn >= 0.20 diff --git a/requirements-test.txt b/requirements-test.txt index 23fbbee..4a7ae7a 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,3 +1,15 @@ -pytest -pytest-cov -hypothesis[numpy] !=3.5.1, !=3.5.0 +-r requirements.txt +pytest>=8.3.4 +hypothesis>=6.122.1 +xgboost>=2.1.3 +catboost>=1.2.7 +keras>=3.7.0 +tensorflow>=2.16.2 +lightgbm>=4.5.0 +lightning>=2.4.0 + +# repo maintenance tooling +black>=21.5b1 +coverage>=6.4.4 +flake8>=3.9.2 +isort>=5.8.0 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index a66f621..abf250f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1,13 @@ -numpy >= 1.9.0 -scipy -singledispatch >= 3.4.0.3 -scikit-learn >= 0.20 -attrs > 16.0.0 -jinja2 >= 3.0.0 -pip >= 8.1 -setuptools >= 20.7 +attr>=0.3.2 +graphviz>=0.20.3 +Jinja2>=3.1.4 +matplotlib>=3.9.3 +mock>=5.1.0 +numpy>=2.1.3 +pandas>=2.2.3 +Pillow>=11.0.0 +scipy>=1.14.1 +setuptools>=65.5.0 +singledispatch>=4.1.0 +six>=1.17.0 +tabulate>=0.9.0