pyproject.toml 940 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. [build-system]
  2. requires = ["flit_core >=3.2,<4"]
  3. build-backend = "flit_core.buildapi"
  4. [project]
  5. name = "damper"
  6. authors = [
  7. {name = "Arkadiusz Michał Ryś", email = "Arkadiusz.Michal.Rys@gmail.com"},
  8. ]
  9. readme = "README.md"
  10. requires-python = ">=3.10"
  11. classifiers = [
  12. "Programming Language :: Python :: 3",
  13. "Development Status :: 2 - Pre-Alpha",
  14. "Intended Audience :: Developers",
  15. "Natural Language :: English",
  16. ]
  17. dynamic = ["version", "description"]
  18. license = {file = "LICENSE"}
  19. keywords = ["causal", "block", "diagrams", "damper", "spring"]
  20. dependencies = [
  21. ]
  22. [project.optional-dependencies]
  23. test = [
  24. "pytest~=7.3.1",
  25. ]
  26. doc = [
  27. "sphinx~=7.0.1",
  28. ]
  29. dev = [
  30. "tox~=4.5.1",
  31. "pip~=23.1.2",
  32. "flit~=3.9.0",
  33. "twine~=4.0.2",
  34. "invoke~=2.1.2",
  35. "jinja2~=3.1.2",
  36. "flake8~=6.0.0",
  37. "coverage~=7.2.6",
  38. ]
  39. graphical = [
  40. ]
  41. [project.urls]
  42. source = "https://git.rys.one/dtdesign/spring-mass-damper"