New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please port qiime2 to Python3.12 #751
Comments
If you need more instances of the problem you can also find examples in the q2-cutadapt build log or q2-demux build log |
Hi, Kind Regards self = super().__new__(cls, *args)
- self._destructor = weakref.finalize(self, self._destruct, str(self))
+ self._destructor = weakref.finalize(self, self._destruct, self._raw_path)
return self |
Hi,
and checked as an example the dada2 test suite.
So this does not seem to help. Thanks a lot for your research anyway, Andreas. |
Hi @tillea, Kind Regards. |
Improvement Description
When running
q2-types
test suite under Python3.12 some errors occured that are caused byqiime2
sOutPath
method.Current Behavior
When running the Debian packaged
q2-types
test suite under Python3.12 in our CI there are errors likeYou can see a full log
Proposed Behavior
Since the test suite passes nicely in Python3.11 I assume the problem is caused by some change in Python3.12.
It would be great if qiime could be ported to Python3.12.
Kind regards
Andreas.
The text was updated successfully, but these errors were encountered: