Python-3 Interpreter
http://www.python.org/
Python is an interpreted, object-oriented programming language, and is often compared to Tcl, Perl, Scheme, or Java.
Python-3 is the next step in Python language evolution.
- Developed at devel:languages:python:Factory
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python39 && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
F00251-change-user-install-location.patch | 0000002388 2.33 KB | |
PACKAGING-NOTES | 0000001126 1.1 KB | |
Python-3.9.9.tar.xz | 0019144372 18.3 MB | |
Python-3.9.9.tar.xz.asc | 0000000833 833 Bytes | |
README.SUSE | 0000001683 1.64 KB | |
_multibuild | 0000000078 78 Bytes | |
baselibs.conf | 0000000040 40 Bytes | |
bluez-devel-vendor.tar.xz | 0000024976 24.4 KB | |
bpo-31046_ensurepip_honours_prefix.patch | 0000006303 6.16 KB | |
decimal.patch | 0000001442 1.41 KB | |
distutils-reproducible-compile.patch | 0000000390 390 Bytes | |
idle3.appdata.xml | 0000001719 1.68 KB | |
idle3.desktop | 0000000253 253 Bytes | |
import_failed.map | 0000000319 319 Bytes | |
import_failed.py | 0000000706 706 Bytes | |
macros.python3 | 0000001031 1.01 KB | |
no-skipif-doctests.patch | 0000015693 15.3 KB | |
pre_checkin.sh | 0000002150 2.1 KB | |
python-3.3.0b1-fix_date_time_compiler.patch | 0000000896 896 Bytes | |
python-3.3.0b1-localpath.patch | 0000000401 401 Bytes | |
python-3.3.0b1-test-posix_fadvise.patch | 0000000400 400 Bytes | |
python.keyring | 0000065279 63.7 KB | |
python3-imp-returntype.patch | 0000002225 2.17 KB | |
python39.changes | 0000133028 130 KB | |
python39.spec | 0000032251 31.5 KB | |
skip-test_pyobject_freed_is_freed.patch | 0000000486 486 Bytes | |
skipped_tests.py | 0000001872 1.83 KB | |
sphinx-update-removed-function.patch | 0000000744 744 Bytes | |
subprocess-raise-timeout.patch | 0000000530 530 Bytes |
Revision 24 (latest revision is 56)
Dominique Leuenberger (dimstar_suse)
accepted
request 931924
from
Steve Kowalik (StevenK)
(revision 24)
- Update to 3.9.9: * Core and Builtins + bpo-30570: Fixed a crash in issubclass() from infinite recursion when searching pathological __bases__ tuples. + bpo-45494: Fix parser crash when reporting errors involving invalid continuation characters. Patch by Pablo Galindo. + bpo-45385: Fix reference leak from descr_check. Patch by Dong-hee Na. + bpo-45167: Fix deepcopying of types.GenericAlias objects. + bpo-44219: Release the GIL while performing isatty system calls on arbitrary file descriptors. In particular, this affects os.isatty(), os.device_encoding() and io.TextIOWrapper. By extension, io.open() in text mode is also affected. This change solves a deadlock in os.isatty(). Patch by Vincent Michel in bpo-44219. + bpo-44959: Added fallback to extension modules with ‘.sl’ suffix on HP-UX + bpo-44050: Extensions that indicate they use global state (by setting m_size to -1) can again be used in multiple interpreters. This reverts to behavior of Python 3.8. + bpo-45121: Fix issue where Protocol.__init__ raises RecursionError when it’s called directly or via super(). Patch provided by Yurii Karabas. + bpo-45083: When the interpreter renders an exception, its name now has a complete qualname. Previously only the class name was concatenated to the module name, which sometimes resulted in an incorrect full name being displayed. + bpo-45738: Fix computation of error location for invalid continuation characters in the parser. Patch by Pablo Galindo. + Library + bpo-45678: Fix bug in Python 3.9 that meant functools.singledispatchmethod failed to properly wrap the attributes of the target method. Patch by Alex Waygood. + bpo-45679: Fix caching of multi-value typing.Literal. Literal[True, 2] is no longer equal to Literal[1, 2]. + bpo-45438: Fix typing.Signature string representation for generic builtin types. + bpo-45581: sqlite3.connect() now correctly raises MemoryError if the underlying SQLite API signals memory error. Patch by Erlend E. Aasland. + bpo-39679: Fix bug in functools.singledispatchmethod that caused it to fail when attempting to register a classmethod() or staticmethod() using type annotations. Patch contributed by Alex Waygood. + bpo-45515: Add references to zoneinfo in the datetime documentation, mostly replacing outdated references to dateutil.tz. Change by Paul Ganssle. + bpo-45467: Fix incremental decoder and stream reader in the “raw-unicode-escape” codec. Previously they failed if the escape sequence was split. + bpo-45461: Fix incremental decoder and stream reader in the “unicode-escape” codec. Previously they failed if the escape sequence was split. + bpo-45239: Fixed email.utils.parsedate_tz() crashing with UnboundLocalError on certain invalid input instead of returning None. Patch by Ben Hoyt. + bpo-44904: Fix bug in the doctest module that caused it to fail if a docstring included an example with a classmethod property. Patch by Alex Waygood. + bpo-45406: Make inspect.getmodule() catch FileNotFoundError raised by :’func:inspect.getabsfile, and return None to indicate that the module could not be determined. + bpo-45262: Prevent use-after-free in asyncio. Make sure the cached running loop holder gets cleared on dealloc to prevent use-after-free in get_running_loop + bpo-45386: Make xmlrpc.client more robust to C runtimes where the underlying C strftime function results in a ValueError when testing for year formatting options. + bpo-45371: Fix clang rpath issue in distutils. The UnixCCompiler now uses correct clang option to add a runtime library directory (rpath) to a shared library. + bpo-20028: Improve error message of csv.Dialect when initializing. Patch by Vajrasky Kok and Dong-hee Na. + bpo-45343: Update bundled pip to 21.2.4 and setuptools to 58.1.0 + bpo-41710: On Unix, if the sem_clockwait() function is available in the C library (glibc 2.30 and newer), the threading.Lock.acquire() method now uses the monotonic clock (time.CLOCK_MONOTONIC) for the timeout, rather than using the system clock (time.CLOCK_REALTIME), to not be affected by system clock changes. Patch by Victor Stinner.
Comments 0