Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/ji7vi3p82h0b4a5ml88pmzbbak5xvb3v-pgcli-4.6.0.tar.gz source root is pgcli-4.6.0 setting SOURCE_DATE_EPOCH to timestamp 1787731590 of file "pgcli-4.6.0/setup.cfg" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Setting SETUPTOOLS_SCM_PRETEND_VERSION to 4.6.0 Including all tracked files automatically Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... running egg_info writing pgcli.egg-info/PKG-INFO writing dependency_links to pgcli.egg-info/dependency_links.txt writing entry points to pgcli.egg-info/entry_points.txt writing requirements to pgcli.egg-info/requires.txt writing top-level names to pgcli.egg-info/top_level.txt /nix/store/awhsm7873h15i2b55ghkvlpckl7m0q35-python3.14-vcs-versioning-1.1.1/lib/python3.14/site-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. return get_active_overrides().subprocess_timeout reading manifest file 'pgcli.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' adding license file 'AUTHORS' writing manifest file 'pgcli.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/pgcli copying pgcli/magic.py -> build/lib/pgcli copying pgcli/auth.py -> build/lib/pgcli copying pgcli/pgstyle.py -> build/lib/pgcli copying pgcli/pgbuffer.py -> build/lib/pgcli copying pgcli/key_bindings.py -> build/lib/pgcli copying pgcli/pgcompleter.py -> build/lib/pgcli copying pgcli/config.py -> build/lib/pgcli copying pgcli/pyev.py -> build/lib/pgcli copying pgcli/explain_output_formatter.py -> build/lib/pgcli copying pgcli/completion_refresher.py -> build/lib/pgcli copying pgcli/__init__.py -> build/lib/pgcli copying pgcli/pgtoolbar.py -> build/lib/pgcli copying pgcli/pgexecute.py -> build/lib/pgcli copying pgcli/main.py -> build/lib/pgcli copying pgcli/__main__.py -> build/lib/pgcli creating build/lib/pgcli/packages copying pgcli/packages/__init__.py -> build/lib/pgcli/packages copying pgcli/packages/sqlcompletion.py -> build/lib/pgcli/packages copying pgcli/packages/prioritization.py -> build/lib/pgcli/packages copying pgcli/packages/prompt_utils.py -> build/lib/pgcli/packages creating build/lib/pgcli/packages/formatter copying pgcli/packages/formatter/__init__.py -> build/lib/pgcli/packages/formatter copying pgcli/packages/formatter/sqlformatter.py -> build/lib/pgcli/packages/formatter creating build/lib/pgcli/packages/parseutils copying pgcli/packages/parseutils/__init__.py -> build/lib/pgcli/packages/parseutils copying pgcli/packages/parseutils/utils.py -> build/lib/pgcli/packages/parseutils copying pgcli/packages/parseutils/tables.py -> build/lib/pgcli/packages/parseutils copying pgcli/packages/parseutils/ctes.py -> build/lib/pgcli/packages/parseutils copying pgcli/packages/parseutils/meta.py -> build/lib/pgcli/packages/parseutils creating build/lib/pgcli/packages/pgliterals copying pgcli/packages/pgliterals/__init__.py -> build/lib/pgcli/packages/pgliterals copying pgcli/packages/pgliterals/main.py -> build/lib/pgcli/packages/pgliterals copying pgcli/pgclirc -> build/lib/pgcli copying pgcli/packages/pgliterals/pgliterals.json -> build/lib/pgcli/packages/pgliterals installing to build/bdist.macosx-14.0-arm64/wheel running install running install_lib creating build/bdist.macosx-14.0-arm64/wheel creating build/bdist.macosx-14.0-arm64/wheel/pgcli copying build/lib/pgcli/magic.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/auth.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/pgstyle.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/pgbuffer.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/key_bindings.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/pgcompleter.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/config.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/pyev.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/explain_output_formatter.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/completion_refresher.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/pgtoolbar.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/pgclirc -> build/bdist.macosx-14.0-arm64/wheel/./pgcli creating build/bdist.macosx-14.0-arm64/wheel/pgcli/packages copying build/lib/pgcli/packages/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages copying build/lib/pgcli/packages/sqlcompletion.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages creating build/bdist.macosx-14.0-arm64/wheel/pgcli/packages/formatter copying build/lib/pgcli/packages/formatter/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/formatter copying build/lib/pgcli/packages/formatter/sqlformatter.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/formatter copying build/lib/pgcli/packages/prioritization.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages copying build/lib/pgcli/packages/prompt_utils.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages creating build/bdist.macosx-14.0-arm64/wheel/pgcli/packages/parseutils copying build/lib/pgcli/packages/parseutils/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/parseutils copying build/lib/pgcli/packages/parseutils/utils.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/parseutils copying build/lib/pgcli/packages/parseutils/tables.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/parseutils copying build/lib/pgcli/packages/parseutils/ctes.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/parseutils copying build/lib/pgcli/packages/parseutils/meta.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/parseutils creating build/bdist.macosx-14.0-arm64/wheel/pgcli/packages/pgliterals copying build/lib/pgcli/packages/pgliterals/pgliterals.json -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/pgliterals copying build/lib/pgcli/packages/pgliterals/__init__.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/pgliterals copying build/lib/pgcli/packages/pgliterals/main.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli/packages/pgliterals copying build/lib/pgcli/pgexecute.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/main.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli copying build/lib/pgcli/__main__.py -> build/bdist.macosx-14.0-arm64/wheel/./pgcli running install_egg_info running egg_info writing pgcli.egg-info/PKG-INFO writing dependency_links to pgcli.egg-info/dependency_links.txt writing entry points to pgcli.egg-info/entry_points.txt writing requirements to pgcli.egg-info/requires.txt writing top-level names to pgcli.egg-info/top_level.txt /nix/store/awhsm7873h15i2b55ghkvlpckl7m0q35-python3.14-vcs-versioning-1.1.1/lib/python3.14/site-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. return get_active_overrides().subprocess_timeout reading manifest file 'pgcli.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' adding license file 'AUTHORS' writing manifest file 'pgcli.egg-info/SOURCES.txt' Copying pgcli.egg-info to build/bdist.macosx-14.0-arm64/wheel/./pgcli-4.6.0-py3.14.egg-info running install_scripts creating build/bdist.macosx-14.0-arm64/wheel/pgcli-4.6.0.dist-info/WHEEL creating '/nix/var/nix/builds/nix-13883-649729248/pgcli-4.6.0/dist/.tmp-vbu4e3cc/pgcli-4.6.0-py3-none-any.whl' and adding 'build/bdist.macosx-14.0-arm64/wheel' to it adding 'pgcli/__init__.py' adding 'pgcli/__main__.py' adding 'pgcli/auth.py' adding 'pgcli/completion_refresher.py' adding 'pgcli/config.py' adding 'pgcli/explain_output_formatter.py' adding 'pgcli/key_bindings.py' adding 'pgcli/magic.py' adding 'pgcli/main.py' adding 'pgcli/pgbuffer.py' adding 'pgcli/pgclirc' adding 'pgcli/pgcompleter.py' adding 'pgcli/pgexecute.py' adding 'pgcli/pgstyle.py' adding 'pgcli/pgtoolbar.py' adding 'pgcli/pyev.py' adding 'pgcli/packages/__init__.py' adding 'pgcli/packages/prioritization.py' adding 'pgcli/packages/prompt_utils.py' adding 'pgcli/packages/sqlcompletion.py' adding 'pgcli/packages/formatter/__init__.py' adding 'pgcli/packages/formatter/sqlformatter.py' adding 'pgcli/packages/parseutils/__init__.py' adding 'pgcli/packages/parseutils/ctes.py' adding 'pgcli/packages/parseutils/meta.py' adding 'pgcli/packages/parseutils/tables.py' adding 'pgcli/packages/parseutils/utils.py' adding 'pgcli/packages/pgliterals/__init__.py' adding 'pgcli/packages/pgliterals/main.py' adding 'pgcli/packages/pgliterals/pgliterals.json' adding 'pgcli-4.6.0.dist-info/licenses/AUTHORS' adding 'pgcli-4.6.0.dist-info/licenses/LICENSE.txt' adding 'pgcli-4.6.0.dist-info/METADATA' adding 'pgcli-4.6.0.dist-info/WHEEL' adding 'pgcli-4.6.0.dist-info/entry_points.txt' adding 'pgcli-4.6.0.dist-info/scm_file_list.json' adding 'pgcli-4.6.0.dist-info/scm_version.json' adding 'pgcli-4.6.0.dist-info/top_level.txt' adding 'pgcli-4.6.0.dist-info/RECORD' removing build/bdist.macosx-14.0-arm64/wheel Successfully built pgcli-4.6.0-py3-none-any.whl Finished creating a wheel... /nix/var/nix/builds/nix-13883-649729248/pgcli-4.6.0/dist /nix/var/nix/builds/nix-13883-649729248/pgcli-4.6.0 Unpacking to: unpacked/pgcli-4.6.0...OK Repacking wheel as ./pgcli-4.6.0-py3-none-any.whl...OK /nix/var/nix/builds/nix-13883-649729248/pgcli-4.6.0 Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for pgcli-4.6.0-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed pgcli-4.6.0-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase checking for references to /nix/var/nix/builds/nix-13883-649729248/ in /nix/store/4cy6rmq4pb2s4v6ywyjccxgk6r99al1g-python3.14-pgcli-4.6.0... patching script interpreter paths in /nix/store/4cy6rmq4pb2s4v6ywyjccxgk6r99al1g-python3.14-pgcli-4.6.0 stripping (with command strip and flags -S) in /nix/store/4cy6rmq4pb2s4v6ywyjccxgk6r99al1g-python3.14-pgcli-4.6.0/lib /nix/store/4cy6rmq4pb2s4v6ywyjccxgk6r99al1g-python3.14-pgcli-4.6.0/bin checking for references to /nix/var/nix/builds/nix-13883-649729248/ in /nix/store/s2wfysnfqyw5q7858vi93v0qra4p4acw-python3.14-pgcli-4.6.0-dist... patching script interpreter paths in /nix/store/s2wfysnfqyw5q7858vi93v0qra4p4acw-python3.14-pgcli-4.6.0-dist Rewriting #!/nix/store/4l8r0s2r5fna7src82b5fc2hixdvfyw0-python3-3.14.7/bin/python3.14 to #!/nix/store/4l8r0s2r5fna7src82b5fc2hixdvfyw0-python3-3.14.7 wrapping `/nix/store/4cy6rmq4pb2s4v6ywyjccxgk6r99al1g-python3.14-pgcli-4.6.0/bin/pgcli'... Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase pytest flags: -m pytest -k not\ \(test_application_name_in_env\)\ and\ not\ \(test_init_command_option\)\ and\ not\ \(test_application_name_db_uri\) ============================= test session starts ============================== platform darwin -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 rootdir: /nix/var/nix/builds/nix-13883-649729248/pgcli-4.6.0 configfile: pyproject.toml testpaths: tests collected 2732 items / 3 deselected / 2729 selected tests/formatter/test_sqlformatter.py ..... [ 0%] tests/parseutils/test_ctes.py .............. [ 0%] tests/parseutils/test_function_metadata.py . [ 0%] tests/parseutils/test_parseutils.py ....................X............... [ 2%] ........................................................ [ 4%] tests/test_auth.py ...... [ 4%] tests/test_completion_refresher.py .... [ 4%] tests/test_config.py ...... [ 4%] tests/test_fuzzy_completion.py ...... [ 4%] tests/test_init_commands_simple.py .. [ 4%] tests/test_main.py ......ss......................sssssss................ [ 6%] .............s.. [ 7%] tests/test_naive_completion.py ........ [ 7%] tests/test_pgcompleter.py .................. [ 8%] tests/test_pgexecute.py ssssssssssssssssssssssssssssssssssssssssssssssss [ 10%] sssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 12%] tests/test_pgspecial.py ........... [ 12%] tests/test_prioritization.py . [ 12%] tests/test_prompt_utils.py .. [ 12%] tests/test_rowlimit.py .......... [ 13%] tests/test_smart_completion_multiple_schemata.py ....................... [ 14%] ........................................................................ [ 16%] ........................................................................ [ 19%] ........................................................................ [ 22%] ........................................................................ [ 24%] ........................................................................ [ 27%] ........................................................................ [ 29%] ........................................................................ [ 32%] .................................................. [ 34%] tests/test_smart_completion_public_schema_only.py ...................... [ 35%] ........................................................................ [ 37%] ........................................................................ [ 40%] ........................................................................ [ 43%] ........................................................................ [ 45%] ........................................................................ [ 48%] ........................................................................ [ 51%] ........................................................................ [ 53%] ........................................................................ [ 56%] ........................................................................ [ 58%] ........................................................................ [ 61%] ........................................................................ [ 64%] ........................................................................ [ 66%] ........................................................................ [ 69%] ........................................................................ [ 72%] ........................................................................ [ 74%] ........................................................................ [ 77%] ........................................................................ [ 80%] ........................................................................ [ 82%] ........................................................................ [ 85%] ........................................................................ [ 87%] ........................................................................ [ 90%] ............................................................ [ 92%] tests/test_sqlcompletion.py ............................................ [ 94%] ......................................x................................. [ 97%] .............................................................. [ 99%] tests/test_ssh_tunnel.py ...... [ 99%] tests/test_trailing_comments.py ............ [100%] =============================== warnings summary =============================== ../../../../../store/gc3636lzigd9yjiv4yqadw95l57cd4la-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124 /nix/store/gc3636lzigd9yjiv4yqadw95l57cd4la-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated. Test: tests/test_smart_completion_multiple_schemata.py::test_suggested_joins, argvalues type: product Please convert to a list or tuple. See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators metafunc.parametrize(*marker.args, **marker.kwargs, _param_mark=marker) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL tests/test_sqlcompletion.py::test_sub_select_multiple_col_name_completion SKIPPED [1] tests/test_main.py:156: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:179: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:329: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:339: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:357: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:365: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:373: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:387: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:397: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_main.py:622: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:42: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:57: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:73: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:88: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:97: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:138: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:151: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:201: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:209: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:215: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:226: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:246: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [2] tests/test_pgexecute.py:257: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:266: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:276: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:286: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:301: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:319: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:417: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:508: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:516: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:525: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:541: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:548: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:556: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:561: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [2] tests/test_pgexecute.py:569: Postgres server unavailable or json type not defined SKIPPED [2] tests/test_pgexecute.py:578: Postgres server unavailable or jsonb type not defined SKIPPED [1] tests/test_pgexecute.py:587: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [3] tests/test_pgexecute.py:607: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [60] tests/test_pgexecute.py:615: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [2] tests/test_pgexecute.py:626: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:633: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:640: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:654: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:660: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:676: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:708: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:721: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:729: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:758: Need a postgres instance at localhost accessible by user 'postgres' SKIPPED [1] tests/test_pgexecute.py:782: Need a postgres instance at localhost accessible by user 'postgres' = 2610 passed, 117 skipped, 3 deselected, 1 xfailed, 1 xpassed, 1 warning in 9.19s = Finished executing pytestCheckPhase Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase