Diff of the two buildlogs: -- --- b1/build.log 2025-02-15 05:54:40.893516469 +0000 +++ b2/build.log 2025-02-15 06:08:12.428792065 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Feb 14 17:48:28 -12 2025 -I: pbuilder-time-stamp: 1739598508 +I: Current time: Sat Feb 15 19:54:52 +14 2025 +I: pbuilder-time-stamp: 1739598892 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ 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/13498/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/22556/tmp/hooks/D01_modify_environment starting +debug: Running on ff4a. +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 Feb 15 05:55 /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/22556/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/22556/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + 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]="arm-unknown-linux-gnueabihf") + 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=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='5de23cc6041f4322993dee54a251fbb8' - 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='13498' - PS1='# ' - PS2='> ' + INVOCATION_ID=05aadbc7eaae4091bbb989ed15d8c297 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=22556 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.WqEIX1N9/pbuilderrc_3Jzn --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.WqEIX1N9/b1 --logfile b1/build.log q2cli_2024.5.0-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.WqEIX1N9/pbuilderrc_j4KC --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.WqEIX1N9/b2 --logfile b2/build.log q2cli_2024.5.0-2.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt64c 6.1.0-31-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-armmp-lpae #1 SMP Debian 6.1.128-1 (2025-02-07) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/13498/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/22556/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -259,7 +291,7 @@ Get: 137 http://deb.debian.org/debian unstable/main armhf python3-tzlocal all 5.2-1.1 [23.7 kB] Get: 138 http://deb.debian.org/debian unstable/main armhf python3-yaml armhf 6.0.2-1+b1 [158 kB] Get: 139 http://deb.debian.org/debian unstable/main armhf qiime all 2024.5.0-1 [304 kB] -Fetched 74.9 MB in 2s (46.7 MB/s) +Fetched 74.9 MB in 7s (10.4 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:armhf. (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 ... 19533 files and directories currently installed.) @@ -719,8 +751,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Feb 15 05:50:07 UTC 2025. -Universal Time is now: Sat Feb 15 05:50:07 UTC 2025. +Local time is now: Sat Feb 15 05:58:17 UTC 2025. +Universal Time is now: Sat Feb 15 05:58:17 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1+b1) ... @@ -857,7 +889,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/22556/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/22556/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 @@ -894,38 +930,38 @@ running build running build_py creating /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/__main__.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 +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/util.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/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/option.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/command.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/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/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/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/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/test_cache_cli.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_dev.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/__init__.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_dev.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/test_tools.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/__init__.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/tests 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/cache.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/completion.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 -creating /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/tools.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/info.py -> /build/reproducible-path/q2cli-2024.5.0/.pybuild/cpython3_3.13/build/q2cli/builtin +copying q2cli/core/config.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 running egg_info creating q2cli.egg-info writing q2cli.egg-info/PKG-INFO @@ -1030,7 +1066,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' @@ -1055,7 +1091,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> def __str__(self): """Return the string representation of the path, suitable for @@ -1068,7 +1104,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def drive(self): @@ -1111,7 +1147,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def _raw_path(self): @@ -1122,7 +1158,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> def __str__(self): """Return the string representation of the path, suitable for @@ -1135,7 +1171,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def drive(self): @@ -1178,7 +1214,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def _raw_path(self): @@ -1189,7 +1225,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> def __str__(self): """Return the string representation of the path, suitable for @@ -1202,7 +1238,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def drive(self): @@ -1245,7 +1281,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def _raw_path(self): @@ -1256,7 +1292,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> def __str__(self): """Return the string representation of the path, suitable for @@ -1269,7 +1305,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def drive(self): @@ -1312,7 +1348,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def _raw_path(self): @@ -1323,7 +1359,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> def __str__(self): """Return the string representation of the path, suitable for @@ -1336,7 +1372,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def drive(self): @@ -1379,7 +1415,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def _raw_path(self): @@ -1390,7 +1426,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> def __str__(self): """Return the string representation of the path, suitable for @@ -1403,7 +1439,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def drive(self): @@ -1446,7 +1482,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def _raw_path(self): @@ -1457,7 +1493,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> def __str__(self): """Return the string representation of the path, suitable for @@ -1470,7 +1506,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def drive(self): @@ -1513,7 +1549,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def _raw_path(self): @@ -1524,7 +1560,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> def __str__(self): """Return the string representation of the path, suitable for @@ -1537,7 +1573,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def drive(self): @@ -1580,7 +1616,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 0xf172f2f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a2b330> @property def _raw_path(self): @@ -1591,7 +1627,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 0xf1664d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998c30> def __str__(self): """Return the string representation of the path, suitable for @@ -1604,7 +1640,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 0xf1664d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998c30> @property def drive(self): @@ -1647,7 +1683,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 0xf1664d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998c30> @property def _raw_path(self): @@ -1658,7 +1694,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 0xf1664d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998c30> def __str__(self): """Return the string representation of the path, suitable for @@ -1671,7 +1707,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 0xf1664d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998c30> @property def drive(self): @@ -1714,7 +1750,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 0xf1664d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998c30> @property def _raw_path(self): @@ -1726,7 +1762,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 0xf16d9bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cabc30> def __str__(self): """Return the string representation of the path, suitable for @@ -1739,7 +1775,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 0xf16d9bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cabc30> @property def drive(self): @@ -1785,7 +1821,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 0xf16d9bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cabc30> @property def _raw_path(self): @@ -1798,7 +1834,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 0xf179e970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c3e8f0> def __str__(self): """Return the string representation of the path, suitable for @@ -1811,7 +1847,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 0xf179e970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c3e8f0> @property def drive(self): @@ -1857,7 +1893,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 0xf179e970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c3e8f0> @property def _raw_path(self): @@ -1868,7 +1904,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 0xf15ac870> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4c8b0> def __str__(self): """Return the string representation of the path, suitable for @@ -1881,7 +1917,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 0xf15ac870> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4c8b0> @property def drive(self): @@ -1927,7 +1963,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 0xf15ac870> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4c8b0> @property def _raw_path(self): @@ -1938,7 +1974,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 0xf15ace70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4ceb0> def __str__(self): """Return the string representation of the path, suitable for @@ -1951,7 +1987,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 0xf15ace70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4ceb0> @property def drive(self): @@ -1997,7 +2033,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 0xf15ace70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4ceb0> @property def _raw_path(self): @@ -2008,7 +2044,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 0xf1557df0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4eb0> def __str__(self): """Return the string representation of the path, suitable for @@ -2021,7 +2057,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 0xf1557df0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4eb0> @property def drive(self): @@ -2067,7 +2103,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 0xf1557df0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4eb0> @property def _raw_path(self): @@ -2078,7 +2114,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 0xf1557570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c45b0> def __str__(self): """Return the string representation of the path, suitable for @@ -2091,7 +2127,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 0xf1557570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c45b0> @property def drive(self): @@ -2137,7 +2173,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 0xf1557570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c45b0> @property def _raw_path(self): @@ -2148,7 +2184,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 0xf1557eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4eb0> def __str__(self): """Return the string representation of the path, suitable for @@ -2161,7 +2197,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 0xf1557eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4eb0> @property def drive(self): @@ -2207,7 +2243,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 0xf1557eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4eb0> @property def _raw_path(self): @@ -2218,7 +2254,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 0xf15471b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09cd3b0> def __str__(self): """Return the string representation of the path, suitable for @@ -2231,7 +2267,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 0xf15471b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09cd3b0> @property def drive(self): @@ -2277,7 +2313,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 0xf15471b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09cd3b0> @property def _raw_path(self): @@ -2288,7 +2324,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 0xf1547a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09cda70> def __str__(self): """Return the string representation of the path, suitable for @@ -2301,7 +2337,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 0xf1547a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09cda70> @property def drive(self): @@ -2347,7 +2383,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 0xf1547a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09cda70> @property def _raw_path(self): @@ -2358,7 +2394,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 0xf15591b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f51b0> def __str__(self): """Return the string representation of the path, suitable for @@ -2371,7 +2407,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 0xf15591b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f51b0> @property def drive(self): @@ -2417,7 +2453,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 0xf15591b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f51b0> @property def _raw_path(self): @@ -2428,7 +2464,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 0xf1559630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f5670> def __str__(self): """Return the string representation of the path, suitable for @@ -2441,7 +2477,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 0xf1559630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f5670> @property def drive(self): @@ -2487,7 +2523,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 0xf1559630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f5670> @property def _raw_path(self): @@ -2498,7 +2534,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 0xf1559f30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f5e70> def __str__(self): """Return the string representation of the path, suitable for @@ -2511,7 +2547,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 0xf1559f30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f5e70> @property def drive(self): @@ -2557,7 +2593,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 0xf1559f30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09f5e70> @property def _raw_path(self): @@ -2568,7 +2604,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 0xf154c670> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09d1530> def __str__(self): """Return the string representation of the path, suitable for @@ -2581,7 +2617,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 0xf154c670> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09d1530> @property def drive(self): @@ -2627,7 +2663,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 0xf154c670> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09d1530> @property def _raw_path(self): @@ -2638,7 +2674,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 0xf154ccb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09d1c30> def __str__(self): """Return the string representation of the path, suitable for @@ -2651,7 +2687,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 0xf154ccb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09d1c30> @property def drive(self): @@ -2697,7 +2733,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 0xf154ccb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09d1c30> @property def _raw_path(self): @@ -2708,7 +2744,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 0xf1536eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7ef0> def __str__(self): """Return the string representation of the path, suitable for @@ -2721,7 +2757,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 0xf1536eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7ef0> @property def drive(self): @@ -2767,7 +2803,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 0xf1536eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7ef0> @property def _raw_path(self): @@ -2778,7 +2814,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 0xf15365b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e74b0> def __str__(self): """Return the string representation of the path, suitable for @@ -2791,7 +2827,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 0xf15365b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e74b0> @property def drive(self): @@ -2837,7 +2873,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 0xf15365b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e74b0> @property def _raw_path(self): @@ -2848,7 +2884,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 0xf1536bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7c30> def __str__(self): """Return the string representation of the path, suitable for @@ -2861,7 +2897,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 0xf1536bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7c30> @property def drive(self): @@ -2907,7 +2943,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 0xf1536bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7c30> @property def _raw_path(self): @@ -2918,7 +2954,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 0xf1525170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c81b0> def __str__(self): """Return the string representation of the path, suitable for @@ -2931,7 +2967,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 0xf1525170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c81b0> @property def drive(self): @@ -2977,7 +3013,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 0xf1525170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c81b0> @property def _raw_path(self): @@ -2988,7 +3024,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 0xf15257f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c8830> def __str__(self): """Return the string representation of the path, suitable for @@ -3001,7 +3037,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 0xf15257f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c8830> @property def drive(self): @@ -3047,7 +3083,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 0xf15257f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c8830> @property def _raw_path(self): @@ -3058,7 +3094,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 0xf1536ef0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7a70> def __str__(self): """Return the string representation of the path, suitable for @@ -3071,7 +3107,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 0xf1536ef0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7a70> @property def drive(self): @@ -3117,7 +3153,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 0xf1536ef0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7a70> @property def _raw_path(self): @@ -3128,7 +3164,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 0xf167d1f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9230> def __str__(self): """Return the string representation of the path, suitable for @@ -3141,7 +3177,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 0xf167d1f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9230> @property def drive(self): @@ -3187,7 +3223,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 0xf167d1f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9230> @property def _raw_path(self): @@ -3198,7 +3234,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 0xf167dcb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9b70> def __str__(self): """Return the string representation of the path, suitable for @@ -3211,7 +3247,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 0xf167dcb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9b70> @property def drive(self): @@ -3257,7 +3293,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 0xf167dcb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9b70> @property def _raw_path(self): @@ -3268,7 +3304,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 0xf1542170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa7fb0> def __str__(self): """Return the string representation of the path, suitable for @@ -3281,7 +3317,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 0xf1542170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa7fb0> @property def drive(self): @@ -3327,7 +3363,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 0xf1542170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa7fb0> @property def _raw_path(self): @@ -3338,7 +3374,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 0xf15428f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa76f0> def __str__(self): """Return the string representation of the path, suitable for @@ -3351,7 +3387,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 0xf15428f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa76f0> @property def drive(self): @@ -3397,7 +3433,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 0xf15428f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa76f0> @property def _raw_path(self): @@ -3408,7 +3444,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 0xf1542e70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa7c70> def __str__(self): """Return the string representation of the path, suitable for @@ -3421,7 +3457,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 0xf1542e70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa7c70> @property def drive(self): @@ -3467,7 +3503,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 0xf1542e70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa7c70> @property def _raw_path(self): @@ -3478,7 +3514,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 0xf1929d30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0dca630> def __str__(self): """Return the string representation of the path, suitable for @@ -3491,7 +3527,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 0xf1929d30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0dca630> @property def drive(self): @@ -3537,7 +3573,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 0xf1929d30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0dca630> @property def _raw_path(self): @@ -3548,7 +3584,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 0xf167d270> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9b30> def __str__(self): """Return the string representation of the path, suitable for @@ -3561,7 +3597,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 0xf167d270> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9b30> @property def drive(self): @@ -3607,7 +3643,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 0xf167d270> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9b30> @property def _raw_path(self): @@ -3618,7 +3654,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 0xf1536c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7bf0> def __str__(self): """Return the string representation of the path, suitable for @@ -3631,7 +3667,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 0xf1536c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7bf0> @property def drive(self): @@ -3677,7 +3713,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 0xf1536c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e7bf0> @property def _raw_path(self): @@ -3688,7 +3724,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 0xf1557db0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4f30> def __str__(self): """Return the string representation of the path, suitable for @@ -3701,7 +3737,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 0xf1557db0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4f30> @property def drive(self): @@ -3747,7 +3783,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 0xf1557db0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09c4f30> @property def _raw_path(self): @@ -3758,7 +3794,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 0xf15ace30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4ce30> def __str__(self): """Return the string representation of the path, suitable for @@ -3771,7 +3807,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 0xf15ace30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4ce30> @property def drive(self): @@ -3817,7 +3853,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 0xf15ace30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4ce30> @property def _raw_path(self): @@ -3828,7 +3864,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 0xf1539d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e50f0> def __str__(self): """Return the string representation of the path, suitable for @@ -3841,7 +3877,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 0xf1539d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e50f0> @property def drive(self): @@ -3887,7 +3923,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 0xf1539d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e50f0> @property def _raw_path(self): @@ -3898,7 +3934,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 0xf15392f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e5630> def __str__(self): """Return the string representation of the path, suitable for @@ -3911,7 +3947,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 0xf15392f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e5630> @property def drive(self): @@ -3955,7 +3991,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 0xf15392f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09e5630> @property def _raw_path(self): @@ -3966,7 +4002,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 0xf16605f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099c630> def __str__(self): """Return the string representation of the path, suitable for @@ -3979,7 +4015,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 0xf16605f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099c630> @property def drive(self): @@ -4023,7 +4059,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 0xf16605f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099c630> @property def _raw_path(self): @@ -4034,7 +4070,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 0xf1660030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099c070> def __str__(self): """Return the string representation of the path, suitable for @@ -4047,7 +4083,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 0xf1660030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099c070> @property def drive(self): @@ -4091,7 +4127,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 0xf1660030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099c070> @property def _raw_path(self): @@ -4102,7 +4138,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 0xf1660c70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099ccb0> def __str__(self): """Return the string representation of the path, suitable for @@ -4115,7 +4151,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 0xf1660c70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099ccb0> @property def drive(self): @@ -4159,7 +4195,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 0xf1660c70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb099ccb0> @property def _raw_path(self): @@ -4170,7 +4206,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 0xf16825b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b55f0> def __str__(self): """Return the string representation of the path, suitable for @@ -4183,7 +4219,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 0xf16825b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b55f0> @property def drive(self): @@ -4227,7 +4263,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 0xf16825b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b55f0> @property def _raw_path(self): @@ -4238,7 +4274,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 0xf16822f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b5030> def __str__(self): """Return the string representation of the path, suitable for @@ -4251,7 +4287,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 0xf16822f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b5030> @property def drive(self): @@ -4295,7 +4331,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 0xf16822f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b5030> @property def _raw_path(self): @@ -4306,7 +4342,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 0xf1682c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b5c70> def __str__(self): """Return the string representation of the path, suitable for @@ -4319,7 +4355,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 0xf1682c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b5c70> @property def drive(self): @@ -4363,7 +4399,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 0xf1682c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b5c70> @property def _raw_path(self): @@ -4374,7 +4410,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 0xf165d0f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ab130> def __str__(self): """Return the string representation of the path, suitable for @@ -4387,7 +4423,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 0xf165d0f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ab130> @property def drive(self): @@ -4431,7 +4467,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 0xf165d0f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ab130> @property def _raw_path(self): @@ -4442,7 +4478,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 0xf165d5b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ab5f0> def __str__(self): """Return the string representation of the path, suitable for @@ -4455,7 +4491,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 0xf165d5b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ab5f0> @property def drive(self): @@ -4499,7 +4535,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 0xf165d5b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ab5f0> @property def _raw_path(self): @@ -4510,7 +4546,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 0xf165dbf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09abc30> def __str__(self): """Return the string representation of the path, suitable for @@ -4523,7 +4559,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 0xf165dbf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09abc30> @property def drive(self): @@ -4567,7 +4603,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 0xf165dbf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09abc30> @property def _raw_path(self): @@ -4578,7 +4614,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 0xf16930b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b60f0> def __str__(self): """Return the string representation of the path, suitable for @@ -4591,7 +4627,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 0xf16930b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b60f0> @property def drive(self): @@ -4635,7 +4671,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 0xf16930b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b60f0> @property def _raw_path(self): @@ -4646,7 +4682,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 0xf1693530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b6570> def __str__(self): """Return the string representation of the path, suitable for @@ -4659,7 +4695,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 0xf1693530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b6570> @property def drive(self): @@ -4703,7 +4739,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 0xf1693530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b6570> @property def _raw_path(self): @@ -4714,7 +4750,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b6bf0> def __str__(self): """Return the string representation of the path, suitable for @@ -4727,7 +4763,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b6bf0> @property def drive(self): @@ -4771,7 +4807,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b6bf0> @property def _raw_path(self): @@ -4782,7 +4818,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 0xf1675070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09860b0> def __str__(self): """Return the string representation of the path, suitable for @@ -4795,7 +4831,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 0xf1675070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09860b0> @property def drive(self): @@ -4839,7 +4875,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 0xf1675070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09860b0> @property def _raw_path(self): @@ -4850,7 +4886,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 0xf1675530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986570> def __str__(self): """Return the string representation of the path, suitable for @@ -4863,7 +4899,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 0xf1675530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986570> @property def drive(self): @@ -4907,7 +4943,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 0xf1675530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986570> @property def _raw_path(self): @@ -4918,7 +4954,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 0xf1675b70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986bb0> def __str__(self): """Return the string representation of the path, suitable for @@ -4931,7 +4967,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 0xf1675b70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986bb0> @property def drive(self): @@ -4975,7 +5011,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 0xf1675b70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986bb0> @property def _raw_path(self): @@ -4986,7 +5022,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 0xf1693530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3030> def __str__(self): """Return the string representation of the path, suitable for @@ -4999,7 +5035,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 0xf1693530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3030> @property def drive(self): @@ -5043,7 +5079,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 0xf1693530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3030> @property def _raw_path(self): @@ -5054,7 +5090,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 0xf16744f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3530> def __str__(self): """Return the string representation of the path, suitable for @@ -5067,7 +5103,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 0xf16744f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3530> @property def drive(self): @@ -5111,7 +5147,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 0xf16744f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3530> @property def _raw_path(self): @@ -5122,7 +5158,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 0xf1674b30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3b70> def __str__(self): """Return the string representation of the path, suitable for @@ -5135,7 +5171,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 0xf1674b30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3b70> @property def drive(self): @@ -5179,7 +5215,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 0xf1674b30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3b70> @property def _raw_path(self): @@ -5190,7 +5226,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 0xf16754b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998030> def __str__(self): """Return the string representation of the path, suitable for @@ -5203,7 +5239,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 0xf16754b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998030> @property def drive(self): @@ -5247,7 +5283,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 0xf16754b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998030> @property def _raw_path(self): @@ -5258,7 +5294,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 0xf16644b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09984f0> def __str__(self): """Return the string representation of the path, suitable for @@ -5271,7 +5307,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 0xf16644b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09984f0> @property def drive(self): @@ -5318,7 +5354,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 0xf16644b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09984f0> @property def _raw_path(self): @@ -5329,7 +5365,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 0xf1664bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998bf0> def __str__(self): """Return the string representation of the path, suitable for @@ -5342,7 +5378,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 0xf1664bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998bf0> @property def drive(self): @@ -5389,7 +5425,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 0xf1664bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0998bf0> @property def _raw_path(self): @@ -5400,7 +5436,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 0xf166e0f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae130> def __str__(self): """Return the string representation of the path, suitable for @@ -5413,7 +5449,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 0xf166e0f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae130> @property def drive(self): @@ -5460,7 +5496,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 0xf166e0f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae130> @property def _raw_path(self): @@ -5471,7 +5507,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 0xf166e5f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae630> def __str__(self): """Return the string representation of the path, suitable for @@ -5484,7 +5520,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 0xf166e5f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae630> @property def drive(self): @@ -5531,7 +5567,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 0xf166e5f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae630> @property def _raw_path(self): @@ -5542,7 +5578,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 0xf166ef30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09aee70> def __str__(self): """Return the string representation of the path, suitable for @@ -5555,7 +5591,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 0xf166ef30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09aee70> @property def drive(self): @@ -5601,7 +5637,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 0xf166ef30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09aee70> @property def _raw_path(self): @@ -5612,7 +5648,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 0xf15168f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a5e8b0> def __str__(self): """Return the string representation of the path, suitable for @@ -5625,7 +5661,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 0xf15168f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a5e8b0> @property def drive(self): @@ -5671,7 +5707,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 0xf15168f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a5e8b0> @property def _raw_path(self): @@ -5682,7 +5718,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 0xf15167f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a5e7b0> def __str__(self): """Return the string representation of the path, suitable for @@ -5695,7 +5731,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 0xf15167f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a5e7b0> @property def drive(self): @@ -5741,7 +5777,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 0xf15167f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a5e7b0> @property def _raw_path(self): @@ -5752,7 +5788,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 0xf1674030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3070> def __str__(self): """Return the string representation of the path, suitable for @@ -5765,7 +5801,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 0xf1674030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3070> @property def drive(self): @@ -5811,7 +5847,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 0xf1674030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09a3070> @property def _raw_path(self): @@ -5822,7 +5858,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 0xf166e5b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae1f0> def __str__(self): """Return the string representation of the path, suitable for @@ -5835,7 +5871,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 0xf166e5b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae1f0> @property def drive(self): @@ -5881,7 +5917,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 0xf166e5b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae1f0> @property def _raw_path(self): @@ -5892,7 +5928,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b65f0> def __str__(self): """Return the string representation of the path, suitable for @@ -5905,7 +5941,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b65f0> @property def drive(self): @@ -5951,7 +5987,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09b65f0> @property def _raw_path(self): @@ -5962,7 +5998,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 0xf167dc70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9470> def __str__(self): """Return the string representation of the path, suitable for @@ -5975,7 +6011,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 0xf167dc70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9470> @property def drive(self): @@ -6021,7 +6057,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 0xf167dc70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ac9470> @property def _raw_path(self): @@ -6032,7 +6068,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 0xf1542cf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa76f0> def __str__(self): """Return the string representation of the path, suitable for @@ -6045,7 +6081,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 0xf1542cf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa76f0> @property def drive(self): @@ -6091,7 +6127,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 0xf1542cf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa76f0> @property def _raw_path(self): @@ -6102,7 +6138,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 0xf14f58f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a628f0> def __str__(self): """Return the string representation of the path, suitable for @@ -6115,7 +6151,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 0xf14f58f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a628f0> @property def drive(self): @@ -6161,7 +6197,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 0xf14f58f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a628f0> @property def _raw_path(self): @@ -6172,7 +6208,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 0xf14f56f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a624b0> def __str__(self): """Return the string representation of the path, suitable for @@ -6185,7 +6221,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 0xf14f56f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a624b0> @property def drive(self): @@ -6231,7 +6267,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 0xf14f56f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a624b0> @property def _raw_path(self): @@ -6242,7 +6278,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986070> def __str__(self): """Return the string representation of the path, suitable for @@ -6255,7 +6291,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986070> @property def drive(self): @@ -6301,7 +6337,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 0xf1693bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0986070> @property def _raw_path(self): @@ -6312,7 +6348,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 0xf166c370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09920b0> def __str__(self): """Return the string representation of the path, suitable for @@ -6325,7 +6361,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 0xf166c370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09920b0> @property def drive(self): @@ -6371,7 +6407,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 0xf166c370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09920b0> @property def _raw_path(self): @@ -6382,7 +6418,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 0xf166cd70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0992c70> def __str__(self): """Return the string representation of the path, suitable for @@ -6395,7 +6431,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 0xf166cd70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0992c70> @property def drive(self): @@ -6441,7 +6477,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 0xf166cd70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0992c70> @property def _raw_path(self): @@ -6452,7 +6488,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 0xf14fe6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a426b0> def __str__(self): """Return the string representation of the path, suitable for @@ -6465,7 +6501,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 0xf14fe6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a426b0> @property def drive(self): @@ -6511,7 +6547,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 0xf14fe6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a426b0> @property def _raw_path(self): @@ -6522,7 +6558,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 0xf14fe4b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a42270> def __str__(self): """Return the string representation of the path, suitable for @@ -6535,7 +6571,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 0xf14fe4b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a42270> @property def drive(self): @@ -6581,7 +6617,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 0xf14fe4b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a42270> @property def _raw_path(self): @@ -6592,7 +6628,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 0xf166cdb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0992d70> def __str__(self): """Return the string representation of the path, suitable for @@ -6605,7 +6641,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 0xf166cdb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0992d70> @property def drive(self): @@ -6651,7 +6687,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 0xf166cdb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0992d70> @property def _raw_path(self): @@ -6662,7 +6698,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 0xf14da930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4e930> def __str__(self): """Return the string representation of the path, suitable for @@ -6675,7 +6711,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 0xf14da930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4e930> @property def drive(self): @@ -6721,7 +6757,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 0xf14da930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4e930> @property def _raw_path(self): @@ -6732,7 +6768,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 0xf14da730> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4e4f0> def __str__(self): """Return the string representation of the path, suitable for @@ -6745,7 +6781,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 0xf14da730> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4e4f0> @property def drive(self): @@ -6791,7 +6827,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 0xf14da730> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a4e4f0> @property def _raw_path(self): @@ -6802,7 +6838,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 0xf14fe470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3a030> def __str__(self): """Return the string representation of the path, suitable for @@ -6815,7 +6851,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 0xf14fe470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3a030> @property def drive(self): @@ -6861,7 +6897,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 0xf14fe470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3a030> @property def _raw_path(self): @@ -6872,7 +6908,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 0xf15124b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3a4f0> def __str__(self): """Return the string representation of the path, suitable for @@ -6885,7 +6921,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 0xf15124b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3a4f0> @property def drive(self): @@ -6931,7 +6967,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 0xf15124b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3a4f0> @property def _raw_path(self): @@ -6942,7 +6978,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 0xf1512bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3ac30> def __str__(self): """Return the string representation of the path, suitable for @@ -6955,7 +6991,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 0xf1512bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3ac30> @property def drive(self): @@ -7001,7 +7037,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 0xf1512bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3ac30> @property def _raw_path(self): @@ -7012,7 +7048,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 0xf150a170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c135f0> def __str__(self): """Return the string representation of the path, suitable for @@ -7025,7 +7061,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 0xf150a170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c135f0> @property def drive(self): @@ -7071,7 +7107,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 0xf150a170> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c135f0> @property def _raw_path(self): @@ -7082,7 +7118,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 0xf150a6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c131f0> def __str__(self): """Return the string representation of the path, suitable for @@ -7095,7 +7131,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 0xf150a6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c131f0> @property def drive(self): @@ -7141,7 +7177,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 0xf150a6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c131f0> @property def _raw_path(self): @@ -7152,7 +7188,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 0xf170b3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bff4b0> def __str__(self): """Return the string representation of the path, suitable for @@ -7165,7 +7201,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 0xf170b3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bff4b0> @property def drive(self): @@ -7211,7 +7247,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 0xf170b3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bff4b0> @property def _raw_path(self): @@ -7222,7 +7258,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 0xf170bb30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bffb70> def __str__(self): """Return the string representation of the path, suitable for @@ -7235,7 +7271,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 0xf170bb30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bffb70> @property def drive(self): @@ -7281,7 +7317,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 0xf170bb30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bffb70> @property def _raw_path(self): @@ -7292,7 +7328,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 0xf150ac30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c13c70> def __str__(self): """Return the string representation of the path, suitable for @@ -7305,7 +7341,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 0xf150ac30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c13c70> @property def drive(self): @@ -7351,7 +7387,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 0xf150ac30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c13c70> @property def _raw_path(self): @@ -7362,7 +7398,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 0xf16f36f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c36730> def __str__(self): """Return the string representation of the path, suitable for @@ -7375,7 +7411,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 0xf16f36f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c36730> @property def drive(self): @@ -7421,7 +7457,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 0xf16f36f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c36730> @property def _raw_path(self): @@ -7432,7 +7468,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 0xf16f32b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c362f0> def __str__(self): """Return the string representation of the path, suitable for @@ -7445,7 +7481,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 0xf16f32b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c362f0> @property def drive(self): @@ -7491,7 +7527,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 0xf16f32b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c362f0> @property def _raw_path(self): @@ -7502,7 +7538,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 0xf170bc30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bff570> def __str__(self): """Return the string representation of the path, suitable for @@ -7515,7 +7551,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 0xf170bc30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bff570> @property def drive(self): @@ -7561,7 +7597,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 0xf170bc30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bff570> @property def _raw_path(self): @@ -7572,7 +7608,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 0xf17178f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c39930> def __str__(self): """Return the string representation of the path, suitable for @@ -7585,7 +7621,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 0xf17178f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c39930> @property def drive(self): @@ -7631,7 +7667,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 0xf17178f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c39930> @property def _raw_path(self): @@ -7642,7 +7678,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 0xf16f7470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c0a4b0> def __str__(self): """Return the string representation of the path, suitable for @@ -7655,7 +7691,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 0xf16f7470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c0a4b0> @property def drive(self): @@ -7694,7 +7730,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 0xf16f7470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c0a4b0> @property def _raw_path(self): @@ -7705,7 +7741,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________ TestDev.test_assert_result_data_load_failure _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf14da3b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3aa70> def __str__(self): """Return the string representation of the path, suitable for @@ -7718,7 +7754,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 0xf14da3b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3aa70> @property def drive(self): @@ -7766,7 +7802,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 0xf14da3b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a3aa70> @property def _raw_path(self): @@ -7777,7 +7813,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________ TestDev.test_assert_result_data_match_expression_not_found __________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf166ed30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa77f0> def __str__(self): """Return the string representation of the path, suitable for @@ -7790,7 +7826,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 0xf166ed30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa77f0> @property def drive(self): @@ -7838,7 +7874,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 0xf166ed30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aa77f0> @property def _raw_path(self): @@ -7849,7 +7885,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________ TestDev.test_assert_result_data_success ____________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf1756130> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c352f0> def __str__(self): """Return the string representation of the path, suitable for @@ -7862,7 +7898,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 0xf1756130> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c352f0> @property def drive(self): @@ -7910,7 +7946,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 0xf1756130> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c352f0> @property def _raw_path(self): @@ -7921,7 +7957,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________ TestDev.test_assert_result_data_zip_data_path_multiple_matches ________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf17564b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35470> def __str__(self): """Return the string representation of the path, suitable for @@ -7934,7 +7970,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 0xf17564b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35470> @property def drive(self): @@ -7982,7 +8018,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 0xf17564b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35470> @property def _raw_path(self): @@ -7993,7 +8029,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________ TestDev.test_assert_result_data_zip_data_path_zero_matches __________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf1756bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35bb0> def __str__(self): """Return the string representation of the path, suitable for @@ -8006,7 +8042,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 0xf1756bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35bb0> @property def drive(self): @@ -8054,7 +8090,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 0xf1756bf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35bb0> @property def _raw_path(self): @@ -8065,7 +8101,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________ TestDev.test_assert_result_type_artifact_success _______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf171d3b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ab60f0> def __str__(self): """Return the string representation of the path, suitable for @@ -8078,7 +8114,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 0xf171d3b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ab60f0> @property def drive(self): @@ -8126,7 +8162,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 0xf171d3b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ab60f0> @property def _raw_path(self): @@ -8137,7 +8173,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________ TestDev.test_assert_result_type_invalid_qiime_type ______________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf171d3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ab66b0> def __str__(self): """Return the string representation of the path, suitable for @@ -8150,7 +8186,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 0xf171d3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ab66b0> @property def drive(self): @@ -8198,7 +8234,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 0xf171d3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0ab66b0> @property def _raw_path(self): @@ -8209,7 +8245,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _________________ TestDev.test_assert_result_type_load_failure _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf1756df0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35d70> def __str__(self): """Return the string representation of the path, suitable for @@ -8222,7 +8258,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 0xf1756df0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35d70> @property def drive(self): @@ -8270,7 +8306,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 0xf1756df0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35d70> @property def _raw_path(self): @@ -8281,7 +8317,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ____________ TestDev.test_assert_result_type_visualization_success _____________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf1741070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bc80b0> def __str__(self): """Return the string representation of the path, suitable for @@ -8294,7 +8330,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 0xf1741070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bc80b0> @property def drive(self): @@ -8342,7 +8378,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 0xf1741070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bc80b0> @property def _raw_path(self): @@ -8353,7 +8389,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ______________________ TestDev.test_export_default_theme _______________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf1741730> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bc8770> def __str__(self): """Return the string representation of the path, suitable for @@ -8366,7 +8402,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 0xf1741730> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bc8770> @property def drive(self): @@ -8414,7 +8450,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 0xf1741730> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bc8770> @property def _raw_path(self): @@ -8425,7 +8461,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError __________________________ TestDev.test_import_theme ___________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf1756db0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35ef0> def __str__(self): """Return the string representation of the path, suitable for @@ -8438,7 +8474,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 0xf1756db0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35ef0> @property def drive(self): @@ -8486,7 +8522,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 0xf1756db0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35ef0> @property def _raw_path(self): @@ -8497,7 +8533,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ___________________________ TestDev.test_reset_theme ___________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf17203b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bba3f0> def __str__(self): """Return the string representation of the path, suitable for @@ -8510,7 +8546,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 0xf17203b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bba3f0> @property def drive(self): @@ -8558,7 +8594,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 0xf17203b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bba3f0> @property def _raw_path(self): @@ -8569,7 +8605,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError _______________________ TestDev.test_reset_theme_no_yes ________________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf1720570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bba5b0> def __str__(self): """Return the string representation of the path, suitable for @@ -8582,7 +8618,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 0xf1720570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bba5b0> @property def drive(self): @@ -8630,7 +8666,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 0xf1720570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bba5b0> @property def _raw_path(self): @@ -8641,7 +8677,7 @@ /usr/lib/python3.13/pathlib/_local.py:280: AttributeError ________________ TestInspectMetadata.test_artifact_no_metadata _________________ -self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xf1740a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8ab0> def __str__(self): """Return the string representation of the path, suitable for @@ -8654,7 +8690,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 0xf1740a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8ab0> @property def drive(self): @@ -8709,7 +8745,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 0xf1740a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8ab0> @property def _raw_path(self): @@ -8720,7 +8756,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 0xf157ef70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0973f70> def __str__(self): """Return the string representation of the path, suitable for @@ -8733,7 +8769,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 0xf157ef70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0973f70> @property def drive(self): @@ -8788,7 +8824,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 0xf157ef70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0973f70> @property def _raw_path(self): @@ -8799,7 +8835,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 0xf1740a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd88f0> def __str__(self): """Return the string representation of the path, suitable for @@ -8812,7 +8848,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 0xf1740a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd88f0> @property def drive(self): @@ -8867,7 +8903,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 0xf1740a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd88f0> @property def _raw_path(self): @@ -8878,7 +8914,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 0xf17474b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd34b0> def __str__(self): """Return the string representation of the path, suitable for @@ -8891,7 +8927,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 0xf17474b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd34b0> @property def drive(self): @@ -8946,7 +8982,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 0xf17474b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd34b0> @property def _raw_path(self): @@ -8957,7 +8993,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 0xf17479f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd39f0> def __str__(self): """Return the string representation of the path, suitable for @@ -8970,7 +9006,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 0xf17479f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd39f0> @property def drive(self): @@ -9025,7 +9061,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 0xf17479f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd39f0> @property def _raw_path(self): @@ -9036,7 +9072,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 0xf1740eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8230> def __str__(self): """Return the string representation of the path, suitable for @@ -9049,7 +9085,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 0xf1740eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8230> @property def drive(self): @@ -9104,7 +9140,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 0xf1740eb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8230> @property def _raw_path(self): @@ -9115,7 +9151,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 0xf17490b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925530> def __str__(self): """Return the string representation of the path, suitable for @@ -9128,7 +9164,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 0xf17490b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925530> @property def drive(self): @@ -9183,7 +9219,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 0xf17490b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925530> @property def _raw_path(self): @@ -9194,7 +9230,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 0xf1749530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925270> def __str__(self): """Return the string representation of the path, suitable for @@ -9207,7 +9243,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 0xf1749530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925270> @property def drive(self): @@ -9262,7 +9298,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 0xf1749530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925270> @property def _raw_path(self): @@ -9273,7 +9309,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 0xf1749a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925ab0> def __str__(self): """Return the string representation of the path, suitable for @@ -9286,7 +9322,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 0xf1749a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925ab0> @property def drive(self): @@ -9341,7 +9377,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 0xf1749a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925ab0> @property def _raw_path(self): @@ -9352,7 +9388,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 0xf15823f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09513f0> def __str__(self): """Return the string representation of the path, suitable for @@ -9365,7 +9401,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 0xf15823f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09513f0> @property def drive(self): @@ -9420,7 +9456,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 0xf15823f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09513f0> @property def _raw_path(self): @@ -9431,7 +9467,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 0xf1582970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0951970> def __str__(self): """Return the string representation of the path, suitable for @@ -9444,7 +9480,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 0xf1582970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0951970> @property def drive(self): @@ -9499,7 +9535,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 0xf1582970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0951970> @property def _raw_path(self): @@ -9510,7 +9546,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 0xf17493f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925330> def __str__(self): """Return the string representation of the path, suitable for @@ -9523,7 +9559,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 0xf17493f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925330> @property def drive(self): @@ -9578,7 +9614,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 0xf17493f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0925330> @property def _raw_path(self): @@ -9589,7 +9625,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 0xf1578570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a354f0> def __str__(self): """Return the string representation of the path, suitable for @@ -9602,7 +9638,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 0xf1578570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a354f0> @property def drive(self): @@ -9657,7 +9693,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 0xf1578570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a354f0> @property def _raw_path(self): @@ -9668,7 +9704,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 0xf15784f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a35370> def __str__(self): """Return the string representation of the path, suitable for @@ -9681,7 +9717,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 0xf15784f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a35370> @property def drive(self): @@ -9736,7 +9772,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 0xf15784f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a35370> @property def _raw_path(self): @@ -9747,7 +9783,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 0xf1578a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a35ab0> def __str__(self): """Return the string representation of the path, suitable for @@ -9760,7 +9796,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 0xf1578a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a35ab0> @property def drive(self): @@ -9815,7 +9851,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 0xf1578a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0a35ab0> @property def _raw_path(self): @@ -9826,7 +9862,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 0xf15983f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09655f0> def __str__(self): """Return the string representation of the path, suitable for @@ -9839,7 +9875,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 0xf15983f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09655f0> @property def drive(self): @@ -9894,7 +9930,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 0xf15983f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09655f0> @property def _raw_path(self): @@ -9905,7 +9941,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 0xf1598a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09659f0> def __str__(self): """Return the string representation of the path, suitable for @@ -9918,7 +9954,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 0xf1598a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09659f0> @property def drive(self): @@ -9973,7 +10009,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 0xf1598a70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09659f0> @property def _raw_path(self): @@ -9984,7 +10020,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 0xf16604b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae670> def __str__(self): """Return the string representation of the path, suitable for @@ -9997,7 +10033,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 0xf16604b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae670> @property def drive(self): @@ -10052,7 +10088,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 0xf16604b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae670> @property def _raw_path(self): @@ -10063,7 +10099,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 0xf1740a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8af0> def __str__(self): """Return the string representation of the path, suitable for @@ -10076,7 +10112,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 0xf1740a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8af0> @property def drive(self): @@ -10131,7 +10167,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 0xf1740a30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bd8af0> @property def _raw_path(self): @@ -10142,7 +10178,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 0xf1756d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35fb0> def __str__(self): """Return the string representation of the path, suitable for @@ -10155,7 +10191,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 0xf1756d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35fb0> @property def drive(self): @@ -10210,7 +10246,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 0xf1756d70> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35fb0> @property def _raw_path(self): @@ -10221,7 +10257,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 0xf1598470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09653f0> def __str__(self): """Return the string representation of the path, suitable for @@ -10234,7 +10270,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 0xf1598470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09653f0> @property def drive(self): @@ -10274,7 +10310,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 0xf1598470> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09653f0> @property def _raw_path(self): @@ -10285,7 +10321,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 0xf1756070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35470> def __str__(self): """Return the string representation of the path, suitable for @@ -10298,7 +10334,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 0xf1756070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35470> @property def drive(self): @@ -10338,7 +10374,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 0xf1756070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0c35470> @property def _raw_path(self): @@ -10349,7 +10385,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 0xf15ef4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936530> def __str__(self): """Return the string representation of the path, suitable for @@ -10362,7 +10398,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 0xf15ef4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936530> @property def drive(self): @@ -10402,7 +10438,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 0xf15ef4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936530> @property def _raw_path(self): @@ -10413,7 +10449,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 0xf15ef330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936370> def __str__(self): """Return the string representation of the path, suitable for @@ -10426,7 +10462,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 0xf15ef330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936370> @property def drive(self): @@ -10466,7 +10502,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 0xf15ef330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936370> @property def _raw_path(self): @@ -10477,7 +10513,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 0xf15effb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936fb0> def __str__(self): """Return the string representation of the path, suitable for @@ -10490,7 +10526,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 0xf15effb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936fb0> @property def drive(self): @@ -10530,7 +10566,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 0xf15effb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0936fb0> @property def _raw_path(self): @@ -10541,7 +10577,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 0xf15dc4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926530> def __str__(self): """Return the string representation of the path, suitable for @@ -10554,7 +10590,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 0xf15dc4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926530> @property def drive(self): @@ -10594,7 +10630,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 0xf15dc4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926530> @property def _raw_path(self): @@ -10605,7 +10641,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 0xf15dc330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926370> def __str__(self): """Return the string representation of the path, suitable for @@ -10618,7 +10654,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 0xf15dc330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926370> @property def drive(self): @@ -10658,7 +10694,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 0xf15dc330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926370> @property def _raw_path(self): @@ -10669,7 +10705,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 0xf15dcfb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926630> def __str__(self): """Return the string representation of the path, suitable for @@ -10682,7 +10718,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 0xf15dcfb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926630> @property def drive(self): @@ -10722,7 +10758,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 0xf15dcfb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0926630> @property def _raw_path(self): @@ -10733,7 +10769,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 0xf16044f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd530> def __str__(self): """Return the string representation of the path, suitable for @@ -10746,7 +10782,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 0xf16044f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd530> @property def drive(self): @@ -10786,7 +10822,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 0xf16044f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd530> @property def _raw_path(self): @@ -10797,7 +10833,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 0xf1604330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd370> def __str__(self): """Return the string representation of the path, suitable for @@ -10810,7 +10846,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 0xf1604330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd370> @property def drive(self): @@ -10850,7 +10886,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 0xf1604330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd370> @property def _raw_path(self): @@ -10861,7 +10897,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 0xf1604570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd630> def __str__(self): """Return the string representation of the path, suitable for @@ -10874,7 +10910,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 0xf1604570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd630> @property def drive(self): @@ -10914,7 +10950,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 0xf1604570> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd630> @property def _raw_path(self): @@ -10925,7 +10961,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 0xf15f0530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b4b0> def __str__(self): """Return the string representation of the path, suitable for @@ -10938,7 +10974,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 0xf15f0530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b4b0> @property def drive(self): @@ -10978,7 +11014,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 0xf15f0530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b4b0> @property def _raw_path(self): @@ -10989,7 +11025,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 0xf15f0370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b030> def __str__(self): """Return the string representation of the path, suitable for @@ -11002,7 +11038,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 0xf15f0370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b030> @property def drive(self): @@ -11042,7 +11078,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 0xf15f0370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b030> @property def _raw_path(self): @@ -11053,7 +11089,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 0xf15f0fb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b4b0> def __str__(self): """Return the string representation of the path, suitable for @@ -11066,7 +11102,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 0xf15f0fb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b4b0> @property def drive(self): @@ -11106,7 +11142,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 0xf15f0fb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb090b4b0> @property def _raw_path(self): @@ -11117,7 +11153,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 0xf178b530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab570> def __str__(self): """Return the string representation of the path, suitable for @@ -11130,7 +11166,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 0xf178b530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab570> @property def drive(self): @@ -11170,7 +11206,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 0xf178b530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab570> @property def _raw_path(self): @@ -11181,7 +11217,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 0xf178b370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab3b0> def __str__(self): """Return the string representation of the path, suitable for @@ -11194,7 +11230,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 0xf178b370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab3b0> @property def drive(self): @@ -11234,7 +11270,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 0xf178b370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab3b0> @property def _raw_path(self): @@ -11245,7 +11281,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 0xf178b630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab570> def __str__(self): """Return the string representation of the path, suitable for @@ -11258,7 +11294,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 0xf178b630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab570> @property def drive(self): @@ -11298,7 +11334,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 0xf178b630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bab570> @property def _raw_path(self): @@ -11309,7 +11345,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 0xf1767530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95570> def __str__(self): """Return the string representation of the path, suitable for @@ -11322,7 +11358,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 0xf1767530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95570> @property def drive(self): @@ -11362,7 +11398,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 0xf1767530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95570> @property def _raw_path(self): @@ -11373,7 +11409,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 0xf1767370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b953b0> def __str__(self): """Return the string representation of the path, suitable for @@ -11386,7 +11422,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 0xf1767370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b953b0> @property def drive(self): @@ -11426,7 +11462,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 0xf1767370> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b953b0> @property def _raw_path(self): @@ -11437,7 +11473,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 0xf17675b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95570> def __str__(self): """Return the string representation of the path, suitable for @@ -11450,7 +11486,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 0xf17675b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95570> @property def drive(self): @@ -11490,7 +11526,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 0xf17675b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95570> @property def _raw_path(self): @@ -11501,7 +11537,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 0xf1797630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b96670> def __str__(self): """Return the string representation of the path, suitable for @@ -11514,7 +11550,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 0xf1797630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b96670> @property def drive(self): @@ -11554,7 +11590,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 0xf1797630> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b96670> @property def _raw_path(self): @@ -11565,7 +11601,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 0xf17976b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b966f0> def __str__(self): """Return the string representation of the path, suitable for @@ -11578,7 +11614,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 0xf17976b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b966f0> @property def drive(self): @@ -11618,7 +11654,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 0xf17976b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b966f0> @property def _raw_path(self): @@ -11629,7 +11665,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 0xf1797230> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95670> def __str__(self): """Return the string representation of the path, suitable for @@ -11642,7 +11678,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 0xf1797230> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95670> @property def drive(self): @@ -11682,7 +11718,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 0xf1797230> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b95670> @property def _raw_path(self): @@ -11693,7 +11729,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 0xf178a6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b916f0> def __str__(self): """Return the string representation of the path, suitable for @@ -11706,7 +11742,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 0xf178a6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b916f0> @property def drive(self): @@ -11746,7 +11782,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 0xf178a6b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b916f0> @property def _raw_path(self): @@ -11790,7 +11826,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 0xf15dd270> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0914270> def __str__(self): """Return the string representation of the path, suitable for @@ -11803,7 +11839,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 0xf15dd270> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0914270> @property def drive(self): @@ -11849,7 +11885,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 0xf15dd270> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0914270> @property def _raw_path(self): @@ -11860,7 +11896,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 0xf15dd7b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09147b0> def __str__(self): """Return the string representation of the path, suitable for @@ -11873,7 +11909,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 0xf15dd7b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09147b0> @property def drive(self): @@ -11919,7 +11955,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 0xf15dd7b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09147b0> @property def _raw_path(self): @@ -11930,7 +11966,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 0xf178adf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b91e30> def __str__(self): """Return the string representation of the path, suitable for @@ -11943,7 +11979,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 0xf178adf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b91e30> @property def drive(self): @@ -11989,7 +12025,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 0xf178adf0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b91e30> @property def _raw_path(self): @@ -12000,7 +12036,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 0xf15c8330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b07130> def __str__(self): """Return the string representation of the path, suitable for @@ -12013,7 +12049,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 0xf15c8330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b07130> @property def drive(self): @@ -12059,7 +12095,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 0xf15c8330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b07130> @property def _raw_path(self): @@ -12070,7 +12106,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 0xf15c86b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b076f0> def __str__(self): """Return the string representation of the path, suitable for @@ -12083,7 +12119,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 0xf15c86b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b076f0> @property def drive(self): @@ -12129,7 +12165,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 0xf15c86b0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b076f0> @property def _raw_path(self): @@ -12140,7 +12176,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 0xf15dd130> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09142f0> def __str__(self): """Return the string representation of the path, suitable for @@ -12153,7 +12189,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 0xf15dd130> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09142f0> @property def drive(self): @@ -12199,7 +12235,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 0xf15dd130> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09142f0> @property def _raw_path(self): @@ -12210,7 +12246,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 0xf178a3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b91df0> def __str__(self): """Return the string representation of the path, suitable for @@ -12223,7 +12259,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 0xf178a3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b91df0> @property def drive(self): @@ -12269,7 +12305,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 0xf178a3f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b91df0> @property def _raw_path(self): @@ -12280,7 +12316,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 0xf15f05f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd370> def __str__(self): """Return the string representation of the path, suitable for @@ -12293,7 +12329,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 0xf15f05f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd370> @property def drive(self): @@ -12339,7 +12375,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 0xf15f05f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb08fd370> @property def _raw_path(self): @@ -12350,7 +12386,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 0xf1598c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae670> def __str__(self): """Return the string representation of the path, suitable for @@ -12363,7 +12399,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 0xf1598c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae670> @property def drive(self): @@ -12407,7 +12443,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 0xf1598c30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb09ae670> @property def _raw_path(self): @@ -12418,7 +12454,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 0xf1782d30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bacd70> def __str__(self): """Return the string representation of the path, suitable for @@ -12431,7 +12467,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 0xf1782d30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bacd70> @property def drive(self): @@ -12475,7 +12511,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 0xf1782d30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bacd70> @property def _raw_path(self): @@ -12486,7 +12522,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 0xf1782330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bac370> def __str__(self): """Return the string representation of the path, suitable for @@ -12499,7 +12535,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 0xf1782330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bac370> @property def drive(self): @@ -12543,7 +12579,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 0xf1782330> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bac370> @property def _raw_path(self): @@ -12554,7 +12590,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 0xf1782930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bac970> def __str__(self): """Return the string representation of the path, suitable for @@ -12567,7 +12603,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 0xf1782930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bac970> @property def drive(self): @@ -12611,7 +12647,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 0xf1782930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0bac970> @property def _raw_path(self): @@ -12622,7 +12658,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 0xf14ac030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900070> def __str__(self): """Return the string representation of the path, suitable for @@ -12635,7 +12671,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 0xf14ac030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900070> @property def drive(self): @@ -12679,7 +12715,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 0xf14ac030> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900070> @property def _raw_path(self): @@ -12690,7 +12726,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 0xf14ac930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900b30> def __str__(self): """Return the string representation of the path, suitable for @@ -12703,7 +12739,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 0xf14ac930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900b30> @property def drive(self): @@ -12747,7 +12783,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 0xf14ac930> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900b30> @property def _raw_path(self): @@ -12758,7 +12794,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 0xf14acef0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900f70> def __str__(self): """Return the string representation of the path, suitable for @@ -12771,7 +12807,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 0xf14acef0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900f70> @property def drive(self): @@ -12815,7 +12851,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 0xf14acef0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0900f70> @property def _raw_path(self): @@ -12826,7 +12862,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 0xf15f4070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc0b0> def __str__(self): """Return the string representation of the path, suitable for @@ -12839,7 +12875,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 0xf15f4070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc0b0> @property def drive(self): @@ -12883,7 +12919,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 0xf15f4070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc0b0> @property def _raw_path(self): @@ -12894,7 +12930,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 0xf15f4530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc570> def __str__(self): """Return the string representation of the path, suitable for @@ -12907,7 +12943,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 0xf15f4530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc570> @property def drive(self): @@ -12951,7 +12987,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 0xf15f4530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc570> @property def _raw_path(self): @@ -12962,7 +12998,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 0xf15f4bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbcbf0> def __str__(self): """Return the string representation of the path, suitable for @@ -12975,7 +13011,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 0xf15f4bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbcbf0> @property def drive(self): @@ -13019,7 +13055,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 0xf15f4bb0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbcbf0> @property def _raw_path(self): @@ -13030,7 +13066,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 0xf15bb070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff0b0> def __str__(self): """Return the string representation of the path, suitable for @@ -13043,7 +13079,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 0xf15bb070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff0b0> @property def drive(self): @@ -13087,7 +13123,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 0xf15bb070> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff0b0> @property def _raw_path(self): @@ -13098,7 +13134,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 0xf15bb4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff530> def __str__(self): """Return the string representation of the path, suitable for @@ -13111,7 +13147,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 0xf15bb4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff530> @property def drive(self): @@ -13155,7 +13191,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 0xf15bb4f0> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff530> @property def _raw_path(self): @@ -13166,7 +13202,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 0xf15bba30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0affa70> def __str__(self): """Return the string representation of the path, suitable for @@ -13179,7 +13215,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 0xf15bba30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0affa70> @property def drive(self): @@ -13223,7 +13259,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 0xf15bba30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0affa70> @property def _raw_path(self): @@ -13234,7 +13270,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 0xf15f4530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc730> def __str__(self): """Return the string representation of the path, suitable for @@ -13247,7 +13283,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 0xf15f4530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc730> @property def drive(self): @@ -13291,7 +13327,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 0xf15f4530> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0cbc730> @property def _raw_path(self): @@ -13302,7 +13338,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 0xf15c5430> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b20470> def __str__(self): """Return the string representation of the path, suitable for @@ -13315,7 +13351,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 0xf15c5430> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b20470> @property def drive(self): @@ -13359,7 +13395,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 0xf15c5430> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b20470> @property def _raw_path(self): @@ -13370,7 +13406,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 0xf15c5970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b209b0> def __str__(self): """Return the string representation of the path, suitable for @@ -13383,7 +13419,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 0xf15c5970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b209b0> @property def drive(self): @@ -13427,7 +13463,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 0xf15c5970> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0b209b0> @property def _raw_path(self): @@ -13438,7 +13474,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 0xf15bba30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff6f0> def __str__(self): """Return the string representation of the path, suitable for @@ -13451,7 +13487,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 0xf15bba30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff6f0> @property def drive(self): @@ -13495,7 +13531,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 0xf15bba30> +self = <[AttributeError("'qiime2.core.path.ProvenancePath' object has no attribute '_raw_paths'") raised in repr()] ProvenancePath object at 0xb0aff6f0> @property def _raw_path(self): @@ -13691,7 +13727,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, 1 warning, 10 errors in 94.35s (0:01:34) == += 170 failed, 30 passed, 1 skipped, 1 warning, 10 errors in 126.57s (0:02:06) == 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.12 3.13" returned exit code 13 make[1]: Leaving directory '/build/reproducible-path/q2cli-2024.5.0' @@ -13813,111 +13849,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/__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__/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__/__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/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/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/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/__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/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__/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__/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__/__init__.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__/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/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/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/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/__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/_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/click/__pycache__/option.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/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__/__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/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/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/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/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_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/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/__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_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/__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__/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_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_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__/__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/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_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__/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_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/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_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_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_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_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/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/__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/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/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/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/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_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/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/__init__.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/__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/__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__/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__/util.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/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/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/completion.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/config.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__/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__/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__/__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__/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__/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__/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/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 -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/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/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/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/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/__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/__init__.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 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 -creating /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__/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__/__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__/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/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/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/__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/info.py -> /build/reproducible-path/q2cli-2024.5.0/debian/q2cli/usr/lib/python3.13/dist-packages/q2cli/builtin -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/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/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/__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/_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/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/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/__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/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/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/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_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_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/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/__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_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_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/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/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_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/__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/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/__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/__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/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/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/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/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/__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 +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/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/_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/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/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/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/__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 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' @@ -13953,12 +13989,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/22556/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/22556/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/13498 and its subdirectories -I: Current time: Fri Feb 14 17:54:32 -12 2025 -I: pbuilder-time-stamp: 1739598872 +I: removing directory /srv/workspace/pbuilder/22556 and its subdirectories +I: Current time: Sat Feb 15 20:08:07 +14 2025 +I: pbuilder-time-stamp: 1739599687