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.
...Reader now implements buffering, which enables proper readline support for the UTF-16 decoders. codecs.StreamReader.read() has a new argument chars which specifies the number of characters to return. codecs.StreamReader.readline() and codecs.StreamReader.readlines() have a new argument keepends. Trailing "n"s will be stripped from the lines if keepends is false. The documentation for doctest is greatly expanded, and now covers all the new public features (of which there are many). doct...
...read the elaboration." The discussion was deferred to email. 10 Adjournment S. Holden adjourned the meeting at 18:00 UTC.
...Ready(); }; } else if ( document.attachEvent ) { DOMContentLoaded = function() { // Make sure body exists, at least, in case IE gets a little overzealous if ( document.readyState === "complete" ) { document.detachEvent( "onreadystatechange", DOMContentLoaded ); onReady(); } }; } if ( document.readyState === "complete" ) { // Handle it asynchronously to allow scripts the opportunity to delay ready setTimeout( onReady...
...read safe. It should be noted that some of these problems have been resolved with the 0.11.1 release of 4Suite. When analysing parser generators, the following absolute requirements where defined: The generated parsers should allow semantic actions in Python. This requirement is obvious, since it would not be a Python parser generator otherwise. It was no requirement that the generator itself is a Python program. The generated parsers need to support parsing ...
...read the whole PEP, and certainly never tried to read and understand the specification or the sample implementation, so maybe I'm still off base. PEP 254 - Making Classes Look More Like Types - van Rossum This PEP was intended to describe changes to the classic class implementation that would take it closer to new-style classes. I haven't made a start with this work, and I think maybe it's not necessary -- the classic clas simplementation may as well remain exactly the way it is, ...
...read_start_new_thread() never checked error returns from Windows functions correctly. As a result, it could claim to start a new thread even when the Microsoft _beginthread() function failed (due to "too many threads" -- this is on the order of thousands when it happens). In these cases, the Python exception thread.error: can't start new thread is raised now. SF bug 766669: Prevent a GPF on interpreter exit when sockets are in use. The interpreter now calls WSACleanup() from Py_F...
Version: None
Released: Oct. 2, 2023
This is the stable release of Python 3.12.0 Python 3.12.0 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of the 3.12 series, compared to 3.11 New features More flexible f-string parsing, allowing many things previously disallowed …
View Release Notes
...readline, ConfigParser, cgi, calendar, posix, readline, xmllib, aifc, chunk, wave, random, shelve, nntplib - minor enhancements. socket, httplib, urllib - optional OpenSSL support (Unix only). _tkinter - support for 8.0 up to 8.3. Support for versions older than 8.0 has been dropped. string - most of this module is deprecated now that strings have methods. This no longer uses the built-in strop module, but takes advantage of the new string methods to provide transparent support fo...
...read through all of the email threads that occur on the board/members mailing lists. I have started to send out the sponsors letters to PSF sponsor members. I have received access and updated the PSF google calendar with meetings and report due dates through June Document Creation nothing to report for April Research and Review nothing to report for April Contributor Agreements collecting agreements coming through EchoSign and marking them in bug tracker. Going through all of t...
...read through all of the email threads that occur on the board/members mailing lists. Contributor Agreements: I continue to collect agreements coming through EchoSign and marking them in bug tracker. PSF Infrastructure: sorted out sunfire racking, tuned logrotate settings on wiki VM to avoid running out of disk, picking back up on PyPI failover work Bylaws: 2 pull requests have been made regarding changes, edits. pydotorg Redesign: no change since September Tabled Activities None Issues ...
...ready a mature application server environment while Jakarta was still rather immature. Zope provided clustering, object storage, object publication, transactions, security, workflows, and a web-based management interface, all in a turn-key package. Zope and Python, unlike Java, also provided the licensing needed for complete freedom in distributing code on LiveCD, in RPM packages, and so forth. In some applications needed in ERP, such as in Point-of-Sales (POS), an autonomous client/server GUI a...
...read through the diffs / etc if people think it's necessary (but I don't)." A. Kuchling noted a minor typo. RESOLVED, that the PSF update the trademark policy available at http://python.org/psf/trademarks to version 1.3, as posted to the Board's mailing list. Approved 8-0-0. 8 Planning for the Members' Meeting D. Goodger reminded T. Peters, S. Holden, and M. von Löwis to add summaries to http://wiki.python.org/moin/PythonSoftwareFoundation/BoardCandidates2007. D. Goodger...
...read through all of the email threads that occur on the board/members mailing lists. Contributor Agreements collecting agreements coming through EchoSign and marking them in bug tracker. Documentation Upkeep and Wiki working on helping with the 2013 PSF Budget and keeping it up to date Other Conferences Please see the Event Coordinator Report for the detail. 5.3 Sprints Committee Report Summary Nothing new in the pipeline, but since last report we spons...
...reading _Programming Python_. I find computer science as god-awful as you probably find economics. Applied computer science [programming] is fun, and applied economics [making money] is fun. The textbooks that teach both subjects are mind-numblingly dreadful. Anyone who finds _Programming Python_ "too cute" needs to have holes drilled in his head to let the evil spirits out. > The only objective thing worth interjecting is that Python is > named after a BBC comedy series; hu...
...read through all of the email threads that occur on the board/members mailing lists. Contributor Agreements collecting agreements coming through EchoSign and marking them in bug tracker. Other Conferences Please see the Event Coordinator Report for the detail. 5.3 Marketing Material Report Progress Nothing much new to report. We're still in the process of selling ad spaces to get the finances all setup for going to print. We have discussed the problem interna...
...read the license before downloading to verify that your usage complies with its terms of use. As of Python 3.7.0, 3.6.8, and 2.7.16, no current Python installers for macOS downloadable from python.org make use of this or any other external version of Tcl/Tk. This is an Aqua Cocoa Tk. Apple 8.5.9 This release is included in macOS 10.7 through at least macOS 10.14. As of this writing, there are at least two known issues with Tk 8.5.9 that are present in Apple 8.5.9 Tk but fixed in more recent up...
...readline, ConfigParser, cgi, calendar, posix, readline, xmllib, aifc, chunk, wave, random, shelve, nntplib - minor enhancements. socket, httplib, urllib - optional OpenSSL support (Unix only). _tkinter - support for 8.0 up to 8.3. Support for versions older than 8.0 has been dropped. string - most of this module is deprecated now that strings have methods. This no longer uses the built-in strop module, but takes advantage of the new string methods to provide transparent support for both Unicod...
...reads: By "open source" we mean freely available technology licensed under terms compatible with Version 1.9 (or later) of the Open Source Definition, as established by the Open Source Initiative (see http://www.opensource.org/). Add the following paragraph to the end of the mission statement (after "Encourages and facilitates Python-related research in the public interest."): "Open source" is defined as: freely available technology licensed under terms compatib...
...read through all of the email threads that occur on the board/members mailing lists. Document Creation The letters for PSF Sponsor Members has been created. KBK has sent me instructions for sending them out. They will be going out this week. I have been creating a series of reports for Van to assist with the PSF budget for 2013. Research and Review worked with Van and trademark committee on the Community Trade Mark application process by organizing all of the evidence that was receiv...
If you didn't find what you need, try your search in the Python language documentation.