Files
RoadTripsGenerator/pyproject.toml
T
FabriceandClaude Opus 5.5 06153a227e Interface locale : rtg interface (voyages, sources, journées, récit, génération)
Serveur web local sans dépendance nouvelle (http.server, Jinja2, htmx et
Leaflet fournis). Écrans : Mes voyages, nouveau voyage, un voyage (journées
avec carte, rattachement des traces sans heures à un jour avec suggestion
d'après les photos, sources avec choix de dossier, infos et récit,
génération avec avancement et arrêt), réglages du site et vérification
des outils.

Chaîne : jours imposés ([dates_traces] dans voyage.toml), arrêt propre de
la compression, suivi des étapes, état structuré (site.tableau_etat),
titre du voyage repris de voyage.toml sur l'accueil.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Mf2kATMtqVABHSYdxJMnim
2026-10-09 14:07:47 +00:00

38 lines
909 B
TOML

[build-system]
requires = ["setuptools>=64"]
build-backend = "setuptools.build_meta"
[project]
name = "roadtripsgenerator"
version = "0.9.0"
description = "Génère un site web statique de road-trips : cartes interactives, photos, vidéos, traces GPS et récits."
readme = "README.md"
license = { text = "LGPL-3.0-or-later" }
requires-python = ">=3.10"
authors = [{ name = "Fabrice" }]
dependencies = [
"folium>=0.15",
"gpxpy>=1.5",
"jinja2>=3.0",
"markdown2>=2.4",
"numpy",
"pandas>=1.5",
"pillow>=9",
"pillow-heif>=0.13",
"tomli>=2; python_version < '3.11'",
"tzdata; platform_system == 'Windows'",
]
[project.optional-dependencies]
dev = ["pytest>=7"]
[project.scripts]
rtg = "rtg.cli:main"
[tool.setuptools]
packages = ["rtg", "rtg.interface"]
[tool.setuptools.package-data]
rtg = ["templates/*"]
"rtg.interface" = ["modeles/*", "static/*", "static/images/*"]