|
|
|
|
Changelog for python3-idle-3.6.8-67.el8_10.alma.1.i686.rpm :
* Tue Sep 24 2024 Eduard Abdullin - 3.6.8-67.alma.1- Add AlmaLinux to supported distros * Thu Sep 05 2024 Lumír Balhar - 3.6.8-67- Security fix for CVE-2024-6232Resolves: RHEL-57399 * Mon Aug 19 2024 Tomáš Hrnčiar - 3.6.8-66- Security fix for CVE-2024-6923Resolves: RHEL-53065 * Wed Jul 24 2024 Charalampos Stratakis - 3.6.8-65- Build Python with -O3- https://fedoraproject.org/wiki/Changes/Python_built_with_gcc_O3 * Thu Jul 18 2024 Miro Hrončok - 3.6.8-64- Add explicit RPM Provides for /usr/libexec/platform-pythonResolves: RHEL-48605 * Thu Jul 04 2024 Lumír Balhar - 3.6.8-63- Security fix for CVE-2024-4032Resolves: RHEL-44060 * Wed Apr 24 2024 Lumír Balhar - 3.6.8-62- Security fix for CVE-2024-0450Resolves: RHEL-33683 * Wed Apr 24 2024 Lumír Balhar - 3.6.8-61- Security fix for CVE-2023-6597Resolves: RHEL-33671 * Wed Apr 24 2024 Lumír Balhar - 3.6.8-60- Fix build with expat with fixed CVE-2023-52425Related: RHEL-33671 * Thu Jan 04 2024 Lumír Balhar - 3.6.8-59- Security fix for CVE-2023-27043Resolves: RHEL-20610 * Tue Dec 12 2023 Lumír Balhar - 3.6.8-58- Security fix for CVE-2022-48564Resolves: RHEL-16674- Skip tests failing on s390xResolves: RHEL-19252 * Thu Nov 23 2023 Lumír Balhar - 3.6.8-57- Security fix for CVE-2022-48560Resolves: RHEL-16707 * Thu Sep 07 2023 Charalampos Stratakis - 3.6.8-56- Security fix for CVE-2023-40217Resolves: RHEL-3041 * Wed Aug 09 2023 Petr Viktorin - 3.6.8-55- Fix symlink handling in the fix for CVE-2007-4559Resolves: rhbz#263261 * Fri Jul 07 2023 Charalampos Stratakis - 3.6.8-54- Bump release for rebuildResolves: rhbz#2173917 * Fri Jun 30 2023 Charalampos Stratakis - 3.6.8-53- Security fix for CVE-2023-24329Resolves: rhbz#2173917 * Tue Jun 06 2023 Petr Viktorin - 3.6.8-52- Add filters for tarfile extraction (CVE-2007-4559, PEP-706)Resolves: rhbz#263261 * Tue Jan 24 2023 Charalampos Stratakis - 3.6.8-51- Properly strip the LTO bytecode from python.oResolves: rhbz#2137707 * Wed Dec 21 2022 Charalampos Stratakis - 3.6.8-50- Security fix for CVE-2022-45061- Strip the LTO bytecode from python.oResolves: rhbz#2144072, rhbz#2137707 * Tue Oct 25 2022 Charalampos Stratakis - 3.6.8-49- Security fixes for CVE-2020-10735 and CVE-2021-28861Resolves: rhbz#1834423, rhbz#2120642 * Thu Oct 20 2022 Charalampos Stratakis - 3.6.8-48- Release bumpResolves: rhbz#2136435 * Tue Jun 14 2022 Charalampos Stratakis - 3.6.8-47- Security fix for CVE-2015-20107Resolves: rhbz#2075390 * Wed Mar 09 2022 Charalampos Stratakis - 3.6.8-46- Security fix for CVE-2022-0391: urlparse does not sanitize URLs containing ASCII newline and tabs- Fix the test suite support for Expat >= 2.4.5Resolves: rhbz#2047376, rhbz#2060435 * Fri Jan 07 2022 Charalampos Stratakis - 3.6.8-45- Security fix for CVE-2021-4189: ftplib should not use the host from the PASV responseResolves: rhbz#2036020 * Tue Oct 12 2021 Charalampos Stratakis - 3.6.8-44- Use the monotonic clock for theading.Condition- Use the monotonic clock for the global interpreter lockResolves: rhbz#2003758 * Mon Oct 11 2021 Charalampos Stratakis - 3.6.8-43- Change shouldRollover() methods of logging.handlers to only rollover regular filesResolves: rhbz#2009200 * Fri Sep 17 2021 Lumír Balhar - 3.6.8-42- Security fix for CVE-2021-3737Resolves: rhbz#1995162 * Thu Sep 09 2021 Lumír Balhar - 3.6.8-41- Security fix for CVE-2021-3733: Denial of service when identifying crafted invalid RFCsResolves: rhbz#1995234 * Thu Jul 29 2021 Tomas Orsava - 3.6.8-40- Adjusted the postun scriptlets to enable upgrading to RHEL 9- Resolves: rhbz#1933055 * Fri Jul 09 2021 Victor Stinner - 3.6.8-39- Fix reentrant call to threading.enumerate() (rhbz#1959459)- Don\'t exit Python with abort() when a thread exit and there is no available file descriptor to load dynamically the libgcc_s.so.1 library (rhbz#1972293) * Fri Apr 30 2021 Charalampos Stratakis - 3.6.8-38- Security fix for CVE-2021-3426: information disclosure via pydocResolves: rhbz#1935913 * Thu Mar 04 2021 Petr Viktorin - 3.6.8-37- Fix for CVE-2021-23336Resolves: rhbz#1928904 * Fri Jan 22 2021 Lumír Balhar - 3.6.8-36- Fix for CVE-2021-3177Resolves: rhbz#1918168 * Mon Jan 18 2021 Lumír Balhar - 3.6.8-35- New options -a and -k for pathfix.py script backported from upstreamResolves: rhbz#1917691 * Fri Dec 04 2020 Charalampos Stratakis - 3.6.8-34- Security fix for CVE-2020-27619: eval() call on content received via HTTP in the CJK codec testsResolves: rhbz#1890237 * Tue Nov 24 2020 Lumír Balhar - 3.6.8-33- Add support for upstream architecture nameshttps://fedoraproject.org/wiki/Changes/Python_Upstream_Architecture_NamesResolves: rhbz#1868003 * Mon Nov 09 2020 Charalampos Stratakis - 3.6.8-32- Security fix for CVE-2020-26116: Reject control chars in HTTP method in http.clientResolves: rhbz#1883257 * Mon Aug 17 2020 Tomas Orsava - 3.6.8-31- Avoid infinite loop when reading specially crafted TAR files (CVE-2019-20907)Resolves: rhbz#1856481- Resolve hash collisions for Pv4Interface and IPv6Interface (CVE-2020-14422)Resolves: rhbz#1854926 * Thu Jun 25 2020 Victor Stinner - 3.6.8-30- Remove downstream 00178-dont-duplicate-flags-in-sysconfig.patch which introduced a bug on distutils.sysconfig.get_config_var(\'LIBPL\') (rhbz#1851090). * Thu Jun 18 2020 Victor Stinner - 3.6.8-29- Fix python3-config --configdir (rhbz#1772992). * Fri Apr 03 2020 Charalampos Stratakis - 3.6.8-28- Security fix for CVE-2020-8492Resolves: rhbz#1810618 * Tue Mar 31 2020 Charalampos Stratakis - 3.6.8-27- Add a sentinel value on the Hmac_members table of the fips compliant hmac moduleResolves: rhbz#1800512 * Mon Mar 23 2020 Charalampos Stratakis - 3.6.8-26- Skip test_startup_imports from test_site if we have a .pth file in sys.pathResolves: rhbz#1814392 * Fri Mar 20 2020 Charalampos Stratakis - 3.6.8-25- Security fix for CVE-2019-16935Resolves: rhbz#1798001 * Mon Mar 16 2020 Charalampos Stratakis - 3.6.8-24- Build Python with -fno-semantic-interposition for better performance- https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup- Also fix test_gdb failures with Link Time OptimizationsResolves: rhbz#1724996 * Wed Nov 27 2019 Charalampos Stratakis - 3.6.8-23- Modify the test suite to better handle disabled SSL/TLS versions and FIPS mode- Use OpenSSL\'s DRBG and disable os.getrandom() function in FIPS modeResolves: rhbz#1754028, rhbz#1754027, rhbz#1754026, rhbz#1774471 * Thu Oct 24 2019 Tomas Orsava - 3.6.8-22- Changed Requires into Recommends for python3-pip to allow a lower RHEL8 footprint for containers and other minimal environmentsResolves: rhbz#1756217 * Wed Oct 16 2019 Tomas Orsava - 3.6.8-21- Patch 329 (FIPS) modified: Added workaround for mod_ssl: Skip error checking in _Py_hashlib_fips_errorResolves: rhbz#1760106 * Mon Oct 14 2019 Charalampos Stratakis - 3.6.8-20- Security fix for CVE-2019-16056Resolves: rhbz#1750776 * Wed Oct 09 2019 Charalampos Stratakis - 3.6.8-19- Skip windows specific test_get_exe_bytes test case and enable test_distutilsResolves: rhbz#1754040 * Mon Oct 07 2019 Charalampos Stratakis - 3.6.8-18- Reduce the number of tests running during the profile guided optimizations build- Enable profile guided optimizations for all the supported architecturesResolves: rhbz#1749576 * Mon Oct 07 2019 Charalampos Stratakis - 3.6.8-17- Security fix for CVE-2018-20852Resolves: rhbz#1741553 * Fri Oct 04 2019 Charalampos Stratakis - 3.6.8-16- Properly pass the -Og optimization flag to the debug buildResolves: rhbz#1712977 and rhbz#1714733 * Thu Aug 29 2019 Tomas Orsava - 3.6.8-15- Patch 329 that adds support for OpenSSL FIPS mode has been improved and bugfixedResolves: rhbz#1744670 rhbz#1745499 rhbz#1745685 * Tue Aug 06 2019 Tomas Orsava - 3.6.8-14- Adding a new patch 329 that adds support for OpenSSL FIPS mode- Explicitly listing man pages in files section to fix an RPM warningResolves: rhbz#1731424 * Tue Jul 02 2019 Charalampos Stratakis - 3.6.8-13- Do not set PHA verify flag on client side (rhbz#1725721)- Enable TLS 1.3 post-handshake authentication in http.client (rhbz#1671353) * Fri Jun 21 2019 Miro Hrončok - 3.6.8-12- Use RPM built wheels of pip and setuptools in ensurepip instead of our rewheel patch- Require platform-python-setuptools from platform-python-devel to prevent packaging errorsResolves: rhbz#1701286 * Fri Jun 07 2019 Charalampos Stratakis - 3.6.8-11- Fix for CVE-2019-10160Resolves: rhbz#1689318 * Wed May 29 2019 Charalampos Stratakis - 3.6.8-10- Security fix for CVE-2019-9948Resolves: rhbz#1714643 * Tue May 21 2019 Miro Hrončok - 3.6.8-9- Reduced default build flags used to build extension modules https://fedoraproject.org/wiki/Changes/Python_Extension_FlagsResolves: rhbz#1634784 * Mon May 13 2019 Tomas Orsava - 3.6.8-8- gzip the unversioned-python man pageResolves: rhbz#1665514 * Wed May 08 2019 Charalampos Stratakis - 3.6.8-7- Disallow control chars in http URLs- Fixes CVE-2019-9740 and CVE-2019-9947Resolves: rhbz#1704365 and rhbz#1703531 * Fri May 03 2019 Charalampos Stratakis - 3.6.8-6- Updated fix for CVE-2019-9636 (rhbz#1689318) * Wed Apr 03 2019 Miro Hrončok - 3.6.8-5- Security fix for CVE-2019-9636 (rhbz#1689318) * Wed Mar 20 2019 Victor Stinner - 3.6.8-4- Security fix for CVE-2019-5010 (rhbz#1666789) * Wed Mar 13 2019 Victor Stinner - 3.6.8-3- Fix test_tarfile on ppc64 (rhbz#1639490) * Fri Jan 18 2019 Victor Stinner - 3.6.8-2- test_ssl fixes for TLS 1.3 and OpenSSL 1.1.1 (rhbz#1639531) * Wed Jan 09 2019 Charalampos Stratakis - 3.6.8-1- Update to 3.6.8Resolves: rhbz#1658271 * Wed Nov 21 2018 Miro Hrončok - 3.6.7-4- Make sure the entire test.support module is in python3-libsResolves: rhbz#1651215 * Tue Nov 13 2018 Charalampos Stratakis - 3.6.7-3- Add choices for sort option of cProfile for better outputResolves: rhbz#1640151 * Mon Nov 05 2018 Tomas Orsava - 3.6.7-2- Switch to requiring platform-python-pip/setuptools instead of the python3- versions- Resolves: rhbz#1638836 * Thu Oct 25 2018 Charalampos Stratakis - 3.6.7-1- Update to 3.6.7 (rhbz#1627739)- Re-enable test_gdb (rhbz#1639536)- Re-enable test_faulthandler (rhbz#1640147) * Tue Oct 16 2018 Charalampos Stratakis - 3.6.6-19- Add compatibility fixes for openssl 1.1.1 and tls 1.3Resolves: rhbz#1610023 * Tue Oct 16 2018 Charalampos Stratakis - 3.6.6-18- Fix test_dbm_gnu for gdbm 1.15 which fails on ppc64leResolves: rhbz#1638710 * Sun Oct 14 2018 Tomas Orsava - 3.6.6-17- Add Requires (/post/postun) on /usr/sbin/alternatives- Resolves: rhbz#1632625 * Fri Oct 12 2018 Petr Viktorin - 3.6.6-16- Remove Windows binaries from the source archive- Resolves: rhbz#1633219 * Wed Oct 10 2018 Petr Viktorin - 3.6.6-15- Compile the debug build with -Og rather than -O0- Resolves: rhbz#1624162 * Wed Oct 10 2018 Miro Hrončok - 3.6.6-14- Security fix for CVE-2018-14647- Resolves: rhbz#1632096 * Sun Oct 07 2018 Tomas Orsava - 3.6.6-13- Stop providing the `python3` and `python3-debug` names from the platform-python/-debug subpackages- The `python3` and `python3-debug` names are now provided from the python36 component- Conflict with older versions of `python3` and `python3-debug`- Related: rhbz#1619153 * Tue Oct 02 2018 Tomas Orsava - 3.6.6-12.2- Fix update of idle3\'s alternative symlink- Resolves: rhbz#1632625 * Mon Oct 01 2018 Tomas Orsava - 3.6.6-12.1- Add idle3 to the alternatives system- Resolves: rhbz#1632625 * Fri Sep 28 2018 Tomas Orsava - 3.6.6-12- Rename the python3-debug subpackage to platform-python-debug- Provide the `python3-debug` name for backwards compatibility until it\'s taken over by the python36 component- Rename the python3-libs-devel subpackage to platform-python-devel for symmetry with the `platform-python` and `platform-python-debug` package- Add symlink /usr/libexec/platform-python-debug that was mistakenly omitted- Related: rhbz#1619153 * Fri Sep 28 2018 Tomas Orsava - 3.6.6-11- Implement `alternatives` for chosing /usr/bin/python- Provide the default `no-python` alternative- Resolves: rhbz#1632625 * Wed Sep 19 2018 Tomas Orsava - 3.6.6-10- Provide the `python3` name with _isa until some packages can be rebuilt- Resolves: rhbz#1619153 * Tue Sep 11 2018 Tomas Orsava - 3.6.6-9- Rename the python3 subpackage to platform-python- Provide the `python3` name for backwards compatibility until it\'s taken over by the python36 component- The python36 component that contains /usr/bin/python3 will Provide the name `python3` in its upcoming update- Resolves: rhbz#1619153 * Tue Sep 04 2018 Lumír Balhar - 3.6.6-8- Remove /usr/bin/idle3 symlink- Resolves: rhbz#1623811 * Wed Aug 15 2018 Lumír Balhar - 3.6.6-7- Remove 3 > 3.6 symlinks for pydoc and python manpage- Resolves: rhbz#1615727 * Sun Aug 12 2018 Troy Dawson - Disable %check so package will build for Mass Rebuild- Related: bug#1614611 * Mon Aug 06 2018 Petr Viktorin - 3.6.6-6- Make `devel` subpackage require python36-devel again (and get /usr/bin/python3 and /usr/bin/python3-config from that).- Remove /usr/bin/python3 * executables- Use pip36 instead of `pip3` * Fri Aug 03 2018 Petr Viktorin - 3.6.6-5- Fix the `devel` subpackage to require python3, rather than python36-devel, and provide /usr/bin/python3-config itself. * Wed Aug 01 2018 Tomas Orsava - 3.6.6-4- Create the `libs-devel` subpackage and move `devel` contents there- `devel` subpackage is only for the buildroot and requires `python36-devel` to get /usr/bin/python3{,-config} symlinks there- `devel` subpackage will not be shipped into RHEL8, only `libs-devel` will- `debug` subpackage now runtime requires `libs-devel` instead of `devel` * Wed Aug 01 2018 Charalampos Stratakis - 3.6.6-3- Disable ssl related tests for now * Wed Jul 25 2018 Petr Kubat - 3.6.6-2- Rebuilt for gdbm * Thu Jul 19 2018 Charalampos Stratakis - 3.6.6-1- Update to Python 3.6.6 * Thu Jul 19 2018 Tomas Orsava - 3.6.5-7- Fix %py_byte_compile macro: when invoked with a Python 2 binary it also mistakenly ran py3_byte_compile * Thu Jul 19 2018 Charalampos Stratakis - 3.6.5-6- Do not include the unversioned pyvenv binary in the rpm * Tue Jul 03 2018 Tomas Orsava - 3.6.5-5- Remove old system-python Provides/Obsoletes/symlinks/patches from Fedora * Wed May 09 2018 Tomas Orsava - 3.6.5-4- Switch all shebangs to point to the Platform-Python executables * Wed May 09 2018 Tomas Orsava - 3.6.5-3- Platform-Python: Rebase implementation from RHEL8 Alpha:- Move the main executable to /usr/libexec/platform-python- Move /usr/bin/python *-config and /usr/bin/pythonX.Ym scripts to /usr/libexec/- Provide symlink to the main executable and other scripts from /usr/bin/, these will be later shipped only in the python36 module * Wed May 09 2018 Tomas Orsava - 3.6.5-2- Remove Obsoletes and Provides that are not relevant for RHEL * Thu Mar 29 2018 Charalampos Stratakis - 3.6.5-1- Update to 3.6.5 * Sat Mar 24 2018 Miro Hrončok - 3.6.4-20- Fix broken macro invocation and broken building of C Python extensionsResolves: rhbz#1560103 * Fri Mar 16 2018 Miro Hrončok - 3.6.4-19- Add -n option for pathfix.pyResolves: rhbz#1546990 * Thu Mar 15 2018 Miro Hrončok - 3.6.4-18- Fix the py_byte_compile macro to work on Python 2- Remove the pybytecompile macro file from the flat packageResolves: rhbz#1484993 * Tue Mar 13 2018 Charalampos Stratakis - 3.6.4-17- Do not send IP addresses in SNI TLS extension * Sat Feb 24 2018 Florian Weimer - 3.6.4-16- Rebuild with new LDFLAGS from redhat-rpm-config * Wed Feb 21 2018 Miro Hrončok - 3.6.4-15- Filter out automatic /usr/bin/python3.X requirement, recommend the main package from libs insteadResolves: rhbz#1547131 * Thu Feb 15 2018 Iryna Shcherbina - 3.6.4-14- Remove the python3-tools package (#rhbz 1312030)- Move /usr/bin/2to3 to python3-devel- Move /usr/bin/idle and idlelib to python3-idle- Provide python3-tools from python3-idle * Fri Feb 09 2018 Igor Gnatenko - 3.6.4-13- Escape macros in %changelog * Fri Feb 02 2018 Michal Cyprian - 3.6.4-12- Remove sys.executable check from change-user-install-location patchResolves: rhbz#1532287 * Thu Feb 01 2018 Charalampos Stratakis - 3.6.4-11- Define TLS cipher suite on build time. * Wed Jan 31 2018 Tomas Orsava - 3.6.4-10- Disable test_gdb for all arches and test_buffer for ppc64le in anticipation of the F28 mass rebuild- Re-enable these tests after the mass rebuild when they can be properly addressed * Tue Jan 23 2018 Charalampos Stratakis - 3.6.4-9- Restore the PyExc_RecursionErrorInst public symbol * Tue Jan 23 2018 Björn Esser - 3.6.4-8- Add patch to explicitly link _ctypes module with -ldl (#1537489)- Refactored patch for libxcrypt- Re-enable strict symbol checks in the link editor * Mon Jan 22 2018 Björn Esser - 3.6.4-7- Add patch for libxcrypt- Disable strict symbol checks in the link editor * Sat Jan 20 2018 Björn Esser - 3.6.4-6- Rebuilt for switch to libxcrypt * Fri Jan 19 2018 Charalampos Stratakis - 3.6.4-5- Fix localeconv() encoding for LC_NUMERIC * Thu Jan 18 2018 Igor Gnatenko - 3.6.4-4- R: gdbm-devel → R: gdbm for python3-libs * Wed Jan 17 2018 Miro Hrončok - 3.6.4-3- Require large enough gdbm (fixup for previous bump) * Tue Jan 16 2018 Charalampos Stratakis - 3.6.4-2- Rebuild for reverted gdbm 1.13 on Fedora 27 * Mon Jan 15 2018 Charalampos Stratakis - 3.6.4-1- Update to version 3.6.4 * Fri Jan 12 2018 Charalampos Stratakis - 3.6.3-5- Fix the compilation of the nis module. * Tue Nov 21 2017 Miro Hrončok - 3.6.3-4- Raise the release of platform-python obsoletes for better maintainability * Wed Nov 15 2017 Miro Hrončok - 3.6.3-3- Obsolete platform-python and it\'s subpackages * Mon Oct 09 2017 Charalampos Stratakis - 3.6.3-2- Fix memory corruption due to allocator mixResolves: rhbz#1498207 * Fri Oct 06 2017 Charalampos Stratakis - 3.6.3-1- Update to Python 3.6.3 * Fri Sep 29 2017 Miro Hrončok - 3.6.2-19- Move pathfix.py to bindir, https://github.com/fedora-python/python-rpm-porting/issues/24- Make the -devel package require redhat-rpm-configResolves: rhbz#1496757 * Wed Sep 13 2017 Iryna Shcherbina - 3.6.2-18- Fix /usr/bin/env dependency from python3-toolsResolves: rhbz#1482118 * Wed Sep 06 2017 Iryna Shcherbina - 3.6.2-17- Include `-g` in the flags sent to the linker (LDFLAGS)Resolves: rhbz#1483222 * Tue Sep 05 2017 Petr Viktorin - 3.6.2-16- Specfile cleanup- Make the main description also applicable to the SRPM- Add audiotest.au to the test package * Fri Sep 01 2017 Miro Hrončok - 3.6.2-15- Remove %{pylibdir}/Tools/scripts/2to3 * Fri Sep 01 2017 Miro Hrončok - 3.6.2-14- Expat >= 2.1.0 is everywhere, remove explicit requires- Conditionalize systemtap-devel BuildRequires- For consistency, require /usr/sbin/ifconfig instead of net-tools * Mon Aug 28 2017 Petr Viktorin - 3.6.2-13- Rename patch files to be consistent- Run autotools to generate the configure script before building- Merge lib64 patches (104 into 102)- Skip test_bdist_rpm using test config rather than a patch (removes patch 137)- Remove patches 157 and 186, which had test changes left over after upstreaming- Remove patch 188, a temporary workaround for hashlib tests- Merge patches 180, 206, 243, 5001 (architecture naming) into new patch 274- Move python2-tools conflicts to tools subpackage (it was wrongly in tkinter) * Mon Aug 28 2017 Michal Cyprian - 3.6.2-12- Use python3 style of calling super() without arguments in rpath patch to prevent recursion in UnixCCompiler subclassesResolves: rhbz#1458122 * Mon Aug 21 2017 Petr Viktorin - 3.6.2-11- Add bcond for --without optimizations- Reword package descriptions- Remove Group declarations- Skip failing test_float_with_comma * Mon Aug 21 2017 Miro Hrončok - 3.6.2-10- Remove system-python, see https://fedoraproject.org/wiki/Changes/Platform_Python_Stack * Wed Aug 16 2017 Petr Viktorin - 3.6.2-9- Use bconds for configuring the build- Reorganize the initial sections * Wed Aug 16 2017 Miro Hrončok - 3.6.2-8- Have /usr/bin/2to3 (rhbz#1111275)- Provide 2to3 and idle3, list them in summary and description (rhbz#1076401) * Fri Aug 11 2017 Michal Cyprian - 3.6.2-7- Revert \"Add --executable option to install.py command\" This enhancement is currently not needed and it can possibly collide with `pip --editable`option * Mon Aug 07 2017 Iryna Shcherbina - 3.6.2-6- Fix the \"urllib FTP protocol stream injection\" vulnerabilityResolves: rhbz#1478916 * Tue Aug 01 2017 Tomas Orsava - 3.6.2-5- Dropped BuildRequires on db4-devel which was useful for Python 2 (module bsddb), however, no longer needod for Python 3- Tested building Python 3 with and without the dependency, all tests pass and filelists of resulting RPMs are identical * Sun Jul 30 2017 Florian Weimer - 3.6.2-4- Do not generate debuginfo subpackages (#1476593)- Rebuild with binutils fix for ppc64le (#1475636) * Thu Jul 27 2017 Fedora Release Engineering - 3.6.2-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Tue Jul 25 2017 Charalampos Stratakis - 3.6.2-2- Make test_asyncio to not depend on the current SIGHUP signal handler. * Tue Jul 18 2017 Charalampos Stratakis - 3.6.2-1- Update to Python 3.6.2 * Tue Jun 27 2017 Charalampos Stratakis - 3.6.1-10- Update to the latest upstream implementation of PEP 538 * Mon Jun 26 2017 Michal Cyprian - 3.6.1-9- Make pip and distutils in user environment install into separate location * Fri Jun 23 2017 Charalampos Stratakis - 3.6.1-8- Fix test_alpn_protocols from test_ssl- Do not require rebundled setuptools dependencies * Tue May 16 2017 Tomas Orsava - 3.6.1-7- Added a dependency to the devel subpackage on python3-rpm-generators which have been excised out of rpm-build- Updated notes on bootstrapping Python on top of this specfile accordingly- Involves: rhbz#1410631, rhbz#1444925 * Tue May 09 2017 Charalampos Stratakis - 3.6.1-6- Enable profile guided optimizations for x86_64 and i686 architectures- Update to a newer implementation of PEP 538- Update description to reflect that Python 3 is now the default Python * Fri May 05 2017 Charalampos Stratakis - 3.6.1-5- Update PEP 538 to the latest upstream implementation * Tue Apr 18 2017 Charalampos Stratakis - 3.6.1-4- Enable link time optimizations- Move windows executables to the devel subpackage (rhbz#1426257) * Thu Apr 13 2017 Tomas Orsava - 3.6.1-3- Rename python3.Xdm-config script from -debug to be arch specificResolves: rhbz#1179073 * Wed Apr 05 2017 Charalampos Stratakis - 3.6.1-2- Install the Makefile in its proper location (rhbz#1438219) * Wed Mar 22 2017 Iryna Shcherbina - 3.6.1-1- Update to version 3.6.1 final * Tue Mar 21 2017 Tomas Orsava - 3.6.1-0.2.rc1- Fix syntax error in %py_byte_compile macro (rhbz#1433569) * Thu Mar 16 2017 Iryna Shcherbina - 3.6.1-0.1.rc1- Update to Python 3.6.1 release candidate 1- Add patch 264 to skip a known test failure on aarch64 * Fri Mar 10 2017 Charalampos Stratakis - 3.6.0-21- Use proper command line parsing in _testembed- Backport of PEP 538: Coercing the legacy C locale to a UTF-8 based locale https://fedoraproject.org/wiki/Changes/python3_c.utf-8_locale * Mon Feb 27 2017 Charalampos Stratakis - 3.6.0-20- Add desktop entry and appdata.xml file for IDLE 3 (rhbz#1392049) * Fri Feb 24 2017 Michal Cyprian - 3.6.0-19- Revert \"Set values of prefix and exec_prefix to /usr/local for /usr/bin/python * executables...\" to prevent build failures of packages using alternate build tools * Tue Feb 21 2017 Michal Cyprian - 3.6.0-18- Set values of prefix and exec_prefix to /usr/local for /usr/bin/python * executables- Use new %_module_build macro * Fri Feb 17 2017 Michal Cyprian - 3.6.0-13- Add --executable option to install.py command * Wed Feb 15 2017 Charalampos Stratakis - 3.6.0-12- BuildRequire the new dependencies of setuptools when rewheel mode is enabledin order for the virtualenvs to work properly * Sat Feb 11 2017 Fedora Release Engineering - 3.6.0-11- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Feb 01 2017 Stephen Gallagher - 3.6.0-10- Add missing %license macro * Thu Jan 26 2017 Tomas Orsava - 3.6.0-9- Modify the runtime dependency of python3-libs on system-python-libs again, because previous attempt didn\'t work properly with dnf resolving mechanism * Wed Jan 25 2017 Tomas Orsava - 3.6.0-8- Modify the runtime dependency of python3-libs on system-python-libs to use just the version and release number, but not the dist tag due to Modularity * Mon Jan 16 2017 Charalampos Stratakis - 3.6.0-7- Fix error check, so that Random.seed actually uses OS randomness (rhbz#1412275)- Skip test_aead_aes_gcm during rpmbuild * Thu Jan 12 2017 Igor Gnatenko - 3.6.0-6- Rebuild for readline 7.x * Tue Jan 10 2017 Charalampos Stratakis - 3.6.0-5- Require glibc >= 2.24.90-26 for system-python-libs (rhbz#1410644) * Mon Jan 09 2017 Charalampos Stratakis - 3.6.0-4- Define HAVE_LONG_LONG as 1 for backwards compatibility * Thu Jan 05 2017 Miro Hrončok - 3.6.0-3- Don\'t blow up on EL7 kernel (random generator) (rhbz#1410175) * Tue Dec 27 2016 Charalampos Stratakis - 3.6.0-1- Update to Python 3.6.0 final * Fri Dec 09 2016 Charalampos Stratakis - 3.6.0-0.6.rc1- Enable rewheel * Wed Dec 07 2016 Charalampos Stratakis - 3.6.0-0.5.rc1- Update to Python 3.6.0 release candidate 1 * Mon Dec 05 2016 Charalampos Stratakis - 3.6.0-0.4.b4- Update to Python 3.6.0 beta 4 * Mon Dec 05 2016 Charalampos Stratakis - 3.5.2-7- Set to work with pip version 9.0.1 * Wed Oct 12 2016 Charalampos Stratakis - 3.5.2-6- Use proper patch numbering and base upstream branch forporting ssl and hashlib modules to OpenSSL 1.1.0- Drop hashlib patch for now- Add riscv64 arch to 64bit and no-valgrind arches * Tue Oct 11 2016 Tomáš Mráz - 3.5.2-5- Make it build with OpenSSL-1.1.0 based on upstream patch * Wed Sep 14 2016 Charalampos Stratakis - 3.5.2-4- Obsolete and Provide python35 package * Mon Sep 12 2016 Charalampos Stratakis - 3.5.2-3- Update %py_byte_compile macro- Remove unused configure flags (rhbz#1374357) * Fri Sep 09 2016 Tomas Orsava - 3.5.2-2- Updated .pyc \'bytecompilation with the newly installed interpreter\' to also recompile optimized .pyc files- Removed .pyo \'bytecompilation with the newly installed interpreter\', as .pyo files are no more- Resolves rhbz#1373635 * Mon Aug 15 2016 Tomas Orsava - 3.5.2-1- Rebased to version 3.5.2- Set to work with pip version 8.1.2- Removed patches 207, 237, 241 as fixes are already contained in Python 3.5.2- Removed arch or environment specific patches 194, 196, 203, and 208 as test builds indicate they are no longer needed- Updated patches 102, 146, and 242 to work with the new Python codebase- Removed patches 200, 201, 5000 which weren\'t even being applied * Tue Aug 09 2016 Charalampos Stratakis - 3.5.1-15- Fix for CVE-2016-1000110 HTTPoxy attack- SPEC file cleanup * Mon Aug 01 2016 Michal Toman - 3.5.1-14- Build properly on MIPS * Tue Jul 19 2016 Fedora Release Engineering - 3.5.1-13- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages * Fri Jul 08 2016 Charalampos Stratakis - 3.5.1-12- Refactor patch for properly fixing CVE-2016-5636 * Fri Jul 08 2016 Charalampos Stratakis - 3.5.1-11- Fix test_pyexpat failure with Expat version of 2.2.0 * Fri Jul 08 2016 Miro Hrončok - 3.5.1-10- Move xml module to system-python-libs * Thu Jun 16 2016 Tomas Orsava - 3.5.1-9- Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack- Raise an error when STARTTLS fails- rhbz#1303647: https://bugzilla.redhat.com/show_bug.cgi?id=1303647- rhbz#1346345: https://bugzilla.redhat.com/show_bug.cgi?id=1346345- Fixed upstream: https://hg.python.org/cpython/rev/d590114c2394 * Mon Jun 13 2016 Charalampos Stratakis - 3.5.1-8- Added patch for fixing possible integer overflow and heap corruption in zipimporter.get_data() * Fri Mar 04 2016 Miro Hrončok - 3.5.1-7- Move distutils to system-python-libs * Wed Feb 24 2016 Robert Kuska - 3.5.1-6- Provide python3-enum34 * Fri Feb 19 2016 Miro Hrončok - 3.5.1-5- Provide System Python packages and macros * Thu Feb 04 2016 Fedora Release Engineering - 3.5.1-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Jan 13 2016 Orion Poplwski - 3.5.1-2- Drop python3 macros, require python/python3-rpm-macros * Mon Dec 14 2015 Robert Kuska - 3.5.1-1- Update to 3.5.1- Removed patch 199 and 207 (upstream) * Sun Nov 15 2015 Robert Kuska - 3.5.0-5- Remove versioned libpython from devel package * Fri Nov 13 2015 Than Ngo 3.5.0-4- add correct arch for ppc64/ppc64le to fix build failure * Wed Nov 11 2015 Robert Kuska - 3.5.0-3- Hide the private _Py_atomic_xxx symbols from public header * Wed Oct 14 2015 Robert Kuska - 3.5.0-2- Rebuild with wheel set to 1 * Tue Sep 15 2015 Matej Stuchlik - 3.5.0-1- Update to 3.5.0 * Mon Jun 29 2015 Thomas Spura - 3.4.3-4- python3-devel: Require python-macros for version independant macros such as python_provide. See fpc#281 and fpc#534. * Thu Jun 18 2015 Fedora Release Engineering - 3.4.3-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Jun 17 2015 Matej Stuchlik - 3.4.3-4- Use 1024bit DH key in test_ssl- Use -O0 when compiling -debug build- Update pip version variable to the version we actually ship * Wed Jun 17 2015 Matej Stuchlik - 3.4.3-3- Make relocating Python by changing _prefix actually workResolves: rhbz#1231801 * Mon May 04 2015 Peter Robinson 3.4.3-2- Disable test_gdb on aarch64 (rhbz#1196181), it joins all other non x86 arches * Thu Mar 12 2015 Matej Stuchlik - 3.4.3-1- Updated to 3.4.3- BuildPython now accepts additional build options- Temporarily disabled test_gdb on arm (rhbz#1196181) * Wed Feb 25 2015 Matej Stuchlik - 3.4.2-7- Fixed undefined behaviour in faulthandler which caused test to hang on x86_64 (http://bugs.python.org/issue23433) * Sat Feb 21 2015 Till Maas - 3.4.2-6- Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code * Tue Feb 17 2015 Ville Skyttä - 3.4.2-5- Own systemtap dirs (#710733) * Mon Jan 12 2015 Dan Horák - 3.4.2-4- build with valgrind on ppc64le- disable test_gdb on s390(x) until rhbz#1181034 is resolved * Tue Dec 16 2014 Robert Kuska - 3.4.2-3- New patches: 170 (gc asserts), 200 (gettext headers), 201 (gdbm memory leak) * Thu Dec 11 2014 Robert Kuska - 3.4.2-2- OpenSSL disabled SSLv3 in SSLv23 method * Thu Nov 13 2014 Matej Stuchlik - 3.4.2-1- Update to 3.4.2- Refreshed patches: 156 (gdb autoload)- Removed: 195 (Werror declaration), 197 (CVE-2014-4650) * Mon Nov 03 2014 Slavek Kabrda - 3.4.1-16- Fix CVE-2014-4650 - CGIHTTPServer URL handlingResolves: rhbz#1113529 * Sun Sep 07 2014 Karsten Hopp 3.4.1-15- exclude test_gdb on ppc * (rhbz#1132488) * Thu Aug 21 2014 Slavek Kabrda - 3.4.1-14- Update rewheel patch with fix from https://github.com/bkabrda/rewheel/pull/1 * Sun Aug 17 2014 Fedora Release Engineering - 3.4.1-13- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sun Jun 08 2014 Peter Robinson 3.4.1-12- aarch64 has valgrind, just list those that don\'t support it * Sun Jun 08 2014 Fedora Release Engineering - 3.4.1-11- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Wed Jun 04 2014 Karsten Hopp 3.4.1-10- bump release and rebuild to link with the correct tcl/tk libs on ppcle * Tue Jun 03 2014 Matej Stuchlik - 3.4.1-9- Change paths to bundled projects in rewheel patch * Fri May 30 2014 Miro Hrončok - 3.4.1-8- In config script, use uname -m to write the arch * Thu May 29 2014 Dan Horák - 3.4.1-7- update the arch list where valgrind exists - %power64 includes also ppc64le which is not supported yet * Thu May 29 2014 Miro Hrončok - 3.4.1-6- Forward arguments to the arch specific config scriptResolves: rhbz#1102683 * Wed May 28 2014 Miro Hrončok - 3.4.1-5- Rename python3.Xm-config script to arch specific.Resolves: rhbz#1091815 * Tue May 27 2014 Bohuslav Kabrda - 3.4.1-4- Use python3- *, not python- * runtime requires on setuptools and pip- rebuild for tcl-8.6 * Tue May 27 2014 Matej Stuchlik - 3.4.1-3- Update the rewheel module * Mon May 26 2014 Miro Hrončok - 3.4.1-2- Fix multilib dependencies.Resolves: rhbz#1091815 * Sun May 25 2014 Matej Stuchlik - 3.4.1-1- Update to Python 3.4.1 * Sun May 25 2014 Matej Stuchlik - 3.4.0-8- Fix test_gdb failure on ppc64leResolves: rhbz#1095355 * Thu May 22 2014 Miro Hrončok - 3.4.0-7- Add macro %python3_version_nodots * Sun May 18 2014 Matej Stuchlik - 3.4.0-6- Disable test_faulthandler, test_gdb on aarch64Resolves: rhbz#1045193 * Fri May 16 2014 Matej Stuchlik - 3.4.0-5- Don\'t add Werror=declaration-after-statement for extension modules through setup.py (PyBT#21121) * Mon May 12 2014 Matej Stuchlik - 3.4.0-4- Add setuptools and pip to Requires * Tue Apr 29 2014 Matej Stuchlik - 3.4.0-3- Point __os_install_post to correct brp- * files * Tue Apr 15 2014 Matej Stuchlik - 3.4.0-2- Temporarily disable tests requiring SIGHUP (rhbz#1088233) * Tue Apr 15 2014 Matej Stuchlik - 3.4.0-1- Update to Python 3.4 final- Add patch adding the rewheel module- Merge patches from master * Wed Jan 08 2014 Bohuslav Kabrda - 3.4.0-0.1.b2- Update to Python 3.4 beta 2.- Refreshed patches: 55 (systemtap), 146 (hashlib-fips), 154 (test_gdb noise)- Dropped patches: 114 (statvfs constants), 177 (platform unicode) * Mon Nov 25 2013 Bohuslav Kabrda - 3.4.0-0.1.b1- Update to Python 3.4 beta 1.- Refreshed patches: 102 (lib64), 111 (no static lib), 125 (less verbose COUNTALLOCS), 141 (fix COUNT_ALLOCS in test_module), 146 (hashlib fips),157 (UID+GID overflows), 173 (ENOPROTOOPT in bind_port)- Removed patch 00187 (remove pthread atfork; upstreamed) * Mon Nov 04 2013 Bohuslav Kabrda - 3.4.0-0.1.a4- Update to Python 3.4 alpha 4.- Refreshed patches: 55 (systemtap), 102 (lib64), 111 (no static lib),114 (statvfs flags), 132 (unittest rpmbuild hooks), 134 (fix COUNT_ALLOCS intest_sys), 143 (tsc on ppc64), 146 (hashlib fips), 153 (test gdb noise),157 (UID+GID overflows), 173 (ENOPROTOOPT in bind_port), 186 (dont raisefrom py_compile)- Removed patches: 129 (test_subprocess nonreadable dir - no longer fails inKoji), 142 (the mock issue that caused this is fixed)- Added patch 187 (remove thread atfork) - will be in next version- Refreshed script for checking pyc and pyo timestamps with new ignored files.- The fips patch is disabled for now until upstream makes a final decisionwhat to do with sha3 implementation for 3.4.0. * Wed Oct 30 2013 Bohuslav Kabrda - 3.3.2-7- Bytecompile all *.py files properly during build (rhbz#1023607) * Fri Aug 23 2013 Matej Stuchlik - 3.3.2-6- Added fix for CVE-2013-4238 (rhbz#996399) * Fri Jul 26 2013 Dennis Gilmore - 3.3.2-5- fix up indentation in arm patch | |