A copyright violation detector running on Wikimedia Cloud Services https://tools.wmflabs.org/copyvios/
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

pyproject.toml 932 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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.11"
  10. dependencies = [
  11. "earwigbot[sql,copyvios] >= 0.4",
  12. "mwparserfromhell >= 0.6",
  13. "flask >= 3.0",
  14. "flask-mako >= 0.4",
  15. "mako >= 1.3.5",
  16. "requests >= 2.32.3",
  17. "SQLAlchemy >= 2.0.32",
  18. "apsw >= 3.46.1",
  19. ]
  20. [project.urls]
  21. Homepage = "https://github.com/earwig/copyvios"
  22. Issues = "https://github.com/earwig/copyvios/issues"
  23. [build-system]
  24. requires = ["setuptools>=61.0"]
  25. build-backend = "setuptools.build_meta"
  26. [tool.pyright]
  27. pythonVersion = "3.11"
  28. exclude = [
  29. # TODO
  30. "src/copyvios/*",
  31. "app.py",
  32. ]
  33. venvPath = "."
  34. venv = "venv"
  35. [tool.ruff]
  36. target-version = "py311"
  37. [tool.ruff.lint]
  38. select = ["E4", "E7", "E9", "F", "I", "UP"]
  39. ignore = ["F403"]