A library that computes the ephemerides.
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 

48 wiersze
1.3 KiB

  1. [project]
  2. name = "kosmorrolib"
  3. version = "1.0.13"
  4. authors = [
  5. { name = "Jérôme Deuchnord", email = "jerome@deuchnord.fr" }
  6. ]
  7. homepage = "https://kosmorro.space/lib"
  8. repository = "https://github.com/Kosmorro/lib"
  9. documentation = "https://kosmorro.space/lib/doc"
  10. keywords = ["kosmorro", "astronomy", "ephemerides", "ephemeris"]
  11. license = "AGPL-3.0-or-later"
  12. description = "A library to computes the ephemerides."
  13. readme = "README.md"
  14. requires-python = "^3.8"
  15. dependencies = [
  16. "skyfield (>=1.49,<2.0)",
  17. # handling Python constraints of older versions of NumPy
  18. "numpy (>=1.0,<1.25) ; python_version == '3.8'",
  19. "numpy (>=2.0,<2.1) ; python_version == '3.9'",
  20. "numpy (>=2.1,<2.3) ; python_version == '3.10'",
  21. "numpy (>=2.3,<3.0) ; python_version >= '3.11'",
  22. "skyfield-data (>=7.0.0)",
  23. "python-dateutil (>=2.8,<3.0)"
  24. ]
  25. classifiers = [
  26. "Development Status :: 5 - Production/Stable",
  27. "Topic :: Scientific/Engineering :: Astronomy",
  28. "Topic :: Software Development :: Libraries :: Python Modules",
  29. "Intended Audience :: Developers",
  30. "Intended Audience :: Education",
  31. ]
  32. [tool.poetry.dependencies]
  33. [tool.poetry.group.dev.dependencies]
  34. black = ">23.1,<25.0"
  35. parameterized = "^0.9.0"
  36. coverage = "^6.1.2"
  37. coveralls = "^3.3.1"
  38. [build-system]
  39. requires = ["poetry-core>=1.0.0"]
  40. build-backend = "poetry.core.masonry.api"