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