Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

pyproject.toml 862B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. [build-system]
  2. requires = ["hatchling"]
  3. build-backend = "hatchling.build"
  4. [project]
  5. name = "larlet-fr-david"
  6. dynamic = ["version"]
  7. readme = "README.md"
  8. requires-python = ">=3.8"
  9. dependencies = [
  10. "feedparser",
  11. "Jinja2",
  12. "minicli",
  13. "mistune",
  14. "Pillow",
  15. "python-slugify",
  16. "regex",
  17. ]
  18. [project.optional-dependencies]
  19. dev = [
  20. "black",
  21. "blinker",
  22. "djlint",
  23. "hatch",
  24. "pip-tools",
  25. "ruff",
  26. ]
  27. [tool.hatch.version]
  28. path = "site.py"
  29. [tool.ruff]
  30. select = ["E", "F", "I", "W", "PTH", "RUF"]
  31. fixable = ["I"]
  32. # Espace insecable (guillemets) + fine insecable (ponctuation double, chiffres)
  33. # + vraie apostrophe.
  34. allowed-confusables = [" ", " ", "’"]
  35. show-source = true
  36. [tool.djlint]
  37. profile="jinja"
  38. files=["david/templates"]
  39. indent=2
  40. ignore="H031"
  41. format_css=true
  42. format_js=true
  43. [tool.djlint.js]
  44. indent_size=2
  45. [tool.djlint.css]
  46. indent_size=2