From f184986ec980d76dd83af418768c379a879a9125 Mon Sep 17 00:00:00 2001 From: Kim Diallo Date: Sat, 3 Jan 2026 01:01:49 +0100 Subject: [PATCH] pyproject.toml aktualisiert --- pyproject.toml | 60 ++++++++++++++++++++------------------------------ 1 file changed, 24 insertions(+), 36 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 935f876..b455952 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,36 +1,24 @@ -[build-system] -requires = ["setuptools>=61.0.0", "wheel"] -build-backend = "setuptools.build_meta" - -[project] -name = "forgejo-blog-manager" -version = "0.1.0" -description = "Python-basierter Blog-Manager mit Flask-Interface und Pelican SSG" -authors = [ - {name = "Ihre Autorin", email = "autorin@example.com"} -] -license = {text = "MIT"} -readme = "README.md" -requires-python = ">=3.9" - -# Kern-Abhängigkeiten -dependencies = [ - "Flask", - "GitPython", - "Pelican", - "Markdown", - "Werkzeug" # Wird oft von Flask benötigt, um Datei-Uploads zu handhaben -] - -# Konfiguriert den Kommandozeilen-Einstiegspunkt (z.B. 'blog-cli start') -[project.scripts] -blog-cli = "dlw.commands:main" - -[tool.setuptools] -package-dir = {"" = "src"} -packages = ["dlw"] - -# Stellt sicher, dass alle notwendigen Konfigurationsdateien mitinstalliert werden -[tool.setuptools.package-data] -"dlw" = ["ssg_config/*", "ssg_config/templates/*"] - +[build-system] +requires = ["setuptools>=61.0.0", "wheel"] +build-backend = "setuptools.build_meta" + +[project] +name = "forgejo-blog-manager" +version = "0.1.3" +description = "Blog-Manager für Uberspace 8 mit Marvin API und Pelican" +requires-python = ">=3.9" +dependencies = [ + "Flask", + "GitPython", + "Pelican", + "Markdown", + "requests", + "Werkzeug" +] + +[project.scripts] +blog-cli = "dlw.commands:main" + +[tool.setuptools] +package-dir = {"" = "src"} +packages = ["dlw"] \ No newline at end of file