Diff of the two buildlogs: -- --- b1/build.log 2025-02-26 19:37:09.440291483 +0000 +++ b2/build.log 2025-02-26 19:40:50.698255066 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Feb 26 07:34:06 -12 2025 -I: pbuilder-time-stamp: 1740598446 +I: Current time: Wed Apr 1 16:00:12 +14 2026 +I: pbuilder-time-stamp: 1775008812 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,51 +27,83 @@ dpkg-source: info: applying bash-completion-with-hashbang.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/988528/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3871533/tmp/hooks/D01_modify_environment starting +debug: Running on infom02-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 1 02:00 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3871533/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3871533/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='7e54ce9c79e84e609dabb230372c1da4' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='988528' - PS1='# ' - PS2='> ' + INVOCATION_ID=92a3deb89d3942afb26bb120cea406a3 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3871533 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ylzafVTJ/pbuilderrc_2Kxi --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ylzafVTJ/b1 --logfile b1/build.log q2cli_2024.5.0-2.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ylzafVTJ/pbuilderrc_yRqC --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ylzafVTJ/b2 --logfile b2/build.log q2cli_2024.5.0-2.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom01-amd64 6.1.0-31-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/988528/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3871533/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -251,7 +283,7 @@ Get: 130 http://deb.debian.org/debian unstable/main amd64 python3-tzlocal all 5.3-1 [24.0 kB] Get: 131 http://deb.debian.org/debian unstable/main amd64 python3-yaml amd64 6.0.2-1+b1 [178 kB] Get: 132 http://deb.debian.org/debian unstable/main amd64 qiime all 2024.5.0-1 [304 kB] -Fetched 77.5 MB in 3s (25.1 MB/s) +Fetched 77.5 MB in 1s (74.3 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19775 files and directories currently installed.) @@ -686,8 +718,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Feb 26 19:35:42 UTC 2025. -Universal Time is now: Wed Feb 26 19:35:42 UTC 2025. +Local time is now: Wed Apr 1 02:02:35 UTC 2026. +Universal Time is now: Wed Apr 1 02:02:35 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1+b1) ... @@ -815,7 +847,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/q2cli-2024.5.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../q2cli_2024.5.0-2_source.changes +I: user script /srv/workspace/pbuilder/3871533/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3871533/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/q2cli-2024.5.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../q2cli_2024.5.0-2_source.changes dpkg-buildpackage: info: source package q2cli dpkg-buildpackage: info: source version 2024.5.0-2 dpkg-buildpackage: info: source distribution unstable @@ -854,36 +890,36 @@ creating /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli copying q2cli/util.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli copying q2cli/__main__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli -copying q2cli/_version.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli -copying q2cli/commands.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli copying q2cli/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli -creating /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click -copying q2cli/click/option.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click -copying q2cli/click/command.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click -copying q2cli/click/type.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click -copying q2cli/click/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click -copying q2cli/click/parser.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click +copying q2cli/commands.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli +copying q2cli/_version.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli creating /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin +copying q2cli/builtin/tools.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin copying q2cli/builtin/dev.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin copying q2cli/builtin/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin -copying q2cli/builtin/tools.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin copying q2cli/builtin/info.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin +creating /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click +copying q2cli/click/command.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click +copying q2cli/click/parser.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click +copying q2cli/click/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click +copying q2cli/click/type.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click +copying q2cli/click/option.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click creating /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core +copying q2cli/core/completion.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core +copying q2cli/core/usage.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core copying q2cli/core/config.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core +copying q2cli/core/state.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core copying q2cli/core/cache.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core copying q2cli/core/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core -copying q2cli/core/state.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core -copying q2cli/core/usage.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core -copying q2cli/core/completion.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core creating /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests -copying q2cli/tests/test_cli.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests -copying q2cli/tests/test_core.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests copying q2cli/tests/test_tools.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests +copying q2cli/tests/test_cli.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests +copying q2cli/tests/test_cache_cli.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests copying q2cli/tests/test_mystery_stew.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests +copying q2cli/tests/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests copying q2cli/tests/test_usage.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests -copying q2cli/tests/test_cache_cli.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests +copying q2cli/tests/test_core.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests copying q2cli/tests/test_dev.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests -copying q2cli/tests/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests running egg_info creating q2cli.egg-info writing q2cli.egg-info/PKG-INFO @@ -988,7 +1024,7 @@ running build_scripts creating build/scripts-3.13 copying bin/tab-qiime -> build/scripts-3.13 -changing mode of build/scripts-3.13/tab-qiime from 644 to 755 +changing mode of build/scripts-3.13/tab-qiime from 664 to 775 debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/q2cli-2024.5.0' debian/rules:28: warning: overriding recipe for target 'debian/control' @@ -1013,7 +1049,7 @@ ==================================== ERRORS ==================================== ______ ERROR at setup of ReplayCLIUsageTests.test_build_action_usage_cli _______ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> def __str__(self): """Return the string representation of the path, suitable for @@ -1026,7 +1062,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def drive(self): @@ -1069,7 +1105,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def _raw_path(self): @@ -1080,7 +1116,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______ ERROR at setup of ReplayCLIUsageTests.test_build_import_usage_cli _______ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> def __str__(self): """Return the string representation of the path, suitable for @@ -1093,7 +1129,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def drive(self): @@ -1136,7 +1172,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def _raw_path(self): @@ -1147,7 +1183,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _ ERROR at setup of ReplayCLIUsageTests.test_dump_recorded_md_file_to_custom_dir _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> def __str__(self): """Return the string representation of the path, suitable for @@ -1160,7 +1196,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def drive(self): @@ -1203,7 +1239,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def _raw_path(self): @@ -1214,7 +1250,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________ ERROR at setup of ReplayCLIUsageTests.test_init_metadata ___________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> def __str__(self): """Return the string representation of the path, suitable for @@ -1227,7 +1263,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def drive(self): @@ -1270,7 +1306,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def _raw_path(self): @@ -1281,7 +1317,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __ ERROR at setup of ReplayCLIUsageTests.test_init_metadata_with_dumped_md_fn __ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> def __str__(self): """Return the string representation of the path, suitable for @@ -1294,7 +1330,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def drive(self): @@ -1337,7 +1373,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def _raw_path(self): @@ -1348,7 +1384,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______ ERROR at setup of ReplayCLIUsageTests.test_param_is_metadata_col _______ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> def __str__(self): """Return the string representation of the path, suitable for @@ -1361,7 +1397,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def drive(self): @@ -1404,7 +1440,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def _raw_path(self): @@ -1415,7 +1451,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _ ERROR at setup of ReplayCLIUsageTests.test_replay_from_provdag_ns_collision __ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> def __str__(self): """Return the string representation of the path, suitable for @@ -1428,7 +1464,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def drive(self): @@ -1471,7 +1507,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def _raw_path(self): @@ -1482,7 +1518,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___ ERROR at setup of ReplayCLIUsageTests.test_replay_optional_param_is_none ___ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> def __str__(self): """Return the string representation of the path, suitable for @@ -1495,7 +1531,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def drive(self): @@ -1538,7 +1574,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87cd50> @property def _raw_path(self): @@ -1549,7 +1585,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _ ERROR at setup of WriteReproducibilitySupplementTests.test_replay_supplement_from_fp _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be0d0> def __str__(self): """Return the string representation of the path, suitable for @@ -1562,7 +1598,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be0d0> @property def drive(self): @@ -1605,7 +1641,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be0d0> @property def _raw_path(self): @@ -1616,7 +1652,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _ ERROR at setup of WriteReproducibilitySupplementTests.test_replay_supplement_from_provdag _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be0d0> def __str__(self): """Return the string representation of the path, suitable for @@ -1629,7 +1665,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be0d0> @property def drive(self): @@ -1672,7 +1708,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be0d0> @property def _raw_path(self): @@ -1684,7 +1720,7 @@ =================================== FAILURES =================================== _________________ TestCacheCli.test_artifact_as_metadata_cache _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> def __str__(self): """Return the string representation of the path, suitable for @@ -1697,7 +1733,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> @property def drive(self): @@ -1743,7 +1779,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> @property def _raw_path(self): @@ -1756,7 +1792,7 @@ QIIME is caching your current deployment for improved performance. This may take a few moments and should only happen once per deployment. ____________ TestCacheCli.test_artifact_as_metadata_cache_bad_cache ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf750> def __str__(self): """Return the string representation of the path, suitable for @@ -1769,7 +1805,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf750> @property def drive(self): @@ -1815,7 +1851,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf750> @property def _raw_path(self): @@ -1826,7 +1862,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________ TestCacheCli.test_artifact_as_metadata_cache_bad_key _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0ec50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd6fd0> def __str__(self): """Return the string representation of the path, suitable for @@ -1839,7 +1875,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0ec50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd6fd0> @property def drive(self): @@ -1885,7 +1921,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0ec50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd6fd0> @property def _raw_path(self): @@ -1896,7 +1932,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________________ TestCacheCli.test_both_parallel_flags _____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f5a5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd1b550> def __str__(self): """Return the string representation of the path, suitable for @@ -1909,7 +1945,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f5a5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd1b550> @property def drive(self): @@ -1955,7 +1991,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f5a5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd1b550> @property def _raw_path(self): @@ -1966,7 +2002,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________ TestCacheCli.test_collection_roundtrip_dict_keyed _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbd8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbf65050> def __str__(self): """Return the string representation of the path, suitable for @@ -1979,7 +2015,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbd8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbf65050> @property def drive(self): @@ -2025,7 +2061,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbd8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbf65050> @property def _raw_path(self): @@ -2036,7 +2072,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________ TestCacheCli.test_collection_roundtrip_dict_unkeyed ______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd7950> def __str__(self): """Return the string representation of the path, suitable for @@ -2049,7 +2085,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd7950> @property def drive(self): @@ -2095,7 +2131,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd7950> @property def _raw_path(self): @@ -2106,7 +2142,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________ TestCacheCli.test_collection_roundtrip_list __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c113d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d1d50> def __str__(self): """Return the string representation of the path, suitable for @@ -2119,7 +2155,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c113d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d1d50> @property def drive(self): @@ -2165,7 +2201,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c113d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d1d50> @property def _raw_path(self): @@ -2176,7 +2212,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________________ TestCacheCli.test_colon_in_cache_path _____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbdb50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> def __str__(self): """Return the string representation of the path, suitable for @@ -2189,7 +2225,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbdb50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> @property def drive(self): @@ -2235,7 +2271,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbdb50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> @property def _raw_path(self): @@ -2246,7 +2282,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestCacheCli.test_colon_in_input_path_not_cache ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0fcd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6150> def __str__(self): """Return the string representation of the path, suitable for @@ -2259,7 +2295,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0fcd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6150> @property def drive(self): @@ -2305,7 +2341,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0fcd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6150> @property def _raw_path(self): @@ -2316,7 +2352,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestCacheCli.test_colon_in_out_path_not_cache _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cfedd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf8d0> def __str__(self): """Return the string representation of the path, suitable for @@ -2329,7 +2365,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cfedd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf8d0> @property def drive(self): @@ -2375,7 +2411,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cfedd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf8d0> @property def _raw_path(self): @@ -2386,7 +2422,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ TestCacheCli.test_config_parallel _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc72b50> def __str__(self): """Return the string representation of the path, suitable for @@ -2399,7 +2435,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc72b50> @property def drive(self): @@ -2445,7 +2481,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc72b50> @property def _raw_path(self): @@ -2456,7 +2492,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________________ TestCacheCli.test_de_facto_dict_keyed _____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbff50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> def __str__(self): """Return the string representation of the path, suitable for @@ -2469,7 +2505,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbff50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> @property def drive(self): @@ -2515,7 +2551,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2dbff50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ed50> @property def _raw_path(self): @@ -2526,7 +2562,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestCacheCli.test_de_facto_dict_unkeyed ____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d39dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb050> def __str__(self): """Return the string representation of the path, suitable for @@ -2539,7 +2575,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d39dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb050> @property def drive(self): @@ -2585,7 +2621,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d39dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb050> @property def _raw_path(self): @@ -2596,7 +2632,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestCacheCli.test_de_facto_list ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6550> def __str__(self): """Return the string representation of the path, suitable for @@ -2609,7 +2645,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6550> @property def drive(self): @@ -2655,7 +2691,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6550> @property def _raw_path(self): @@ -2666,7 +2702,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________________ TestCacheCli.test_inputs_from_cache ______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc723d0> def __str__(self): """Return the string representation of the path, suitable for @@ -2679,7 +2715,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc723d0> @property def drive(self): @@ -2725,7 +2761,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc723d0> @property def _raw_path(self): @@ -2736,7 +2772,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________________ TestCacheCli.test_inputs_split ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9ed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf750> def __str__(self): """Return the string representation of the path, suitable for @@ -2749,7 +2785,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9ed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf750> @property def drive(self): @@ -2795,7 +2831,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9ed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbabf750> @property def _raw_path(self): @@ -2806,7 +2842,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestCacheCli.test_invalid_cache_path_input __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c13ed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5250> def __str__(self): """Return the string representation of the path, suitable for @@ -2819,7 +2855,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c13ed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5250> @property def drive(self): @@ -2865,7 +2901,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c13ed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5250> @property def _raw_path(self): @@ -2876,7 +2912,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________ TestCacheCli.test_invalid_cache_path_output __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d3a0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc70250> def __str__(self): """Return the string representation of the path, suitable for @@ -2889,7 +2925,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d3a0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc70250> @property def drive(self): @@ -2935,7 +2971,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d3a0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc70250> @property def _raw_path(self): @@ -2946,7 +2982,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestCacheCli.test_mixed_cached_uncached_inputs ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c79250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2250> def __str__(self): """Return the string representation of the path, suitable for @@ -2959,7 +2995,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c79250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2250> @property def drive(self): @@ -3005,7 +3041,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c79250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2250> @property def _raw_path(self): @@ -3016,7 +3052,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________ TestCacheCli.test_mixed_keyed_unkeyed_inputs _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb6cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf72d0> def __str__(self): """Return the string representation of the path, suitable for @@ -3029,7 +3065,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb6cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf72d0> @property def drive(self): @@ -3075,7 +3111,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb6cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf72d0> @property def _raw_path(self): @@ -3086,7 +3122,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestCacheCli.test_nonexistent_input_key ____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb6d0> def __str__(self): """Return the string representation of the path, suitable for @@ -3099,7 +3135,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb6d0> @property def drive(self): @@ -3145,7 +3181,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb6d0> @property def _raw_path(self): @@ -3156,7 +3192,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________________ TestCacheCli.test_output_dir_as_cache _____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb6bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf5150> def __str__(self): """Return the string representation of the path, suitable for @@ -3169,7 +3205,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb6bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf5150> @property def drive(self): @@ -3215,7 +3251,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb6bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf5150> @property def _raw_path(self): @@ -3226,7 +3262,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________________ TestCacheCli.test_output_key_invalid _____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc70550> def __str__(self): """Return the string representation of the path, suitable for @@ -3239,7 +3275,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc70550> @property def drive(self): @@ -3285,7 +3321,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc70550> @property def _raw_path(self): @@ -3296,7 +3332,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ TestCacheCli.test_output_to_cache _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6ad0> def __str__(self): """Return the string representation of the path, suitable for @@ -3309,7 +3345,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6ad0> @property def drive(self): @@ -3355,7 +3391,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6ad0> @property def _raw_path(self): @@ -3366,7 +3402,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestCacheCli.test_outputs_split ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd6cd0> def __str__(self): """Return the string representation of the path, suitable for @@ -3379,7 +3415,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd6cd0> @property def drive(self): @@ -3425,7 +3461,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd6cd0> @property def _raw_path(self): @@ -3436,7 +3472,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ TestCacheCli.test_outputs_to_cache ______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f3b750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8745d0> def __str__(self): """Return the string representation of the path, suitable for @@ -3449,7 +3485,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f3b750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8745d0> @property def drive(self): @@ -3495,7 +3531,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f3b750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8745d0> @property def _raw_path(self): @@ -3506,7 +3542,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________________ TestCacheCli.test_parallel __________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6c5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4b02c83c50> def __str__(self): """Return the string representation of the path, suitable for @@ -3519,7 +3555,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6c5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4b02c83c50> @property def drive(self): @@ -3565,7 +3601,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6c5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4b02c83c50> @property def _raw_path(self): @@ -3576,7 +3612,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestCacheCli.test_parallel_flags_on_non_pipeline _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d39350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5c50> def __str__(self): """Return the string representation of the path, suitable for @@ -3589,7 +3625,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d39350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5c50> @property def drive(self): @@ -3635,7 +3671,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d39350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5c50> @property def _raw_path(self): @@ -3646,7 +3682,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestCacheCli.test_pipeline_resumption_default _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c32cf3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7cbcd0> def __str__(self): """Return the string representation of the path, suitable for @@ -3659,7 +3695,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c32cf3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7cbcd0> @property def drive(self): @@ -3705,7 +3741,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c32cf3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7cbcd0> @property def _raw_path(self): @@ -3716,7 +3752,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________ TestCacheCli.test_pipeline_resumption_different_pool _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc0d30d0> def __str__(self): """Return the string representation of the path, suitable for @@ -3729,7 +3765,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc0d30d0> @property def drive(self): @@ -3775,7 +3811,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc0d30d0> @property def _raw_path(self): @@ -3786,7 +3822,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestCacheCli.test_pipeline_resumption_no_recycle _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd7950> def __str__(self): """Return the string representation of the path, suitable for @@ -3799,7 +3835,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd7950> @property def drive(self): @@ -3845,7 +3881,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbdd7950> @property def _raw_path(self): @@ -3856,7 +3892,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________________ CliTests.test_action_parameter_types _____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d395d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6f50> def __str__(self): """Return the string representation of the path, suitable for @@ -3869,7 +3905,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d395d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6f50> @property def drive(self): @@ -3913,7 +3949,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d395d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf6f50> @property def _raw_path(self): @@ -3924,7 +3960,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ CliTests.test_deprecated_help_text ______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6f450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8743d0> def __str__(self): """Return the string representation of the path, suitable for @@ -3937,7 +3973,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6f450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8743d0> @property def drive(self): @@ -3981,7 +4017,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6f450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8743d0> @property def _raw_path(self): @@ -3992,7 +4028,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________________ CliTests.test_execute_hidden_action ______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f43d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd1aa50> def __str__(self): """Return the string representation of the path, suitable for @@ -4005,7 +4041,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f43d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd1aa50> @property def drive(self): @@ -4049,7 +4085,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f43d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd1aa50> @property def _raw_path(self): @@ -4060,7 +4096,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________________________ CliTests.test_extract _____________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb7ad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ee50> def __str__(self): """Return the string representation of the path, suitable for @@ -4073,7 +4109,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb7ad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ee50> @property def drive(self): @@ -4117,7 +4153,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3bb7ad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ee50> @property def _raw_path(self): @@ -4128,7 +4164,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________________ CliTests.test_info ______________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d3a3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc6ed050> def __str__(self): """Return the string representation of the path, suitable for @@ -4141,7 +4177,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d3a3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc6ed050> @property def drive(self): @@ -4185,7 +4221,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d3a3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc6ed050> @property def _raw_path(self): @@ -4196,7 +4232,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________________ CliTests.test_input_conversion ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb877ad0> def __str__(self): """Return the string representation of the path, suitable for @@ -4209,7 +4245,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb877ad0> @property def drive(self): @@ -4253,7 +4289,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb877ad0> @property def _raw_path(self): @@ -4264,7 +4300,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________________ CliTests.test_list_commands __________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f4150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c450> def __str__(self): """Return the string representation of the path, suitable for @@ -4277,7 +4313,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f4150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c450> @property def drive(self): @@ -4321,7 +4357,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f4150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c450> @property def _raw_path(self): @@ -4332,7 +4368,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ CliTests.test_plugin_list_commands ______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f3a7d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c85d0> def __str__(self): """Return the string representation of the path, suitable for @@ -4345,7 +4381,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f3a7d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c85d0> @property def drive(self): @@ -4389,7 +4425,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f3a7d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c85d0> @property def _raw_path(self): @@ -4400,7 +4436,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ CliTests.test_plugin_list_hidden_commands ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd181d0> def __str__(self): """Return the string representation of the path, suitable for @@ -4413,7 +4449,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd181d0> @property def drive(self): @@ -4457,7 +4493,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd181d0> @property def _raw_path(self): @@ -4468,7 +4504,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________________ CliTests.test_qza_extension __________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f7a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb876750> def __str__(self): """Return the string representation of the path, suitable for @@ -4481,7 +4517,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f7a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb876750> @property def drive(self): @@ -4525,7 +4561,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f7a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb876750> @property def _raw_path(self): @@ -4536,7 +4572,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________________ CliTests.test_qzv_extension __________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c79150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87c8d0> def __str__(self): """Return the string representation of the path, suitable for @@ -4549,7 +4585,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c79150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87c8d0> @property def drive(self): @@ -4593,7 +4629,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c79150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87c8d0> @property def _raw_path(self): @@ -4604,7 +4640,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ CliTests.test_run_deprecated_gets_warning_msg _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf60d0> def __str__(self): """Return the string representation of the path, suitable for @@ -4617,7 +4653,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf60d0> @property def drive(self): @@ -4661,7 +4697,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf60d0> @property def _raw_path(self): @@ -4672,7 +4708,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________________ CliTests.test_split_ints ___________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f2e50> def __str__(self): """Return the string representation of the path, suitable for @@ -4685,7 +4721,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f2e50> @property def drive(self): @@ -4729,7 +4765,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2fc9bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f2e50> @property def _raw_path(self): @@ -4740,7 +4776,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ CliTests.test_syntax_error_in_env _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c11350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb650> def __str__(self): """Return the string representation of the path, suitable for @@ -4753,7 +4789,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c11350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb650> @property def drive(self): @@ -4797,7 +4833,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c11350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb650> @property def _raw_path(self): @@ -4808,7 +4844,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________________ CliTests.test_validate_max __________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c794d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e7d0> def __str__(self): """Return the string representation of the path, suitable for @@ -4821,7 +4857,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c794d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e7d0> @property def drive(self): @@ -4865,7 +4901,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c794d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e7d0> @property def _raw_path(self): @@ -4876,7 +4912,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________________ CliTests.test_validate_min __________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d12d0> def __str__(self): """Return the string representation of the path, suitable for @@ -4889,7 +4925,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d12d0> @property def drive(self): @@ -4933,7 +4969,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2cff2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d12d0> @property def _raw_path(self): @@ -4944,7 +4980,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________________ CliTests.test_variadic_inputs _________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f4e50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87d650> def __str__(self): """Return the string representation of the path, suitable for @@ -4957,7 +4993,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f4e50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87d650> @property def drive(self): @@ -5001,7 +5037,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f4e50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87d650> @property def _raw_path(self): @@ -5012,7 +5048,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________________ CliTests.test_verbose_shows_stacktrace ____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2adb1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb9d0> def __str__(self): """Return the string representation of the path, suitable for @@ -5025,7 +5061,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2adb1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb9d0> @property def drive(self): @@ -5069,7 +5105,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2adb1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fb9d0> @property def _raw_path(self): @@ -5080,7 +5116,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ CliTests.test_with_parameters_only ______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3a1ee50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e5d0> def __str__(self): """Return the string representation of the path, suitable for @@ -5093,7 +5129,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3a1ee50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e5d0> @property def drive(self): @@ -5137,7 +5173,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3a1ee50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e5d0> @property def _raw_path(self): @@ -5148,7 +5184,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ CliTests.test_without_inputs_or_parameters __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abfdd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2550> def __str__(self): """Return the string representation of the path, suitable for @@ -5161,7 +5197,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abfdd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2550> @property def drive(self): @@ -5205,7 +5241,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abfdd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2550> @property def _raw_path(self): @@ -5216,7 +5252,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______ TestOptionalArtifactSupport.test_all_optional_artifacts_provided _______ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7aed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76edd0> def __str__(self): """Return the string representation of the path, suitable for @@ -5229,7 +5265,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7aed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76edd0> @property def drive(self): @@ -5276,7 +5312,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7aed0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76edd0> @property def _raw_path(self): @@ -5287,7 +5323,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______ TestOptionalArtifactSupport.test_no_optional_artifacts_provided ________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad84d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f2e50> def __str__(self): """Return the string representation of the path, suitable for @@ -5300,7 +5336,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad84d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f2e50> @property def drive(self): @@ -5347,7 +5383,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad84d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f2e50> @property def _raw_path(self): @@ -5358,7 +5394,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______ TestOptionalArtifactSupport.test_one_optional_artifact_provided ________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6e250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf61d0> def __str__(self): """Return the string representation of the path, suitable for @@ -5371,7 +5407,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6e250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf61d0> @property def drive(self): @@ -5418,7 +5454,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6e250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf61d0> @property def _raw_path(self): @@ -5429,7 +5465,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______ TestOptionalArtifactSupport.test_optional_artifact_type_mismatch _______ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2cd0> def __str__(self): """Return the string representation of the path, suitable for @@ -5442,7 +5478,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2cd0> @property def drive(self): @@ -5489,7 +5525,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d2cd0> @property def _raw_path(self): @@ -5500,7 +5536,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestMetadataSupport.test_invalid_metadata_merge ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c783d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76fd50> def __str__(self): """Return the string representation of the path, suitable for @@ -5513,7 +5549,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c783d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76fd50> @property def drive(self): @@ -5559,7 +5595,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c783d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76fd50> @property def _raw_path(self): @@ -5570,7 +5606,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestMetadataSupport.test_multiple_metadata __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abcad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f33d0> def __str__(self): """Return the string representation of the path, suitable for @@ -5583,7 +5619,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abcad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f33d0> @property def drive(self): @@ -5629,7 +5665,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abcad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7f33d0> @property def _raw_path(self): @@ -5640,7 +5676,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________ TestMetadataSupport.test_optional_metadata_missing ______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad9d50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be550> def __str__(self): """Return the string representation of the path, suitable for @@ -5653,7 +5689,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad9d50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be550> @property def drive(self): @@ -5699,7 +5735,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad9d50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be550> @property def _raw_path(self): @@ -5710,7 +5746,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________ TestMetadataSupport.test_required_metadata_missing ______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4b02c833d0> def __str__(self): """Return the string representation of the path, suitable for @@ -5723,7 +5759,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4b02c833d0> @property def drive(self): @@ -5769,7 +5805,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c12dd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4b02c833d0> @property def _raw_path(self): @@ -5780,7 +5816,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestMetadataSupport.test_single_metadata ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7b250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf4ed0> def __str__(self): """Return the string representation of the path, suitable for @@ -5793,7 +5829,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7b250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf4ed0> @property def drive(self): @@ -5839,7 +5875,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7b250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf4ed0> @property def _raw_path(self): @@ -5850,7 +5886,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestMetadataSupport.test_single_metadata_alt_id_header ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3ab5850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8faad0> def __str__(self): """Return the string representation of the path, suitable for @@ -5863,7 +5899,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3ab5850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8faad0> @property def drive(self): @@ -5909,7 +5945,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3ab5850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8faad0> @property def _raw_path(self): @@ -5920,7 +5956,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________ TestMetadataColumnSupport.test_categorical_metadata_column __________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a884d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ee50> def __str__(self): """Return the string representation of the path, suitable for @@ -5933,7 +5969,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a884d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ee50> @property def drive(self): @@ -5979,7 +6015,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a884d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbd6ee50> @property def _raw_path(self): @@ -5990,7 +6026,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___ TestMetadataColumnSupport.test_categorical_metadata_column_type_mismatch ___ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f51d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf5d50> def __str__(self): """Return the string representation of the path, suitable for @@ -6003,7 +6039,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f51d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf5d50> @property def drive(self): @@ -6049,7 +6085,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f51d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbaf5d50> @property def _raw_path(self): @@ -6060,7 +6096,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestMetadataColumnSupport.test_multiple_metadata _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3931050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8bc1d0> def __str__(self): """Return the string representation of the path, suitable for @@ -6073,7 +6109,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3931050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8bc1d0> @property def drive(self): @@ -6119,7 +6155,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3931050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8bc1d0> @property def _raw_path(self): @@ -6130,7 +6166,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________ TestMetadataColumnSupport.test_multiple_metadata_column ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e3d0> def __str__(self): """Return the string representation of the path, suitable for @@ -6143,7 +6179,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e3d0> @property def drive(self): @@ -6189,7 +6225,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f0f750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e3d0> @property def _raw_path(self): @@ -6200,7 +6236,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestMetadataColumnSupport.test_numeric_metadata_column ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5ad0> def __str__(self): """Return the string representation of the path, suitable for @@ -6213,7 +6249,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5ad0> @property def drive(self): @@ -6259,7 +6295,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5ad0> @property def _raw_path(self): @@ -6270,7 +6306,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____ TestMetadataColumnSupport.test_numeric_metadata_column_type_mismatch _____ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fbbd0> def __str__(self): """Return the string representation of the path, suitable for @@ -6283,7 +6319,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fbbd0> @property def drive(self): @@ -6329,7 +6365,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f36cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc8fbbd0> @property def _raw_path(self): @@ -6340,7 +6376,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______ TestMetadataColumnSupport.test_optional_column_without_metadata ________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f5650> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7afcd0> def __str__(self): """Return the string representation of the path, suitable for @@ -6353,7 +6389,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f5650> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7afcd0> @property def drive(self): @@ -6399,7 +6435,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f5650> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7afcd0> @property def _raw_path(self): @@ -6410,7 +6446,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________ TestMetadataColumnSupport.test_optional_metadata_missing ___________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7b850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb974bd0> def __str__(self): """Return the string representation of the path, suitable for @@ -6423,7 +6459,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7b850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb974bd0> @property def drive(self): @@ -6469,7 +6505,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2c7b850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb974bd0> @property def _raw_path(self): @@ -6480,7 +6516,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______ TestMetadataColumnSupport.test_optional_metadata_without_column ________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87d8d0> def __str__(self): """Return the string representation of the path, suitable for @@ -6493,7 +6529,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87d8d0> @property def drive(self): @@ -6539,7 +6575,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87d8d0> @property def _raw_path(self): @@ -6550,7 +6586,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestMetadataColumnSupport.test_required_missing_column ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f581d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5b50> def __str__(self): """Return the string representation of the path, suitable for @@ -6563,7 +6599,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f581d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5b50> @property def drive(self): @@ -6609,7 +6645,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2f581d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbbf5b50> @property def _raw_path(self): @@ -6620,7 +6656,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________ TestMetadataColumnSupport.test_required_missing_file _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be6d0> def __str__(self): """Return the string representation of the path, suitable for @@ -6633,7 +6669,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be6d0> @property def drive(self): @@ -6679,7 +6715,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8c3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8be6d0> @property def _raw_path(self): @@ -6690,7 +6726,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______ TestMetadataColumnSupport.test_required_missing_file_and_column ________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f6950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d3950> def __str__(self): """Return the string representation of the path, suitable for @@ -6703,7 +6739,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f6950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d3950> @property def drive(self): @@ -6749,7 +6785,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f6950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d3950> @property def _raw_path(self): @@ -6760,7 +6796,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestMetadataColumnSupport.test_single_metadata ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d38250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc712d0> def __str__(self): """Return the string representation of the path, suitable for @@ -6773,7 +6809,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d38250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc712d0> @property def drive(self): @@ -6819,7 +6855,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d38250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc712d0> @property def _raw_path(self): @@ -6830,7 +6866,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________ TestCollectionSupport.test_collection_roundtrip_dict_keyed __________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7e350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d33d0> def __str__(self): """Return the string representation of the path, suitable for @@ -6843,7 +6879,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7e350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d33d0> @property def drive(self): @@ -6889,7 +6925,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7e350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d33d0> @property def _raw_path(self): @@ -6900,7 +6936,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________ TestCollectionSupport.test_collection_roundtrip_dict_unkeyed _________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c5d0> def __str__(self): """Return the string representation of the path, suitable for @@ -6913,7 +6949,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c5d0> @property def drive(self): @@ -6959,7 +6995,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c5d0> @property def _raw_path(self): @@ -6970,7 +7006,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________ TestCollectionSupport.test_collection_roundtrip_list _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f5a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb875e50> def __str__(self): """Return the string representation of the path, suitable for @@ -6983,7 +7019,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f5a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb875e50> @property def drive(self): @@ -7029,7 +7065,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f5a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb875e50> @property def _raw_path(self): @@ -7040,7 +7076,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestCollectionSupport.test_de_facto_dict_keyed ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc72cd0> def __str__(self): """Return the string representation of the path, suitable for @@ -7053,7 +7089,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc72cd0> @property def drive(self): @@ -7099,7 +7135,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbc72cd0> @property def _raw_path(self): @@ -7110,7 +7146,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestCollectionSupport.test_de_facto_dict_unkeyed _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8edd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7aeed0> def __str__(self): """Return the string representation of the path, suitable for @@ -7123,7 +7159,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8edd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7aeed0> @property def drive(self): @@ -7169,7 +7205,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8edd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7aeed0> @property def _raw_path(self): @@ -7180,7 +7216,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestCollectionSupport.test_de_facto_list ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ada050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d1850> def __str__(self): """Return the string representation of the path, suitable for @@ -7193,7 +7229,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ada050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d1850> @property def drive(self): @@ -7239,7 +7275,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ada050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d1850> @property def _raw_path(self): @@ -7250,7 +7286,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________ TestCollectionSupport.test_directory_with_non_artifacts ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f7450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87ced0> def __str__(self): """Return the string representation of the path, suitable for @@ -7263,7 +7299,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f7450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87ced0> @property def drive(self): @@ -7309,7 +7345,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c39f7450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87ced0> @property def _raw_path(self): @@ -7320,7 +7356,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestCollectionSupport.test_empty_directory __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f08d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c9ed0> def __str__(self): """Return the string representation of the path, suitable for @@ -7333,7 +7369,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f08d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c9ed0> @property def drive(self): @@ -7379,7 +7415,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f08d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c9ed0> @property def _raw_path(self): @@ -7390,7 +7426,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestCollectionSupport.test_keyed_path_with_tilde _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dc4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbf65050> def __str__(self): """Return the string representation of the path, suitable for @@ -7403,7 +7439,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dc4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbf65050> @property def drive(self): @@ -7449,7 +7485,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dc4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbf65050> @property def _raw_path(self): @@ -7460,7 +7496,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestCollectionSupport.test_mixed_keyed_unkeyed_inputs _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6f6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76d1d0> def __str__(self): """Return the string representation of the path, suitable for @@ -7473,7 +7509,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6f6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76d1d0> @property def drive(self): @@ -7519,7 +7555,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6f6d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76d1d0> @property def _raw_path(self): @@ -7530,7 +7566,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestCollectionSupport.test_mixed_keyed_unkeyed_params _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad96d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8775d0> def __str__(self): """Return the string representation of the path, suitable for @@ -7543,7 +7579,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad96d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8775d0> @property def drive(self): @@ -7589,7 +7625,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2ad96d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8775d0> @property def _raw_path(self): @@ -7600,7 +7636,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestOption.test_repeated_multiple_option ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6c950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c850> def __str__(self): """Return the string representation of the path, suitable for @@ -7613,7 +7649,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6c950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c850> @property def drive(self): @@ -7652,7 +7688,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6c950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb76c850> @property def _raw_path(self): @@ -7806,7 +7842,7 @@ q2cli/tests/test_dev.py:34: TypeError ________________ TestInspectMetadata.test_artifact_no_metadata _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abf4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d5d0> def __str__(self): """Return the string representation of the path, suitable for @@ -7819,7 +7855,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abf4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d5d0> @property def drive(self): @@ -7874,7 +7910,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abf4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d5d0> @property def _raw_path(self): @@ -7885,7 +7921,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________ TestInspectMetadata.test_artifact_w_metadata _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dd0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb78cc50> def __str__(self): """Return the string representation of the path, suitable for @@ -7898,7 +7934,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dd0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb78cc50> @property def drive(self): @@ -7953,7 +7989,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dd0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb78cc50> @property def _raw_path(self): @@ -7964,7 +8000,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestInspectMetadata.test_bad_metadata_file __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6db50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ad350> def __str__(self): """Return the string representation of the path, suitable for @@ -7977,7 +8013,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6db50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ad350> @property def drive(self): @@ -8032,7 +8068,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6db50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ad350> @property def _raw_path(self): @@ -8043,7 +8079,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestInspectMetadata.test_export_path_file_is_replaced _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7e2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb875c50> def __str__(self): """Return the string representation of the path, suitable for @@ -8056,7 +8092,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7e2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb875c50> @property def drive(self): @@ -8111,7 +8147,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7e2d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb875c50> @property def _raw_path(self): @@ -8122,7 +8158,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestInspectMetadata.test_export_to_dir_no_format _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a507d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7adcd0> def __str__(self): """Return the string representation of the path, suitable for @@ -8135,7 +8171,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a507d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7adcd0> @property def drive(self): @@ -8190,7 +8226,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a507d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7adcd0> @property def _raw_path(self): @@ -8201,7 +8237,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestInspectMetadata.test_export_to_dir_w_format ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c307fc50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe95bd0> def __str__(self): """Return the string representation of the path, suitable for @@ -8214,7 +8250,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c307fc50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe95bd0> @property def drive(self): @@ -8269,7 +8305,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c307fc50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe95bd0> @property def _raw_path(self): @@ -8280,7 +8316,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____ TestInspectMetadata.test_export_to_dir_without_format_success_message _____ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f21d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb976450> def __str__(self): """Return the string representation of the path, suitable for @@ -8293,7 +8329,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f21d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb976450> @property def drive(self): @@ -8348,7 +8384,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f21d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb976450> @property def _raw_path(self): @@ -8359,7 +8395,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestInspectMetadata.test_export_to_file ____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287c3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb57d5d0> def __str__(self): """Return the string representation of the path, suitable for @@ -8372,7 +8408,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287c3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb57d5d0> @property def drive(self): @@ -8427,7 +8463,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287c3d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb57d5d0> @property def _raw_path(self): @@ -8438,7 +8474,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________ TestInspectMetadata.test_export_to_file_creates_directories __________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abd950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7af850> def __str__(self): """Return the string representation of the path, suitable for @@ -8451,7 +8487,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abd950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7af850> @property def drive(self): @@ -8506,7 +8542,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abd950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7af850> @property def _raw_path(self): @@ -8517,7 +8553,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____ TestInspectMetadata.test_export_to_file_with_format_success_message ______ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7ee50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d950> def __str__(self): """Return the string representation of the path, suitable for @@ -8530,7 +8566,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7ee50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d950> @property def drive(self): @@ -8585,7 +8621,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7ee50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d950> @property def _raw_path(self): @@ -8596,7 +8632,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________ TestInspectMetadata.test_export_visualization_to_dir _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8d250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb78c9d0> def __str__(self): """Return the string representation of the path, suitable for @@ -8609,7 +8645,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8d250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb78c9d0> @property def drive(self): @@ -8664,7 +8700,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8d250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb78c9d0> @property def _raw_path(self): @@ -8675,7 +8711,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____ TestInspectMetadata.test_export_visualization_to_dir_success_message _____ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dd0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb877850> def __str__(self): """Return the string representation of the path, suitable for @@ -8688,7 +8724,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dd0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb877850> @property def drive(self): @@ -8743,7 +8779,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29dd0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb877850> @property def _raw_path(self): @@ -8754,7 +8790,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestInspectMetadata.test_export_visualization_w_format ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8e9d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9778d0> def __str__(self): """Return the string representation of the path, suitable for @@ -8767,7 +8803,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8e9d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9778d0> @property def drive(self): @@ -8822,7 +8858,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8e9d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9778d0> @property def _raw_path(self): @@ -8833,7 +8869,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________ TestInspectMetadata.test_extract_to_dir_success_message ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8a450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ac7d0> def __str__(self): """Return the string representation of the path, suitable for @@ -8846,7 +8882,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8a450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ac7d0> @property def drive(self): @@ -8901,7 +8937,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8a450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ac7d0> @property def _raw_path(self): @@ -8912,7 +8948,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _ TestInspectMetadata.test_import_from_directory_without_format_success_message _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7f550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8bc050> def __str__(self): """Return the string representation of the path, suitable for @@ -8925,7 +8961,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7f550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8bc050> @property def drive(self): @@ -8980,7 +9016,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7f550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8bc050> @property def _raw_path(self): @@ -8991,7 +9027,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____ TestInspectMetadata.test_import_from_file_with_format_success_message _____ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb553050> def __str__(self): """Return the string representation of the path, suitable for @@ -9004,7 +9040,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb553050> @property def drive(self): @@ -9059,7 +9095,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb553050> @property def _raw_path(self): @@ -9070,7 +9106,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestInspectMetadata.test_merged_metadata ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abf0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb957d0> def __str__(self): """Return the string representation of the path, suitable for @@ -9083,7 +9119,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abf0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb957d0> @property def drive(self): @@ -9138,7 +9174,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abf0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb957d0> @property def _raw_path(self): @@ -9149,7 +9185,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________________ TestInspectMetadata.test_metadata_file ____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fb150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9747d0> def __str__(self): """Return the string representation of the path, suitable for @@ -9162,7 +9198,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fb150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9747d0> @property def drive(self): @@ -9217,7 +9253,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fb150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9747d0> @property def _raw_path(self): @@ -9228,7 +9264,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________________ TestInspectMetadata.test_tsv _________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a89150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe97cd0> def __str__(self): """Return the string representation of the path, suitable for @@ -9241,7 +9277,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a89150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe97cd0> @property def drive(self): @@ -9296,7 +9332,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a89150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe97cd0> @property def _raw_path(self): @@ -9307,7 +9343,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________________ TestInspectMetadata.test_visualization ____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30db5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb552150> def __str__(self): """Return the string representation of the path, suitable for @@ -9320,7 +9356,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30db5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb552150> @property def drive(self): @@ -9375,7 +9411,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30db5d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb552150> @property def _raw_path(self): @@ -9386,7 +9422,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestExportToFileFormat.test_artifact_no_metadata _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb95950> def __str__(self): """Return the string representation of the path, suitable for @@ -9399,7 +9435,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb95950> @property def drive(self): @@ -9439,7 +9475,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb95950> @property def _raw_path(self): @@ -9450,7 +9486,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestExportToFileFormat.test_artifact_w_metadata ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f1250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79f5d0> def __str__(self): """Return the string representation of the path, suitable for @@ -9463,7 +9499,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f1250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79f5d0> @property def drive(self): @@ -9503,7 +9539,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c29f1250> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79f5d0> @property def _raw_path(self): @@ -9514,7 +9550,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestExportToFileFormat.test_bad_metadata_file _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abce50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dc2d0> def __str__(self): """Return the string representation of the path, suitable for @@ -9527,7 +9563,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abce50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dc2d0> @property def drive(self): @@ -9567,7 +9603,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abce50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dc2d0> @property def _raw_path(self): @@ -9578,7 +9614,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestExportToFileFormat.test_export_dir_format _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fa4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84c3d0> def __str__(self): """Return the string representation of the path, suitable for @@ -9591,7 +9627,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fa4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84c3d0> @property def drive(self): @@ -9631,7 +9667,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fa4d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84c3d0> @property def _raw_path(self): @@ -9642,7 +9678,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________ TestExportToFileFormat.test_export_dir_format_nested _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6dcd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ad2d0> def __str__(self): """Return the string representation of the path, suitable for @@ -9655,7 +9691,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6dcd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ad2d0> @property def drive(self): @@ -9695,7 +9731,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6dcd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ad2d0> @property def _raw_path(self): @@ -9706,7 +9742,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestExportToFileFormat.test_export_file_format ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d38a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9765d0> def __str__(self): """Return the string representation of the path, suitable for @@ -9719,7 +9755,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d38a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9765d0> @property def drive(self): @@ -9759,7 +9795,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d38a50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9765d0> @property def _raw_path(self): @@ -9770,7 +9806,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________ TestExportToFileFormat.test_export_path_file_is_replaced ___________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30db9d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e450> def __str__(self): """Return the string representation of the path, suitable for @@ -9783,7 +9819,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30db9d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e450> @property def drive(self): @@ -9823,7 +9859,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30db9d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e450> @property def _raw_path(self): @@ -9834,7 +9870,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________ TestExportToFileFormat.test_export_to_dir_no_format ______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31386d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74c5d0> def __str__(self): """Return the string representation of the path, suitable for @@ -9847,7 +9883,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31386d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74c5d0> @property def drive(self): @@ -9887,7 +9923,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31386d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74c5d0> @property def _raw_path(self): @@ -9898,7 +9934,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________ TestExportToFileFormat.test_export_to_dir_w_format ______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6e050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb975950> def __str__(self): """Return the string representation of the path, suitable for @@ -9911,7 +9947,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6e050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb975950> @property def drive(self): @@ -9951,7 +9987,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6e050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb975950> @property def _raw_path(self): @@ -9962,7 +9998,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___ TestExportToFileFormat.test_export_to_dir_without_format_success_message ___ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c8750> def __str__(self): """Return the string representation of the path, suitable for @@ -9975,7 +10011,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c8750> @property def drive(self): @@ -10015,7 +10051,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7c8750> @property def _raw_path(self): @@ -10026,7 +10062,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestExportToFileFormat.test_export_to_file __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8a750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8765d0> def __str__(self): """Return the string representation of the path, suitable for @@ -10039,7 +10075,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8a750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8765d0> @property def drive(self): @@ -10079,7 +10115,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8a750> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb8765d0> @property def _raw_path(self): @@ -10090,7 +10126,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________ TestExportToFileFormat.test_export_to_file_creates_directories ________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7da50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef4a50> def __str__(self): """Return the string representation of the path, suitable for @@ -10103,7 +10139,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7da50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef4a50> @property def drive(self): @@ -10143,7 +10179,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7da50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef4a50> @property def _raw_path(self): @@ -10154,7 +10190,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____ TestExportToFileFormat.test_export_to_file_with_format_success_message ____ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3138c50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d30d0> def __str__(self): """Return the string representation of the path, suitable for @@ -10167,7 +10203,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3138c50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d30d0> @property def drive(self): @@ -10207,7 +10243,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3138c50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d30d0> @property def _raw_path(self): @@ -10218,7 +10254,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________ TestExportToFileFormat.test_export_to_filename_without_path __________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277b8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe97450> def __str__(self): """Return the string representation of the path, suitable for @@ -10231,7 +10267,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277b8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe97450> @property def drive(self): @@ -10271,7 +10307,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277b8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe97450> @property def _raw_path(self): @@ -10282,7 +10318,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________ TestExportToFileFormat.test_export_visualization_to_dir ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8f1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe135d0> def __str__(self): """Return the string representation of the path, suitable for @@ -10295,7 +10331,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8f1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe135d0> @property def drive(self): @@ -10335,7 +10371,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8f1d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe135d0> @property def _raw_path(self): @@ -10346,7 +10382,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___ TestExportToFileFormat.test_export_visualization_to_dir_success_message ____ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7fa50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb977ad0> def __str__(self): """Return the string representation of the path, suitable for @@ -10359,7 +10395,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7fa50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb977ad0> @property def drive(self): @@ -10399,7 +10435,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a7fa50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb977ad0> @property def _raw_path(self): @@ -10410,7 +10446,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________ TestExportToFileFormat.test_export_visualization_w_format ___________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3138e50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5512d0> def __str__(self): """Return the string representation of the path, suitable for @@ -10423,7 +10459,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3138e50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5512d0> @property def drive(self): @@ -10463,7 +10499,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c3138e50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5512d0> @property def _raw_path(self): @@ -10474,7 +10510,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________ TestExportToFileFormat.test_extract_to_dir_success_message __________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8f8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e3d0> def __str__(self): """Return the string representation of the path, suitable for @@ -10487,7 +10523,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8f8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e3d0> @property def drive(self): @@ -10527,7 +10563,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8f8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb87e3d0> @property def _raw_path(self): @@ -10538,7 +10574,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _ TestExportToFileFormat.test_import_from_directory_without_format_success_message _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ae4d0> def __str__(self): """Return the string representation of the path, suitable for @@ -10551,7 +10587,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ae4d0> @property def drive(self): @@ -10591,7 +10627,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b6d350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7ae4d0> @property def _raw_path(self): @@ -10602,7 +10638,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___ TestExportToFileFormat.test_import_from_file_with_format_success_message ___ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28f9050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb97650> def __str__(self): """Return the string representation of the path, suitable for @@ -10615,7 +10651,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28f9050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb97650> @property def drive(self): @@ -10655,7 +10691,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28f9050> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb97650> @property def _raw_path(self): @@ -10666,7 +10702,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________ TestExportToFileFormat.test_merged_metadata __________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe3b550> def __str__(self): """Return the string representation of the path, suitable for @@ -10679,7 +10715,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe3b550> @property def drive(self): @@ -10719,7 +10755,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbe3b550> @property def _raw_path(self): @@ -10730,7 +10766,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestExportToFileFormat.test_metadata_file ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef5150> def __str__(self): """Return the string representation of the path, suitable for @@ -10743,7 +10779,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef5150> @property def drive(self): @@ -10783,7 +10819,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779bd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef5150> @property def _raw_path(self): @@ -10794,7 +10830,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestExportToFileFormat.test_tsv ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287d450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb551a50> def __str__(self): """Return the string representation of the path, suitable for @@ -10807,7 +10843,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287d450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb551a50> @property def drive(self): @@ -10847,7 +10883,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287d450> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb551a50> @property def _raw_path(self): @@ -10858,7 +10894,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestExportToFileFormat.test_visualization ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8e0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74fad0> def __str__(self): """Return the string representation of the path, suitable for @@ -10871,7 +10907,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8e0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74fad0> @property def drive(self): @@ -10911,7 +10947,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8e0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74fad0> @property def _raw_path(self): @@ -10955,7 +10991,7 @@ q2cli/tests/test_tools.py:494: AssertionError _______________________ TestCacheTools.test_cache_create _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74d2d0> def __str__(self): """Return the string representation of the path, suitable for @@ -10968,7 +11004,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74d2d0> @property def drive(self): @@ -11014,7 +11050,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c31382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74d2d0> @property def _raw_path(self): @@ -11025,7 +11061,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestCacheTools.test_cache_fetch ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c307fc50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb874b50> def __str__(self): """Return the string representation of the path, suitable for @@ -11038,7 +11074,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c307fc50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb874b50> @property def drive(self): @@ -11084,7 +11120,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c307fc50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb874b50> @property def _raw_path(self): @@ -11095,7 +11131,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________ TestCacheTools.test_cache_garbage_collection _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779ad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84d5d0> def __str__(self): """Return the string representation of the path, suitable for @@ -11108,7 +11144,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779ad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84d5d0> @property def drive(self): @@ -11154,7 +11190,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779ad0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84d5d0> @property def _raw_path(self): @@ -11165,7 +11201,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestCacheTools.test_cache_import _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fb150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79c6d0> def __str__(self): """Return the string representation of the path, suitable for @@ -11178,7 +11214,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fb150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79c6d0> @property def drive(self): @@ -11224,7 +11260,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fb150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79c6d0> @property def _raw_path(self): @@ -11235,7 +11271,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestCacheTools.test_cache_remove _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb874b50> def __str__(self): """Return the string representation of the path, suitable for @@ -11248,7 +11284,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb874b50> @property def drive(self): @@ -11294,7 +11330,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a53cd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb874b50> @property def _raw_path(self): @@ -11305,7 +11341,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _____________________ TestCacheTools.test_cache_roundtrip ______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b226d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb944d0> def __str__(self): """Return the string representation of the path, suitable for @@ -11318,7 +11354,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b226d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb944d0> @property def drive(self): @@ -11364,7 +11400,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b226d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb944d0> @property def _raw_path(self): @@ -11375,7 +11411,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestCacheTools.test_cache_status _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84f050> def __str__(self): """Return the string representation of the path, suitable for @@ -11388,7 +11424,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84f050> @property def drive(self): @@ -11434,7 +11470,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abc850> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84f050> @property def _raw_path(self): @@ -11445,7 +11481,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestCacheTools.test_cache_store ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a88150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef60d0> def __str__(self): """Return the string representation of the path, suitable for @@ -11458,7 +11494,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a88150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef60d0> @property def drive(self): @@ -11504,7 +11540,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a88150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef60d0> @property def _raw_path(self): @@ -11515,7 +11551,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestPeek.test_artifact_and_visualization ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b22350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d8d0> def __str__(self): """Return the string representation of the path, suitable for @@ -11528,7 +11564,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b22350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d8d0> @property def drive(self): @@ -11572,7 +11608,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b22350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79d8d0> @property def _raw_path(self): @@ -11583,7 +11619,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestPeek.test_multiple_file_tsv ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277bdd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dfcd0> def __str__(self): """Return the string representation of the path, suitable for @@ -11596,7 +11632,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277bdd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dfcd0> @property def drive(self): @@ -11640,7 +11676,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277bdd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dfcd0> @property def _raw_path(self): @@ -11651,7 +11687,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________________ TestPeek.test_single_artifact _________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8b0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef5cd0> def __str__(self): """Return the string representation of the path, suitable for @@ -11664,7 +11700,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8b0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef5cd0> @property def drive(self): @@ -11708,7 +11744,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2a8b0d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbef5cd0> @property def _raw_path(self): @@ -11719,7 +11755,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________________ TestPeek.test_single_file_tsv _________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fadd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dd650> def __str__(self): """Return the string representation of the path, suitable for @@ -11732,7 +11768,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fadd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dd650> @property def drive(self): @@ -11776,7 +11812,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28fadd0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5dd650> @property def _raw_path(self): @@ -11787,7 +11823,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ TestPeek.test_single_visualization ______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28004d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5e42d0> def __str__(self): """Return the string representation of the path, suitable for @@ -11800,7 +11836,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28004d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5e42d0> @property def drive(self): @@ -11844,7 +11880,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c28004d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5e42d0> @property def _raw_path(self): @@ -11855,7 +11891,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestReplay.test_replay_citations _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287e8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74fd50> def __str__(self): """Return the string representation of the path, suitable for @@ -11868,7 +11904,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287e8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74fd50> @property def drive(self): @@ -11912,7 +11948,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287e8d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb74fd50> @property def _raw_path(self): @@ -11923,7 +11959,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestReplay.test_replay_citations_no_deduplicate ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30d9150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79c2d0> def __str__(self): """Return the string representation of the path, suitable for @@ -11936,7 +11972,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30d9150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79c2d0> @property def drive(self): @@ -11980,7 +12016,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c30d9150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79c2d0> @property def _raw_path(self): @@ -11991,7 +12027,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ TestReplay.test_replay_provenance _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d3950> def __str__(self): """Return the string representation of the path, suitable for @@ -12004,7 +12040,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d3950> @property def drive(self): @@ -12048,7 +12084,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2d382d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb9d3950> @property def _raw_path(self): @@ -12059,7 +12095,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestReplay.test_replay_provenance_python ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277a550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb94cd0> def __str__(self): """Return the string representation of the path, suitable for @@ -12072,7 +12108,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277a550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb94cd0> @property def drive(self): @@ -12116,7 +12152,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c277a550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afbb94cd0> @property def _raw_path(self): @@ -12127,7 +12163,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestReplay.test_replay_provenance_recurse ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2801950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7981d0> def __str__(self): """Return the string representation of the path, suitable for @@ -12140,7 +12176,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2801950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7981d0> @property def drive(self): @@ -12184,7 +12220,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2801950> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb7981d0> @property def _raw_path(self): @@ -12195,7 +12231,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________ TestReplay.test_replay_provenance_usage_driver_not_available _________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abce50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb551e50> def __str__(self): """Return the string representation of the path, suitable for @@ -12208,7 +12244,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abce50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb551e50> @property def drive(self): @@ -12252,7 +12288,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2abce50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb551e50> @property def _raw_path(self): @@ -12263,7 +12299,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestReplay.test_replay_provenance_use_md_without_parse ____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779d50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7cb050> def __str__(self): """Return the string representation of the path, suitable for @@ -12276,7 +12312,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779d50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7cb050> @property def drive(self): @@ -12320,7 +12356,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2779d50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afc7cb050> @property def _raw_path(self): @@ -12331,7 +12367,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ TestReplay.test_replay_supplement _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c27d0350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5de6d0> def __str__(self): """Return the string representation of the path, suitable for @@ -12344,7 +12380,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c27d0350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5de6d0> @property def drive(self): @@ -12388,7 +12424,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c27d0350> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb5de6d0> @property def _raw_path(self): @@ -12399,7 +12435,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________ TestReplay.test_replay_supplement_no_metadata_dump ______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287df50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb798ad0> def __str__(self): """Return the string representation of the path, suitable for @@ -12412,7 +12448,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287df50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb798ad0> @property def drive(self): @@ -12456,7 +12492,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c287df50> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb798ad0> @property def _raw_path(self): @@ -12467,7 +12503,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________ TestReplay.test_replay_supplement_usage_driver_not_available _________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b221d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84f950> def __str__(self): """Return the string representation of the path, suitable for @@ -12480,7 +12516,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b221d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84f950> @property def drive(self): @@ -12524,7 +12560,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2b221d0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb84f950> @property def _raw_path(self): @@ -12535,7 +12571,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestReplay.test_replay_supplement_with_metadata ________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2803550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb553150> def __str__(self): """Return the string representation of the path, suitable for @@ -12548,7 +12584,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2803550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb553150> @property def drive(self): @@ -12592,7 +12628,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2803550> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb553150> @property def _raw_path(self): @@ -12603,7 +12639,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________ TestReplay.test_replay_supplement_zipfile ___________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2859150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79dad0> def __str__(self): """Return the string representation of the path, suitable for @@ -12616,7 +12652,7 @@ During handling of the above exception, another exception occurred: -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2859150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79dad0> @property def drive(self): @@ -12660,7 +12696,7 @@ self._drv, self._root, self._tail_cached = self._parse_path(self._raw_path) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7fa0c2859150> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0x7f4afb79dad0> @property def _raw_path(self): @@ -12886,7 +12922,7 @@ ERROR q2cli/tests/test_core.py::ReplayCLIUsageTests::test_replay_optional_param_is_none ERROR q2cli/tests/test_core.py::WriteReproducibilitySupplementTests::test_replay_supplement_from_fp ERROR q2cli/tests/test_core.py::WriteReproducibilitySupplementTests::test_replay_supplement_from_provdag -===== 170 failed, 30 passed, 1 skipped, 334 warnings, 10 errors in 13.35s ====== +===== 170 failed, 30 passed, 1 skipped, 334 warnings, 10 errors in 13.80s ====== E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build; python3.13 -m pytest --ignore=q2cli/tests/test_usage.py dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13 make[1]: Leaving directory '/build/reproducible-path/q2cli-2024.5.0' @@ -13008,111 +13044,111 @@ running install_lib creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli +creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/tools.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/dev.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin +creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__pycache__/info.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__pycache__/dev.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__pycache__/tools.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/info.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/util.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__main__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/option.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/command.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/type.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/parser.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/type.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/option.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__pycache__/option.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__pycache__/type.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__pycache__/parser.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__pycache__/option.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__pycache__/command.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__pycache__ -creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/dev.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/tools.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/info.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin -creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__pycache__/tools.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__pycache__/info.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin/__pycache__/dev.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/_version.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/commands.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/click/__pycache__/parser.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/completion.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/usage.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/config.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/state.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/cache.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/assets copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/assets/copyright_note.txt -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/assets copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/assets/cli_howto.txt -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/assets -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/state.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/usage.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/cache.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/state.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/completion.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/config.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/state.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/completion.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/usage.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/completion.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/core/__pycache__/usage.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/commands.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/_version.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli +creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/util.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/commands.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/__main__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/_version.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_cli.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_core.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_tools.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_cli.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/data -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/data/mapping_config.toml -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/data copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/data/concatenated_ints.qza -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/data +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/data/mapping_config.toml -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/data +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_cache_cli.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_mystery_stew.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_usage.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_cache_cli.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_core.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/test_dev.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_tools.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_dev.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_core.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_cli.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_mystery_stew.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_dev.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_cache_cli.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli -creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/util.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/commands.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/__main__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/_version.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ -copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/__pycache__/__init__.cpython-313.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_tools.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ +copying /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests/__pycache__/test_cli.cpython-313-pytest-8.3.4.pyc -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__pycache__ +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/tools.py to tools.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/dev.py to dev.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/info.py to info.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/util.py to util.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__main__.py to __main__.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/option.py to option.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/command.py to command.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/type.py to type.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/parser.py to parser.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/dev.py to dev.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/tools.py to tools.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin/info.py to info.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/_version.py to _version.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/commands.py to commands.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/type.py to type.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/click/option.py to option.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/completion.py to completion.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/usage.py to usage.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/config.py to config.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/state.py to state.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/cache.py to cache.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/state.py to state.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/usage.py to usage.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/core/completion.py to completion.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_cli.py to test_cli.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_core.py to test_core.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/commands.py to commands.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/_version.py to _version.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_tools.py to test_tools.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_cli.py to test_cli.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_cache_cli.py to test_cache_cli.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_mystery_stew.py to test_mystery_stew.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_usage.py to test_usage.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_cache_cli.py to test_cache_cli.cpython-313.pyc +byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_core.py to test_core.cpython-313.pyc byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/test_dev.py to test_dev.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/tests/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/__init__.py to __init__.cpython-313.pyc running install_egg_info Copying q2cli.egg-info to /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli-2024.5.0.egg-info Skipping SOURCES.txt running install_scripts creating /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/bin copying build/scripts-3.13/tab-qiime -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/bin -changing mode of /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/bin/tab-qiime to 755 +changing mode of /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/bin/tab-qiime to 775 Installing qiime script to /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/bin debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/q2cli-2024.5.0' @@ -13148,12 +13184,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3871533/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3871533/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/988528 and its subdirectories -I: Current time: Wed Feb 26 07:37:08 -12 2025 -I: pbuilder-time-stamp: 1740598628 +I: removing directory /srv/workspace/pbuilder/3871533 and its subdirectories +I: Current time: Wed Apr 1 16:03:49 +14 2026 +I: pbuilder-time-stamp: 1775009029