A library that computes the ephemerides.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

41 lines
1.3 KiB

  1. #!/usr/bin/env python3
  2. import pathlib
  3. from setuptools import setup, find_packages
  4. from kosmorrolib.__version__ import __version__
  5. HERE = pathlib.Path(__file__).parent
  6. README = (HERE / "README.md").read_text()
  7. setup(
  8. name="kosmorrolib",
  9. version=__version__,
  10. author="Jérôme Deuchnord",
  11. author_email="jerome@deuchnord.fr",
  12. url="http://kosmorro.space",
  13. license="CECILL-C",
  14. description="A library to computes the ephemerides.",
  15. long_description=README,
  16. long_description_content_type="text/markdown",
  17. keywords=["kosmorro", "astronomy", "ephemerides", "ephemeris"],
  18. packages=["kosmorrolib"],
  19. install_requires=[
  20. "skyfield>=1.21.0,<2.0.0",
  21. "numpy>=1.17.0,<2.0.0",
  22. "python-dateutil",
  23. ],
  24. classifiers=[
  25. "Development Status :: 4 - Beta",
  26. "Intended Audience :: Developers",
  27. "Intended Audience :: Education",
  28. "License :: CeCILL-C Free Software License Agreement (CECILL-C)",
  29. "Topic :: Software Development :: Libraries :: Python Modules",
  30. "Programming Language :: Python :: 3.7",
  31. "Programming Language :: Python :: 3.8",
  32. "Programming Language :: Python :: 3.9",
  33. "Topic :: Scientific/Engineering :: Astronomy",
  34. ],
  35. python_requires=">=3.7",
  36. )