diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 83dd9815..e9666e3e 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -19,4 +19,7 @@ sphinx: # See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html python: install: - - requirements: docs/requirements.txt \ No newline at end of file + - method: pip + path: . + extra_requirements: + - docs diff --git a/docs/requirements.txt b/docs/requirements.txt deleted file mode 100644 index 72c936a2..00000000 --- a/docs/requirements.txt +++ /dev/null @@ -1,10 +0,0 @@ -# algorithms -fairlearn>=0.7.0 - -# tests -pytest>=3.5.0 - -# docs -sphinx==7.2.6 -jinja2==3.1.3 -sphinx_rtd_theme==2.0.0 diff --git a/setup.py b/setup.py index f4f7a7de..cac741ed 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ We have developed the package with extensibility in mind. This library is still in development. We encourage the contribution of your datasets, metrics, explainers, and debiasing algorithms.""" -version = '0.5.0' +version = '0.6.0' with open("aif360/version.py", 'w') as f: f.write('# generated by setup.py\nversion = "{}"\n'.format(version)) @@ -26,7 +26,7 @@ 'OptimalTransport': ['pot'], } extras['tests'] = list(chain(*extras.values(), ['pytest>=3.5', 'pytest-cov>=2.8.1'])) -extras['docs'] = ['sphinx', 'jinja2>3.1.0', 'sphinx_rtd_theme'] +extras['docs'] = ['sphinx', 'jinja2>3.1.0', 'sphinx_rtd_theme'] + extras['Reductions'] extras['all'] = list(set(chain(*extras.values()))) setup(name='aif360', @@ -49,6 +49,18 @@ ], extras_require=extras, package_data={'aif360': ['data/*', 'data/*/*', 'data/*/*/*']}, + classifiers=[ + "Development Status :: 3 - Alpha", + "Intended Audience :: Developers", + "Intended Audience :: Education", + "Intended Audience :: Science/Research", + "License :: OSI Approved :: Apache Software License", + "Operating System :: OS Independent", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + ], include_package_data=True, zip_safe=False)