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.

38 lines
761B

  1. [tool.poetry]
  2. name = "dds"
  3. version = "0.0.0"
  4. description = ""
  5. authors = ["vector-of-bool <vectorofbool@gmail.com>"]
  6. license = "MPL-2.0"
  7. packages = [
  8. { include = "dds_ci", from = "tools/" },
  9. ]
  10. [tool.poetry.dependencies]
  11. python = "^3.6"
  12. semver = "^2.13.0"
  13. pytest = "^6.1.2"
  14. pytest-xdist = "^2.1.0"
  15. pytest-asyncio = "^0.14.0"
  16. typing-extensions = "^3.7.4"
  17. json5 = "^0.9.5"
  18. distro = "^1.5.0"
  19. [tool.poetry.dev-dependencies]
  20. # Only needed for development
  21. pylint = "^2.6.0"
  22. mypy = "^0.790"
  23. rope = "^0.18.0"
  24. yapf = "^0.30.0"
  25. Sphinx = "^3.4.1"
  26. [tool.poetry.scripts]
  27. dds-ci = "dds_ci.main:start"
  28. dds-format = "dds_ci.format:start"
  29. gen-msvs-vsc-task = "dds_ci.msvs:generate_vsc_task"
  30. [build-system]
  31. requires = ["poetry>=0.12"]
  32. build-backend = "poetry.masonry.api"