python_requires >= 3.8 during Yoga
Balazs Gibizer
balazs.gibizer at est.tech
Fri Nov 26 12:28:22 UTC 2021
On Fri, Nov 26 2021 at 11:47:42 AM +0100, Dmitry Tantsur
<dtantsur at redhat.com> wrote:
> Hi all,
>
> Note that this decision will force us to stop supporting Bifrost [1]
> on CentOS/RHEL completely, unless we find a workaround. While Python
> 3.8 and 3.9 can be installed, they lack critical modules like
> python3-dnf or python3-firewalld, which cannot be pip-installed
> (sigh).
>
> A similar problem in Metal3: we use python3-mod_wsgi, but I guess we
> can switch to something else in this case.
I'm not sure I got it. Don't OpenStack already supports py38
officially? Based on my understanding of the above it is not the case.
Cheers,
gibi
>
> Dmitry
>
> [1] An upstream installation service for Ironic based on Ansible
>
> On Thu, Nov 25, 2021 at 7:19 PM Stephen Finucane
> <stephenfin at redhat.com> wrote:
>> gmann has been helpfully proposing patches to change the versions of
>> Python
>> we're testing against in Yoga. I've suggested that we might want to
>> bump
>> 'python_requires' in 'setup.cfg' to indicate that we no longer
>> support any
>> version of Python before 3.8 [1]. As gmann has noted, doing so
>> would mean nova
>> would no longer be installable on Python 3.6 or 3.7 and there has
>> been a small
>> bit of back and forth on the pros and cons of this. I'm wondering
>> what other
>> people's thoughts on this are. Is this something we should be
>> doing? Should we
>> do it for libraries too or just services? Do we ever want to do
>> this? Thoughts,
>> please!
>>
>> Stephen
>>
>> [1]
>> https://review.opendev.org/c/openstack/nova/+/819194/comment/72ecf24f_2bd292c4/
>>
>>
>
>
> --
> Red Hat GmbH, https://de.redhat.com/ , Registered seat: Grasbrunn,
> Commercial register: Amtsgericht Muenchen, HRB 153243,
> Managing Directors: Charles Cachera, Brian Klemm, Laurie Krebs,
> Michael O'Neill
More information about the openstack-discuss
mailing list