From d075a1b1a90f93e06c323209c589c6da191a6814 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sat, 30 Apr 2022 14:22:42 -0500 Subject: [PATCH] meta: Install aiomarionette in development mode Poetry does not install local path dependencies in "editable" mode by default. Instead, it builds them and installs them into the venv like any other dependency. This means that changes in the local copy are not picked up. --- svc/poetry.lock | 4 ++-- svc/pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/svc/poetry.lock b/svc/poetry.lock index 92adfe4..858937d 100644 --- a/svc/poetry.lock +++ b/svc/poetry.lock @@ -5,7 +5,7 @@ description = "Firefox Marionette client for asyncio" category = "main" optional = false python-versions = "^3.8" -develop = false +develop = true [package.source] type = "directory" @@ -411,7 +411,7 @@ python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" [metadata] lock-version = "1.1" python-versions = "^3.10" -content-hash = "49a13b8a06283a719a02d198d95921149e04688af74e89298d1067981549a1d2" +content-hash = "e27fe7faf85bdfce0d97bed53d029fd335a0fffa63fa16930f8708535dea7532" [metadata.files] aiomarionette = [] diff --git a/svc/pyproject.toml b/svc/pyproject.toml index ac25da2..5a95711 100644 --- a/svc/pyproject.toml +++ b/svc/pyproject.toml @@ -10,7 +10,7 @@ playwright = "^1.20.1" fastapi = "^0.75.1" uvicorn = "^0.17.6" python-multipart = "^0.0.5" -aiomarionette = {path = "../../aiomarionette"} +aiomarionette = {path = "../../aiomarionette", develop = true} [tool.poetry.dev-dependencies] black = "^22.3.0"