1[metadata] 2name = pyerfa 3author = The PyERFA Developers 4license = BSD 3-Clause License 5license_file = LICENSE.rst 6url = https://github.com/liberfa/pyerfa 7description = Python bindings for ERFA 8long_description = file: README.rst 9keywords = astronomy, astrophysics, cosmology, space, science, coordinate 10classifiers = 11 Intended Audience :: Science/Research 12 License :: OSI Approved :: BSD License 13 Operating System :: OS Independent 14 Programming Language :: C 15 Programming Language :: Python :: 3 16 Programming Language :: Python :: Implementation :: CPython 17 Topic :: Scientific/Engineering :: Astronomy 18 Topic :: Scientific/Engineering :: Physics 19 20[options] 21packages = find: 22requires = numpy 23zip_safe = False 24tests_require = pytest-doctestplus 25setup_requires = setuptools_scm 26install_requires = numpy>=1.17 27python_requires = >=3.7 28 29[options.packages.find] 30exclude = erfa._dev 31 32[options.extras_require] 33test = 34 pytest 35 pytest-doctestplus>=0.7 36docs = 37 sphinx-astropy>=1.3 38 39[tool:pytest] 40minversion = 4.6 41testpaths = "erfa" "docs" "README.rst" 42doctest_plus = enabled 43doctest_optionflags = 44 NORMALIZE_WHITESPACE 45 ELLIPSIS 46 FLOAT_CMP 47 IGNORE_EXCEPTION_DETAIL 48text_file_format = rst 49addopts = --doctest-rst 50xfail_strict = true 51norecursedirs = 'erfa/_dev' 52 53[flake8] 54max-line-length = 100 55 56[pycodestyle] 57max-line-length = 100 58 59[egg_info] 60tag_build = 61tag_date = 0 62 63