pyproject.toml 624 B

12345678910111213141516171819202122232425262728293031
  1. [project]
  2. name = "osgameclones"
  3. version = "1.0.0"
  4. description = "Open Source Game Clones"
  5. authors = [
  6. {name="Alexander Solovyov", email="alexander@solovyov.net"}
  7. ]
  8. license = "MIT"
  9. requires-python = ">=3.12,<4.0"
  10. dependencies = [
  11. "natsort",
  12. "pykwalify",
  13. "pykwalify-webform",
  14. "Unidecode",
  15. "htmlmin",
  16. "python-slugify",
  17. ]
  18. [tool.poetry.group.dev.dependencies]
  19. beautifulsoup4 = "^4.12.2"
  20. httpx = "^0.27.0"
  21. mistletoe = "^1.4.0"
  22. pandas = "^2.2.2"
  23. feedparser = "^6.0.11"
  24. tenacity = "^8.2.2"
  25. yamllint = "^1.27.1"
  26. [build-system]
  27. requires = ["poetry-core>=1.0.0"]
  28. build-backend = "poetry.core.masonry.api"