diff --git a/pyproject.toml b/pyproject.toml index f6f07ab..ec9c629 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,9 +10,23 @@ build-backend = "setuptools.build_meta" [project] name = "crick" +description="High performance approximate and streaming algorithms" +maintainers = [{name = "Jim Crist", email = "crist042@umn.edu"}] +license = {text = "BSD-3-Clause"} +readme = "README.rst" requires-python = ">=3.8" dynamic = ["version"] +[project.urls] +Source = "https://github.com/dask/crick" + +[tool.setuptools] +include-package-data = true +zip-safe = false + +[tool.setuptools.packages.find] +namespaces = false + [tool.versioneer] VCS = "git" style = "pep440" diff --git a/setup.py b/setup.py index 08fb2d3..db00cf1 100644 --- a/setup.py +++ b/setup.py @@ -52,19 +52,7 @@ def generate_code(templates): ] setup( - name="crick", version=versioneer.get_version(), cmdclass=versioneer.get_cmdclass(), - description="High performance approximate and streaming algorithms", - long_description=( - open("README.rst").read() if os.path.exists("README.rst") else "" - ), - keywords="streaming approximate algorithms", - url="https://github.com/dask/crick", - author="Jim Crist", - author_email="crist042@umn.edu", - license="BSD", - packages=["crick", "crick.tests"], ext_modules=cythonize(extensions), - zip_safe=False, )