pyproject.toml 1.1 KB

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