]> git.ipfire.org Git - thirdparty/psycopg.git/commit
ci: specify non-editable install in tox tests
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 12 Aug 2022 23:35:41 +0000 (01:35 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 12 Aug 2022 23:58:42 +0000 (01:58 +0200)
commita27da6e5c25060ed26d8038b621ed0390e08053f
tree400dfa8a6b93883a92410de40029061b75296f44
parenta7d39bf740d0d97dbe230d07177463668327431a
ci: specify non-editable install in tox tests

Work around tox-dev/tox#2479 (editable installs in tox broken by setuptools
v64) and tox-dev/tox#2480 (failure to use `toxinidir` in `deps`).

Use -e consistently in the linting steps instead, because they are
defined with skip_install=True so it seems a good idea to use it. These
steps don't seem affect by the setuptools issue.
psycopg/tox.ini
psycopg_c/tox.ini
tox.ini