Hi,
we're the Python-maint team from Red Hat, and we'd like to experiment with sharing with you what we are working on from month to month. There are some things we should not disclose (such as embargoed CVEs), but the majority of what we do is out in public. Please let us know if you find this useful and whether you'd like us to continue.

So here are the highlights of what we've been working on this April, 2020.


*Red Hat Enterprise Linux:*

 * Updating python38-pip to support manylinux2014 in future RHEL8

 * Fixing CVE-2020-10108 and CVE-2020-10109 in python-twisted-web on
   RHEL 6 and 7

 * Fixing CVE-2019-20477 and CVE-2019-20477 in PyYAML on RHEL 8 and
   RHSCL 3.5

 * Fixing CVE-2020-8492 in python3 on RHEL 7 and 8

 * For RHEL9 preparations—see the Fedora section


*Red Hat Software Collections:*

 * upcoming rh-python38 collection

 * Implementing FIPS support

 * Fixing CVE-2020-8492

 * Updating python-pip to 19.3.1 in order to support manylinux2014


*Fedora:*

 * Updated Python 2 to the ultimate version (2.7.18)

 * Python RPM generators were reworked and submitted to rpm upstream

 * https://github.com/rpm-software-management/rpm/pull/1195

 * The *last* Python 3.8 FTBFS Fedora 32 package (upm) fixed

 * Phoronix reported Python is a lot faster in Fedora 32 (most likely
   due to --no-semantic-interposition):

 * 
https://www.phoronix.com/scan.php?page=article&item=fedora-32-benchmarks&num=5

 * Automation for the %files section in Python packages
   (pyproject-rpm-macros) now exists

 * https://src.fedoraproject.org/rpms/pyproject-rpm-macros/pull-request/44

 * Several small imporvement ideas to make Python packaging easier were
   shared

 * %py_provide

 * 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/message/6DGWPIRP7AYBZP5XEB67YP263P6Q6WTB/

 * %pytest

 * 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/message/XLPDSH362PJKMJCAYOXNJNV53Y66EF6B/

 * Proposal to rename pythonXY to pythonX.Y was shared

 * 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/message/VIUS7WMQMDX6H2WEIH7TVTMBB6SUHY7E/

 * The rebuilds of the newly-released Python 3.9.0a6 have started in
   Python 3.9 copr

 * https://copr.fedorainfracloud.org/coprs/g/python/python3.9/

 * The beta version of pip 20.1 was tested in Fedora and preparations
   have started for shipping the final version

 * https://src.fedoraproject.org/rpms/python-pip/pull-request/62

 * Update to Sphinx 3 is ongoing and testing has started in copr, there
   are still packages that block this effort

 * Tracking bugzilla:https://bugzilla.redhat.com/show_bug.cgi?id=1783776

 * Testing of Cython 3.0 alpha has started in copr

 * Proposed a draft of new Python Packaging Guidelines for Fedora

 * 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/thread/ZCNUQBJLDUJUJXK2EOPP2MWL6FJKLBPS/


*CPython:*

 * CVE-2020-8492 fixed, denial of service in urllib HTTP basic
   authentication:

 * https://bugs.python.org/issue39503

 * test_gdb now automatically skips tests when it detects that Python
   binary has been optimized:

 * https://bugs.python.org/issue40019

 * "PEP: Modify the C API to hide implementation details" proposed to
   python-dev:

 * 
https://mail.python.org/archives/list/python-...@python.org/thread/HKM774XKU7DPJNLUTYHUB5U6VR6EQMJF/#HBOKY4WKIV7Z4Y5RSYISEU7D5ABI2B2I

 * Victor Stinner's mentee Dong-hee Na is promoted to a core developer!

 * antigravity module adjusted for FIPS mode:

 * https://github.com/python/cpython/pull/19520

 * https://xkcd.com/353/

 * https://xkcd.com/426/

 * IDLE has a high resolution icon now, to be included in Fedora

 * Progress on isolating subinterpreters: the signal handler has been
   fixed on Windows.

 * Added a RHEL8 x86_64 FIPS buildbot to the upstream CI fleet

 * Some aarch64 upstream builders provided by python-main are now
   officially on the stable list, meaning we can say now that upstream
   officially supports aarch64  on Fedora, RHEL7 and RHEL8

 * https://github.com/python/buildmaster-config/pull/186


*Misc:*

 * pyp2rpm development/maintenance has been successfully transferred to
   the community

 * Delivered an open-source talk at Red Hat Czech Open House

All the best,
Python-maint

_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org

Reply via email to