[self-tests] tests.test_extension.TestExtensionProperties.test_extras fails with Python 3.10.3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
stevedore |
Fix Released
|
High
|
Stephen Finucane |
Bug Description
With Python 3.10.3 this test fails:
```
=======
Failed 1 tests - output below:
=======
stevedore.
-------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
b'Traceback (most recent call last):'
b' File "/usr/src/
b" self.assertEqua
b' File "/usr/lib64/
b' assertion_
b' File "/usr/lib64/
b' self.assertSequ
b' File "/usr/lib64/
b' self.fail(msg)'
b' File "/usr/lib64/
b' raise self.failureExc
b"Assertion
b''
b'First differing element 0:'
b"'[extra]'"
b"'extra'"
b''
b"- ['[extra]']"
b'? - -'
b''
b"+ ['extra']"
b''
```
reason:
https:/
> bpo-47004: Apply bugfixes from importlib_metadata 4.11.3, including bugfix for EntryPoint.extras, which was returning match objects and not the extras strings.
importlib_
https:/
summary: |
[self-tests] tests.test_extension.TestExtensionProperties.test_extras - fails with Python3.10 + fails with Python 3.10.3 |
Changed in python-stevedore: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Stephen Finucane (stephenfinucane) |
Ping.