==> Building on minun ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 700 61% 0.00kB/s 0:00:00 1,145 100% 434.57kB/s 0:00:00 (xfr#1, to-chk=1/3) python-poetry-plugin-export-1.3.0-3.log 204 100% 199.22kB/s 0:00:00 204 100% 199.22kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 353 bytes received 69 bytes 281.33 bytes/sec total size is 1,337 speedup is 3.17 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root11 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root11]...done ==> Making package: python-poetry-plugin-export 1.3.0-3 (Thu Jul 13 03:58:56 2023) ==> Retrieving sources...  -> Found python-poetry-plugin-export-1.3.0.tar.gz ==> Validating source files with sha512sums... python-poetry-plugin-export-1.3.0.tar.gz ... Passed ==> Making package: python-poetry-plugin-export 1.3.0-3 (Thu Jul 13 03:59:03 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: python-poetry-plugin-export will be installed before its python-poetry dependency Package (54) New Version Net Change Download Size core/libnsl 2.0.0-3 0.06 MiB core/python 3.11.3-2 107.17 MiB extra/python-attrs 22.2.0-3 0.55 MiB extra/python-build 0.10.0-4 0.68 MiB extra/python-cachecontrol 1:0.13.1-1 0.18 MiB 0.04 MiB extra/python-cachy 0.3.0-9 0.22 MiB 0.04 MiB extra/python-cffi 1.15.1-3 1.39 MiB extra/python-chardet 5.1.0-3 3.02 MiB extra/python-cleo 2.0.1-4 0.97 MiB 0.17 MiB extra/python-crashtest 0.4.1-2 0.05 MiB 0.01 MiB extra/python-cryptography 41.0.1-2 54.95 MiB extra/python-distlib 0.3.6-3 1.39 MiB extra/python-dulwich 0.21.5-1 6.83 MiB extra/python-filelock 3.12.0-2 0.07 MiB extra/python-html5lib 1.1-12 1.71 MiB extra/python-idna 3.4-3 0.71 MiB extra/python-importlib-metadata 5.0.0-5 0.20 MiB extra/python-installer 0.7.0-3 0.82 MiB extra/python-jaraco.classes 3.2.3-3 0.03 MiB extra/python-jeepney 0.8.0-2 0.57 MiB 0.10 MiB extra/python-jsonschema 4.18.0-1 1.33 MiB 0.17 MiB extra/python-jsonschema-specifications 2023.06.1-1 0.05 MiB 0.01 MiB extra/python-keyring 23.13.1-1 0.33 MiB 0.07 MiB extra/python-lark-parser 1.1.5-4 1.29 MiB extra/python-lockfile 0.12.2-12 0.11 MiB 0.02 MiB extra/python-more-itertools 9.1.1-4 0.61 MiB extra/python-msgpack 1.0.5-1 0.27 MiB extra/python-packaging 23.1-1 0.47 MiB extra/python-pexpect 4.8.0-7 0.38 MiB extra/python-pkginfo 1.9.6-2 0.42 MiB 0.06 MiB extra/python-platformdirs 3.8.1-1 0.21 MiB extra/python-ply 3.11-12 0.40 MiB extra/python-poetry-core 1.6.1-1 5.17 MiB extra/python-poetry-plugin-export 1.3.0-1 0.06 MiB 0.02 MiB extra/python-ptyprocess 0.7.0-5 0.08 MiB extra/python-pycparser 2.21-5 1.77 MiB extra/python-pyproject-hooks 1.0.0-5 0.09 MiB extra/python-pyrsistent 0.19.3-3 0.63 MiB extra/python-rapidfuzz 3.1.1-1 4.16 MiB 1.11 MiB extra/python-referencing 0.29.1-1 0.38 MiB 0.06 MiB extra/python-requests 2.28.2-4 0.61 MiB extra/python-requests-toolbelt 1.0.0-1 0.46 MiB 0.08 MiB extra/python-rpds-py 0.8.8-1 0.49 MiB 0.21 MiB extra/python-secretstorage 3.3.3-2 0.12 MiB 0.03 MiB extra/python-shellingham 1.5.0.post1-4 0.06 MiB 0.02 MiB extra/python-six 1.16.0-8 0.12 MiB extra/python-tomlkit 0.11.8-2 0.59 MiB extra/python-trove-classifiers 2023.7.6-1 0.11 MiB extra/python-typing_extensions 4.7.0-1 0.37 MiB extra/python-urllib3 1.26.15-1 1.30 MiB extra/python-virtualenv 20.21.0-1 9.53 MiB extra/python-webencodings 0.5.1-10 0.07 MiB extra/python-zipp 3.15.0-2 0.06 MiB extra/python-poetry 1.5.1-1 2.65 MiB 0.46 MiB Total Download Size: 2.70 MiB Total Installed Size: 216.34 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-rapidfuzz-3.1.1-1-riscv64 downloading... python-poetry-1.5.1-1-any downloading... python-rpds-py-0.8.8-1-riscv64 downloading... python-jsonschema-4.18.0-1-any downloading... python-cleo-2.0.1-4-any downloading... python-jeepney-0.8.0-2-any downloading... python-requests-toolbelt-1.0.0-1-any downloading... python-keyring-23.13.1-1-any downloading... python-referencing-0.29.1-1-any downloading... python-pkginfo-1.9.6-2-any downloading... python-cachecontrol-1:0.13.1-1-any downloading... python-cachy-0.3.0-9-any downloading... python-secretstorage-3.3.3-2-any downloading... python-lockfile-0.12.2-12-any downloading... python-shellingham-1.5.0.post1-4-any downloading... python-poetry-plugin-export-1.3.0-1-any downloading... python-crashtest-0.4.1-2-any downloading... python-jsonschema-specifications-2023.06.1-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-virtualenv: Use virtualenv for build isolation [pending] installing python-filelock... installing python-msgpack... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-certifi: security support python-cryptography: security support [pending] python-idna: security support [pending] python-pyopenssl: security support python-pysocks: SOCKS support installing python-chardet... installing python-idna... installing python-requests... Optional dependencies for python-requests python-pysocks: SOCKS proxy support installing python-cachecontrol... Optional dependencies for python-cachecontrol python-lockfile: for filecache [pending] python-redis: for redis cache installing python-cachy... installing python-crashtest... installing python-rapidfuzz... Optional dependencies for python-rapidfuzz python-numpy installing python-typing_extensions... installing python-cleo... installing python-dulwich... Optional dependencies for python-dulwich python-fastimport: for fast-import support python-gpgme: for PGP signature support python-idna: for HTTPS support via urllib3 [installed] python-paramiko: for use as the SSH implementation python-pyopenssl: for HTTPS support via urllib3 python-pyinotify: to watch for changes to refs installing python-six... installing python-webencodings... installing python-html5lib... Optional dependencies for python-html5lib python-lxml: lxml treebuilder python-genshi: genshi treewalker installing python-installer... installing python-attrs... installing python-pyrsistent... installing python-rpds-py... installing python-referencing... installing python-jsonschema-specifications... installing python-jsonschema... Optional dependencies for python-jsonschema python-isoduration: for duration format python-fqdn: for hostname format python-idna: for idn-hostname format [installed] python-jsonpointer: for json-pointer & relative-json-pointer format python-rfc3339-validator: for date-time format python-rfc3987: for iri, iri-reference, uri & uri-reference format python-uri-template: for uri-template format python-webcolors: for color format installing python-more-itertools... installing python-jaraco.classes... installing python-jeepney... installing python-ply... installing python-pycparser... installing python-cffi... installing python-cryptography... installing python-secretstorage... installing python-zipp... installing python-importlib-metadata... installing python-keyring... Optional dependencies for python-keyring python-keyrings-alt: Alternative backends python-dbus: kwallet backend installing python-lockfile... installing python-ptyprocess... installing python-pexpect... installing python-pkginfo... installing python-platformdirs... installing python-lark-parser... Optional dependencies for python-lark-parser python-atomicwrites: for atomic_cache python-regex: for regex support python-js2py: for nearley support installing python-poetry-core... installing python-poetry-plugin-export... installing python-requests-toolbelt... installing python-shellingham... installing python-tomlkit... installing python-trove-classifiers... installing python-distlib... installing python-virtualenv... installing python-poetry... Optional dependencies for python-poetry python-pip: to use pip with virtual environments [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change extra/python-execnet 1.9.0-6 0.46 MiB extra/python-iniconfig 2.0.0-4 0.04 MiB extra/python-pluggy 1.0.0-4 0.13 MiB extra/python-pytest 7.4.0-1 4.01 MiB extra/python-pytest-mock 3.10.0-3 0.08 MiB extra/python-pytest-xdist 3.3.1-1 0.46 MiB Total Installed Size: 5.18 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-pytest-mock... installing python-execnet... installing python-pytest-xdist... [?25h==> Retrieving sources...  -> Found python-poetry-plugin-export-1.3.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting python-poetry-plugin-export-1.3.0.tar.gz with bsdtar ==> Starting build()... * Getting build dependencies for wheel... * Building wheel... Successfully built poetry_plugin_export-1.3.0-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.11.3, pytest-7.4.0, pluggy-1.0.0 rootdir: /build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0 configfile: pyproject.toml testpaths: tests plugins: mock-3.10.0, xdist-3.3.1 created: 32/32 workers 32 workers [66 items] EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE... [100%] ==================================== ERRORS ==================================== _ ERROR at setup of test_exporter_can_export_requirements_txt_with_nested_packages_and_markers _ [gw2] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_git_packages_and_markers _ [gw10] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_standard_packages_and_sorted_hashes _ [gw4] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_prints_warning_for_constraints_txt_with_editable_packages _ [gw21] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_file_packages _ [gw12] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_legacy_packages _ [gw13] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_default_and_secondary_sources _ [gw16] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_nested_packages _ [gw8] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_legacy_packages_trusted_host _ [gw14] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ____ ERROR at setup of test_exporter_omits_unwanted_extras[True-expected0] _____ [gw19] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_without_dev_packages_by_default _ [gw5] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_to_standard_output __ [gw17] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_circular_root_dependency _ [gw9] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_nested_directory_packages _ [gw11] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_dev_extras[False-expected1] _ [gw15] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_optional_packages[extras0-lines0] _ [gw7] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_without_groups_if_set_explicitly _ [gw6] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ______ ERROR at setup of test_exporter_handles_extras_next_to_non_extras _______ [gw18] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ______ ERROR at setup of test_exporter_can_export_requirements_txt_poetry ______ [gw1] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _________ ERROR at setup of test_exporter_tolerates_non_existent_extra _________ [gw22] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_standard_packages _ [gw0] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_omits_and_includes_extras_for_txt_formats[constraints.txt-expected0] _ [gw20] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_nested_packages_and_markers_any[True-lines1] _ [gw3] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_nested_packages_and_markers_any[False-lines0] _ [gw2] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_directory_packages _ [gw10] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_standard_packages_and_hashes_disabled _ [gw4] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ___________ ERROR at setup of test_exporter_respects_package_sources ___________ [gw21] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_nested_packages_cyclic _ [gw8] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_dev_extras[True-expected0] _ [gw14] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _______ ERROR at setup of test_exporter_doesnt_confuse_repeated_packages _______ [gw17] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_file_packages_and_markers _ [gw12] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_legacy_packages_and_duplicate_sources _ [gw15] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_export_includes_extras_by_flag[feature_bar feature_qux-bar==1.1.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nqux==1.2.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw31] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_standard_packages_and_hashes _ [gw3] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_nested_packages_and_multiple_markers _ [gw9] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_omits_and_includes_extras_for_txt_formats[requirements.txt-expected1] _ [gw20] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ___________ ERROR at setup of test_export_groups[--without main-\n] ____________ [gw27] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_git_packages _ [gw7] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ____ ERROR at setup of test_exporter_omits_unwanted_extras[False-expected1] ____ [gw19] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_legacy_packages_and_credentials _ [gw16] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError __________ ERROR at setup of test_export_prints_to_stdout_by_default ___________ [gw24] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_directory_packages_and_markers _ [gw11] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _____ ERROR at setup of test_exporter_handles_overlapping_python_versions ______ [gw18] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_with_dev_packages_if_opted_in _ [gw5] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_exports_requirements_txt_without_optional_packages _ [gw6] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ___ ERROR at setup of test_exporter_can_export_requirements_txt_pyinstaller ____ [gw1] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError _ ERROR at setup of test_exporter_can_export_requirements_txt_with_standard_packages_and_markers _ [gw0] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ___ ERROR at setup of test_exporter_exports_requirements_txt_with_url_false ____ [gw13] linux -- Python 3.11.3 /usr/bin/python fixture_root = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures') locker = @pytest.fixture def poetry(fixture_root: Path, locker: Locker) -> Poetry: > p = Factory().create_poetry(fixture_root / "sample_project") tests/test_exporter.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.11/site-packages/poetry/factory.py:58: in create_poetry base_poetry = super().create_poetry(cwd=cwd, with_groups=with_groups) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = cwd = PosixPath('/build/python-poetry-plugin-export/src/poetry-plugin-export-1.3.0/tests/fixtures/sample_project') with_groups = True def create_poetry( self, cwd: Path | None = None, with_groups: bool = True ) -> Poetry: from poetry.core.poetry import Poetry from poetry.core.pyproject.toml import PyProjectTOML poetry_file = self.locate(cwd) local_config = PyProjectTOML(path=poetry_file).poetry_config # Checking validity check_result = self.validate(local_config) if check_result["errors"]: message = "" for error in check_result["errors"]: message += f" - {error}\n" > raise RuntimeError("The Poetry configuration is invalid:\n" + message) E RuntimeError: The Poetry configuration is invalid: E - Project name (my-package) is same as one of its dependencies /usr/lib/python3.11/site-packages/poetry/core/factory.py:58: RuntimeError ____ ERROR at setup of test_export_exports_requirements_txt_uses_lock_file _____ [gw23] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw25] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[--with opt-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nopt==2.2.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw26] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[--only main,dev-baz==2.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw30] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[--without opt-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw28] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[--only main-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw29] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400f9bede0> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[--without dev-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw27] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _____________ ERROR at setup of test_export_reports_invalid_extras _____________ [gw31] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _______ ERROR at setup of test_export_groups[--without main,dev,opt-\n] ________ [gw28] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_includes_extras_by_flag[feature_bar-bar==1.1.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw30] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[--with dev,opt-baz==2.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nopt==2.2.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw26] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError ____ ERROR at setup of test_export_uses_requirements_txt_format_by_default _____ [gw24] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError ____________ ERROR at setup of test_export_fails_on_invalid_format _____________ [gw23] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[--with dev-baz==2.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw25] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError _ ERROR at setup of test_export_groups[--only dev-baz==2.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] _ [gw29] linux -- Python 3.11.3 /usr/bin/python command_tester_factory = ._tester at 0x400fa25f80> poetry = @pytest.fixture def do_lock(command_tester_factory: CommandTesterFactory, poetry: Poetry) -> None: > command_tester_factory("lock").execute() tests/command/conftest.py:94: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ command = 'lock', poetry = installer = executor = None, environment = None def _tester( command: str, poetry: Poetry | None = None, installer: Installer | None = None, executor: Executor | None = None, environment: Env | None = None, ) -> CommandTester: app._load_plugins(NullIO()) cmd = app.find(command) tester = CommandTester(cmd) # Setting the formatter from the application # TODO: Find a better way to do this in Cleo app_io = app.create_io() formatter = app_io.output.formatter tester.io.output.set_formatter(formatter) tester.io.error_output.set_formatter(formatter) if poetry: app._poetry = poetry poetry = app.poetry if isinstance(cmd, EnvCommand): cmd.set_env(environment or env) if isinstance(cmd, InstallerCommand): installer = installer or Installer( tester.io, env, poetry.package, poetry.locker, poetry.pool, poetry.config, executor=executor or TestExecutor(env, poetry.pool, poetry.config, tester.io), ) > installer.use_executor(True) E AttributeError: 'Installer' object has no attribute 'use_executor' tests/command/conftest.py:84: AttributeError =========================== short test summary info ============================ ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_nested_packages_and_markers ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_git_packages_and_markers ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_standard_packages_and_sorted_hashes ERROR tests/test_exporter.py::test_exporter_prints_warning_for_constraints_txt_with_editable_packages ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_file_packages ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_legacy_packages ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_default_and_secondary_sources ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_nested_packages ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_legacy_packages_trusted_host ERROR tests/test_exporter.py::test_exporter_omits_unwanted_extras[True-expected0] ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_without_dev_packages_by_default ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_to_standard_output ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_circular_root_dependency ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_nested_directory_packages ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_dev_extras[False-expected1] ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_optional_packages[extras0-lines0] ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_without_groups_if_set_explicitly ERROR tests/test_exporter.py::test_exporter_handles_extras_next_to_non_extras ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_poetry ERROR tests/test_exporter.py::test_exporter_tolerates_non_existent_extra - Ru... ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_standard_packages ERROR tests/test_exporter.py::test_exporter_omits_and_includes_extras_for_txt_formats[constraints.txt-expected0] ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_nested_packages_and_markers_any[True-lines1] ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_nested_packages_and_markers_any[False-lines0] ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_directory_packages ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_standard_packages_and_hashes_disabled ERROR tests/test_exporter.py::test_exporter_respects_package_sources - Runtim... ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_nested_packages_cyclic ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_dev_extras[True-expected0] ERROR tests/test_exporter.py::test_exporter_doesnt_confuse_repeated_packages ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_file_packages_and_markers ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_legacy_packages_and_duplicate_sources ERROR tests/command/test_command_export.py::test_export_includes_extras_by_flag[feature_bar feature_qux-bar==1.1.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nqux==1.2.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_standard_packages_and_hashes ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_nested_packages_and_multiple_markers ERROR tests/test_exporter.py::test_exporter_omits_and_includes_extras_for_txt_formats[requirements.txt-expected1] ERROR tests/command/test_command_export.py::test_export_groups[--without main-\n] ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_git_packages ERROR tests/test_exporter.py::test_exporter_omits_unwanted_extras[False-expected1] ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_legacy_packages_and_credentials ERROR tests/command/test_command_export.py::test_export_prints_to_stdout_by_default ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_directory_packages_and_markers ERROR tests/test_exporter.py::test_exporter_handles_overlapping_python_versions ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_dev_packages_if_opted_in ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_without_optional_packages ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_pyinstaller ERROR tests/test_exporter.py::test_exporter_can_export_requirements_txt_with_standard_packages_and_markers ERROR tests/test_exporter.py::test_exporter_exports_requirements_txt_with_url_false ERROR tests/command/test_command_export.py::test_export_exports_requirements_txt_uses_lock_file ERROR tests/command/test_command_export.py::test_export_groups[-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_groups[--with opt-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nopt==2.2.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_groups[--only main,dev-baz==2.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_groups[--without opt-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_groups[--only main-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_groups[--without dev-foo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_reports_invalid_extras ERROR tests/command/test_command_export.py::test_export_groups[--without main,dev,opt-\n] ERROR tests/command/test_command_export.py::test_export_includes_extras_by_flag[feature_bar-bar==1.1.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_groups[--with dev,opt-baz==2.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nopt==2.2.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_uses_requirements_txt_format_by_default ERROR tests/command/test_command_export.py::test_export_fails_on_invalid_format ERROR tests/command/test_command_export.py::test_export_groups[--with dev-baz==2.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\nfoo==1.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ERROR tests/command/test_command_export.py::test_export_groups[--only dev-baz==2.0.0 ; python_version >= "2.7" and python_version < "2.8" or python_version >= "3.6" and python_version < "4.0"\n] ======================== 3 passed, 63 errors in 16.19s ========================= ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root11/build receiving incremental file list python-poetry-plugin-export-1.3.0-3-riscv64-build.log python-poetry-plugin-export-1.3.0-3-riscv64-check.log python-poetry-plugin-export-1.3.0-3-x86_64-build.log python-poetry-plugin-export-1.3.0-3-x86_64-check.log sent 100 bytes received 5,506 bytes 3,737.33 bytes/sec total size is 132,854 speedup is 23.70