mirror of
https://github.com/simonw/sqlite-utils.git
synced 2026-09-16 21:44:10 +02:00
Fix bug with --editable
See also: https://github.com/simonw/llm/issues/136
This commit is contained in:
parent
37e374e05a
commit
5e9a02153d
2 changed files with 4 additions and 5 deletions
|
|
@ -1448,9 +1448,9 @@ See :ref:`cli_install`.
|
||||||
Install packages from PyPI into the same environment as sqlite-utils
|
Install packages from PyPI into the same environment as sqlite-utils
|
||||||
|
|
||||||
Options:
|
Options:
|
||||||
-U, --upgrade Upgrade packages to latest version
|
-U, --upgrade Upgrade packages to latest version
|
||||||
-e, --editable DIRECTORY Install a project in editable mode from this path
|
-e, --editable TEXT Install a project in editable mode from this path
|
||||||
-h, --help Show this message and exit.
|
-h, --help Show this message and exit.
|
||||||
|
|
||||||
|
|
||||||
.. _cli_ref_uninstall:
|
.. _cli_ref_uninstall:
|
||||||
|
|
|
||||||
|
|
@ -2800,7 +2800,6 @@ def _analyze(db, tables, columns, save, common_limit=10, no_most=False, no_least
|
||||||
@click.option(
|
@click.option(
|
||||||
"-e",
|
"-e",
|
||||||
"--editable",
|
"--editable",
|
||||||
type=click.Path(readable=True, exists=True, dir_okay=True, file_okay=False),
|
|
||||||
help="Install a project in editable mode from this path",
|
help="Install a project in editable mode from this path",
|
||||||
)
|
)
|
||||||
def install(packages, upgrade, editable):
|
def install(packages, upgrade, editable):
|
||||||
|
|
@ -2809,7 +2808,7 @@ def install(packages, upgrade, editable):
|
||||||
if upgrade:
|
if upgrade:
|
||||||
args += ["--upgrade"]
|
args += ["--upgrade"]
|
||||||
if editable:
|
if editable:
|
||||||
args += ["--editable", str(editable)]
|
args += ["--editable", editable]
|
||||||
args += list(packages)
|
args += list(packages)
|
||||||
sys.argv = args
|
sys.argv = args
|
||||||
run_module("pip", run_name="__main__")
|
run_module("pip", run_name="__main__")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue