diff --git a/requirements-db-pytestplugin.txt b/requirements-db-pytestplugin.txt new file mode 100644 index 0000000000000000000000000000000000000000..54e57b4bea6753e1f2ee317b4aee52b15ef43d90 --- /dev/null +++ b/requirements-db-pytestplugin.txt @@ -0,0 +1,2 @@ +# requirements for swh.core.db.pytest_plugin +pytest-postgresql diff --git a/requirements-db.txt b/requirements-db.txt index d0f09755d6690a128aaa3f6224b6cc5230b98484..921e04d0c413bd3c958e2bd5a94a300cb2dcc761 100644 --- a/requirements-db.txt +++ b/requirements-db.txt @@ -1,4 +1,3 @@ # requirements for swh.core.db psycopg2 typing-extensions -pytest-postgresql diff --git a/setup.py b/setup.py index 54518ee87a637ad463293da688bf5731753cf2c0..4f0555e52252ebd48cd41a69fe53f77f972a917e 100755 --- a/setup.py +++ b/setup.py @@ -55,11 +55,13 @@ setup( extras_require={ "testing-core": parse_requirements("test"), "logging": parse_requirements("logging"), - "db": parse_requirements("db"), + "db": parse_requirements("db", "db-pytestplugin"), "testing-db": parse_requirements("test-db"), "http": parse_requirements("http"), # kitchen sink, please do not use - "testing": parse_requirements("test", "test-db", "db", "http", "logging"), + "testing": parse_requirements( + "test", "test-db", "db", "db-pytestplugin", "http", "logging" + ), }, include_package_data=True, entry_points="""