diff --git a/pyproject.toml b/pyproject.toml index bd03111..c2ee927 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,3 +10,41 @@ build-backend = "setuptools.build_meta" profile = "black" [tool.setuptools_scm] + +[project] +name = "python-CIAM" +description = "An efficient Python implementation of the Coastal Impacts and Adaptation Model (CIAM)" +readme = "README.md" +authors = [{ name = "Ian Bolliger", email = "ian@reask.earth"}, { name = "Nicholas Depsky", email = "nicholas.depsky@undp.org" }] +maintainers = [{ name = "Ian Bolliger", email = "ian@reask.earth"}] +dependencies = [ + "cloudpathlib", + "dask", + "distributed", + "gitpython", + "numpy", + "rhg_compute_tools", + "pandas", + "parameterize_jobs", + "pint-xarray", + "scipy", + "scikit-learn", + "xarray", + "zarr" +] +requires-python = ">=3.6" +dynamic = ["version"] +classifiers = [ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent" +] + +[project.urls] +"Homepage" = "https://github.com/ClimateImpactLab/pyCIAM" + +[tool.setuptools] +include-package-data = true + +[tool.setuptools.packages.find] +where = ["."] diff --git a/setup.cfg b/setup.cfg deleted file mode 100644 index e3a0ea9..0000000 --- a/setup.cfg +++ /dev/null @@ -1,29 +0,0 @@ -[metadata] -name = python-CIAM -description = An efficient Python implementation of the Coastal Impacts and Adaptation Model (CIAM) -long_description = file: README.md -long_description_content_type = text/markdown -author = Ian Bolliger, Nicholas Depsky -author_email = ian.bolliger@blackrock.com -url = https://gitlab.com/ClimateImpactLab/coastal/projects/pyciam -classifiers = - Programming Language :: Python :: 3 - License :: OSI Approved :: MIT License - Operating System :: OS Independent - -[options] -packages = find: -include_package_data = True -requires = cloudpathlib - distributed - gitpython - numpy - rhg_compute_tools - pandas - parameterize_jobs - pint-xarray - scipy - scikit-learn - xarray - zarr -python_requires = >=3.6 \ No newline at end of file