The dataclasses library was recently added as requirements [1] and nova is it's first user[2] - so now this new dep needs to be added in RDO, once added it needs to be added in nova rpm spec file(Workflow details here[3]).
But we cannot direct patch it as this is special case(only needed for python3.6, The dataclasses library has been added to the standard library in Python 3.7 ) so need to handle differently. we will need some suggestion/discussion with rdo experts and nova team on how to handle it.
The dataclasses library was recently added as requirements [1] and nova is it's first user[2] - so now this new dep needs to be added in RDO, once added it needs to be added in nova rpm spec file(Workflow details here[3]).
But we cannot direct patch it as this is special case(only needed for python3.6, The dataclasses library has been added to the standard library in Python 3.7 ) so need to handle differently. we will need some suggestion/ discussion with rdo experts and nova team on how to handle it.
[1] https:/ /github. com/openstack/ requirements/ commit/ e7c7dbfc8e09f07 ba19cb4474b13f9 8470ae16b7 /review. opendev. org/#/c/ 704643 /www.rdoproject .org/documentat ion/requirement s/#adding- a-new-requireme nt-to-rdo
[2] https:/
[3] https:/