[Debian-med-packaging] Bug#1053944: q2-types: test failure with pandas 2.1

s3v c0llapsed at yahoo.it
Sat Feb 17 05:35:41 GMT 2024


Hi,

Attached patch makes autopkg tests pass in unstable on a basis of
your work/references and [1] (iteritems() was deprecated since version
1.5.0 in favor of items()).

Please note that autopkg test fail with python 3.12 as default because
qiime2, I guess. (log attached).

Thanks for all your work!

Kind Regards


[1] https://pandas.pydata.org/pandas-docs/version/1.5/reference/api/pandas.DataFrame.iteritems.html


On Fri, 16 Feb 2024 21:56:04 +0100 Andreas Tille <andreas at an3as.eu> wrote:
> Control: tags -1 help
>
> Hi again,
>
> thanks again for your great help. I admit I need some help for q2-types as
> well. While log in the bug report vanished you will easily find things like
>
> TypeError: read_csv() got an unexpected keyword argument 'squeeze'
>
> when trying to build the package.
>
> I've found an issue at pandas upstream[1] which inspired me to the patch
>
> --- a/q2_types/sample_data/tests/test_transformer.py
> +++ b/q2_types/sample_data/tests/test_transformer.py
> @@ -28,8 +28,8 @@ class TestTransformers(TestPluginBase):
> obs = transformer(exp)
>
> # Squeeze equals true to return series instead of dataframe
> - obs = pd.read_csv(str(obs), sep='\t', header=0, index_col=0,
> - squeeze=True)
> + obs = pd.read_csv(str(obs), sep='\t', header=0, index_col=0)
> + obs.squeeze("columns")
>
> assert_series_equal(exp, obs)
>
> which is obviously wrong since it leads to
>
> # Squeeze equals true to return series instead of dataframe
> obs = pd.read_csv(str(obs), sep='\t', header=0, index_col=0)
> obs.squeeze("columns")
>
> > assert_series_equal(exp, obs)
>
>
> Probably a better solution can be found at stackoverflow[2] to use
> DataFrame.squeeze('columns') but I'm simply lacking an example how to use
> this.
>
> Finally this is not the only error and I would appreciate any helping hint
> (patch?) to get the package ported to recent pandas.
>
> Kind regards
> Andreas.
>
> [1] https://github.com/pandas-dev/pandas/issues/43242
> [2] https://stackoverflow.com/questions/76684141/why-am-i-getting-an-error-when-using-squeeze-keyword-in-read-csv
>
>
> Am Fri, Feb 16, 2024 at 10:48:59AM +0100 schrieb s3v:
> > ...
> > Kind Regards
>
> --
> http://fam-tille.de
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pandas2.0.patch
Type: text/x-patch
Size: 942 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20240217/fe3fe7dd/attachment-0001.bin>
-------------- next part --------------
autopkgtest [05:26:26]: testing package q2-types version 2023.9.0-5
autopkgtest [05:26:26]: build needed for binaries
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'autopkgtest-satdep' instead of '/tmp/autopkgtest.A1wOoy/1-autopkgtest-satdep.deb'
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
  autopkgtest-satdep
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/800 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 /tmp/autopkgtest.A1wOoy/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [800 B]
Selecting previously unselected package autopkgtest-satdep.
(Reading database ... 52590 files and directories currently installed.)
Preparing to unpack .../1-autopkgtest-satdep.deb ...
Unpacking autopkgtest-satdep (0) ...
Setting up autopkgtest-satdep (0) ...
(Reading database ... 52590 files and directories currently installed.)
Removing autopkgtest-satdep (0) ...
dpkg-buildpackage: info: source package q2-types
dpkg-buildpackage: info: source version 2023.9.0-5
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by s3v <s3v at s3v3land.lan>
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build .
 debian/rules clean
dh clean --buildsystem=pybuild
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/tmp/autopkgtest.A1wOoy/build.Puy/src'
dh_auto_clean
I: pybuild base:305: python3.11 setup.py clean 
running clean
removing '/tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.11' does not exist -- can't clean it
rm -fr q2_types.egg-info/PKG-INFO q2_types.egg-info/SOURCES.txt q2_types.egg-info/dependency_links.txt q2_types.egg-info/entry_points.txt q2_types.egg-info/not-zip-safe q2_types.egg-info/top_level.txt
make[1]: Leaving directory '/tmp/autopkgtest.A1wOoy/build.Puy/src'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:305: python3.11 setup.py config 
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:305: /usr/bin/python3 setup.py build 
running build
running build_py
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types
copying q2_types/_version.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types
copying q2_types/plugin_setup.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types
copying q2_types/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata
copying q2_types/metadata/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata
copying q2_types/metadata/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata
copying q2_types/metadata/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata
copying q2_types/metadata/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data
copying q2_types/feature_data/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data
copying q2_types/feature_data/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data
copying q2_types/feature_data/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data
copying q2_types/feature_data/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map
copying q2_types/feature_map/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map
copying q2_types/feature_map/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map
copying q2_types/feature_map/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map
copying q2_types/feature_map/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences
copying q2_types/per_sample_sequences/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences
copying q2_types/per_sample_sequences/_util.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences
copying q2_types/per_sample_sequences/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences
copying q2_types/per_sample_sequences/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences
copying q2_types/per_sample_sequences/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination
copying q2_types/ordination/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination
copying q2_types/ordination/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination
copying q2_types/ordination/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination
copying q2_types/ordination/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/bowtie2
copying q2_types/bowtie2/_types.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/bowtie2
copying q2_types/bowtie2/_formats.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/bowtie2
copying q2_types/bowtie2/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/bowtie2
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table
copying q2_types/feature_table/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table
copying q2_types/feature_table/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table
copying q2_types/feature_table/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table
copying q2_types/feature_table/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix
copying q2_types/distance_matrix/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix
copying q2_types/distance_matrix/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix
copying q2_types/distance_matrix/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix
copying q2_types/distance_matrix/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data
copying q2_types/sample_data/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data
copying q2_types/sample_data/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data
copying q2_types/sample_data/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data
copying q2_types/sample_data/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree
copying q2_types/tree/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree
copying q2_types/tree/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree
copying q2_types/tree/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree
copying q2_types/tree/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences
copying q2_types/multiplexed_sequences/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences
copying q2_types/multiplexed_sequences/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences
copying q2_types/multiplexed_sequences/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences
copying q2_types/multiplexed_sequences/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests
copying q2_types/metadata/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests
copying q2_types/metadata/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests
copying q2_types/metadata/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests
copying q2_types/metadata/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests
copying q2_types/feature_data/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests
copying q2_types/feature_data/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests
copying q2_types/feature_data/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests
copying q2_types/feature_data/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests
copying q2_types/feature_map/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests
copying q2_types/feature_map/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests
copying q2_types/feature_map/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests
copying q2_types/feature_map/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests
copying q2_types/per_sample_sequences/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests
copying q2_types/per_sample_sequences/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests
copying q2_types/per_sample_sequences/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests
copying q2_types/per_sample_sequences/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests
copying q2_types/ordination/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests
copying q2_types/ordination/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests
copying q2_types/ordination/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests
copying q2_types/ordination/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests
copying q2_types/feature_table/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests
copying q2_types/feature_table/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests
copying q2_types/feature_table/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests
copying q2_types/feature_table/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests
copying q2_types/distance_matrix/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests
copying q2_types/distance_matrix/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests
copying q2_types/distance_matrix/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests
copying q2_types/distance_matrix/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests
copying q2_types/sample_data/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests
copying q2_types/sample_data/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests
copying q2_types/sample_data/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests
copying q2_types/sample_data/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests
copying q2_types/tree/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests
copying q2_types/tree/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests
copying q2_types/tree/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests
copying q2_types/tree/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests
copying q2_types/multiplexed_sequences/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests
copying q2_types/multiplexed_sequences/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests
copying q2_types/multiplexed_sequences/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests
copying q2_types/multiplexed_sequences/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests
copying q2_types/citations.bib -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/data
copying q2_types/metadata/tests/data/invalid-metadata-1.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/data
copying q2_types/metadata/tests/data/metadata.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/left-dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-mixed-case-with-bom-passes.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/not-dna-sequences -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/right-dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/not-rna-sequences -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/rna-mixed-case-with-bom-passes.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-consecutive-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/aligned-rna-sequences-mixed-case.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-id-starts-with-space.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/inf_differential.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/not-dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/rna-sequences-mixed-case-with-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/rna-sequences-mixed-case.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/protein-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/aligned-dna-sequences-mixed-case.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-duplicate-id.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/aligned-dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/blast6.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/bad_differential.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/empty_differential.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/rna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-gisaid.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/aligned-rna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/aligned-protein-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-no-id.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-mixed-case.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/rna-with-bom-passes.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-first-line-not-id.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/not_differential.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/rna-sequences-with-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/not-rna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-with-bom-passes.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-with-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-corrupt-characters.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/blast6_invalid.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/differentials.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-with-bom-fails.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/dna-sequences-mixed-case-with-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
copying q2_types/feature_data/tests/data/protein-sequences-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/headerless.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/2-column.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/duplicate-columns.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/greater-column-length.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/empty -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/greater-header-length.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/feature-table_v210.biom -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/blanks -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/many-rows.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/feature-table-with-taxonomy-metadata_v210.biom -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/1-column.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/leading_space_taxon.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/3-column.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/start_end_space_taxon.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/jagged.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/trailing_space_taxon.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/header-only.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/valid-but-messy.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
copying q2_types/feature_data/tests/data/taxonomy/duplicate-ids.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data
copying q2_types/feature_map/tests/data/mag-to-contigs-valid.json -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data
copying q2_types/feature_map/tests/data/mag-to-contigs-empty-list.json -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data
copying q2_types/feature_map/tests/data/mag-to-contigs-invalid-ids.json -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data
copying q2_types/feature_map/tests/data/mag-to-contigs-invalid-values.json -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/Human-Kneecap_S1_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/Human-Armpit.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/no-data-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/s1-phred64.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/incomplete-sequence.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/incomplete-sep.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/Human-Kneecap_S1_L001_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/partial-record.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/not-metadata.yml -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/empty-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/1_S1_L001_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/s2-phred64.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/metadata.yml.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/Human-Kneecap_S1_L001_R1_001.fastq -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/invalid-sep.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/Human-Armpit.fastq -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/metadata.yml -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/incomplete-quality.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/invalid-quality.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/not-fastq.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/s2-phred64.fastq -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/empty-records-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/invalid-direction-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/not-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/s1-phred64.fastq -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/Human-Armpit_S2_L001_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/0.10_S2_L001_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/Human-Armpit_S2_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
copying q2_types/per_sample_sequences/tests/data/mixed-case.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data
copying q2_types/per_sample_sequences/tests/data/paired_end_data/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data
copying q2_types/per_sample_sequences/tests/data/paired_end_data/Human-Kneecap_S1_L001_R2_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric
copying q2_types/per_sample_sequences/tests/data/paired_end_data_numeric/0.10_S2_L001_R2_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric
copying q2_types/per_sample_sequences/tests/data/paired_end_data_numeric/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric
copying q2_types/per_sample_sequences/tests/data/paired_end_data_numeric/1_S1_L001_R2_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single_end_data
copying q2_types/per_sample_sequences/tests/data/single_end_data/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single_end_data
copying q2_types/per_sample_sequences/tests/data/single_end_data/MANIFEST.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single_end_data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests
copying q2_types/per_sample_sequences/tests/data/absolute_manifests/single-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests
copying q2_types/per_sample_sequences/tests/data/absolute_manifests/jagged-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests
copying q2_types/per_sample_sequences/tests/data/absolute_manifests/long-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests
copying q2_types/per_sample_sequences/tests/data/absolute_manifests/paired-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/single-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/numeric-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/multicol-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/paired-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/missing-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests
copying q2_types/per_sample_sequences/tests/data/relative_manifests/single-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests
copying q2_types/per_sample_sequences/tests/data/relative_manifests/jagged-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests
copying q2_types/per_sample_sequences/tests/data/relative_manifests/long-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests
copying q2_types/per_sample_sequences/tests/data/relative_manifests/paired-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/empty-seq.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/no-sample-id.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/empty-header.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/blank-line.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/empty -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/single-record.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/not-dna.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/incomplete.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/long.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/split-libraries-output.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/description-only.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/no-underscore-in-id.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/duplicate-ids.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/invalid-header.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/short.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/no-secondary-id.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying q2_types/per_sample_sequences/tests/data/qiime1-demux-format/with-descriptions.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data1
copying q2_types/per_sample_sequences/tests/data/single-end-two-sample-data1/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data1
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data2
copying q2_types/per_sample_sequences/tests/data/single-end-two-sample-data2/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data2
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data3
copying q2_types/per_sample_sequences/tests/data/single-end-two-sample-data3/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data3
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data
copying q2_types/ordination/tests/data/pcoa-results-NxN.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data
copying q2_types/ordination/tests/data/m2stats-999-permus.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data
copying q2_types/ordination/tests/data/pcoa-results-1x1.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data
copying q2_types/ordination/tests/data/not-pcoa-results.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data
copying q2_types/ordination/tests/data/pcoa-results-2x2.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/data
copying q2_types/feature_table/tests/data/feature-table_v210.biom -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/data
copying q2_types/feature_table/tests/data/feature-table_v100.biom -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data
copying q2_types/distance_matrix/tests/data/not-lsmat -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data
copying q2_types/distance_matrix/tests/data/distance-matrix-NxN.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data
copying q2_types/distance_matrix/tests/data/distance-matrix-1x1.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data
copying q2_types/distance_matrix/tests/data/distance-matrix-2x2.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
copying q2_types/sample_data/tests/data/alpha-diversity-one-column.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
copying q2_types/sample_data/tests/data/alpha-diversity.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
copying q2_types/sample_data/tests/data/alpha-diversity-missing-records.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
copying q2_types/sample_data/tests/data/alpha-diversity-with-metadata.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
copying q2_types/sample_data/tests/data/alpha-diversity-jagged-rows.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
copying q2_types/sample_data/tests/data/alpha-diversity-one-sample.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
copying q2_types/sample_data/tests/data/also-not-alpha-diversity.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
copying q2_types/sample_data/tests/data/alpha-diversity-int-indices.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/data
copying q2_types/tree/tests/data/not-tree.nwk -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/data
copying q2_types/tree/tests/data/tree.nwk -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data
copying q2_types/multiplexed_sequences/tests/data/reads.qual -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data
copying q2_types/multiplexed_sequences/tests/data/reverse.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data
copying q2_types/multiplexed_sequences/tests/data/forward.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data
copying q2_types/multiplexed_sequences/tests/data/reads.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data
UPDATING /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/_version.py
set /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/_version.py to '2023.9.0'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   dh_auto_install --destdir=debian/q2-types/ -O--buildsystem=pybuild
I: pybuild pybuild:310: rm -rvf /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2-types.egg-* /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/site.py /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/.coverage* /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/easy-install.pth
I: pybuild base:305: /usr/bin/python3 setup.py install --root /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types 
running install
/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
running build
running build_py
UPDATING /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/_version.py
set /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/_version.py to '2023.9.0'
running install_lib
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/citations.bib -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/data/invalid-metadata-1.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/data/metadata.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/metadata/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/left-dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-mixed-case-with-bom-passes.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/not-dna-sequences -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/right-dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/not-rna-sequences -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/rna-mixed-case-with-bom-passes.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-consecutive-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/aligned-rna-sequences-mixed-case.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-id-starts-with-space.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/inf_differential.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/not-dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/rna-sequences-mixed-case-with-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/rna-sequences-mixed-case.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/protein-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/aligned-dna-sequences-mixed-case.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-duplicate-id.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/aligned-dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/headerless.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/2-column.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/duplicate-columns.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/greater-column-length.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/empty -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/greater-header-length.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/feature-table_v210.biom -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/blanks -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/many-rows.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/feature-table-with-taxonomy-metadata_v210.biom -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/1-column.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/leading_space_taxon.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/3-column.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/start_end_space_taxon.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/jagged.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/trailing_space_taxon.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/header-only.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/valid-but-messy.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/taxonomy/duplicate-ids.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data/taxonomy
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/blast6.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/bad_differential.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/empty_differential.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/rna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-gisaid.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/aligned-rna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/aligned-protein-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-no-id.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-mixed-case.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/rna-with-bom-passes.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-first-line-not-id.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/not_differential.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/rna-sequences-with-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/not-rna-sequences.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-with-bom-passes.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-with-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-corrupt-characters.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/blast6_invalid.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/differentials.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-with-bom-fails.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/dna-sequences-mixed-case-with-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/data/protein-sequences-duplicate-ids.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_data/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data/mag-to-contigs-valid.json -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data/mag-to-contigs-empty-list.json -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data/mag-to-contigs-invalid-ids.json -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/data/mag-to-contigs-invalid-values.json -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_map/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/_util.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/Human-Kneecap_S1_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests/single-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests/jagged-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests/long-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests/paired-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/relative_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests/single-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/relative_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests/jagged-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/relative_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests/long-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/relative_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/relative_manifests/paired-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/relative_manifests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/Human-Armpit.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/single-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/numeric-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/multicol-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/paired-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2/missing-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/absolute_manifests_v2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/no-data-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/paired_end_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/paired_end_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data/Human-Kneecap_S1_L001_R2_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/paired_end_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/s1-phred64.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/incomplete-sequence.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/incomplete-sep.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/Human-Kneecap_S1_L001_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/partial-record.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/not-metadata.yml -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data1
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data1/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data1
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/empty-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/1_S1_L001_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/s2-phred64.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/metadata.yml.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data3
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data3/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data3
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/Human-Kneecap_S1_L001_R1_001.fastq -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/invalid-sep.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric/0.10_S2_L001_R2_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric/1_S1_L001_R2_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/paired_end_data_numeric
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/Human-Armpit.fastq -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/metadata.yml -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/incomplete-quality.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/invalid-quality.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/not-fastq.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/s2-phred64.fastq -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/empty-records-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/invalid-direction-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/not-MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/s1-phred64.fastq -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/Human-Armpit_S2_L001_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/0.10_S2_L001_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data2/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single-end-two-sample-data2
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/empty-seq.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/no-sample-id.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/empty-header.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/blank-line.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/empty -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/single-record.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/not-dna.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/incomplete.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/long.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/split-libraries-output.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/description-only.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/no-underscore-in-id.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/duplicate-ids.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/invalid-header.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/short.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/no-secondary-id.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/qiime1-demux-format/with-descriptions.fna -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/qiime1-demux-format
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single_end_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single_end_data/MANIFEST -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single_end_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/single_end_data/MANIFEST.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data/single_end_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/Human-Armpit_S2_R1_001.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/data/mixed-case.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/per_sample_sequences/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data/pcoa-results-NxN.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data/m2stats-999-permus.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data/pcoa-results-1x1.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data/not-pcoa-results.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/data/pcoa-results-2x2.txt -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/ordination/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/bowtie2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/bowtie2/_types.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/bowtie2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/bowtie2/_formats.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/bowtie2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/bowtie2/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/bowtie2
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/_version.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/data/feature-table_v210.biom -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/data/feature-table_v100.biom -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/feature_table/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data/not-lsmat -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data/distance-matrix-NxN.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data/distance-matrix-1x1.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/data/distance-matrix-2x2.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/distance_matrix/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data/alpha-diversity-one-column.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data/alpha-diversity.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data/alpha-diversity-missing-records.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data/alpha-diversity-with-metadata.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data/alpha-diversity-jagged-rows.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data/alpha-diversity-one-sample.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data/also-not-alpha-diversity.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/data/alpha-diversity-int-indices.tsv -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/sample_data/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/data/not-tree.nwk -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/data/tree.nwk -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/tree/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/plugin_setup.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests
creating /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data/reads.qual -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data/reverse.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data/forward.fastq.gz -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/data/reads.fasta -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/data
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/test_transformer.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/test_format.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/test_type.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/tests/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests
copying /tmp/autopkgtest.A1wOoy/build.Puy/src/.pybuild/cpython3_3.11/build/q2_types/multiplexed_sequences/__init__.py -> /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/metadata/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_data/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_map/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/_util.py to _util.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/per_sample_sequences/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/ordination/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/bowtie2/_types.py to _types.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/bowtie2/_formats.py to _formats.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/bowtie2/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/_version.py to _version.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/feature_table/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/distance_matrix/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/sample_data/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/tree/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/plugin_setup.py to plugin_setup.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/_transformer.py to _transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/_type.py to _type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/_format.py to _format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/test_transformer.py to test_transformer.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/test_format.py to test_format.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/test_type.py to test_type.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/tests/__init__.py to __init__.cpython-311.pyc
byte-compiling /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types/multiplexed_sequences/__init__.py to __init__.cpython-311.pyc
running install_egg_info
running egg_info
creating q2_types.egg-info
writing q2_types.egg-info/PKG-INFO
writing dependency_links to q2_types.egg-info/dependency_links.txt
writing entry points to q2_types.egg-info/entry_points.txt
writing top-level names to q2_types.egg-info/top_level.txt
writing manifest file 'q2_types.egg-info/SOURCES.txt'
reading manifest file 'q2_types.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'q2_types.egg-info/SOURCES.txt'
Copying q2_types.egg-info to /tmp/autopkgtest.A1wOoy/build.Puy/src/debian/q2-types/usr/lib/python3.11/dist-packages/q2_types-2023.9.0.egg-info
Skipping SOURCES.txt
running install_scripts
   debian/rules override_dh_install
