changeset 1525:c921e7002bac

build: don't use local dependencies, and remove backend package: hatch doesn't support yet editable dependencies (https://github.com/pypa/hatch/issues/588), and to work on dev, backend and templates must be installed manually in dev mode. To avoid issues during sync when entering a shell, those dependencies are disabled and must be installed manually.
author Goffi <goffi@goffi.org>
date Thu, 08 Jun 2023 21:07:54 +0200
parents 311febeae2d5
children fc2bc024600d
files pyproject.toml
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/pyproject.toml	Thu Jun 08 21:07:52 2023 +0200
+++ b/pyproject.toml	Thu Jun 08 21:07:54 2023 +0200
@@ -24,8 +24,8 @@
     "brython >= 3.10",
     "jinja2 >= 3.1.2",
     # use during dev mode to have current version of backend
-    "libervia-backend @ {root:uri}/../libervia-backend",
-    "libervia-templates @ {root:uri}/../libervia-backend",
+    # "libervia-backend == 0.9.*",
+    # "libervia-templates >0.8.0b1",
     "pyopenssl >= 23.2.0",
     "shortuuid ~= 1.0.11",
     "twisted[tls] >= 22.10",