Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...Python Resource Cataloguing SIG for Python Resource Cataloguing This SIG was created to discuss and build a catalog of Python resources. The SIG charter was: The Python Catalog SIG aims at producing a master index of Python software and other resources. It will begin by figuring out what the requirements are, converging on a design for the data schema, and producing an implementation. ("Implementation" will almost certainly include mean a set of CGI scripts for browsing the catal...
...Python Software Foundation News blog where we make announcements and discuss PSF activities. You can follow us on Twitter, Mastodon, and LinkedIn. You can sign up for psf-members-announce, which is a moderated, very low traffic list used for announcements to the PSF members, primarily regarding elections. Community Learn about the PSF Community Awards and see the list of past winners. Join the conversation on Discourse Volunteer for the PSF Code of Conduct You can find the Python Community Co...
...Python 2.5 Highlights: Python 2.5 Here are some of the (subjective) highlights of Python 2.5. More detail on almost all of the new features can be found in the document What's New In Python 2.5 More Reliable Python now uses the Buildbot tool for continuous testing on a wide range of platforms. This allows us to spot problems faster during development, and resulted in a much more robust release. Andrew Kuchling determined that there were over 350 patches and over 450 bugs fixed since Python...
...Python using the Products framework available in Zope. A Zope product is a package of code, graphics and templates that provides a piece of reusable web functionality. We were able to combine the integrated pieces of Zope that we loved and used on a daily basis, like user management and simple object publishing to the web, with the flexibility of Python and its large internal library. This also allowed us to keep source code outside of the Zope object database and on the file system, where it co...
...Python SIG on Tabular Databases in Python This list is intended to work through and resolve issues related to tabular database access from Python. Being somewhat related, this list may also cover persistency issues in Python. The list will cover a number of topics, attempting to produce documentation, modules, and/or sample code.
Python 1.6 License FAQ Python 1.6 License FAQ This FAQ addresses questions concerning the CNRI Open Source License and its impact on past and future Python releases. The text below has been approved for posting on the Python website and newsgroup by CNRI's president, Dr. Robert E. Kahn. The old Python license from CWI worked well for almost 10 years. Why a new license for Python 1.6? CNRI claims copyright in Python code and documentation from releases 1.3 through 1.6 inc...
Version: None
Released: Aug. 2, 2021
This is the first release candidate of Python 3.10 This release, 3.10.0rc1, is the penultimate release preview. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release candidate and the final release. The second candidate and the last planned …
View Release Notes
...Python 3 under Steven Bird's mentorship, following the NLTK Python 3 porting plan located at: https://github.com/nltk/nltk/blob/2and3/web/dev/python3porting.rst Approved, 9-0-0. 8 Suggested Code of Conduct for Conferences RESOLVED, that the PSF will encourage the creation and use of a Code of Conduct for Python conferences and similar events Approved, 10-0-0. 9 Mandatory Code of Conduct for Conferences RESOLVED, that the PSF will only sponsor conferences t...
...Python and Zope users, offering increased stability and robustness. I am grateful to the Python and Zope community for contributing literally hundreds of bug fixes to Python 2.2.2," said Guido van Rossum, creator of Python, president of the Python Software Foundation, and Director of PythonLabs at Zope Corporation. "Python has been an integral part of Google since the beginning, and remains so as the system grows and evolves. Dozens of Google engineers use Python, and we're looking f...
...Python made it practical for a two-person team to take it on. The lack of an explicit compilation step, coupled with the ability to dynamically reload modules allow us to turn very fast cycles during development. The current codebase is about 30K lines of code, written over the last year or so. I do a lot of the prototypes, mockups, etc., but Christian has implemented most of the current codebase himself. The productivity that Python provides over the "mainstream" languages is profound...
...Python appeared to offer the prospect of having both clarity and productivity at the same time. And if we ever needed to make use of Java's class libraries there was always Jython, an implementation of Python for the JVM. The increasing number of Python books being published testified to the language's growing popularity, and the number of available libraries was beginning to rival Perl's. This convinced me to give Python a try. Python Finds a Home Soon thereafter, I introduced Python to my fe...
...Python 2.3 What's new in Python 2.3 Here are the (subjective) highlights of what's new in Python 2.3. Faster According to a couple of simple benchmark, Python 2.3 is about 20-30% faster than Python 2.2.3. Some of this speed-up was obtained by removing the SET_LINENO opcodes, which means that the difference is less impressive when comparing "python -O"; the rest was various careful tune-ups. New Tools A brand new version of IDLE (from the IDLEfork project at SourceForge) is now ...
...Python 2.3.1 <h3>Bugs in Python 2.3.1</h3> <ul> <li>IDLE now executes code in a separate process. To communicate between the main process and executing processes, IDLE opens a socket to 127.0.0.1 (the local machine). Some firewalls running on Windows machines interfere with this and can cause either silent failures or erroneous popup windows from the firewall. This problem only occurs if you run a firewall on the same machine as IDLE.</li> <li>The test fo...
...Python for iOS and iPadOS Briefcase (from the BeeWare project) and Buildozer (from the Kivy project) are two tools that can be used to deploy Python code as an iOS app. Python-Apple-support is a project that provides pre-compiled Python frameworks that can be embedded into an Xcode project. PythonKit can be used to provide Swift integration with Python. Pythonista is a complete development environment for writing Python scripts including third-party libraries and system integration on your iPad ...
...code or the Python extensions.) Most aspects of the underlying t1lib have been exposed to the Python layer. The exceptions are the functions which support the rasterization of Type1 fonts directly into X11 bitmaps and pixmaps; these are not needed from Python. An object-oriented layer written in Python makes using the primitives a bit easier, and an additional module supports the conversion of t1lib glyphs to Python Imaging Library (PIL) ...
Python Distutils-SIG: Documentation Python Distutils-SIG: Documentation User Documents Two documents have been written to cover the Distutils, and are part of Python's standard documentation set: Installing Python Modules This is for end-users, system administrators, and Python programmers who need to install third-party modules to their existing Python installation. It focusses on using the Distutils, b...
...Python Michael Hudson and Jacob Hallen have requested money to sponsor a social event at EuroPython and for a PSF banner or poster. Stephan Deibel moved that it is RESOLVED, that a budget of $1,000 will be made available for banner, posters, brochures, and any food, drink, and venue costs for a PSF sponsored social event at EuroPython. Reimbursement will require receipts from the recipient of the funds. The motion was approved 5-0-1. 4. "Summer of Code" plans David Ascher said he expec...
...Python programming language and standard libraries. This release includes over 100 enhancements for users of version 2.2 of Python. "We're pleased to offer this release to the Python users community. As we move towards the next major release of Python, we remain committed to supporting users with incremental enhancements such as those found in this release," said Guido van Rossum, creator of Python and president of the Python Software Foundation. About Python Python is a power...
...Python? Check out the Beginner's Guide. New to Python? Read the standard tutorial. Look for a suitable book from a growing list of titles. Looking for code? See the download page for links to the Python interpreter. Explore the development repository. Got a Python problem or question? First check the Python FAQs, with answers to many common, general Python questions. The Python Help category of the discuss.python.org website hosts usage questions and answers from the Python communit...
If you didn't find what you need, try your search in the Python language documentation.