make[1]: Entering directory '/tmp/autopkgtest.A1wOoy/build.Puy/src'
dh_install
find debian -name ".coverage*" -delete
make[1]: Leaving directory '/tmp/autopkgtest.A1wOoy/build.Puy/src'
   dh_installdocs -O--buildsystem=pybuild
   dh_installchangelogs -O--buildsystem=pybuild
   dh_python3 -O--buildsystem=pybuild
   dh_installsystemduser -O--buildsystem=pybuild
   dh_lintian -O--buildsystem=pybuild
   dh_perl -O--buildsystem=pybuild
   dh_link -O--buildsystem=pybuild
   dh_strip_nondeterminism -O--buildsystem=pybuild
   dh_compress -O--buildsystem=pybuild
   dh_fixperms -O--buildsystem=pybuild
   dh_missing -O--buildsystem=pybuild
   dh_installdeb -O--buildsystem=pybuild
   dh_gencontrol -O--buildsystem=pybuild
dpkg-gencontrol: warning: Depends field of package q2-types: substitution variable ${shlibs:Depends} used, but is not defined
   dh_md5sums -O--buildsystem=pybuild
   dh_builddeb -O--buildsystem=pybuild
dpkg-deb: building package 'q2-types' in '../q2-types_2023.9.0-5_all.deb'.
 dpkg-genbuildinfo --build=binary -O../q2-types_2023.9.0-5_amd64.buildinfo
 dpkg-genchanges --build=binary -O../q2-types_2023.9.0-5_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
