[build-system] requires = ["setuptools>=61.0.0", "wheel", "numpy"] build-backend = "setuptools.build_meta" [project] name = "iri2020" version = "1.0.0" description = "IRI2020 International Reference Ionosphere from Python" keywords = ["thermosphere", "ionosphere"] classifiers = [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Intended Audience :: Science/Research", "Programming Language :: Fortran", "Topic :: Scientific/Engineering :: Atmospheric Science" ] dynamic = ["readme"] requires-python = ">=3.9" dependencies = ["numpy", "xarray", "python-dateutil"] [project.optional-dependencies] tests = ["pytest"] lint = ["flake8", "flake8-bugbear", "flake8-builtins", "flake8-blind-except", "mypy", "types-python-dateutil"] [tool.setuptools.dynamic] readme = {file = ["README.md"], content-type = "text/markdown"} [tool.black] line-length = 99 [tool.mypy] files = ["src"] ignore_missing_imports = true