Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
...Android Independently of the other changes in this PEP, CPython on Android systems will be updated to call setlocale(LC_ALL, "C.UTF-8") where it currently calls setlocale(LC_ALL, "") and setlocale(LC_CTYPE, "C.UTF-8") where it currently calls setlocale(LC_CTYPE, ""). This Android-specific behaviour is being introduced due to the following Android-specific details: on Android, passing "" to setlocale is equivalent to passing "C" the C.UTF-8 locale is always available Platform Support Changes...
Version: None
Released: Feb. 7, 2023
This is an early developer preview of Python 3.12. Major new features of the 3.12 series, compared to 3.11 Python 3.12 is still in development. This release, 3.12.0a5 is the fifth of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state …
...Android to embedded systems with custom libcs -- this cannot be guaranteed in general. Instead, we define a standard subset of the kernel+core userspace ABI that, in practice, is compatible enough that packages conforming to this standard will work on many linux systems, including essentially all of the desktop and server distributions in common use. We know this because there are companies who have been distributing such widely-portable pre-compiled Python extension modules for Linux -- e.g. En...
...Android and Windows (PEP 529) for most functions -- although open() is a notable exception here. UTF-8 is also the default encoding of Python scripts, XML and JSON file formats. The Go programming language uses UTF-8 for all strings. UTF-8 support is nearly ubiquitous for data read and written by modern platforms. It also has excellent support in Python. The problem is simply that the locale is frequently misconfigured. An obvious solution suggests itself: ignore the locale encoding and use U...
...Android, and on Apple platforms [6]. Benefits TLS 1.3 OpenSSL 1.1.1 introduced support for the new TLS 1.3 version. The latest version of the TLS protocol has a faster handshake and is more secure than the previous versions. Thread and fork safety Starting with release 1.1.0c, OpenSSL is fully fork and thread safe. Bindings no longer need any workarounds or additional callbacks to support multithreading. SHA-3 Since 1.1.0, OpenSSL ships with SHA-3 and SHAKE implementations. Python's buil...
...Android, and Alpine all use the Linux kernel, but with radically different userspace libraries, which makes it difficult or impossible to create a single wheel that works on all three. This complexity has caused many previous discussions of Linux wheels to stall out. The "manylinux" project succeeded by adopting a strategy of ruthless pragmatism. We chose a large but tractable set of Linux platforms – specifically, mainstream glibc-based distributions like Debian, OpenSuSE, Ubuntu, RHEL, etc. – ...
...Android. The PSF also awarded a grant of $12,000 to Meg Ray, to work on creating a Python in Education website where we can curate educational information from all over the world. Throughout 2020, we will publish more details on the grants the PSF approved from this initiative. For 2020, our intentions are set on community collaborations and support. We want to continue to strengthen the support we currently provide the Python community and add new services as well. The PSF is havin...
...android platform"" https://bugs.python.org/issue26865 [6]Support logging in with GitHub https://github.com/python/bugs.python.org/issues/7 [7]Re: [Roundup-devel] PEP 581 and Google Summer of Code https://sourceforge.net/p/roundup/mailman/message/36667828/ [8] [Tracker-discuss] [issue624] bpo emails contain useless non-github pull_request number - users want a link to actual github PR https://mail.python.org/pipermail/tracker-discuss/2018-June/004547.html [9]The commit re...
...Android Open Source Project uses MODULE_LICENSE_XXX empty tag files, where XXX is a license code such as BSD, APACHE, GPL, etc. It also uses a NOTICE file that contains license and notice texts. Acknowledgments Nick Coghlan Kevin P. Fleming Pradyun Gedam Oleg Grenrus Dustin Ingram Chris Jerdonek Cyril Roelandt Luis Villa Copyright This document is placed in the public domain or under the CC0-1.0-Universal license, whichever is more permissive. Source: https://github.com/python/peps/blo...
...Android Education Grant Proposal as outlined here https://mail.python.org/mailman/private/psf-important/2019-June/002691.html in the amount of $50,000. Approved 11-0-2, July 30, 2019 RESOLVED, that the Python Software Foundation appoint Guido van Rossum as President for the 2019/2020 term. Approved 12-0-0, July 30, 2019 RESOLVED, that the Python Software Foundation appoint Naomi Ceder as Chair for the 2019/2020 term. Approved 12-0-0, July 30, 2019 RESOLVED, that the Python Software Foundatio...