pyproject.toml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. [build-system]
  2. requires = ["flit_core >=3.2,<4"]
  3. build-backend = "flit_core.buildapi"
  4. [project]
  5. name = "graph-exploring-tool"
  6. authors = [
  7. {name = "Arkadiusz Michał Ryś", email = "Arkadiusz.Michal.Rys@gmail.com"},
  8. ]
  9. readme = "README.rst"
  10. requires-python = ">=3.9"
  11. classifiers = [
  12. "License :: OSI Approved :: MIT License",
  13. "Programming Language :: Python :: 3",
  14. "Development Status :: 2 - Pre-Alpha",
  15. "Intended Audience :: Developers",
  16. "Natural Language :: English",
  17. ]
  18. dynamic = ["version", "description"]
  19. license = {file = "LICENSE"}
  20. keywords = ["graph"]
  21. dependencies = [
  22. {%- for dependency in requirements.graph_exploring_tool %}
  23. "{{ dependency }}",
  24. {%- endfor %}
  25. ]
  26. [project.optional-dependencies]
  27. test = [
  28. {%- for dependency in requirements.test %}
  29. "{{ dependency }}",
  30. {%- endfor %}
  31. ]
  32. doc = [
  33. {%- for dependency in requirements.doc %}
  34. "{{ dependency }}",
  35. {%- endfor %}
  36. ]
  37. dev = [
  38. {%- for dependency in requirements.dev %}
  39. "{{ dependency }}",
  40. {%- endfor %}
  41. ]
  42. graphical = [
  43. {%- for dependency in requirements.graphical %}
  44. "{{ dependency }}",
  45. {%- endfor %}
  46. ]
  47. [project.urls]
  48. source = "https://git.rys.one/dtdesign/graph-exploring-tool"