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.
...problems in Python 2, or in software written in Python 2, then most volunteers will not help fix them. If you need help with Python 2 software, then many volunteers will not help you, and over time fewer and fewer volunteers will be able to help you. You will lose chances to use good tools because they will only run on Python 3, and you will slow down people who depend on you and work with you. Some of these problems started on January 1. Other problems will grow over time. I wrote code in Pytho...
...problem, disable Norton Antivirus when using Python. (Confirmed on Windows 98 Second Edition with Norton Antivirus version 6.10.20. The same Norton Antivirus version doesn't have this problem on Windows 2000. Norton Antivirus version 5 on Windows 98SE doesn't have this problem either.) The last beta release is still available for comparison: license, 1.6b1 source, 1.6b1 Windows installer. Bugs and Patches To report a bug, always use the SourceForge Bug Tracker. If you have a...
Version: None
Released: Oct. 3, 2003
This is a patch release which supersedes earlier releases of 2.3. Important: This release is vulnerable to the problem described in security advisory PSF-2006-001 "Buffer overrun in repr() of unicode strings in wide unicode builds (UCS-4)". This fix is included in Python 2.4.4 and Python 2.5. If you need …
View Release Notes
...problem with some dll files shipped with the installer. This was reported to cause problems on some Windows 98 and Windows NT machines. The replacement installer (with a -1 extension) should address this problem. We apologise to anyone who was affected by this. RPMs suitable for Redhat and source RPMs for other RPM-using operating systems are available from the RPMs page. All others should download either Python-2.3.2.tgz or Python-2.3.2.tar.bz2, the source archive. The tar.bz2...
Released: Sept. 6, 2023
This is the second release candidate of Python 3.12.0 This release, 3.12.0rc2, is the last release preview for Python 3.12. There will be no ABI changes from this point forward in the 3.12 series. The intent is for the final release of 3.12.0, scheduled for Monday, 2023-10-02, to be …
Released: Sept. 19, 2023
This is the third release candidate of Python 3.12.0 This release, 3.12.0rc3, is the absolutely last release preview for Python 3.12. There will be no ABI changes from this point forward in the 3.12 series. The intent is for the final release of 3.12.0, scheduled for Monday, 2023-10-02, to …
...problems like needing officers for committees, and some notice requirements or requirements for holding next board or members meetings that were too short in time. Change sponsor members so they are voting members only optionally, if they designate a voting representative. Allow levels of sponsors (to be set by the board), and don't allow sponsors to become emeritus. This is designed to reflect what most sponsors do/want, and to be more realistic about what happens to companies across buy-outs,...
...problem, disable Norton Antivirus when using Python. (Confirmed on Windows 98 Second Edition with Norton Antivirus version 6.10.20. The same Norton Antivirus version doesn't have this problem on Windows 2000. Norton Antivirus version 5 on Windows 98SE doesn't have this problem either.) Bugs and Patches To report a bug, always use the SourceForge Bug Tracker. If you have a patch, please use the SourceForge Patch Manager. Be sure to indicate that this is a bug report or patch for Python 1.6....
...problems caused by indented preprocessor commands and C++ style comments should be gone now. Lots of improvements to python-mode.el again. Changes in pickle.py and cPickle.c: when unpickling an instance of a class that doesn't define the __getinitargs__() method, the __init__() constructor is no longer called. This makes a much larger group of classes picklable by default, but may occasionally change semantics. To force calling __init__() on unpickling, define a __getinitargs__() method. Othe...
...problem. Inventive users will be able to improve the software that supports them in their tasks, and share their improvements with their colleagues or--via the Internet--with others far away who are faced with the same tasks and problems. The ability to modify or customize software is important in crisis situations, when experts cannot be appealed to for help. It is also important for day-to-day activities: The number of unfilled programming jobs is currently estimated by some at 200,000 t...
...problem for a software vendor is that design principles are different at each yard due to factors such as ship type, production facilities, prior experience, and national regulations and standards. Tribon's solution to this problem was to make it easy for shipyards to develop their own functionality based on Tribon core technology, including the Tribon PIM. To achieve this, Tribon Solutions had to create an API that was platform independent, easy to use, had all the strengths of a modern program...
...problems with the language design that weren't solvable in a backwards compatible way. The current plan, however, is that the necessary changes will be introduced gradually into the current Python 2.x line of development, with a clear transition path that includes a period of backwards compatibility support. Take for example integer division. In line with C, Python currently defines x/y with two integer arguments to have an integer result. In other words, 1/2 yields 0! While most di...
Released: Aug. 22, 2020
Python 3.5.10rc1 Python 3.5 has reached end-of-life. Python 3.5.10, the final release of the 3.5 series, is available here. Python 3.5.10rc1 was released on August 21st, 2020. Python 3.5 has now entered "security fixes only" mode, and as such the only changes since Python 3.5.4 are security fixes. Also, Python …
Released: Sept. 5, 2020
Python 3.5.10 Python 3.5 has reached end-of-life. Python 3.5.10 is the final release of 3.5. Python 3.5.10 was released on September 5th, 2020. Python 3.5.10 is the final release in the Python 3.5 series. As of this release, the 3.5 branch has been retired, no further changes to 3.5 will …
...problems or faulty event handling. These days, very few bugs come from the API itself, and even those are generally the result of poor revision management or DBA coordination during application deployment. Python can't solve _all_ problems during development, but it certainly has reduced the number of critical system defects for us. Documentation Lack of documentation has been a major problem with our previous development efforts. We tried several tools and policies to document our PHP efforts...
Released: April 4, 2023
This is an early developer preview of Python 3.12. Major new features of the 3.12 series, compared to 3.11 Python 3.12 is still in development. This release, 3.12.0a7 is the seventh and final alpha release of 3.12. Alpha releases are intended to make it easier to test the current …
...problems that are actually observed. Here's my proposal. At the end of this message I list some potential problems with the proposal and ask for feedback. This will probably be implemented in Python 1.5.1. Contents: Algorithms Motivation Problems and Questions Revised version Based on some comments I received and some more thinking, I've changed this a bit since my web posting on this subject. Significant Changes are indicated in the text by [italicized remarks in sq...
...Problems Warning This page stays here for historical reasons and it may contain outdated or incorrect information. Debugging Reference Count Problems From: Guido van Rossum <guido@CNRI.Reston.VA.US> To: python-list@cwi.nl Date: Wed, 27 May 1998 11:09:40 -0400 Mike Fletcher wrote a number of posts about debugging C code that bombs, probably because of reference count problems. His approach to debugging this problem seems typical, but I think it's not very productiv...
...problems in developing air traffic control solutions is that each customer's unique airport, regulatory picture, and methodologies impose specific and different requirements for user interface look and behavior. A significant part of the deployment of an air traffic control system is the customization of its interface. Instead of developing each user interface from the ground up on a per-customer basis, Frequentis has developed a user interface layout tool called PanView, similar to products lik...
Released: June 19, 2023
This is a beta preview of Python 3.12 Python 3.12 is still in development. This release, 3.12.0b3, is the third of four beta release previews of 3.12. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their …
If you didn't find what you need, try your search in the Python language documentation.