Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: Sept. 18, 2025
It's 🪄 finally 🪄 the final 3.14 release candidate! Note: It's another magic release. We fixed another bug that required bumping the magic number stored in Python bytecode (.pyc) files. This means file .pyc files created for rc2 cannot be used for rc3, and they'll be recompiled. …
View Release Notes
Released: May 26, 2025
Here's the second 3.14 beta. https://www.python.org/downloads/release/python-3140b2/ This is a beta preview of Python 3.14 Python 3.14 is still in development. This release, 3.14.0b2, is the first of four planned beta releases. Beta release previews are intended to give the wider community the opportunity to test new …
...templates for the jxAPI functions. The application currently builds and ships with Python 2.1.1. Timesheet also incorporates several non-Python technologies. The Unix and Linux distributions are packaged with the Apache HTTP server and PostgreSQL database. The Timesheet distribution for Windows ships with an optional Microsoft Desktop Engine (MSDE) database and integrates with Microsoft IIS. Timesheet can be configured to use a variety of third-party databases. Results The Timesheet project ha...
Released: Dec. 3, 2024
This is the first maintenance release of Python 3.13 Python 3.13 is the newest major release of the Python programming language, and it contains many new features and optimizations compared to Python 3.12. 3.13.1 is the latest maintenance release, containing almost 400 bugfixes, build improvements and documentation changes since …
...String Support Modules, Types, and Functions in Python can be documented with "docstrings", which allow the automatic extraction of documentation (and even testing code) at runtime. Goal: Full support for docstrings on the elements of C++ extension modules and classes. C++ long long support The long long type is a popular extension to C++ which allows the representation of integer numeric values of at least 64 bits. Goal: Automatic conversions of C++ long lo...
...strings encoded in the preferred encoding, as informed by locale module's getpreferredencoding(). optparse module (and tests) upgraded to Optik 1.5a1. Changes: Add expansion of default values in help text: the string "%default" in an option's help string is expanded to str() of that option's default value, or "none" if no default value. Bug #955889: option default values that happen to be strings are now processed in the same way as values from the command line; this allow...
...string string UU codec (e.g. for email) base64 string string base64 codec quopri string string quoted-printable codec zlib string string zlib compression hex string string 2-byte hex codec rot-13 string Unicode ROT-13 Unicode charmap codec Some operating systems now support the concept of a default Unicode encoding for file system operations. Notably, Windows supports 'mbcs' as the default. The Macintosh will also adopt this concept in the medium term, although the default encoding fo...
...strings using a web browser. New library module difflib.py, primarily packaging the SequenceMatcher class at the heart of the popular ndiff.py file-comparison tool. doctest.py (a framework for verifying Python code examples in docstrings) is now part of the std library. Windows changes A new entry in the Start menu, "Module Docs", runs "pydoc -g" -- a small GUI that lets you browse the module docstrings using your default web browser. Import is now case-sensitive. PEP 235...
...strings are passed as function parameters in C programs they are typically represented by two variables, a pointer and a length. The SWIG bindings should automatically convert between those two C variables and a single Python string argument. If users are empowered to modify and customize code, they will be challenged to maintain those changes when the underlying software is upgraded or when system components are replaced. Version control is already a vexing problem for software developer...
...strings in Python 3.14. August 2025 Q2 2025 Community Service Award was given to Rodrigo Girão Serrão for contribution to the international Python community through leadership of PyCons in Portugal, speaking regularly at PyCons throughout the world, and contributing to the leadership of the Python community in Europe. Q2 2025 Community Service Award was given to Katie McLaughlin for contributions to the Australian and International Python Communities through leading PyCon AU and leading effo...
If you didn't find what you need, try your search in the Python language documentation.