your package fails the autopkgtest with the new pytest 7.3 because python/test/unit/function/test_function_space.py uses a bytes object
(b""" literal) as module docstring, and pytest crashes while looking for
the "PYTEST_DONT_REWRITE" marker.
As far as I understand, using a bytes() object as docstring violates
PEP-257, which is why I am filing this as a dolfin bug and not a pytest regression. I have Cc'd the debian-python mailing list for a second
opinion, but I believe this bug should be resolved by getting rid of the erroneous "b" prefix.
If you violate these conventions, the worst you’ll get is some dirty looks. But some software (such as the Docutils docstring processing
system PEP 256, PEP 258) will be aware of the conventions, so
following them will get you the best results.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 349 |
Nodes: | 16 (2 / 14) |
Uptime: | 116:22:39 |
Calls: | 7,612 |
Files: | 12,786 |
Messages: | 5,683,800 |