Commit Graph

  • 4bbc769d8d Accepting request 889130 from devel:languages:python:Factory Dominique Leuenberger 2021-05-02 16:35:20 +00:00
  • 40e9d58763 Add BR autoconf-archive Matej Cepl 2021-04-28 17:28:00 +00:00
  • 0cf7e4ca96 - Update to 3.9.4: - bpo#43710: Reverted the fix for https://bugs.python.org/issue42500 as it changed the PyThreadState struct size and broke the 3.9.x ABI in the 3.9.3 release (visible on 32-bit platforms using binaries compiled using an earlier version of Python 3.9.x headers). - bpo#26053: Fixed bug where the pdb interactive run command echoed the args from the shell command line, even if those have been overridden at the pdb prompt. - bpo#42988 (bsc#1183374) CVE-2021-3426: Remove the getfile feature of the pydoc module which could be abused to read arbitrary files on the disk (directory traversal vulnerability). Moreover, even source code of Python modules can contain sensitive data like passwords. Vulnerability reported by David Schwörer. - bpo#43285: ftplib no longer trusts the IP address value returned from the server in response to the PASV command by default. This prevents a malicious FTP server from using the response to probe IPv4 address and port combinations on the client network. Code that requires the former vulnerable behavior may set a trust_server_pasv_ipv4_address attribute on their ftplib.FTP instances to True to re-enable it. - bpo#43439: Add audit hooks for gc.get_objects(), gc.get_referrers() and gc.get_referents(). Patch by Pablo Galindo. - bpo#43660: Fix crash that happens when replacing sys.stderr with a callable that can remove the object while an exception is being printed. Patch by Pablo Galindo. - bpo#43555: Report the column offset for SyntaxError for invalid line continuation characters. Patch by Pablo Galindo. - bpo#43517: Fix misdetection of circular imports when using Matej Cepl 2021-04-28 16:57:12 +00:00
  • 2a91d2876b Accepting request 878395 from devel:languages:python:Factory Dominique Leuenberger 2021-04-15 14:56:36 +00:00
  • 3c35d8ccf5 Fix changes Matej Cepl 2021-03-11 14:03:47 +00:00
  • 8fdf4ffd00 Accepting request 874156 from devel:languages:python:Factory Richard Brown 2021-02-25 17:26:50 +00:00
  • ce250c01c7 Actually remove removed patch Matej Cepl 2021-02-21 14:40:46 +00:00
  • 9559d22979 Update patches Matej Cepl 2021-02-21 14:40:01 +00:00
  • d3bad64b2f Test on PPC* Matej Cepl 2021-02-21 10:16:48 +00:00
  • f168450c97 Fix changes Matej Cepl 2021-02-20 17:35:08 +00:00
  • ca899a3e2a Fix patches Matej Cepl 2021-02-20 17:33:07 +00:00
  • 771e6fa592 - Update to 3.9.2: - bpo#42938 (bsc#1181126): Avoid static buffers when computing the repr of ctypes.c_double and ctypes.c_longdouble values. This issue was assigned CVE-2021-3177. - bpo#42967 (bso#1182379): Fix web cache poisoning vulnerability by defaulting the query args separator to &, and allowing the user to choose a custom separator. This issue was assigned CVE-2021-23336. Matej Cepl 2021-02-19 23:09:18 +00:00
  • f0a02de745 Accepting request 872780 from devel:languages:python:Factory Dominique Leuenberger 2021-02-16 21:40:04 +00:00
  • 910c55d10c - Add Obsoletes for python3-base when primary interpreter is set to properly replace it during upgrades. (bsc#1181324) Steve Kowalik 2021-02-09 09:51:49 +00:00
  • e410e3892b - Readjustet and reapplied patches: - CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch - bpo-31046_ensurepip_honours_prefix.patch - python-3.3.0b1-fix_date_time_compiler.patch - skip_random_failing_tests.patch - sphinx-update-removed-function.patch Matej Cepl 2021-02-08 22:33:22 +00:00
  • 12d62b8ab0 - Update to 3.9.1: Matej Cepl 2021-02-08 22:22:59 +00:00
  • b49889be05 Accepting request 868032 from devel:languages:python:Factory Dominique Leuenberger 2021-01-31 15:52:21 +00:00
  • 499bf81eab - Add CVE-2021-3177-buf_ovrfl_PyCArg_repr.patch fixing bsc#1181126 (CVE-2021-3177) buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution. Matej Cepl 2021-01-30 00:29:18 +00:00
  • 51fd21dcf6 Accepting request 860827 from devel:languages:python:Factory Dominique Leuenberger 2021-01-07 20:23:25 +00:00
  • 976b91d922 Fix changes Matej Cepl 2021-01-06 20:27:06 +00:00
  • ddccfc5ed2 - (bsc#1180125) We really don't Require python-rpm-macros package. Unnecessary dependency. Matej Cepl 2021-01-06 15:10:34 +00:00
  • 4a7f7a3418 - Make python39-doc building again Matej Cepl 2020-12-16 19:19:53 +00:00
  • 8de6436aa2 Accepting request 855482 from devel:languages:python:Factory Dominique Leuenberger 2020-12-13 16:30:34 +00:00
  • 5b2c8e3c6b - Update sphinx-update-removed-function.patch patch to the latest version in python36. Matej Cepl 2020-12-12 14:31:49 +00:00
  • 83e48f46d5 - Last try before this results in an editwar: * remove importlib_resources and importlib-metadata provides/obsoletes * import importlib_resources is not the same as import importlib.resources, same for metadata * The backport packages from PyPI needed for older flavors are specified as such for setuptools or in pyproject.toml. If a package requires them they typically add them with a python version qualifier and the packages have their own version numbers. Matej Cepl 2020-12-10 11:03:11 +00:00
  • 29b655d5a3 Accepting request 853313 from devel:languages:python:Factory Dominique Leuenberger 2020-12-07 14:00:18 +00:00
  • 5b0e8f466e Mention bugzilla bug Matej Cepl 2020-12-05 17:31:01 +00:00
  • e9c0765f6b Reapply patch Matej Cepl 2020-12-05 17:02:48 +00:00
  • b21b787dc9 - Add patch sphinx-update-removed-function.patch to no longer call a now removed function and to make documentation build independent of the Sphinx version (gh#python/cpython#13236). Matej Cepl 2020-12-05 16:56:36 +00:00
  • d75e173524 Remove trailing space Matej Cepl 2020-12-02 10:56:20 +00:00
  • 29826da096 Accepting request 848385 from devel:languages:python:Factory Dominique Leuenberger 2020-11-15 14:26:06 +00:00
  • 1461311fdc Accepting request 848384 from home:mcepl:branches:devel:languages:python:Factory Matej Cepl 2020-11-13 17:22:02 +00:00
  • 93a45cc321 Accepting request 842480 from devel:languages:python:Factory Dominique Leuenberger 2020-10-23 10:21:35 +00:00
  • fe2245b6d4 - Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc. Tomáš Chvátal 2020-10-12 06:54:07 +00:00
  • 10f9749ce3 - Update to the final version 3.9.0: Complete changelog with all (many) changes from previous version is on https://docs.python.org/release/3.9.0/whatsnew/3.9.html Changes from the previous RC versions (not that many) are on https://docs.python.org/release/3.9.0/whatsnew/changelog.html#changelog Matej Cepl 2020-10-06 07:36:23 +00:00
  • bdf33c8bd2 Accepting request 837378 from devel:languages:python:Factory Dominique Leuenberger 2020-09-27 09:49:44 +00:00
  • b8b18b6c66 - Buildrequire timezone only for general flavor. It's used in this flavor for the test suite. Tomáš Chvátal 2020-09-25 10:25:01 +00:00
  • e445e8dd23 Accepting request 831521 from devel:languages:python:Factory Dominique Leuenberger 2020-09-04 09:10:07 +00:00
  • a8d3631e3c - Update to 3.9.0rc1: * Core and Builtins - bpo-38156: Handle interrupts that come after EOF correctly in PyOS_StdioReadline. * Library - bpo-41497: Fix potential UnicodeDecodeError in dis module. - bpo-41490: Update ensurepip to install pip 20.2.1 and setuptools 49.2.1. - bpo-41467: On Windows, fix asyncio recv_into() return value when the socket/pipe is closed (BrokenPipeError): return 0 rather than an empty byte string (b''). - bpo-41425: Make tkinter doc example runnable. - bpo-41384: Raise TclError instead of TypeError when an unknown option is passed to tkinter.OptionMenu. - bpo-38731: Fix NameError in command-line interface of py_compile. - bpo-41317: Use add_done_callback() in asyncio.loop.sock_accept() to unsubscribe reader early on cancellation. - bpo-41364: Reduce import overhead of uuid. - bpo-41341: Recursive evaluation of typing.ForwardRef in get_type_hints. - bpo-41182: selector: use DefaultSelector based upon implementation - bpo-40726: Handle cases where the end_lineno is None on ast.increment_lineno(). * Documentation - bpo-41045: Add documentation for debug feature of f-strings. Matej Cepl 2020-09-02 14:47:05 +00:00
  • 8a74134292 We don't handle beta marks in the version well. Matej Cepl 2020-09-01 14:29:24 +00:00
  • c4998b18b3 Fix typo Matej Cepl 2020-09-01 10:26:21 +00:00
  • 29e93e2ad8 - Synchronize formatting and fixes with python38. Matej Cepl 2020-09-01 10:15:32 +00:00
  • 5784628c23 Accepting request 828415 from devel:languages:python:Factory Dominique Leuenberger 2020-08-21 17:11:31 +00:00
  • 5bdd82140c Accepting request 828282 from home:Andreas_Schwab:Factory Markéta Machová 2020-08-21 08:54:23 +00:00
  • 2e06ccfc30 Accepting request 827942 from devel:languages:python:Factory Dominique Leuenberger 2020-08-20 20:29:04 +00:00
  • 63a4856637 Accepting request 822056 from home:gmbr3:Active Tomáš Chvátal 2020-07-21 11:16:21 +00:00
  • 71ac2aa56c Accepting request 821965 from devel:languages:python:Factory Dominique Leuenberger 2020-08-19 16:48:18 +00:00
  • 7e181496c3 Fix changes Matej Cepl 2020-07-20 15:55:55 +00:00
  • bfca21eba6 Don't fool with base64 Matej Cepl 2020-07-20 15:54:49 +00:00
  • 322af6478b Fix bsc1167501-invalid-alignment.patch Matej Cepl 2020-07-20 15:44:00 +00:00
  • b83b6258d2 Add base64 version of Lib/test/recursion.tar Matej Cepl 2020-07-20 15:41:25 +00:00
  • 070e08b2a4 Add regeneration of Lib/test/recursion.tar Matej Cepl 2020-07-20 14:21:10 +00:00
  • fe6eb0ea67 - Add CVE-2019-20907_tarfile-inf-loop.patch fixing bsc#1174091 (CVE-2019-20907, bpo#39017) avoiding possible infinite loop in specifically crafted tarball. Matej Cepl 2020-07-20 12:08:37 +00:00
  • 012ae3418d Accepting request 821413 from home:gmbr3:Active Tomáš Chvátal 2020-07-17 07:21:45 +00:00
  • 9809d09b33 Accepting request 821366 from home:gmbr3:Active Tomáš Chvátal 2020-07-17 06:40:44 +00:00
  • 3049a47ee1 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python39?expand=0&rev=9 Tomáš Chvátal 2020-07-15 10:49:14 +00:00
  • 5ac62c3616 - Fix minor issues found in the staging. Tomáš Chvátal 2020-07-15 09:21:05 +00:00
  • 5c53ab03d9 - Do not set ourselves as primary interpreter Tomáš Chvátal 2020-07-15 06:13:49 +00:00
  • bec09a8a16 Two more 38->39 changes Matej Cepl 2020-07-14 22:45:00 +00:00
  • fc34fc829e Remove old patch F00102-lib64.patch Matej Cepl 2020-07-14 22:37:50 +00:00
  • 7debc9c156 Update changes Matej Cepl 2020-07-14 22:05:18 +00:00
  • 9e5d738f44 - Update to 3.9.0b4: - Remove upstreamed patches: - F00102-lib64.patch - SUSE-FEDORA-multilib.patch - OBS_dev-shm.patch - subprocess-raise-timeout.patch - bpo36302-sort-module-sources.patch - bpo40784-Fix-sqlite3-deterministic-test.patch Matej Cepl 2020-07-14 22:02:29 +00:00
  • 5ab6b5f996 Fix typo in macros.python3 Matej Cepl 2020-07-13 12:15:23 +00:00
  • 6d6343ca6b osc copypac from project:devel:languages:python:Factory package:python38 revision:14 Matej Cepl 2020-07-13 06:10:55 +00:00