summaryrefslogtreecommitdiff
path: root/pyproject.toml
diff options
context:
space:
mode:
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml48
1 files changed, 48 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..e8c2cf2
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,48 @@
+[tool.poetry]
+name = "talermerchantdemos"
+version = "0.8.2"
+description = "Taler merchant demos"
+authors = [
+ "Florian Dold <dold@taler.net>",
+ "Marcello Stanisci <ms@taler.net>",
+ "Christian Grothoff <grothoff@taler.net>",
+]
+license = "AGPL3+"
+include = [
+ # Common
+ "talermerchantdemos/static/*.css",
+ "talermerchantdemos/static/*.svg",
+ "talermerchantdemos/templates/*.j2",
+ "talermerchantdemos/translations/*/LC_MESSAGES/*.mo",
+ # Landing files
+ "talermerchantdemos/landing/templates/*.j2",
+ "talermerchantdemos/landing/static/*.css",
+ # Blog files
+ "talermerchantdemos/blog/templates/*.html",
+ "talermerchantdemos/blog/templates/*.j2",
+ "talermerchantdemos/blog/static/favicon.ico",
+ "talermerchantdemos/blog/static/*.css",
+ #"blog/articles/*/*",
+ "talermerchantdemos/blog/data/*",
+ # Donation files
+ "talermerchantdemos/donations/templates/*.j2",
+ "talermerchantdemos/donations/static/*.css",
+]
+
+
+[tool.poetry.dependencies]
+python = "^3.8"
+Flask = "^2.0.2"
+requests = "^2.26.0"
+beautifulsoup4 = "^4.10.0"
+Flask-Babel = "^2.0.0"
+
+[tool.poetry.dev-dependencies]
+
+[tool.poetry.scripts]
+taler-merchant-demos = 'talermerchantdemos.cli:run'
+
+
+[build-system]
+requires = ["poetry-core>=1.0.0"]
+build-backend = "poetry.core.masonry.api"