A copyright violation detector running on Wikimedia Cloud Services https://tools.wmflabs.org/copyvios/
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 

42 строки
909 B

  1. [project]
  2. name = "copyvios"
  3. version = "1.0.dev0"
  4. authors = [
  5. {name = "Ben Kurtovic", email = "ben@benkurtovic.com"},
  6. ]
  7. description = "A copyright violation detector web tool for Wikipedia articles"
  8. readme = "README.md"
  9. requires-python = ">=3.13"
  10. dependencies = [
  11. "earwigbot[sql,copyvios] >= 0.4",
  12. "mwparserfromhell >= 0.7",
  13. "flask >= 3.0",
  14. "requests >= 2.32.3",
  15. "pydantic >= 2.9.2",
  16. "SQLAlchemy >= 2.0.32",
  17. "mwoauth >= 0.4.0",
  18. "toolforge_i18n[Flask] >= 0.1",
  19. ]
  20. [dependency-groups]
  21. dev = ["pytest"]
  22. [project.urls]
  23. Homepage = "https://github.com/earwig/copyvios"
  24. Issues = "https://github.com/earwig/copyvios/issues"
  25. [build-system]
  26. requires = ["setuptools>=61.0"]
  27. build-backend = "setuptools.build_meta"
  28. [tool.pyright]
  29. pythonVersion = "3.13"
  30. venvPath = "."
  31. venv = ".venv"
  32. [tool.ruff]
  33. target-version = "py313"
  34. [tool.ruff.lint]
  35. select = ["E4", "E7", "E9", "F", "I", "UP"]