Thanks for the heads up.

It should be fixed now

On Wed, 2023-07-05 at 18:33 +0200, Timo Röhling wrote:
> Source: cloudpickle
> Version: 2.2.0-1
> Severity: serious
> 
> Dear maintainer,
> 
> your package implicitly depends on python3-py for its autopkgtest,
> which used
> to be provided by python3-pytest. However, pytest has dropped that
> dependency,
> breaking your autopkgtest and possibly your package.
> 
> 
> Cheers
> Timo
> 
> Relevant excerpt from
> https://ci.debian.net/data/autopkgtest/testing/amd64/c/cloudpickle/35335619/log.gz
> 
>  57s =================================== FAILURES
> ===================================
>  57s __________________ CloudPickleTest.test_dynamic_pytest_module
> __________________
>  57s 
>  57s self = <tests.cloudpickle_test.CloudPickleTest
> testMethod=test_dynamic_pytest_module>
>  57s 
>  57s     def test_dynamic_pytest_module(self):
>  57s         # Test case for pull request
> https://github.com/cloudpipe/cloudpickle/pull/116
>  57s         import py
>  57s     
>  57s         def f():
>  57s             s = py.builtin.set([1])
>  57s             return s.pop()
>  57s     
>  57s         # some setup is required to allow pytest apimodules to
> be correctly
>  57s         # serializable.
>  57s         from cloudpickle import CloudPickler
>  57s         from cloudpickle import cloudpickle_fast as cp_fast
>  57s >       CloudPickler.dispatch_table[type(py.builtin)] =
> cp_fast._module_reduce
>  57s E       AttributeError: module 'py' has no attribute 'builtin'
>  57s 
>  57s tests/cloudpickle_test.py:1511: AttributeError
>  57s _____________
> Protocol2CloudPickleTest.test_dynamic_pytest_module ______________
>  57s 
>  57s self = <tests.cloudpickle_test.Protocol2CloudPickleTest
> testMethod=test_dynamic_pytest_module>
>  57s 
>  57s     def test_dynamic_pytest_module(self):
>  57s         # Test case for pull request
> https://github.com/cloudpipe/cloudpickle/pull/116
>  57s         import py
>  57s     
>  57s         def f():
>  57s             s = py.builtin.set([1])
>  57s             return s.pop()
>  57s     
>  57s         # some setup is required to allow pytest apimodules to
> be correctly
>  57s         # serializable.
>  57s         from cloudpickle import CloudPickler
>  57s         from cloudpickle import cloudpickle_fast as cp_fast
>  57s >       CloudPickler.dispatch_table[type(py.builtin)] =
> cp_fast._module_reduce
>  57s E       AttributeError: module 'py' has no attribute 'builtin'
>  57s 
>  57s tests/cloudpickle_test.py:1511: AttributeError
> 
> 
> 

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to