pyproject.toml 959 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. [tool.poetry]
  2. name = "new-umanager"
  3. version = "0.1.0"
  4. description = ""
  5. authors = ["RandDouble <stefano.pilosio@gmail.com>"]
  6. readme = "README.md"
  7. package-mode = true
  8. license = "MIT"
  9. classifiers = [
  10. "License :: OSI Approved :: MIT License",
  11. "Operating System :: OS Independent",
  12. "Programming Language :: Python :: 3 :: Only",
  13. "Programming Language :: Python :: 3.10",
  14. "Programming Language :: Python :: 3.11",
  15. "Programming Language :: Python :: 3.12"
  16. ]
  17. [tool.poetry.dependencies]
  18. python = "^3.10"
  19. textual = {extras = ["dev"], version = "^0.67.1"}
  20. python-ldap = "^3.4.4"
  21. [tool.poetry.group.dev.dependencies]
  22. textual-dev = "^1.5.1"
  23. ruff = "^0.4.8"
  24. [tool.poetry.scripts]
  25. umanager = "new_umanager.__main__:main"
  26. [build-system]
  27. requires = ["poetry-core"]
  28. build-backend = "poetry.core.masonry.api"
  29. [tool.ruff]
  30. target-version = "py310"
  31. [tool.ruff.lint]
  32. select = ["E", "F", "B", "SIM", "I"]
  33. [tool.ruff.format]
  34. docstring-code-format = true