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.
...program. The generated parsers need to support parsing of Unicode strings. Although this requirement is specific to XPath, Unicode support is desirable whenever the input may come in different encodings. In addition, the following non-critical criteria are used for ranking the parsers: Since the XSL Transformations [W3C99a] are a primary application for XPath expressions, and since many short expressions occur in a typical XSLT style sheet, it is desirable...
...programs (for example, ZoneAlarm) open a dialog of their own when any program opens a socket. IDLE does use sockets, talking on the computer's internal loopback interface. This connection is not visible on any external interface and no data is sent to or received from the Internet. So, if you get such a dialog when opening IDLE, asking whether to let pythonw.exe talk to address 127.0.0.1, say yes, and rest assured no communication external to your machine is taking place. If you don't allow ...
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
...program error", a "runtime error" or an "environmental error", so we decided to leave it undecided. It could be argued that NameError and AttributeError should be derived from LookupError, but this is questionable and depends entirely on the application. Exception Class Definitions The Python class definitions for the standard exceptions are imported from the standard module "exceptions". You can't change this file thinking that the changes will automatically show up in the standa...
...programmers (especially if there are several hundreds of lines of code between the reference and the assignment to x :-). You can now override the 'in' operator by defining a __contains__ method. Note that it has its arguments backwards: x in a causes a.__contains__(x) to be called. That's why the name isn't __in__. The exception AttributeError will have a more friendly error message, e.g.: 'Spam' instance has no attribute 'eggs'. This may break code that expects the message to be...
...program, and they can be disabled with a command line option or programmatically; see the documentation for the warnings module. <p><li>Also not listed are new constructs that used to be an error (e.g. "key in dict" is now a valid test where formerly it would always raise an exception). <p><li>The dir() function behaves differently than in Python 2.1 and before. Generally, dir() returns more information than it used to do in 2.1. For example, dir([]) also repo...
...programming of Python, we feel that your extensive use of Python over the past 6 years might be of some use to the PSF. M. van Löwis asked if they were aware that support can also be shown by donating. Sponsor membership is not required to support the PSF, and members are expected to come to member meetings. But the PSF home page has clearly distinct "donation" & "sponsor membership" links, and S. Deibel reported that he had sent email to CCP Games stating that Sponsor...
...program. Status: carried forward. Originally from March 2007, Section 18, Bylaw Change Survey: S. Holden will call for a separate discussion of changes to the bylaws. Status: carried forward. Originally from April 2007, Section 6, Python Package Index (Cheese Shop): A. Kuchling will ask Thomas Wouters about increasing the memory on ximinez, and getting another machine for PyPI. M. von Löwis to confirm the ximinez memory increase with Thomas Wouters and XS4ALL. Status: in progress. Originally ...
...programs calling an os.spawn function with P_WAIT will no longer block all Python threads until the spawned program completes. It's possible that some programs relies on blocking, although more likely by accident than by design. webbrowser defaults to netscape.exe on OS/2 now. Tix.ResizeHandle exposes detach_widget, hide, and show. The charset alias windows_1252 has been added. types.StringTypes is a tuple containing the defined string types; usually this will be (str, unicode), but if Python w...
...programs which rely on having a version of Python with the same major/minor version as that which was shipped. Also, any additional packages which were installed will not be available for the new version, you will probably have to rebuild the packages from source or Source RPM. <p /> You can tweek several settings in the built RPMs by modifying the SPEC file that builds the RPMs. To do this, download the .src.rpm release and install it as you normally would an RPM package. This will ins...
...programs" until the next board meeting. David will follow up with them regarding their initial grant request for a revised proposal. 10 Adjournment Jesse Noller adjourned the meeting at 18:38 CEST/ 12:38 EDT.
...program?); preparing some banner ads. Jeff Rush will try to publicize more among local groups. Issue for discussion: should we tell the community about the shortfall? Maybe people will rethink registering, or help publicize more. Maybe it's too whiny. Issue for discussion: given that we've signed a 2-year contract, what do we do for 2007? Options I can think of: Try to be released from the contract. This is only worth doing if it's free. If we have to pay the $70000 penalty, it's better t...
...Program Committee Chair made a blog post on this subject": http://us.pycon.org/2011/blog/2010/11/12/pycon-2011-record-breaking-talk-and-tutorial-submi/ In addition, new activities for D. Napoleone will include the review system. He is also planning to launch PyCon US 2011 conference and hotel registration next month. 5.7 pyOpenSSL Status J.P. Calderone, pyOpenSSL Project, has been working to improve the coverage provided by pyOpenSSl's test suite. He recently informed the...
...programmers (especially if there are several hundreds of lines of code between the reference and the assignment to x :-). You can now override the 'in' operator by defining a __contains__ method. Note that it has its arguments backwards: x in a causes a.__contains__(x) to be called. That's why the name isn't __in__. The exception AttributeError will have a more friendly error message, e.g.: 'Spam' instance has no attribute 'eggs'. This may break code that expects the message to be exactly the...
...program printing towards the end. Gathered printing for tutorial handouts and coordinated with JP Graphics. Gathering printing for open space cards. Worked on all meter boards and schedules including editing. Had all signage organized for printing by Tricord. PyCon Registration Management I had (and continue to) daily communication with the registration bureau regarding special requests and general questions. PyCon Site Visits Nothing to Report for February & March. PyCon Spon...
If you didn't find what you need, try your search in the Python language documentation.