# Python 3.7+ Impact on EL8 (future for EL9)

**URL:** <https://forum.ansible.com/t/python-3-7-impact-on-el8-future-for-el9/6229>\
**Category:** Project Discussions\
**Tags:** windows, rhel, ansible-navigator, awx, ansible-core, ee\
**Created:** [June 6, 2024, 8:44pm UTC](https://forum.ansible.com/t/python-3-7-impact-on-el8-future-for-el9/6229 "2024-06-06T20:44:48Z")\
**Posts on this page:** 1\
**Showing post:** 18

<div class="post-metadata">

**Author:** ![felixfontein](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/felixfontein/32/7530_2.png) [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Post date:** [May 30, 2025, 6:47pm UTC](https://forum.ansible.com/t/python-3-7-impact-on-el8-future-for-el9/6229/18 "2025-05-30T18:47:57Z")

</div>

Unfortunately dnf does not have machine-readable output (might change eventually [Implement machine-readable output for commands · Issue #867 · rpm-software-management/dnf5 · GitHub](https://github.com/rpm-software-management/dnf5/issues/867), but I guess that will only be useful in the future…). But a dnf module could bundle a small Python script similar to [GitHub - LINBIT/dnfjson: A wrapper around libdnf that produces JSON output](https://github.com/LINBIT/dnfjson) that can be run as a subprocess with the correct Python interpreter to handle actual operations.

---

_[View the full topic](https://forum.ansible.com/t/python-3-7-impact-on-el8-future-for-el9/6229)._
