Obtaining file:///home/circleci/project Preparing metadata (setup.py) ... [?25l- done [?25hCollecting pytest (from mortar_import==0.12.1) Downloading pytest-8.4.1-py3-none-any.whl.metadata (7.7 kB) Collecting pytest-cov (from mortar_import==0.12.1) Downloading pytest_cov-6.2.1-py3-none-any.whl.metadata (30 kB) Collecting testfixtures (from mortar_import==0.12.1) Downloading testfixtures-8.3.0-py3-none-any.whl.metadata (3.0 kB) Collecting SQLAlchemy<2 (from mortar_import==0.12.1) Downloading SQLAlchemy-1.4.54-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB) Collecting mortar_mixins>=3 (from mortar_import==0.12.1) Downloading mortar_mixins-3.0.0-py3-none-any.whl.metadata (1.7 kB) Collecting mock (from mortar_import==0.12.1) Downloading mock-5.2.0-py3-none-any.whl.metadata (3.1 kB) Collecting greenlet!=0.4.17 (from SQLAlchemy<2->mortar_import==0.12.1) Downloading greenlet-3.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (4.1 kB) Collecting psycopg2 (from mortar_mixins>=3->mortar_import==0.12.1) Downloading psycopg2-2.9.10.tar.gz (385 kB) Preparing metadata (setup.py) ... [?25l- done [?25hCollecting exceptiongroup>=1 (from pytest->mortar_import==0.12.1) Using cached exceptiongroup-1.3.0-py3-none-any.whl.metadata (6.7 kB) Collecting iniconfig>=1 (from pytest->mortar_import==0.12.1) Downloading iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB) Requirement already satisfied: packaging>=20 in /home/circleci/.pyenv/versions/3.10.18/lib/python3.10/site-packages (from pytest->mortar_import==0.12.1) (25.0) Collecting pluggy<2,>=1.5 (from pytest->mortar_import==0.12.1) Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) Collecting pygments>=2.7.2 (from pytest->mortar_import==0.12.1) Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB) Requirement already satisfied: tomli>=1 in /home/circleci/.local/lib/python3.10/site-packages (from pytest->mortar_import==0.12.1) (2.2.1) Collecting typing-extensions>=4.6.0 (from exceptiongroup>=1->pytest->mortar_import==0.12.1) Downloading typing_extensions-4.14.1-py3-none-any.whl.metadata (3.0 kB) Collecting coverage>=7.5 (from coverage[toml]>=7.5->pytest-cov->mortar_import==0.12.1) Downloading coverage-7.10.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (8.9 kB) Downloading SQLAlchemy-1.4.54-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 190.6 MB/s eta 0:00:00 Downloading greenlet-3.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (582 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 582.2/582.2 kB 91.8 MB/s eta 0:00:00 Downloading mortar_mixins-3.0.0-py3-none-any.whl (7.5 kB) Downloading mock-5.2.0-py3-none-any.whl (31 kB) Downloading pytest-8.4.1-py3-none-any.whl (365 kB) Downloading pluggy-1.6.0-py3-none-any.whl (20 kB) Using cached exceptiongroup-1.3.0-py3-none-any.whl (16 kB) Downloading iniconfig-2.1.0-py3-none-any.whl (6.0 kB) Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 204.2 MB/s eta 0:00:00 Downloading typing_extensions-4.14.1-py3-none-any.whl (43 kB) Downloading pytest_cov-6.2.1-py3-none-any.whl (24 kB) Downloading coverage-7.10.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (243 kB) Downloading testfixtures-8.3.0-py3-none-any.whl (105 kB) Building wheels for collected packages: psycopg2 DEPRECATION: Building 'psycopg2' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'psycopg2'. Discussion can be found at https://github.com/pypa/pip/issues/6334 Building wheel for psycopg2 (setup.py) ... [?25l- \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ done [?25h Created wheel for psycopg2: filename=psycopg2-2.9.10-cp310-cp310-linux_x86_64.whl size=516169 sha256=fa8adb8de0fde0a1069fc503747b4a480fba1831f769a209b61dc8315ee87d1a Stored in directory: /home/circleci/.cache/pip/wheels/51/41/e0/2912ad51b01f454d26dfb26e5cc5923874656749b9e83943a8 Successfully built psycopg2 Installing collected packages: typing-extensions, testfixtures, pygments, psycopg2, pluggy, mortar_import, mock, iniconfig, greenlet, coverage, SQLAlchemy, exceptiongroup, pytest, mortar_mixins, pytest-cov DEPRECATION: Legacy editable install of mortar_import[test]==0.12.1 from file:///home/circleci/project (setup.py develop) is deprecated. pip 25.3 will enforce this behaviour change. A possible replacement is to add a pyproject.toml or enable --use-pep517, and use setuptools >= 64. If the resulting installation is not behaving as expected, try using --config-settings editable_mode=compat. Please consult the setuptools documentation for more information. Discussion can be found at https://github.com/pypa/pip/issues/11457 Running setup.py develop for mortar_import Successfully installed SQLAlchemy-1.4.54 coverage-7.10.1 exceptiongroup-1.3.0 greenlet-3.2.3 iniconfig-2.1.0 mock-5.2.0 mortar_import-0.12.1 mortar_mixins-3.0.0 pluggy-1.6.0 psycopg2-2.9.10 pygments-2.19.2 pytest-8.4.1 pytest-cov-6.2.1 testfixtures-8.3.0 typing-extensions-4.14.1 [notice] A new release of pip is available: 25.1.1 -> 25.2 [notice] To update, run: pip install --upgrade pip