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.
SIG for XML Processing in Python SIG for XML Processing in Python This list has been created to provide a forum for discussion and implementation of tools to make Python an excellent choice for XML processing. Mission Statement XML is the Extensible Markup Language, a standard defined by the World Wide Web Consortium. Originally developed as a standard to enable the interchange of structured data, XML has expanded to encompass databases, distributed computing, and so on. The XM...
Web SIG The Python Web SIG is dedicated to improving Python's support for interacting with World Wide Web services and clients. Charter The first task should be to create a plan (in the form of a PEP) for bringing the Web support in the standard Python library up to modern standards. This would address capabilities such as (but not limited to) CSS parsing, XHTML parsing and generation support, client-side and server-side SSL support, simple server frameworks, multi-part/form-data POST suppor...
Python Internationalization-SIG Internationalization-SIG ("i18n") This SIG provides a forum for discussing issues relating to the internationalization of Python. At the time of writing (March 2000), internationalization (henceforth spelled as "i18n" to save typing) features are being added to Python. This sig is the primary forum for discussing those features. Topics covered include but are not limited to: Unicode support and building a library of codecs Support for local...
👋 Hey Community Members! More than 20 ways to get involved & stay informed! Watch any of these talks given about the PSF (most recent one is about PyPI presented by Ee, our Director of Infrastructure!) Want to financially support the PSF? Donate! Read our blog Sign up to receive our quarterly newsletter Follow us on Twitter or Mastodon Become a Basic member If you are already a Basic member, consider becoming a Contributing, Managing, and/or Supporting member. If you want to be a PSF Boar...
...lists/tuples with new objects that have been created with an initial reference count of 1, which nicely matches their behavior.) On the other hand, PySequence_SetItem(list, index, item) *does* increment the reference count of the item. And it is considered reference count neutral. (But it doesn't work for tuples, which are immutable; this is why you need PyTuple_SetItem().) 2) What the heck is going on with printing? Am I somehow saving the object from ignoble destruction by ca...
...lists) about their events to the PSF to share. Video & voice presentation platforms 1. Jitsi (recommended up to 8 people) 2. Google Meet (up to 100 participants for free) 3. Twitch.tv 4. YouTube Live/Premier 5. Zoom (free up to 100 participants and 40 min cap) 6. Discord (supports free video calls with up to 25 participants) Software for creating presentations 1. OpenOffice 2. LibreOffice 3. Google Slides 4. https://cryptpad.fr/ 5. Software that comes with your computer Text c...
Using Windows Installer Installer Features Python 2.4 is distributed as a Microsoft Installer (MSI) file on Windows. Typically, packages are installed by double-clicking them in the file explorer. However, with the msiexec.exe command line utility, additional features are available, like non-interactive installation and administrative installation. Non-interactive Installation With the command line msiexec /i python<version>.msi installation can be initiated programma...
Using Windows Installer Windows Installer Features Python 2.5 is distributed as a Microsoft Installer (MSI) file on Windows. Typically, packages are installed by double-clicking them in the file explorer. However, with the msiexec.exe command line utility, additional features are available, like non-interactive installation and administrative installation. Non-interactive Installation With the command line msiexec /i python<version>.msi installation can be initiated p...
Releases Python releases are now listed on the downloads page. This page only provides links to older releases which are not listed in the release database. Python 1.6.1 (September 2000) Python 1.5.2 (April 1999) Older source releases (1.0.1 - 1.6) Ancient source releases (pre 1.0) Python 1.5 binaries Python 1.4 binaries Python 1.3 binaries Python 1.2 binaries Python 1.1 binaries
Python Software Foundation: Minutes of Board of Directors Meeting (February 10, 2004) The Python Software Foundation Minutes of Regular Meeting of the Board of Directors Draft February 10, 2004 A regular meeting of the Python Software Foundation (the "PSF") Board of Directors was held over Internet Relay Chat at 18:00 GMT. Martin von Löwis presided at the meeting. 1. Attendance The following members of the Board of Directors were present at the meeting: Guido van Rossum, Martin von Löw...
...lists, and says this is a no-go for him. David and Thomas agree; Marc-Andre is in favour of being one of the beneficiaries, but does not want to see further steps. Thomas adds that he misunderstood Affero's plan, and suggests that each list owners can decide on his own. Guido says that list owner will likely come to the same conclusion, making it a subscriber choice. So the PSF does not need to act. David says that we are already one of the Affero's funds. Tim reports that he cannot find the PS...
Sunsetting Python 2 sunset python2 eol endoflife sunsetting We are volunteers who make and take care of the Python programming language. We have decided that January 1, 2020, was the day that we sunset Python 2. That means that we will not improve it anymore after that day, even if someone finds a security problem in it. You should upgrade to Python 3 as soon as you can. Why are you doing this? We needed to sunset Python 2 so we can help Python users by improving Python faster. We released Pyth...
...lists, then add it to the linearization of C and remove it from the lists in the merge, otherwise look at the head of the next list and take it, if it is a good head. Then repeat the operation until all the class are removed or it is impossible to find good heads. In this case, it is impossible to construct the merge, Python 2.3 will refuse to create the class C and will raise an exception. This prescription ensures that the merge operation preserves the ordering, if the ordering can be preser...
How To Submit to the Python Job Board The Python Job Board is a free resource to help members of the Python community find paid work. It is for real jobs only (that is, only for paid openings that currently exist and are actively being hired for) where the successful candidate will spend the majority of their time writing Python. If this isn't the case, the submission will most likely be rejected. Unpaid volunteer positions will not be posted on the jobs page. If you have some Python-related v...
About the Python Web Site Use the Python logo on your own pages. Reporting Problems To report a bug or to suggest an enhancement, please use the pythondotorg issue tracker. If you're reporting a problem (a broken link, typo, formatting glitch, etc), please include the URL of the affected page. Note that this address is only for problems with the main python.org website. For problems with PyPI please use the PyPI bug tracker. Joining the python.org Team This website is maintained by voluntee...
...lists changes in behavior relevant for the conversion of classic classes.) <ul> <p><li>The method resolution order is different; see the <a href="../descrintro#mro">tutorial</a>. <p><li>New-style classes that overload binary operators (__add__ and so on) cannot rely on the __coerce__ method to coerce the arguments; the other argument will be whatever was present originally. Thus, if x is a new-style class instance defining an __add__ method, x...
...lists of individuals and companies owned or controlled by, or acting for or on behalf of, targeted countries. The US government prohibits US citizens, US-based entities and US branches of foreign companies from doing business with countries or parties on these lists. The lists include individuals, groups, and entities, such as terrorists and narcotics traffickers designated under programs that are not country-specific. The Specially Designated Nationals (SDN) list contains names of individual...
...lists in the locally preferred language.
...lists requirements/design documents and also links to the Distutils manuals. Distutils-SIG Info Page Distutils-SIG Archives Distutils Wiki
If you didn't find what you need, try your search in the Python language documentation.