autopkgtest [05:26:35]: test run-unit-test: preparing testbed
Get:1 file:/tmp/autopkgtest.A1wOoy/binaries  InRelease
Ign:1 file:/tmp/autopkgtest.A1wOoy/binaries  InRelease
Get:2 file:/tmp/autopkgtest.A1wOoy/binaries  Release [816 B]
Get:2 file:/tmp/autopkgtest.A1wOoy/binaries  Release [816 B]
Get:3 file:/tmp/autopkgtest.A1wOoy/binaries  Release.gpg
Ign:3 file:/tmp/autopkgtest.A1wOoy/binaries  Release.gpg
Get:4 file:/tmp/autopkgtest.A1wOoy/binaries  Packages [1901 B]
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/82.1 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 file:/tmp/autopkgtest.A1wOoy/binaries  q2-types 2023.9.0-5 [82.1 kB]
(Reading database ... 52590 files and directories currently installed.)
Preparing to unpack .../binaries/./q2-types.deb ...
Unpacking q2-types (2023.9.0-5) over (2023.9.0-5) ...
Setting up q2-types (2023.9.0-5) ...
W: --force-yes is deprecated, use one of the options starting with --allow instead.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'autopkgtest-satdep' instead of '/tmp/autopkgtest.A1wOoy/3-autopkgtest-satdep.deb'
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following NEW packages will be installed:
  autopkgtest-satdep
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/716 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 /tmp/autopkgtest.A1wOoy/3-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [716 B]
Selecting previously unselected package autopkgtest-satdep.
(Reading database ... 52590 files and directories currently installed.)
Preparing to unpack .../3-autopkgtest-satdep.deb ...
Unpacking autopkgtest-satdep (0) ...
Setting up autopkgtest-satdep (0) ...
(Reading database ... 52590 files and directories currently installed.)
Removing autopkgtest-satdep (0) ...
autopkgtest [05:26:41]: test run-unit-test: [-----------------------
============================= test session starts ==============================
platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0
rootdir: /tmp/autopkgtest.A1wOoy/autopkgtest_tmp
plugins: cov-4.1.0, typeguard-4.1.5
collected 434 items

q2_types/distance_matrix/tests/test_format.py ...                        [  0%]
q2_types/distance_matrix/tests/test_transformer.py .F                    [  1%]
q2_types/distance_matrix/tests/test_type.py ..                           [  1%]
q2_types/feature_data/tests/test_format.py ............................. [  8%]
..................................................................       [ 23%]
q2_types/feature_data/tests/test_transformer.py F...FFFF................ [ 29%]
........FF...........F.F...F.FFF.....F.F...FFF....F....F....F....FF..... [ 45%]
..F.F...FFF..F                                                           [ 48%]
q2_types/feature_data/tests/test_type.py .......................         [ 54%]
q2_types/feature_map/tests/test_format.py .....                          [ 55%]
q2_types/feature_map/tests/test_transformer.py .F                        [ 55%]
q2_types/feature_map/tests/test_type.py ...                              [ 56%]
q2_types/feature_table/tests/test_format.py ......                       [ 57%]
q2_types/feature_table/tests/test_transformer.py F...F......F.           [ 60%]
q2_types/feature_table/tests/test_type.py .......                        [ 62%]
q2_types/metadata/tests/test_format.py ...                               [ 63%]
q2_types/metadata/tests/test_transformer.py .F.                          [ 63%]
q2_types/metadata/tests/test_type.py ..                                  [ 64%]
q2_types/multiplexed_sequences/tests/test_format.py ...                  [ 64%]
q2_types/multiplexed_sequences/tests/test_transformer.py F               [ 65%]
q2_types/multiplexed_sequences/tests/test_type.py ....                   [ 66%]
q2_types/ordination/tests/test_format.py .....                           [ 67%]
q2_types/ordination/tests/test_transformer.py ...F...F                   [ 69%]
q2_types/ordination/tests/test_type.py ....                              [ 70%]
q2_types/per_sample_sequences/tests/test_format.py ..................... [ 74%]
..........F.F...................                                         [ 82%]
q2_types/per_sample_sequences/tests/test_transformer.py FFFFFFFFFFFFFFFF [ 85%]
...FFFF....FFFF.......FFFF                                               [ 91%]
q2_types/per_sample_sequences/tests/test_type.py ........                [ 93%]
q2_types/sample_data/tests/test_format.py .......                        [ 95%]
q2_types/sample_data/tests/test_transformer.py .....F                    [ 96%]
q2_types/sample_data/tests/test_type.py ...                              [ 97%]
q2_types/tree/tests/test_format.py ...                                   [ 98%]
q2_types/tree/tests/test_transformer.py .F                               [ 98%]
q2_types/tree/tests/test_type.py ......                                  [100%]

=================================== FAILURES ===================================
_________ TestTransformers.test_skbio_distance_matrix_to_lsmat_format __________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420de4d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420de4d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.distance_matrix.tests.test_transformer.TestTransformers testMethod=test_skbio_distance_matrix_to_lsmat_format>

    def test_skbio_distance_matrix_to_lsmat_format(self):
        transformer = self.get_transformer(skbio.DistanceMatrix, LSMatFormat)
    
        filenames = ('distance-matrix-1x1.tsv', 'distance-matrix-2x2.tsv',
                     'distance-matrix-NxN.tsv')
        for filename in filenames:
            input = skbio.DistanceMatrix.read(self.get_data_path(filename))
    
>           obs = transformer(input)

q2_types/distance_matrix/tests/test_transformer.py:28: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/distance_matrix/_transformer.py:17: in _1
    ff = LSMatFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420de4d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
____ TestTaxonomyFormatTransformers.test_biom_table_to_tsv_taxonomy_format _____

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374256bd50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374256bd50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestTaxonomyFormatTransformers testMethod=test_biom_table_to_tsv_taxonomy_format>

    def test_biom_table_to_tsv_taxonomy_format(self):
        filepath = self.get_data_path(
            os.path.join('taxonomy',
                         'feature-table-with-taxonomy-metadata_v210.biom'))
        table = biom.load_table(filepath)
    
        transformer = self.get_transformer(biom.Table, TSVTaxonomyFormat)
>       obs = transformer(table)

q2_types/feature_data/tests/test_transformer.py:171: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:216: in _26
    return _biom_to_tsv_taxonomy_format(data)
q2_types/feature_data/_transformer.py:161: in _biom_to_tsv_taxonomy_format
    return _dataframe_to_tsv_taxonomy_format(series.to_frame())
q2_types/feature_data/_transformer.py:134: in _dataframe_to_tsv_taxonomy_format
    ff = TSVTaxonomyFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374256bd50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestTaxonomyFormatTransformers.test_biom_v210_format_to_tsv_taxonomy_format __

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420de5d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420de5d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestTaxonomyFormatTransformers testMethod=test_biom_v210_format_to_tsv_taxonomy_format>

    def test_biom_v210_format_to_tsv_taxonomy_format(self):
        filename = os.path.join(
            'taxonomy', 'feature-table-with-taxonomy-metadata_v210.biom')
    
>       _, obs = self.transform_format(BIOMV210Format, TSVTaxonomyFormat,
                                       filename=filename)

q2_types/feature_data/tests/test_transformer.py:218: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/feature_data/_transformer.py:225: in _27
    return _biom_to_tsv_taxonomy_format(table)
q2_types/feature_data/_transformer.py:161: in _biom_to_tsv_taxonomy_format
    return _dataframe_to_tsv_taxonomy_format(series.to_frame())
q2_types/feature_data/_transformer.py:134: in _dataframe_to_tsv_taxonomy_format
    ff = TSVTaxonomyFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420de5d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_____ TestTaxonomyFormatTransformers.test_dataframe_to_tsv_taxonomy_format _____

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142a50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142a50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestTaxonomyFormatTransformers testMethod=test_dataframe_to_tsv_taxonomy_format>

    def test_dataframe_to_tsv_taxonomy_format(self):
        index = pd.Index(['seq1', 'seq2'], name='Feature ID', dtype=object)
        columns = ['Taxon', 'Foo', 'Bar']
        df = pd.DataFrame([['taxon1', '42', 'foo'], ['taxon2', '43', 'bar']],
                          index=index, columns=columns, dtype=object)
        exp = (
            'Feature ID\tTaxon\tFoo\tBar\n'
            'seq1\ttaxon1\t42\tfoo\n'
            'seq2\ttaxon2\t43\tbar\n'
        )
    
        transformer = self.get_transformer(pd.DataFrame, TSVTaxonomyFormat)
>       obs = transformer(df)

q2_types/feature_data/tests/test_transformer.py:142: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:206: in _24
    return _dataframe_to_tsv_taxonomy_format(df)
q2_types/feature_data/_transformer.py:134: in _dataframe_to_tsv_taxonomy_format
    ff = TSVTaxonomyFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142a50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestTaxonomyFormatTransformers.test_headerless_tsv_taxonomy_format_to_tsv_taxonomy_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37422f6850>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37422f6850>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestTaxonomyFormatTransformers testMethod=test_headerless_tsv_taxonomy_format_to_tsv_taxonomy_format>

    def test_headerless_tsv_taxonomy_format_to_tsv_taxonomy_format(self):
        exp = (
            'Feature ID\tTaxon\tUnnamed Column 1\tUnnamed Column 2\n'
            'seq1\tk__Foo; p__Bar\tsome\tanother\n'
            'seq2\tk__Foo; p__Baz\tcolumn\tcolumn!\n'
        )
    
>       _, obs = self.transform_format(
            HeaderlessTSVTaxonomyFormat, TSVTaxonomyFormat,
            filename=os.path.join('taxonomy', 'headerless.tsv'))

q2_types/feature_data/tests/test_transformer.py:100: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/feature_data/_transformer.py:183: in _20
    return _dataframe_to_tsv_taxonomy_format(
q2_types/feature_data/_transformer.py:134: in _dataframe_to_tsv_taxonomy_format
    ff = TSVTaxonomyFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37422f6850>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
______ TestTaxonomyFormatTransformers.test_series_to_tsv_taxonomy_format _______

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143c50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143c50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestTaxonomyFormatTransformers testMethod=test_series_to_tsv_taxonomy_format>

    def test_series_to_tsv_taxonomy_format(self):
        index = pd.Index(['emrakul', 'peanut'], name='Feature ID',
                         dtype=object)
        series = pd.Series(['taxon1', 'taxon2'],
                           index=index, name='Taxon', dtype=object)
        exp = (
            'Feature ID\tTaxon\n'
            'emrakul\ttaxon1\n'
            'peanut\ttaxon2\n'
        )
    
        transformer = self.get_transformer(pd.Series, TSVTaxonomyFormat)
>       obs = transformer(series)

q2_types/feature_data/tests/test_transformer.py:159: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:211: in _25
    return _dataframe_to_tsv_taxonomy_format(series.to_frame())
q2_types/feature_data/_transformer.py:134: in _dataframe_to_tsv_taxonomy_format
    ff = TSVTaxonomyFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143c50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
________________ TestDataFrameToTSVTaxonomyFormat.test_1_column ________________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420886d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420886d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDataFrameToTSVTaxonomyFormat testMethod=test_1_column>

    def test_1_column(self):
        index = pd.Index(['seq1', 'seq2'], name='Feature ID', dtype=object)
        df = pd.DataFrame([['k__Bacteria; p__Proteobacteria'],
                           ['k__Bacteria']], index=index, columns=['Taxon'],
                          dtype=object)
        exp = (
            'Feature ID\tTaxon\n'
            'seq1\tk__Bacteria; p__Proteobacteria\n'
            'seq2\tk__Bacteria\n'
        )
    
>       obs = _dataframe_to_tsv_taxonomy_format(df)

q2_types/feature_data/tests/test_transformer.py:515: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:134: in _dataframe_to_tsv_taxonomy_format
    ff = TSVTaxonomyFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420886d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_______________ TestDataFrameToTSVTaxonomyFormat.test_2_columns ________________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421a4bd0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421a4bd0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDataFrameToTSVTaxonomyFormat testMethod=test_2_columns>

    def test_2_columns(self):
        index = pd.Index(['seq1', 'seq2'], name='Feature ID', dtype=object)
        df = pd.DataFrame([['k__Bacteria; p__Proteobacteria', '42'],
                           ['k__Bacteria', '43']], index=index,
                          columns=['Taxon', 'Confidence'], dtype=object)
        exp = (
            'Feature ID\tTaxon\tConfidence\n'
            'seq1\tk__Bacteria; p__Proteobacteria\t42\n'
            'seq2\tk__Bacteria\t43\n'
        )
    
>       obs = _dataframe_to_tsv_taxonomy_format(df)

q2_types/feature_data/tests/test_transformer.py:531: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:134: in _dataframe_to_tsv_taxonomy_format
    ff = TSVTaxonomyFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421a4bd0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestDNAFASTAFormatTransformers.test_aln_dna_iterator_to_aln_dna_fasta_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741b8a4d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741b8a4d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDNAFASTAFormatTransformers testMethod=test_aln_dna_iterator_to_aln_dna_fasta_format>

    def test_aln_dna_iterator_to_aln_dna_fasta_format(self):
        transformer = self.get_transformer(AlignedDNAIterator,
                                           AlignedDNAFASTAFormat)
        filepath = self.get_data_path('aligned-dna-sequences.fasta')
        generator = skbio.read(filepath, format='fasta', constructor=skbio.DNA)
        input = AlignedDNAIterator(generator)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:580: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:397: in _19
    ff = AlignedDNAFASTAFormat()
q2_types/feature_data/_format.py:332: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:276: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741b8a4d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_____ TestDNAFASTAFormatTransformers.test_dna_iterator_to_dna_fasta_format _____

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143dd0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143dd0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDNAFASTAFormatTransformers testMethod=test_dna_iterator_to_dna_fasta_format>

    def test_dna_iterator_to_dna_fasta_format(self):
        transformer = self.get_transformer(DNAIterator, DNAFASTAFormat)
        filepath = self.get_data_path('dna-sequences.fasta')
        generator = skbio.read(filepath, format='fasta', constructor=skbio.DNA)
        input = DNAIterator(generator)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:555: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:316: in _10
    ff = DNAFASTAFormat()
q2_types/feature_data/_format.py:276: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143dd0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestDNAFASTAFormatTransformers.test_pair_dna_iterator_to_pair_dna_sequences_directory_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e660d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e660d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDNAFASTAFormatTransformers testMethod=test_pair_dna_iterator_to_pair_dna_sequences_directory_format>

    def test_pair_dna_iterator_to_pair_dna_sequences_directory_format(self):
        transformer = self.get_transformer(PairedDNAIterator,
                                           PairedDNASequencesDirectoryFormat)
    
        l_seqs = skbio.read(self.get_data_path('left-dna-sequences.fasta'),
                            format='fasta', constructor=skbio.DNA)
        r_seqs = skbio.read(self.get_data_path('right-dna-sequences.fasta'),
                            format='fasta', constructor=skbio.DNA)
        input = PairedDNAIterator(zip(l_seqs, r_seqs))
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:611: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:342: in _12
    df = PairedDNASequencesDirectoryFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e660d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
____ TestDNAFASTAFormatTransformers.test_series_to_aligned_dnafasta_format _____

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742140f50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742140f50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDNAFASTAFormatTransformers testMethod=test_series_to_aligned_dnafasta_format>

    def test_series_to_aligned_dnafasta_format(self):
        transformer = self.get_transformer(pd.Series, AlignedDNAFASTAFormat)
    
        index = pd.Index(['SEQUENCE1', 'SEQUENCE2'])
        input = pd.Series(['------------------------ACGTACGTACGTACGTACGTAC'
                           'GTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT',
                           'ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTAC'
                           'GTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGT'],
                          index=index, dtype=object)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:727: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:414: in _35
    ff = AlignedDNAFASTAFormat()
q2_types/feature_data/_format.py:332: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:276: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742140f50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
________ TestDNAFASTAFormatTransformers.test_series_to_dnafasta_format _________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742088450>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742088450>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDNAFASTAFormatTransformers testMethod=test_series_to_dnafasta_format>

    def test_series_to_dnafasta_format(self):
        transformer = self.get_transformer(pd.Series, DNAFASTAFormat)
    
        index = pd.Index(['SEQUENCE1', 'SEQUENCE2'])
        input = pd.Series(['ACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTA'
                           'CGTACGTACGTACGTACGT', 'ACGTACGTACGTACGTACGTAC'
                           'GTACGTACGTACGTACGTACGTACGTACGTACGTACGTACGTACG'
                           'TACGTACGTACGTACGTACGT'], index=index, dtype=object)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:667: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:384: in _16
    ff = DNAFASTAFormat()
q2_types/feature_data/_format.py:276: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742088450>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestDNAFASTAFormatTransformers.test_skbio_tabular_msa_to_aligned_dna_fasta_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421432d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421432d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDNAFASTAFormatTransformers testMethod=test_skbio_tabular_msa_to_aligned_dna_fasta_format>

    def test_skbio_tabular_msa_to_aligned_dna_fasta_format(self):
        filepath = self.get_data_path('aligned-dna-sequences.fasta')
        transformer = self.get_transformer(skbio.TabularMSA,
                                           AlignedDNAFASTAFormat)
        input = skbio.TabularMSA.read(filepath, constructor=skbio.DNA,
                                      format='fasta')
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:637: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:367: in _14
    ff = AlignedDNAFASTAFormat()
q2_types/feature_data/_format.py:332: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:276: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421432d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestRNAFASTAFormatTransformers.test_aln_rna_iterator_to_aln_rna_fasta_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e67750>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e67750>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestRNAFASTAFormatTransformers testMethod=test_aln_rna_iterator_to_aln_rna_fasta_format>

    def test_aln_rna_iterator_to_aln_rna_fasta_format(self):
        transformer = self.get_transformer(AlignedRNAIterator,
                                           AlignedRNAFASTAFormat)
        filepath = self.get_data_path('aligned-rna-sequences.fasta')
        generator = skbio.read(filepath, format='fasta', constructor=skbio.RNA)
        input = AlignedRNAIterator(generator)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:795: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:570: in _58
    ff = AlignedRNAFASTAFormat()
q2_types/feature_data/_format.py:355: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:297: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e67750>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_____ TestRNAFASTAFormatTransformers.test_rna_iterator_to_rna_fasta_format _____

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7450>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7450>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestRNAFASTAFormatTransformers testMethod=test_rna_iterator_to_rna_fasta_format>

    def test_rna_iterator_to_rna_fasta_format(self):
        transformer = self.get_transformer(RNAIterator, RNAFASTAFormat)
        filepath = self.get_data_path('rna-sequences.fasta')
        generator = skbio.read(filepath, format='fasta', constructor=skbio.RNA)
        input = RNAIterator(generator)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:770: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:527: in _51
    ff = RNAFASTAFormat()
q2_types/feature_data/_format.py:297: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7450>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
____ TestRNAFASTAFormatTransformers.test_series_to_aligned_rnafasta_format _____

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e66850>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e66850>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestRNAFASTAFormatTransformers testMethod=test_series_to_aligned_rnafasta_format>

    def test_series_to_aligned_rnafasta_format(self):
        transformer = self.get_transformer(pd.Series, AlignedRNAFASTAFormat)
    
        index = pd.Index(['RNASEQUENCE1', 'RNASEQUENCE2'])
        input = pd.Series(['------------------------ACGUACGUACGUACGUACGUAC'
                           'GUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGU',
                           'ACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUAC'
                           'GUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGU'],
                          index=index, dtype=object)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:908: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:587: in _61
    ff = AlignedRNAFASTAFormat()
q2_types/feature_data/_format.py:355: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:297: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e66850>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
________ TestRNAFASTAFormatTransformers.test_series_to_rnafasta_format _________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742088150>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742088150>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestRNAFASTAFormatTransformers testMethod=test_series_to_rnafasta_format>

    def test_series_to_rnafasta_format(self):
        transformer = self.get_transformer(pd.Series, RNAFASTAFormat)
    
        index = pd.Index(['RNASEQUENCE1', 'RNASEQUENCE2'])
        input = pd.Series(['ACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUA'
                           'CGUACGUACGUACGUACGU', 'ACGUACGUACGUACGUACGUAC'
                           'GUACGUACGUACGUACGUACGUACGUACGUACGUACGUACGUACG'
                           'UACGUACGUACGUACGUACGU'], index=index, dtype=object)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:848: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:557: in _56
    ff = RNAFASTAFormat()
q2_types/feature_data/_format.py:297: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742088150>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestRNAFASTAFormatTransformers.test_skbio_tabular_msa_to_aligned_rna_fasta_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421437d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421437d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestRNAFASTAFormatTransformers testMethod=test_skbio_tabular_msa_to_aligned_rna_fasta_format>

    def test_skbio_tabular_msa_to_aligned_rna_fasta_format(self):
        filepath = self.get_data_path('aligned-rna-sequences.fasta')
        transformer = self.get_transformer(skbio.TabularMSA,
                                           AlignedRNAFASTAFormat)
        input = skbio.TabularMSA.read(filepath, constructor=skbio.RNA,
                                      format='fasta')
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:818: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:540: in _53
    ff = AlignedRNAFASTAFormat()
q2_types/feature_data/_format.py:355: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:297: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421437d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestMixedCaseDNAFASTAFormatTransformers.test_mixed_case_dna_format_to_dna_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e66150>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e66150>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestMixedCaseDNAFASTAFormatTransformers testMethod=test_mixed_case_dna_format_to_dna_format>

    def test_mixed_case_dna_format_to_dna_format(self):
>       input, obs = self.transform_format(
                                    MixedCaseDNAFASTAFormat,
                                    DNAFASTAFormat,
                                    filename='dna-sequences-mixed-case.fasta')

q2_types/feature_data/tests/test_transformer.py:983: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/feature_data/_transformer.py:668: in _69
    dff = DNAFASTAFormat()
q2_types/feature_data/_format.py:276: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e66150>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestMixedCaseRNAFASTAFormatTransformers.test_mixed_case_rna_format_to_rna_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7250>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7250>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestMixedCaseRNAFASTAFormatTransformers testMethod=test_mixed_case_rna_format_to_rna_format>

    def test_mixed_case_rna_format_to_rna_format(self):
>       input, obs = self.transform_format(
                                    MixedCaseRNAFASTAFormat,
                                    RNAFASTAFormat,
                                    filename='rna-sequences-mixed-case.fasta')

q2_types/feature_data/tests/test_transformer.py:1049: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/feature_data/_transformer.py:697: in _73
    dff = RNAFASTAFormat()
q2_types/feature_data/_format.py:297: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7250>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestMixedCaseAlignedDNAFASTAFormatTransformers.test_mixed_case_aln_dna_format_to_aln_dna_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741f5ef50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741f5ef50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestMixedCaseAlignedDNAFASTAFormatTransformers testMethod=test_mixed_case_aln_dna_format_to_aln_dna_format>

    def test_mixed_case_aln_dna_format_to_aln_dna_format(self):
>       input, obs = self.transform_format(
                            MixedCaseAlignedDNAFASTAFormat,
                            AlignedDNAFASTAFormat,
                            filename='aligned-dna-sequences-mixed-case.fasta')

q2_types/feature_data/tests/test_transformer.py:1118: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/feature_data/_transformer.py:726: in _77
    dff = AlignedDNAFASTAFormat()
q2_types/feature_data/_format.py:332: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:276: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741f5ef50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestMixedCaseAlignedRNAFASTAFormatTransformers.test_mixed_case_aln_rna_format_to_aln_rna_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142450>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142450>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestMixedCaseAlignedRNAFASTAFormatTransformers testMethod=test_mixed_case_aln_rna_format_to_aln_rna_format>

    def test_mixed_case_aln_rna_format_to_aln_rna_format(self):
>       input, obs = self.transform_format(
                            MixedCaseAlignedRNAFASTAFormat,
                            AlignedRNAFASTAFormat,
                            filename='aligned-rna-sequences-mixed-case.fasta')

q2_types/feature_data/tests/test_transformer.py:1188: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/feature_data/_transformer.py:755: in _81
    dff = AlignedRNAFASTAFormat()
q2_types/feature_data/_format.py:355: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:297: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142450>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_____________ TestDifferentialTransformer.test_df_to_differential ______________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741963ed0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741963ed0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestDifferentialTransformer testMethod=test_df_to_differential>

    def test_df_to_differential(self):
        transformer = self.get_transformer(pd.DataFrame, DifferentialFormat)
    
        index = pd.Index(['SEQUENCE1', 'SEQUENCE2', 'SEQUENCE3'])
        index.name = 'featureid'
        input = pd.DataFrame(
            [-1.3, 0.1, 1.2], index=index, columns=['differential'],
            dtype=float)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:1237: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:773: in _224
    ff = DifferentialFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741963ed0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestProteinFASTAFormatTransformers.test_aln_protein_iterator_to_aln_protein_fasta_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742081650>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742081650>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestProteinFASTAFormatTransformers testMethod=test_aln_protein_iterator_to_aln_protein_fasta_format>

    def test_aln_protein_iterator_to_aln_protein_fasta_format(self):
        transformer = self.get_transformer(AlignedProteinIterator,
                                           AlignedProteinFASTAFormat)
        filepath = self.get_data_path('aligned-protein-sequences.fasta')
        generator = skbio.read(
            filepath, format='fasta', constructor=skbio.Protein)
        input = AlignedProteinIterator(generator)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:1288: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:490: in _45
    ff = AlignedProteinFASTAFormat()
q2_types/feature_data/_format.py:418: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:406: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742081650>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestProteinFASTAFormatTransformers.test_protein_iterator_to_protein_fasta_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419807d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419807d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestProteinFASTAFormatTransformers testMethod=test_protein_iterator_to_protein_fasta_format>

    def test_protein_iterator_to_protein_fasta_format(self):
        transformer = self.get_transformer(
            ProteinIterator, ProteinFASTAFormat)
        filepath = self.get_data_path('protein-sequences.fasta')
        generator = skbio.read(
            filepath, format='fasta', constructor=skbio.Protein)
        input = ProteinIterator(generator)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:1262: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:447: in _38
    ff = ProteinFASTAFormat()
q2_types/feature_data/_format.py:406: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419807d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestProteinFASTAFormatTransformers.test_series_to_aligned_proteinfasta_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741eb45d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741eb45d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestProteinFASTAFormatTransformers testMethod=test_series_to_aligned_proteinfasta_format>

    def test_series_to_aligned_proteinfasta_format(self):
        transformer = self.get_transformer(
            pd.Series, AlignedProteinFASTAFormat)
    
        index = pd.Index(['sequence1', 'sequence2'])
        input = pd.Series(['------------------------VDFSATWCGPC'
                           'KMIKPFFHSLSEKYSNVIFLEVDVDDCQDVASECE'
                           'VKCMPTFQFFKKGQKVGEFSGAN',
                           'MVKQIESKTAFQEALDAAGDKLVVVDFSATWCGPC'
                           'KMIKPFFHSLSEKYSNVIFLEVDVDDCQDVASECE'
                           'VKCMPTFQ-------VGEFSGAN'],
                          index=index, dtype=object)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:1414: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:507: in _48
    ff = AlignedProteinFASTAFormat()
q2_types/feature_data/_format.py:418: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:406: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741eb45d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
____ TestProteinFASTAFormatTransformers.test_series_to_proteinfasta_format _____

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742081e50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742081e50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestProteinFASTAFormatTransformers testMethod=test_series_to_proteinfasta_format>

    def test_series_to_proteinfasta_format(self):
        transformer = self.get_transformer(pd.Series, ProteinFASTAFormat)
    
        index = pd.Index(['sequence1', 'sequence2'])
        input = pd.Series(['MTTRDLTAAQFNETIQSSDMVLVDYWASWCGPCRAFAPTFAESSEK'
                           'HPDVVHAKVDTEAERELAAAAQIR',
                           'MVKQIESKTAFQEALDAAGDKLVVVDFSATWCGPCKMIKPFFHSLS'
                           'EKYSNVIFLEVDVDDCQDVASECEVKCMPTFQFFKKGQKVGEFSGAN'],
                          index=index, dtype=object)
    
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:1343: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:477: in _43
    ff = ProteinFASTAFormat()
q2_types/feature_data/_format.py:406: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742081e50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestProteinFASTAFormatTransformers.test_skbio_tabular_msa_to_aligned_protein_fasta_format _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc47d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc47d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestProteinFASTAFormatTransformers testMethod=test_skbio_tabular_msa_to_aligned_protein_fasta_format>

    def test_skbio_tabular_msa_to_aligned_protein_fasta_format(self):
        filepath = self.get_data_path('aligned-protein-sequences.fasta')
        transformer = self.get_transformer(skbio.TabularMSA,
                                           AlignedProteinFASTAFormat)
        input = skbio.TabularMSA.read(filepath, constructor=skbio.Protein,
                                      format='fasta')
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:1311: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:460: in _40
    ff = AlignedProteinFASTAFormat()
q2_types/feature_data/_format.py:418: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:406: in __init__
    super().__init__(*args, **kwargs)
q2_types/feature_data/_format.py:149: in __init__
    super().__init__(*args, **kwargs)
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc47d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
___________________ TestBLAST6Transformer.test_df_to_blast6 ____________________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143550>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143550>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_data.tests.test_transformer.TestBLAST6Transformer testMethod=test_df_to_blast6>

    def test_df_to_blast6(self):
        transformer = self.get_transformer(pd.DataFrame, BLAST6Format)
    
        columns = [
            'qseqid', 'sseqid', 'pident', 'length', 'mismatch', 'gapopen',
            'qstart', 'qend', 'sstart', 'send', 'evalue', 'bitscore']
        data = [
            ['moaC', 'gi|15800534|ref|NP_286546.1|', 100.0, 161.0, 0.0, 0.0,
                1.0, 161.0, 1.0, 161.0, 2e-114, 330.0],
            ['moaC', 'gi|170768970|ref|ZP_02903423.1|', 99.38, 161.0, 1.0,
                0.0, 1.0, 161.0, 1.0, 161.0, 8e-114, 329.0]]
        input = pd.DataFrame(data=data, columns=columns)
>       obs = transformer(input)

q2_types/feature_data/tests/test_transformer.py:1468: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_data/_transformer.py:787: in _226
    ff = BLAST6Format()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742143550>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
___________________ TestTransformers.test_dict_to_contig_map ___________________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e64b50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e64b50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_map.tests.test_transformer.TestTransformers testMethod=test_dict_to_contig_map>

    def test_dict_to_contig_map(self):
        transformer = self.get_transformer(dict, MAGtoContigsFormat)
>       obs_fp = transformer(self.valid_contig_map)

q2_types/feature_map/tests/test_transformer.py:41: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_map/_transformer.py:25: in _2
    fp = MAGtoContigsFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741e64b50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_____________ TestTransformers.test_biom_table_to_biom_v210_format _____________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420a7950>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420a7950>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_table.tests.test_transformer.TestTransformers testMethod=test_biom_table_to_biom_v210_format>

    def test_biom_table_to_biom_v210_format(self):
        filepath = self.get_data_path('feature-table_v210.biom')
        transformer = self.get_transformer(biom.Table, BIOMV210Format)
        input = biom.load_table(filepath)
    
>       obs = transformer(input)

q2_types/feature_table/tests/test_transformer.py:70: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_table/_transformer.py:114: in _6
    return _table_to_v210(data)
q2_types/feature_table/_transformer.py:70: in _table_to_v210
    ff = BIOMV210Format()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420a7950>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
__________ TestTransformers.test_biom_v100_format_to_biom_v210_format __________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742083ed0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742083ed0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_table.tests.test_transformer.TestTransformers testMethod=test_biom_v100_format_to_biom_v210_format>

    def test_biom_v100_format_to_biom_v210_format(self):
>       input, obs = self.transform_format(BIOMV100Format, BIOMV210Format,
                                           filename='feature-table_v100.biom')

q2_types/feature_table/tests/test_transformer.py:88: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/feature_table/_transformer.py:125: in _8
    return _table_to_v210(data)
q2_types/feature_table/_transformer.py:70: in _table_to_v210
    ff = BIOMV210Format()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742083ed0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
________ TestTransformers.test_to_pandas_data_frame_to_biom_v210_format ________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7750>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7750>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.feature_table.tests.test_transformer.TestTransformers testMethod=test_to_pandas_data_frame_to_biom_v210_format>

    def test_to_pandas_data_frame_to_biom_v210_format(self):
        filepath = self.get_data_path('feature-table_v100.biom')
        transformer1 = self.get_transformer(BIOMV100Format, pd.DataFrame)
        input = BIOMV100Format(filepath, mode='r')
        df = transformer1(input)
    
        transformer2 = self.get_transformer(pd.DataFrame, BIOMV210Format)
>       obs = transformer2(df)

q2_types/feature_table/tests/test_transformer.py:104: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/feature_table/_transformer.py:135: in _10
    return _table_to_v210(_dataframe_to_table(df))
q2_types/feature_table/_transformer.py:70: in _table_to_v210
    ff = BIOMV210Format()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7750>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
______________ TestTransformers.test_metadata_to_metadata_format _______________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741982d50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741982d50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.metadata.tests.test_transformer.TestTransformers testMethod=test_metadata_to_metadata_format>

    def test_metadata_to_metadata_format(self):
        filename = 'metadata.tsv'
        transformer = self.get_transformer(qiime2.Metadata,
                                           ImmutableMetadataFormat)
    
        # round-trip the file by loading as qiime2.Metadata, transforming to
        # the file format, and then loading the result as qiime2.Metadata
        md = qiime2.Metadata.load(self.get_data_path(filename))
>       obs = transformer(md)

q2_types/metadata/tests/test_transformer.py:41: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/metadata/_transformer.py:22: in _2
    ff = ImmutableMetadataFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741982d50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
________ TestMultiplexedSequencesTransformers.test_fasta_qual_to_fastq _________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc53d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc53d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.multiplexed_sequences.tests.test_transformer.TestMultiplexedSequencesTransformers testMethod=test_fasta_qual_to_fastq>

    def test_fasta_qual_to_fastq(self):
>       _, obs = self.transform_format(
            MultiplexedFastaQualDirFmt,
            target=MultiplexedSingleEndBarcodeInSequenceDirFmt,
            filenames=('reads.fasta', 'reads.qual'))

q2_types/multiplexed_sequences/tests/test_transformer.py:23: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/multiplexed_sequences/_transformer.py:23: in _1
    result = MultiplexedSingleEndBarcodeInSequenceDirFmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc53d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_____________ TestTransformers.test_df_to_procrustes_m2_stats_fmt ______________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741eb74d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741eb74d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.ordination.tests.test_transformer.TestTransformers testMethod=test_df_to_procrustes_m2_stats_fmt>

    def test_df_to_procrustes_m2_stats_fmt(self):
        input_df = pd.DataFrame({'true M^2 value': [1],
                                 'p-value for true M^2 value': [0.2],
                                 'number of Monte Carlo permutations': [300]},
                                index=pd.Index(['results'], name='id'))
    
        exp = ['id\ttrue M^2 value\tp-value for true M^2 value\t'
               'number of Monte Carlo permutations\n',
               '#q2:types\tnumeric\tnumeric\tnumeric\n',
               'results\t1\t0.2\t300\n']
    
        transformer = self.get_transformer(pd.DataFrame,
                                           ProcrustesStatisticsFmt)
>       fmt = transformer(input_df)

q2_types/ordination/tests/test_transformer.py:95: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/ordination/_transformer.py:50: in _4
    ff = ProcrustesStatisticsFmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741eb74d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_____ TestTransformers.test_skbio_ordination_results_to_ordination_format ______

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421434d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421434d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.ordination.tests.test_transformer.TestTransformers testMethod=test_skbio_ordination_results_to_ordination_format>

    def test_skbio_ordination_results_to_ordination_format(self):
        filenames = ('pcoa-results-1x1.txt', 'pcoa-results-2x2.txt',
                     'pcoa-results-NxN.txt')
        for filename in filenames:
            filepath = self.get_data_path(filename)
            transformer = self.get_transformer(skbio.OrdinationResults,
                                               OrdinationFormat)
            input = skbio.OrdinationResults.read(filepath)
    
>           obs = transformer(input)

q2_types/ordination/tests/test_transformer.py:32: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/ordination/_transformer.py:32: in _1
    ff = OrdinationFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37421434d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
___ TestFormats.test_casava_one_eight_slanepsample_dir_fmt_manifest_property ___

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742233650>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742233650>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_format.TestFormats testMethod=test_casava_one_eight_slanepsample_dir_fmt_manifest_property>

    def test_casava_one_eight_slanepsample_dir_fmt_manifest_property(self):
        filepath = self.get_data_path('Human-Kneecap_S1_L001_R1_001.fastq.gz')
        shutil.copy(filepath, self.temp_dir.name)
    
        format = CasavaOneEightSingleLanePerSampleDirFmt(
            self.temp_dir.name, mode='r')
    
        format.validate()
        self.assertTrue(True)
>       self.assertIsInstance(format.manifest, pd.DataFrame)

q2_types/per_sample_sequences/tests/test_format.py:342: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_format.py:306: in manifest
    tmp_manifest = FastqManifestFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742233650>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
____ TestFormats.test_casava_one_eight_slanepsample_dir_fmt_subdirectories _____

self = <q2_types.per_sample_sequences.tests.test_format.TestFormats testMethod=test_casava_one_eight_slanepsample_dir_fmt_subdirectories>

    def test_casava_one_eight_slanepsample_dir_fmt_subdirectories(self):
        bad_dir = os.path.join(self.temp_dir.name, 'Human_Kneecap')
        os.mkdir(bad_dir)
        bad_name = os.path.join(bad_dir, 'S1_L001_R1_001.fastq.gz')
    
        fastq = self.get_data_path('Human-Kneecap_S1_L001_R1_001.fastq.gz')
        shutil.copy(fastq, bad_name)
    
        format = CasavaOneEightSingleLanePerSampleDirFmt(self.temp_dir.name,
                                                         mode='r')
    
        with self.assertRaisesRegex(ValidationError,
                                    'subdirectory.*Human_Kneecap'):
>           format.validate()

q2_types/per_sample_sequences/tests/test_format.py:368: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/model/directory_format.py:177: in validate
    getattr(self, field)._validate_members(collected_paths, level)
/usr/lib/python3/dist-packages/qiime2/plugin/model/directory_format.py:99: in _validate_members
    if re.fullmatch(self.pathspec, str(path.relative_to(root))):
/usr/lib/python3.12/pathlib.py:688: in relative_to
    return self.with_segments(*parts)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

    def with_segments(self, *pathsegments):
        """Construct a new path object from any number of path-like objects.
        Subclasses may override this method to customize how new path objects
        are created from methods like `iterdir()`.
        """
>       return type(self)(*pathsegments)
E       TypeError: InPath.__new__() takes 2 positional arguments but 3 were given

/usr/lib/python3.12/pathlib.py:385: TypeError
_ TestTransformers.test_casava_one_eight_laneless_per_sample_dirfmt_to_slpspefd _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c10d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c10d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_casava_one_eight_laneless_per_sample_dirfmt_to_slpspefd>

    def test_casava_one_eight_laneless_per_sample_dirfmt_to_slpspefd(self):
        filenames = ('Human-Kneecap_S1_R1_001.fastq.gz',
                     'Human-Armpit_S2_R1_001.fastq.gz')
    
>       input, dirfmt = self.transform_format(
            CasavaOneEightLanelessPerSampleDirFmt,
            SingleLanePerSamplePairedEndFastqDirFmt, filenames=filenames
        )

q2_types/per_sample_sequences/tests/test_transformer.py:138: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:122: in _11
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c10d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestTransformers.test_casava_one_eight_single_lane_per_sample_dirfmt_to_slpspefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142a50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142a50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_casava_one_eight_single_lane_per_sample_dirfmt_to_slpspefdf>

    def test_casava_one_eight_single_lane_per_sample_dirfmt_to_slpspefdf(self):
        filenames = ('Human-Kneecap_S1_L001_R1_001.fastq.gz',)
>       input, obs = self.transform_format(
            CasavaOneEightSingleLanePerSampleDirFmt,
            SingleLanePerSamplePairedEndFastqDirFmt, filenames=filenames
        )

q2_types/per_sample_sequences/tests/test_transformer.py:173: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:102: in _4
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742142a50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestTransformers.test_casava_one_eight_single_lane_per_sample_dirfmt_to_slpssefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e5f50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e5f50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_casava_one_eight_single_lane_per_sample_dirfmt_to_slpssefdf>

    def test_casava_one_eight_single_lane_per_sample_dirfmt_to_slpssefdf(self):
        filenames = ('Human-Kneecap_S1_L001_R1_001.fastq.gz',)
>       input, obs = self.transform_format(
            CasavaOneEightSingleLanePerSampleDirFmt,
            SingleLanePerSampleSingleEndFastqDirFmt, filenames=filenames
        )

q2_types/per_sample_sequences/tests/test_transformer.py:154: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:89: in _3
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e5f50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
__________________ TestTransformers.test_fastqmanifest_paired __________________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194c250>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194c250>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_fastqmanifest_paired>

    def test_fastqmanifest_paired(self):
>       _, dirfmt = self.transform_format(
            CasavaOneEightSingleLanePerSampleDirFmt,
            SingleLanePerSamplePairedEndFastqDirFmt,
            filenames=(
                'Human-Kneecap_S1_L001_R1_001.fastq.gz',
                'paired_end_data/Human-Kneecap_S1_L001_R2_001.fastq.gz'),
        )

q2_types/per_sample_sequences/tests/test_transformer.py:259: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:102: in _4
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194c250>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
______________ TestTransformers.test_fastqmanifest_paired_numeric ______________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c0f50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c0f50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_fastqmanifest_paired_numeric>

    def test_fastqmanifest_paired_numeric(self):
>       _, dirfmt = self.transform_format(
            CasavaOneEightSingleLanePerSampleDirFmt,
            SingleLanePerSamplePairedEndFastqDirFmt,
            filenames=(
                '1_S1_L001_R1_001.fastq.gz', '0.10_S2_L001_R1_001.fastq.gz',
                'paired_end_data_numeric/1_S1_L001_R2_001.fastq.gz',
                'paired_end_data_numeric/0.10_S2_L001_R2_001.fastq.gz'),
        )

q2_types/per_sample_sequences/tests/test_transformer.py:275: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:102: in _4
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c0f50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
__________________ TestTransformers.test_fastqmanifest_single __________________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194df50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194df50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_fastqmanifest_single>

    def test_fastqmanifest_single(self):
>       _, dirfmt = self.transform_format(
            CasavaOneEightSingleLanePerSampleDirFmt,
            SingleLanePerSampleSingleEndFastqDirFmt,
            filenames=('Human-Kneecap_S1_L001_R1_001.fastq.gz',
                       'Human-Armpit_S2_L001_R1_001.fastq.gz'),
        )

q2_types/per_sample_sequences/tests/test_transformer.py:229: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:89: in _3
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194df50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
______________ TestTransformers.test_fastqmanifest_single_numeric ______________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741daced0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741daced0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_fastqmanifest_single_numeric>

    def test_fastqmanifest_single_numeric(self):
>       _, dirfmt = self.transform_format(
            CasavaOneEightSingleLanePerSampleDirFmt,
            SingleLanePerSampleSingleEndFastqDirFmt,
            filenames=('1_S1_L001_R1_001.fastq.gz',
                       '0.10_S2_L001_R1_001.fastq.gz'),
        )

q2_types/per_sample_sequences/tests/test_transformer.py:244: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:89: in _3
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741daced0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
____________ TestTransformers.test_miseq_demux_dirfmt_to_slpspefdf _____________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adc150>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adc150>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_miseq_demux_dirfmt_to_slpspefdf>

    def test_miseq_demux_dirfmt_to_slpspefdf(self):
>       input, obs = self.transform_format(
            CasavaOneEightLanelessPerSampleDirFmt,
            SingleLanePerSamplePairedEndFastqDirFmt,
            filenames=('Human-Kneecap_S1_R1_001.fastq.gz',),
        )

q2_types/per_sample_sequences/tests/test_transformer.py:210: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:122: in _11
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adc150>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
____________ TestTransformers.test_miseq_demux_dirfmt_to_slpssefdf _____________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741934450>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741934450>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_miseq_demux_dirfmt_to_slpssefdf>

    def test_miseq_demux_dirfmt_to_slpssefdf(self):
>       input, obs = self.transform_format(
            CasavaOneEightLanelessPerSampleDirFmt,
            SingleLanePerSampleSingleEndFastqDirFmt,
            filenames=('Human-Kneecap_S1_R1_001.fastq.gz',),
        )

q2_types/per_sample_sequences/tests/test_transformer.py:191: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:115: in _10
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741934450>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
________ TestTransformers.test_sample_id_indexed_fastq_to_slpssefdf_fmt ________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742264750>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742264750>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_sample_id_indexed_fastq_to_slpssefdf_fmt>

    def test_sample_id_indexed_fastq_to_slpssefdf_fmt(self):
        filenames = ('Human-Armpit.fastq.gz',
                     # regardless of how much the file name looks like
                     # Casava, everything before the .fastq.gz should be
                     # treated as the sample id
                     'Human-Kneecap_S1_L001_R1_001.fastq.gz')
>       input, obs = self.transform_format(
            SampleIdIndexedSingleEndPerSampleDirFmt,
            SingleLanePerSampleSingleEndFastqDirFmt,
            filenames=filenames
        )

q2_types/per_sample_sequences/tests/test_transformer.py:336: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:253: in _27
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742264750>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
___ TestTransformers.test_sample_id_indexed_fastq_to_slpssefdf_fmt_bad_fastq ___

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_sample_id_indexed_fastq_to_slpssefdf_fmt_bad_fastq>

    def test_sample_id_indexed_fastq_to_slpssefdf_fmt_bad_fastq(self):
        filenames = ('Human-Armpit.fastq.gz',
                     'invalid-quality.fastq.gz')
        with self.assertRaisesRegex(ValidationError, 'Quality score length'):
>           self.transform_format(
                SampleIdIndexedSingleEndPerSampleDirFmt,
                SingleLanePerSampleSingleEndFastqDirFmt,
                filenames=filenames
            )

q2_types/per_sample_sequences/tests/test_transformer.py:357: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:253: in _27
    return _single_lane_per_sample_fastq_helper_partial(
q2_types/per_sample_sequences/_util.py:50: in _single_lane_per_sample_fastq_helper
    result = output_cls()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestTransformers.test_slpspefdf_to_casava_one_eight_single_lane_per_sample_dirfmt _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194f9d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194f9d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_slpspefdf_to_casava_one_eight_single_lane_per_sample_dirfmt>

    def test_slpspefdf_to_casava_one_eight_single_lane_per_sample_dirfmt(self):
        filenames = ('Human-Kneecap_S1_L001_R1_001.fastq.gz',
                     'paired_end_data/Human-Kneecap_S1_L001_R2_001.fastq.gz',
                     'paired_end_data/MANIFEST',
                     'metadata.yml')
>       input, obs = self.transform_format(
            SingleLanePerSamplePairedEndFastqDirFmt,
            CasavaOneEightSingleLanePerSampleDirFmt, filenames=filenames
        )

q2_types/per_sample_sequences/tests/test_transformer.py:317: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:109: in _4_and_a_half
    return _dirfmt_to_casava_partial(dirfmt_in)
q2_types/per_sample_sequences/_util.py:85: in _dirfmt_to_casava
    dirfmt_out = casava_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194f9d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_________________ TestTransformers.test_slpspefdf_to_slpssefdf _________________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adc850>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adc850>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_slpspefdf_to_slpssefdf>

    def test_slpspefdf_to_slpssefdf(self):
        filenames = ('paired_end_data/MANIFEST', 'metadata.yml',
                     'Human-Kneecap_S1_L001_R1_001.fastq.gz',
                     'paired_end_data/Human-Kneecap_S1_L001_R2_001.fastq.gz')
>       input, obs = self.transform_format(
            SingleLanePerSamplePairedEndFastqDirFmt,
            SingleLanePerSampleSingleEndFastqDirFmt, filenames=filenames
        )

q2_types/per_sample_sequences/tests/test_transformer.py:62: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:133: in _5
    output_manifest = FastqManifestFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adc850>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestTransformers.test_slpssefdf_to_casava_one_eight_single_lane_per_sample_dirfmt _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742141d50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742141d50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_slpssefdf_to_casava_one_eight_single_lane_per_sample_dirfmt>

    def test_slpssefdf_to_casava_one_eight_single_lane_per_sample_dirfmt(self):
        filenames = ('single-end-two-sample-data1/MANIFEST',
                     'metadata.yml',
                     'Human-Kneecap_S1_L001_R1_001.fastq.gz',
                     'Human-Armpit_S2_L001_R1_001.fastq.gz')
    
>       input, obs = self.transform_format(
            SingleLanePerSampleSingleEndFastqDirFmt,
            CasavaOneEightSingleLanePerSampleDirFmt, filenames=filenames
        )

q2_types/per_sample_sequences/tests/test_transformer.py:299: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:96: in _3_and_a_half
    return _dirfmt_to_casava_partial(dirfmt_in)
q2_types/per_sample_sequences/_util.py:85: in _dirfmt_to_casava
    dirfmt_out = casava_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3742141d50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_______________ TestTransformers.test_slpssefdf_to_qiime1demuxdf _______________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e53d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e53d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_slpssefdf_to_qiime1demuxdf>

    def test_slpssefdf_to_qiime1demuxdf(self):
        filenames = ('single-end-two-sample-data1/MANIFEST',
                     'metadata.yml',
                     'Human-Kneecap_S1_L001_R1_001.fastq.gz',
                     'Human-Armpit_S2_L001_R1_001.fastq.gz')
>       input, observed = self.transform_format(
            SingleLanePerSampleSingleEndFastqDirFmt,
            QIIME1DemuxDirFmt, filenames=filenames
        )

q2_types/per_sample_sequences/tests/test_transformer.py:83: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:188: in _12
    result = QIIME1DemuxDirFmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e53d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_______ TestTransformers.test_slpssefdf_to_qiime1demuxdf_bad_sample_ids ________

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestTransformers testMethod=test_slpssefdf_to_qiime1demuxdf_bad_sample_ids>

    def test_slpssefdf_to_qiime1demuxdf_bad_sample_ids(self):
        filenames = ('single-end-two-sample-data2/MANIFEST',
                     'metadata.yml',
                     'Human-Kneecap_S1_L001_R1_001.fastq.gz',
                     'Human-Armpit_S2_L001_R1_001.fastq.gz')
        with self.assertRaisesRegex(ValueError,
                                    expected_regex='space.*Human-K'):
>           self.transform_format(
                SingleLanePerSampleSingleEndFastqDirFmt,
                QIIME1DemuxDirFmt, filenames=filenames)

q2_types/per_sample_sequences/tests/test_transformer.py:120: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/usr/lib/python3/dist-packages/qiime2/plugin/testing.py:245: in transform_format
    obs = transformer(input)
q2_types/per_sample_sequences/_transformer.py:188: in _12
    result = QIIME1DemuxDirFmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestTransformers.test_paired_end_fastq_manifest_phred33_to_slpspefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194e450>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194e450>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestTransformers testMethod=test_paired_end_fastq_manifest_phred33_to_slpspefdf>

    def test_paired_end_fastq_manifest_phred33_to_slpspefdf(self):
        format_ = PairedEndFastqManifestPhred33
        transformer = self.get_transformer(
            format_,
            SingleLanePerSamplePairedEndFastqDirFmt)
    
        shutil.copy(
            self.get_data_path('Human-Kneecap_S1_L001_R1_001.fastq.gz'),
            os.path.join(self.temp_dir.name,
                         'Human-Kneecap_S1_L001_R1_001.fastq.gz'))
        shutil.copy(
            self.get_data_path('Human-Armpit.fastq.gz'),
            os.path.join(self.temp_dir.name, 'Human-Armpit.fastq.gz'))
    
        manifest_fp = os.path.join(self.temp_dir.name, 'manifest')
        with open(manifest_fp, 'w') as fh:
            fh.write("sample-id,absolute-filepath,direction\n")
            fh.write("sampleABC,%s/Human-Kneecap_S1_L001_R1_001.fastq.gz,"
                     "forward\n" % self.temp_dir.name)
            fh.write("sampleABC,%s/Human-Armpit.fastq.gz,reverse\n"
                     % self.temp_dir.name)
    
>       obs = transformer(format_(manifest_fp, 'r'))

q2_types/per_sample_sequences/tests/test_transformer.py:598: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_transformer.py:169: in _8
    return _fastq_manifest_helper_partial(fmt, _copy_with_compression,
q2_types/per_sample_sequences/_util.py:253: in _fastq_manifest_helper
    result = pe_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194e450>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestTransformers.test_paired_end_fastq_manifest_phred33_to_slpspefdf_uncompressed _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741ac4950>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741ac4950>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestTransformers testMethod=test_paired_end_fastq_manifest_phred33_to_slpspefdf_uncompressed>

    def test_paired_end_fastq_manifest_phred33_to_slpspefdf_uncompressed(self):
        format_ = PairedEndFastqManifestPhred33
        transformer = self.get_transformer(
            format_,
            SingleLanePerSamplePairedEndFastqDirFmt)
    
        shutil.copy(
            self.get_data_path('Human-Kneecap_S1_L001_R1_001.fastq'),
            os.path.join(self.temp_dir.name,
                         'Human-Kneecap_S1_L001_R1_001.fastq'))
        shutil.copy(
            self.get_data_path('Human-Armpit.fastq'),
            os.path.join(self.temp_dir.name, 'Human-Armpit.fastq'))
    
        manifest_fp = os.path.join(self.temp_dir.name, 'manifest')
        with open(manifest_fp, 'w') as fh:
            fh.write("sample-id,absolute-filepath,direction\n")
            fh.write("sampleABC,%s/Human-Kneecap_S1_L001_R1_001.fastq,"
                     "forward\n" % self.temp_dir.name)
            fh.write("sampleABC,%s/Human-Armpit.fastq,reverse\n"
                     % self.temp_dir.name)
    
>       obs = transformer(format_(manifest_fp, 'r'))

q2_types/per_sample_sequences/tests/test_transformer.py:651: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_transformer.py:169: in _8
    return _fastq_manifest_helper_partial(fmt, _copy_with_compression,
q2_types/per_sample_sequences/_util.py:253: in _fastq_manifest_helper
    result = pe_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741ac4950>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestTransformers.test_paired_end_fastq_manifest_phred64_to_slpspefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e6b50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e6b50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestTransformers testMethod=test_paired_end_fastq_manifest_phred64_to_slpspefdf>

    def test_paired_end_fastq_manifest_phred64_to_slpspefdf(self):
        format_ = PairedEndFastqManifestPhred64
        transformer = self.get_transformer(
            format_,
            SingleLanePerSamplePairedEndFastqDirFmt)
    
        shutil.copy(
            self.get_data_path('s1-phred64.fastq.gz'),
            os.path.join(self.temp_dir.name, 's1-phred64.fastq.gz'))
        shutil.copy(
            self.get_data_path('s2-phred64.fastq.gz'),
            os.path.join(self.temp_dir.name, 's2-phred64.fastq.gz'))
    
        manifest_fp = os.path.join(self.temp_dir.name, 'manifest')
        with open(manifest_fp, 'w') as fh:
            fh.write("sample-id,absolute-filepath,direction\n")
            fh.write("sampleABC,%s/s1-phred64.fastq.gz,"
                     "forward\n" % self.temp_dir.name)
            fh.write("sampleABC,%s/s2-phred64.fastq.gz,reverse\n" %
                     self.temp_dir.name)
    
>       obs = transformer(format_(manifest_fp, 'r'))

q2_types/per_sample_sequences/tests/test_transformer.py:703: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_transformer.py:177: in _9
    return _fastq_manifest_helper_partial(fmt, _write_phred64_to_phred33,
q2_types/per_sample_sequences/_util.py:253: in _fastq_manifest_helper
    result = pe_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e6b50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestTransformers.test_paired_end_fastq_manifest_phred64_to_slpspefdf_uncompressed _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741981d50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741981d50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestTransformers testMethod=test_paired_end_fastq_manifest_phred64_to_slpspefdf_uncompressed>

    def test_paired_end_fastq_manifest_phred64_to_slpspefdf_uncompressed(self):
        format_ = PairedEndFastqManifestPhred64
        transformer = self.get_transformer(
            format_,
            SingleLanePerSamplePairedEndFastqDirFmt)
    
        shutil.copy(
            self.get_data_path('s1-phred64.fastq'),
            os.path.join(self.temp_dir.name, 's1-phred64.fastq'))
        shutil.copy(
            self.get_data_path('s2-phred64.fastq.gz'),
            os.path.join(self.temp_dir.name, 's2-phred64.fastq'))
    
        manifest_fp = os.path.join(self.temp_dir.name, 'manifest')
        with open(manifest_fp, 'w') as fh:
            fh.write("sample-id,absolute-filepath,direction\n")
            fh.write("sampleABC,%s/s1-phred64.fastq,"
                     "forward\n" % self.temp_dir.name)
            fh.write("sampleABC,%s/s2-phred64.fastq,reverse\n" %
                     self.temp_dir.name)
    
>       obs = transformer(format_(manifest_fp, 'r'))

q2_types/per_sample_sequences/tests/test_transformer.py:755: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_transformer.py:177: in _9
    return _fastq_manifest_helper_partial(fmt, _write_phred64_to_phred33,
q2_types/per_sample_sequences/_util.py:253: in _fastq_manifest_helper
    result = pe_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741981d50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestTransformers.test_single_end_fastq_manifest_phred33_to_slpssefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adce50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adce50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestTransformers testMethod=test_single_end_fastq_manifest_phred33_to_slpssefdf>

    def test_single_end_fastq_manifest_phred33_to_slpssefdf(self):
        format_ = SingleEndFastqManifestPhred33
        transformer = self.get_transformer(
            format_,
            SingleLanePerSampleSingleEndFastqDirFmt)
    
        shutil.copy(
            self.get_data_path('Human-Kneecap_S1_L001_R1_001.fastq.gz'),
            os.path.join(self.temp_dir.name,
                         'Human-Kneecap_S1_L001_R1_001.fastq.gz'))
        shutil.copy(
            self.get_data_path('Human-Armpit.fastq.gz'),
            os.path.join(self.temp_dir.name, 'Human-Armpit.fastq.gz'))
    
        manifest_fp = os.path.join(self.temp_dir.name, 'manifest')
        with open(manifest_fp, 'w') as fh:
            fh.write("sample-id,absolute-filepath,direction\n")
            fh.write("sampleABC,%s/Human-Kneecap_S1_L001_R1_001.fastq.gz,"
                     "forward\n" % self.temp_dir.name)
            fh.write("sampleXYZ,%s/Human-Armpit.fastq.gz,forward\n"
                     % self.temp_dir.name)
    
>       obs = transformer(format_(manifest_fp, 'r'))

q2_types/per_sample_sequences/tests/test_transformer.py:389: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_transformer.py:154: in _6
    return _fastq_manifest_helper_partial(fmt, _copy_with_compression,
q2_types/per_sample_sequences/_util.py:251: in _fastq_manifest_helper
    result = se_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741adce50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestTransformers.test_single_end_fastq_manifest_phred33_to_slpssefdf_uncompressed _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741ac7dd0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741ac7dd0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestTransformers testMethod=test_single_end_fastq_manifest_phred33_to_slpssefdf_uncompressed>

    def test_single_end_fastq_manifest_phred33_to_slpssefdf_uncompressed(self):
        format_ = SingleEndFastqManifestPhred33
        transformer = self.get_transformer(
            format_,
            SingleLanePerSampleSingleEndFastqDirFmt)
    
        shutil.copy(
            self.get_data_path('Human-Kneecap_S1_L001_R1_001.fastq'),
            os.path.join(self.temp_dir.name,
                         'Human-Kneecap_S1_L001_R1_001.fastq'))
        shutil.copy(
            self.get_data_path('Human-Armpit.fastq'),
            os.path.join(self.temp_dir.name, 'Human-Armpit.fastq'))
    
        manifest_fp = os.path.join(self.temp_dir.name, 'manifest')
        with open(manifest_fp, 'w') as fh:
            fh.write("sample-id,absolute-filepath,direction\n")
            fh.write("sampleABC,%s/Human-Kneecap_S1_L001_R1_001.fastq,"
                     "forward\n" % self.temp_dir.name)
            fh.write("sampleXYZ,%s/Human-Armpit.fastq,forward\n"
                     % self.temp_dir.name)
    
>       obs = transformer(format_(manifest_fp, 'r'))

q2_types/per_sample_sequences/tests/test_transformer.py:442: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_transformer.py:154: in _6
    return _fastq_manifest_helper_partial(fmt, _copy_with_compression,
q2_types/per_sample_sequences/_util.py:251: in _fastq_manifest_helper
    result = se_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741ac7dd0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestTransformers.test_single_end_fastq_manifest_phred64_to_slpssefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7c50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7c50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestTransformers testMethod=test_single_end_fastq_manifest_phred64_to_slpssefdf>

    def test_single_end_fastq_manifest_phred64_to_slpssefdf(self):
        format_ = SingleEndFastqManifestPhred64
        transformer = self.get_transformer(
            format_,
            SingleLanePerSampleSingleEndFastqDirFmt)
        shutil.copy(
            self.get_data_path('s1-phred64.fastq.gz'),
            os.path.join(self.temp_dir.name, 's1-phred64.fastq.gz'))
        shutil.copy(
            self.get_data_path('s2-phred64.fastq.gz'),
            os.path.join(self.temp_dir.name, 's2-phred64.fastq.gz'))
    
        manifest_fp = os.path.join(self.temp_dir.name, 'manifest')
        with open(manifest_fp, 'w') as fh:
            fh.write("sample-id,absolute-filepath,direction\n")
            fh.write("sampleABC,%s/s1-phred64.fastq.gz,"
                     "forward\n" % self.temp_dir.name)
            fh.write("sampleXYZ,%s/s2-phred64.fastq.gz,forward\n" %
                     self.temp_dir.name)
    
>       obs = transformer(format_(manifest_fp, 'r'))

q2_types/per_sample_sequences/tests/test_transformer.py:493: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_transformer.py:162: in _7
    return _fastq_manifest_helper_partial(fmt, _write_phred64_to_phred33,
q2_types/per_sample_sequences/_util.py:251: in _fastq_manifest_helper
    result = se_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741bc7c50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestTransformers.test_single_end_fastq_manifest_phred64_to_slpssefdf_uncompressed _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194f0d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194f0d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestTransformers testMethod=test_single_end_fastq_manifest_phred64_to_slpssefdf_uncompressed>

    def test_single_end_fastq_manifest_phred64_to_slpssefdf_uncompressed(self):
        format_ = SingleEndFastqManifestPhred64
        transformer = self.get_transformer(
            format_,
            SingleLanePerSampleSingleEndFastqDirFmt)
    
        shutil.copy(
            self.get_data_path('s1-phred64.fastq'),
            os.path.join(self.temp_dir.name, 's1-phred64.fastq'))
        shutil.copy(
            self.get_data_path('s2-phred64.fastq'),
            os.path.join(self.temp_dir.name, 's2-phred64.fastq'))
    
        manifest_fp = os.path.join(self.temp_dir.name, 'manifest')
        with open(manifest_fp, 'w') as fh:
            fh.write("sample-id,absolute-filepath,direction\n")
            fh.write("sampleABC,%s/s1-phred64.fastq,"
                     "forward\n" % self.temp_dir.name)
            fh.write("sampleXYZ,%s/s2-phred64.fastq,forward\n" %
                     self.temp_dir.name)
    
>       obs = transformer(format_(manifest_fp, 'r'))

q2_types/per_sample_sequences/tests/test_transformer.py:545: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/_transformer.py:162: in _7
    return _fastq_manifest_helper_partial(fmt, _write_phred64_to_phred33,
q2_types/per_sample_sequences/_util.py:251: in _fastq_manifest_helper
    result = se_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f374194f0d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestV2Transformers.test_paired_end_fastq_manifest_phred33_to_slpspefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741935750>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741935750>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestV2Transformers testMethod=test_paired_end_fastq_manifest_phred33_to_slpspefdf>

    def test_paired_end_fastq_manifest_phred33_to_slpspefdf(self):
>       obs = self.apply_transformation(
            PairedEndFastqManifestPhred33V2,
            SingleLanePerSamplePairedEndFastqDirFmt,
            'Human-Kneecap_S1_L001_R1_001.fastq.gz',
            'absolute_manifests_v2/paired-MANIFEST')

q2_types/per_sample_sequences/tests/test_transformer.py:1171: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/tests/test_transformer.py:1148: in apply_transformation
    return transformer(from_fmt(manifest, 'r'))
q2_types/per_sample_sequences/_transformer.py:236: in _25
    old_fmt = _manifest_v2_to_v1(fmt, FastqManifestFormat)
q2_types/per_sample_sequences/_util.py:316: in _manifest_v2_to_v1
    old_fmt = manifest_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741935750>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestV2Transformers.test_paired_end_fastq_manifest_phred64_to_slpspefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e7c50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e7c50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestV2Transformers testMethod=test_paired_end_fastq_manifest_phred64_to_slpspefdf>

    def test_paired_end_fastq_manifest_phred64_to_slpspefdf(self):
>       obs = self.apply_transformation(
            PairedEndFastqManifestPhred64V2,
            SingleLanePerSamplePairedEndFastqDirFmt,
            's1-phred64.fastq.gz',
            'absolute_manifests_v2/paired-MANIFEST')

q2_types/per_sample_sequences/tests/test_transformer.py:1181: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/tests/test_transformer.py:1148: in apply_transformation
    return transformer(from_fmt(manifest, 'r'))
q2_types/per_sample_sequences/_transformer.py:245: in _26
    old_fmt = _manifest_v2_to_v1(fmt, FastqManifestFormat)
q2_types/per_sample_sequences/_util.py:316: in _manifest_v2_to_v1
    old_fmt = manifest_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e7c50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestV2Transformers.test_single_end_fastq_manifest_phred33_to_slpssefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c2ad0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c2ad0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestV2Transformers testMethod=test_single_end_fastq_manifest_phred33_to_slpssefdf>

    def test_single_end_fastq_manifest_phred33_to_slpssefdf(self):
>       obs = self.apply_transformation(
            SingleEndFastqManifestPhred33V2,
            SingleLanePerSampleSingleEndFastqDirFmt,
            'Human-Kneecap_S1_L001_R1_001.fastq.gz',
            'absolute_manifests_v2/single-MANIFEST')

q2_types/per_sample_sequences/tests/test_transformer.py:1151: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/tests/test_transformer.py:1148: in apply_transformation
    return transformer(from_fmt(manifest, 'r'))
q2_types/per_sample_sequences/_transformer.py:219: in _23
    old_fmt = _manifest_v2_to_v1(fmt, FastqManifestFormat)
q2_types/per_sample_sequences/_util.py:316: in _manifest_v2_to_v1
    old_fmt = manifest_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420c2ad0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
_ TestFastqManifestV2Transformers.test_single_end_fastq_manifest_phred64_to_slpssefdf _

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741936d50>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741936d50>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.per_sample_sequences.tests.test_transformer.TestFastqManifestV2Transformers testMethod=test_single_end_fastq_manifest_phred64_to_slpssefdf>

    def test_single_end_fastq_manifest_phred64_to_slpssefdf(self):
>       obs = self.apply_transformation(
            SingleEndFastqManifestPhred64V2,
            SingleLanePerSampleSingleEndFastqDirFmt,
            's1-phred64.fastq.gz',
            'absolute_manifests_v2/single-MANIFEST')

q2_types/per_sample_sequences/tests/test_transformer.py:1161: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/per_sample_sequences/tests/test_transformer.py:1148: in apply_transformation
    return transformer(from_fmt(manifest, 'r'))
q2_types/per_sample_sequences/_transformer.py:228: in _24
    old_fmt = _manifest_v2_to_v1(fmt, FastqManifestFormat)
q2_types/per_sample_sequences/_util.py:316: in _manifest_v2_to_v1
    old_fmt = manifest_fmt()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f3741936d50>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
__________ TestTransformers.test_pd_series_to_alpha_diversity_format ___________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420fcad0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420fcad0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.sample_data.tests.test_transformer.TestTransformers testMethod=test_pd_series_to_alpha_diversity_format>

    def test_pd_series_to_alpha_diversity_format(self):
        transformer = self.get_transformer(pd.Series, AlphaDiversityFormat)
        exp_index = pd.Index(['Sample1', 'Sample4'], dtype=object)
        exp = pd.Series([0.970950594455, 0.721928094887],
                        name='shannon', index=exp_index)
    
>       obs = transformer(exp)

q2_types/sample_data/tests/test_transformer.py:28: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/sample_data/_transformer.py:33: in _1
    ff = AlphaDiversityFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37420fcad0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
____________ TestTransformers.test_skbio_tree_node_to_newick_format ____________

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e46d0>

    def __str__(self):
        """Return the string representation of the path, suitable for
        passing to system calls."""
        try:
>           return self._str
E           AttributeError: 'OutPath' object has no attribute '_str'

/usr/lib/python3.12/pathlib.py:441: AttributeError

During handling of the above exception, another exception occurred:

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e46d0>

    @property
    def drive(self):
        """The drive prefix (letter or UNC path), if any."""
        try:
>           return self._drv
E           AttributeError: 'OutPath' object has no attribute '_drv'

/usr/lib/python3.12/pathlib.py:555: AttributeError

During handling of the above exception, another exception occurred:

self = <q2_types.tree.tests.test_transformer.TestTransformers testMethod=test_skbio_tree_node_to_newick_format>

    def test_skbio_tree_node_to_newick_format(self):
        filepath = self.get_data_path('tree.nwk')
        transformer = self.get_transformer(skbio.TreeNode, NewickFormat)
        input = skbio.TreeNode.read(filepath)
    
>       obs = transformer(input)

q2_types/tree/tests/test_transformer.py:25: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
q2_types/tree/_transformer.py:17: in _1
    ff = NewickFormat()
/usr/lib/python3/dist-packages/qiime2/core/format.py:23: in __init__
    self.path = qpath.OutPath(
/usr/lib/python3/dist-packages/qiime2/core/path.py:109: in __new__
    obj._destructor = weakref.finalize(obj, cls._destruct, str(obj))
/usr/lib/python3.12/pathlib.py:443: in __str__
    self._str = self._format_parsed_parts(self.drive, self.root,
/usr/lib/python3.12/pathlib.py:557: in drive
    self._load_parts()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <[AttributeError("'OutPath' object has no attribute '_raw_paths'") raised in repr()] OutPath object at 0x7f37419e46d0>

    def _load_parts(self):
>       paths = self._raw_paths
E       AttributeError: 'OutPath' object has no attribute '_raw_paths'

/usr/lib/python3.12/pathlib.py:408: AttributeError
=============================== warnings summary ===============================
../../../usr/lib/python3/dist-packages/dateutil/tz/tz.py:37
  /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
    EPOCH = datetime.datetime.utcfromtimestamp(0)

../../../usr/lib/python3/dist-packages/qiime2/core/archive/provenance.py:13
  /usr/lib/python3/dist-packages/qiime2/core/archive/provenance.py:13: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
    import pkg_resources

../../../usr/lib/python3/dist-packages/pkg_resources/__init__.py:2871
  /usr/lib/python3/dist-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('flufl')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

../../../usr/lib/python3/dist-packages/pkg_resources/__init__.py:2871
  /usr/lib/python3/dist-packages/pkg_resources/__init__.py:2871: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('mpl_toolkits')`.
  Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
    declare_namespace(pkg)

q2_types/feature_data/tests/test_format.py: 2 warnings
q2_types/feature_data/tests/test_transformer.py: 48 warnings
q2_types/metadata/tests/test_format.py: 8 warnings
q2_types/metadata/tests/test_transformer.py: 12 warnings
q2_types/per_sample_sequences/tests/test_format.py: 64 warnings
q2_types/per_sample_sequences/tests/test_transformer.py: 6 warnings
  /usr/lib/python3/dist-packages/qiime2/metadata/metadata.py:1289: FutureWarning: the convert_dtype parameter is deprecated and will be removed in a future version.  Do ``ser.astype(object).apply()`` instead if you want ``convert_dtype=False``.
    norm_series = series.apply(normalize, convert_dtype=False)

q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_invalid_direction
q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_missing_directions
q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_missing_fastq
q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_phred64_to_slpspefdf
q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_phred64_to_slpspefdf_uncompressed
  /tmp/autopkgtest.A1wOoy/autopkgtest_tmp/q2_types/per_sample_sequences/_transformer.py:176: UserWarning: Importing of PHRED 64 data is slow as it is converted internally to PHRED 33. Working with the imported data will not be slower than working with PHRED 33 data.
    warnings.warn(_phred64_warning)

q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_invalid_direction
q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_missing_fastq
q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_phred64_to_slpssefdf
q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_phred64_to_slpssefdf_uncompressed
q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_too_many_directions
  /tmp/autopkgtest.A1wOoy/autopkgtest_tmp/q2_types/per_sample_sequences/_transformer.py:161: UserWarning: Importing of PHRED 64 data is slow as it is converted internally to PHRED 33. Working with the imported data will not be slower than working with PHRED 33 data.
    warnings.warn(_phred64_warning)

q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestV2Transformers::test_paired_end_fastq_manifest_phred64_to_slpspefdf
  /tmp/autopkgtest.A1wOoy/autopkgtest_tmp/q2_types/per_sample_sequences/_transformer.py:244: UserWarning: Importing of PHRED 64 data is slow as it is converted internally to PHRED 33. Working with the imported data will not be slower than working with PHRED 33 data.
    warnings.warn(_phred64_warning)

q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestV2Transformers::test_single_end_fastq_manifest_phred64_to_slpssefdf
  /tmp/autopkgtest.A1wOoy/autopkgtest_tmp/q2_types/per_sample_sequences/_transformer.py:227: UserWarning: Importing of PHRED 64 data is slow as it is converted internally to PHRED 33. Working with the imported data will not be slower than working with PHRED 33 data.
    warnings.warn(_phred64_warning)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED q2_types/distance_matrix/tests/test_transformer.py::TestTransformers::test_skbio_distance_matrix_to_lsmat_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestTaxonomyFormatTransformers::test_biom_table_to_tsv_taxonomy_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestTaxonomyFormatTransformers::test_biom_v210_format_to_tsv_taxonomy_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestTaxonomyFormatTransformers::test_dataframe_to_tsv_taxonomy_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestTaxonomyFormatTransformers::test_headerless_tsv_taxonomy_format_to_tsv_taxonomy_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestTaxonomyFormatTransformers::test_series_to_tsv_taxonomy_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestDataFrameToTSVTaxonomyFormat::test_1_column
FAILED q2_types/feature_data/tests/test_transformer.py::TestDataFrameToTSVTaxonomyFormat::test_2_columns
FAILED q2_types/feature_data/tests/test_transformer.py::TestDNAFASTAFormatTransformers::test_aln_dna_iterator_to_aln_dna_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestDNAFASTAFormatTransformers::test_dna_iterator_to_dna_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestDNAFASTAFormatTransformers::test_pair_dna_iterator_to_pair_dna_sequences_directory_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestDNAFASTAFormatTransformers::test_series_to_aligned_dnafasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestDNAFASTAFormatTransformers::test_series_to_dnafasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestDNAFASTAFormatTransformers::test_skbio_tabular_msa_to_aligned_dna_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestRNAFASTAFormatTransformers::test_aln_rna_iterator_to_aln_rna_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestRNAFASTAFormatTransformers::test_rna_iterator_to_rna_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestRNAFASTAFormatTransformers::test_series_to_aligned_rnafasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestRNAFASTAFormatTransformers::test_series_to_rnafasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestRNAFASTAFormatTransformers::test_skbio_tabular_msa_to_aligned_rna_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestMixedCaseDNAFASTAFormatTransformers::test_mixed_case_dna_format_to_dna_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestMixedCaseRNAFASTAFormatTransformers::test_mixed_case_rna_format_to_rna_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestMixedCaseAlignedDNAFASTAFormatTransformers::test_mixed_case_aln_dna_format_to_aln_dna_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestMixedCaseAlignedRNAFASTAFormatTransformers::test_mixed_case_aln_rna_format_to_aln_rna_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestDifferentialTransformer::test_df_to_differential
FAILED q2_types/feature_data/tests/test_transformer.py::TestProteinFASTAFormatTransformers::test_aln_protein_iterator_to_aln_protein_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestProteinFASTAFormatTransformers::test_protein_iterator_to_protein_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestProteinFASTAFormatTransformers::test_series_to_aligned_proteinfasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestProteinFASTAFormatTransformers::test_series_to_proteinfasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestProteinFASTAFormatTransformers::test_skbio_tabular_msa_to_aligned_protein_fasta_format
FAILED q2_types/feature_data/tests/test_transformer.py::TestBLAST6Transformer::test_df_to_blast6
FAILED q2_types/feature_map/tests/test_transformer.py::TestTransformers::test_dict_to_contig_map
FAILED q2_types/feature_table/tests/test_transformer.py::TestTransformers::test_biom_table_to_biom_v210_format
FAILED q2_types/feature_table/tests/test_transformer.py::TestTransformers::test_biom_v100_format_to_biom_v210_format
FAILED q2_types/feature_table/tests/test_transformer.py::TestTransformers::test_to_pandas_data_frame_to_biom_v210_format
FAILED q2_types/metadata/tests/test_transformer.py::TestTransformers::test_metadata_to_metadata_format
FAILED q2_types/multiplexed_sequences/tests/test_transformer.py::TestMultiplexedSequencesTransformers::test_fasta_qual_to_fastq
FAILED q2_types/ordination/tests/test_transformer.py::TestTransformers::test_df_to_procrustes_m2_stats_fmt
FAILED q2_types/ordination/tests/test_transformer.py::TestTransformers::test_skbio_ordination_results_to_ordination_format
FAILED q2_types/per_sample_sequences/tests/test_format.py::TestFormats::test_casava_one_eight_slanepsample_dir_fmt_manifest_property
FAILED q2_types/per_sample_sequences/tests/test_format.py::TestFormats::test_casava_one_eight_slanepsample_dir_fmt_subdirectories
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_casava_one_eight_laneless_per_sample_dirfmt_to_slpspefd
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_casava_one_eight_single_lane_per_sample_dirfmt_to_slpspefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_casava_one_eight_single_lane_per_sample_dirfmt_to_slpssefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_fastqmanifest_paired
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_fastqmanifest_paired_numeric
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_fastqmanifest_single
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_fastqmanifest_single_numeric
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_miseq_demux_dirfmt_to_slpspefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_miseq_demux_dirfmt_to_slpssefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_sample_id_indexed_fastq_to_slpssefdf_fmt
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_sample_id_indexed_fastq_to_slpssefdf_fmt_bad_fastq
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_slpspefdf_to_casava_one_eight_single_lane_per_sample_dirfmt
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_slpspefdf_to_slpssefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_slpssefdf_to_casava_one_eight_single_lane_per_sample_dirfmt
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_slpssefdf_to_qiime1demuxdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestTransformers::test_slpssefdf_to_qiime1demuxdf_bad_sample_ids
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_phred33_to_slpspefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_phred33_to_slpspefdf_uncompressed
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_phred64_to_slpspefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_paired_end_fastq_manifest_phred64_to_slpspefdf_uncompressed
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_phred33_to_slpssefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_phred33_to_slpssefdf_uncompressed
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_phred64_to_slpssefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestTransformers::test_single_end_fastq_manifest_phred64_to_slpssefdf_uncompressed
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestV2Transformers::test_paired_end_fastq_manifest_phred33_to_slpspefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestV2Transformers::test_paired_end_fastq_manifest_phred64_to_slpspefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestV2Transformers::test_single_end_fastq_manifest_phred33_to_slpssefdf
FAILED q2_types/per_sample_sequences/tests/test_transformer.py::TestFastqManifestV2Transformers::test_single_end_fastq_manifest_phred64_to_slpssefdf
FAILED q2_types/sample_data/tests/test_transformer.py::TestTransformers::test_pd_series_to_alpha_diversity_format
FAILED q2_types/tree/tests/test_transformer.py::TestTransformers::test_skbio_tree_node_to_newick_format
================= 70 failed, 364 passed, 156 warnings in 5.90s =================
autopkgtest [05:26:47]: test run-unit-test: -----------------------]
autopkgtest [05:26:48]: test run-unit-test:  - - - - - - - - - - results - - - - - - - - - -
run-unit-test        FAIL non-zero exit status 1
autopkgtest [05:26:48]: @@@@@@@@@@@@@@@@@@@@ summary
run-unit-test        FAIL non-zero exit status 1
autopkgtest [05:26:48]: Binaries: resetting testbed apt configuration
Hit:1 http://ftp.ch.debian.org/debian sid InRelease
Hit:2 http://deb.debian.org/debian-debug sid-debug InRelease
Reading package lists...




More information about the Debian-med-packaging mailing list