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.
...filesystem, finds which submodules are present in the package, and imports them all. Unfortunately, this operation does not work very well on Mac and Windows platforms, where the filesystem does not always have accurate information about the case of a filename! On these platforms, there is no guaranteed way to know whether a file ECHO.PY should be imported as a module echo, Echo or ECHO. (For example, Windows 95 has the annoying practice of showing all file names with a capitalized fir...
...filed for exemption after July 15, 1987, or had a copy of the application on July 15, 1987, it is required to make available for public inspection a copy of its exemption application, any supporting documents, and the exemption letter to any individual who requests such documents in person or in writing. The law also requires you to make your organization's annual return (if you are required to file one) available for public inspection for three years after the due date of the return. You...
SIG for Ultra Large-Scale Systems This special interest group (SIG) exists in order to discuss the emerging field of computing in the context of ultra large-scale systems and how such systems relate to or can be built with Python. The term "Ultra Large-Scale Systems" comes out of the research that was done in 2005-2006 by the Carnegie Mellon Software Engineering Institute's ULS Systems team. It entails the "creation" of systems of the next 10-20 years (and possibly beyond),...
...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 install the source and the build control file ("SPEC" file). The .spec file is probably installed in "/usr/src/redhat/SPECS". Edit the .spec file and change the "config_binsuffix" line to "none". Build new RPMs with "rpmbuild -ba python.spec" (where "python.spec" is the name of the .spec file you edited)....
...files a lot more readable. Most of the portability hacks were moved to a new header file, pyport.h; several other new header files were added and some old header files were removed, in an attempt to create a more rational set of header files. (Few of these ever need to be included explicitly; they are all included by Python.h.) Trent Mick ensured portability to 64-bit platforms, under both Linux and Win64, especially for the new Intel Itanium processor. Mick also added large file s...
...Files to be processed and installed py_modules ext_modules doc_files Build directories (all under ./blib by default) build_lib - where to put platform-independent library files build_platlib - where to put platform-dependent library files build_exe - where to put executable programs (ie. scripts) build_html - where to put processed documentation (HTML) Installatio...
...file type" or similar, you'll need to get GNU tar. Some tests may unexpectedly fail on certain platforms. Here are failures that we know (something) about and intend to fix in a following patch release. These bugs may simply be in the test suite, but they may indicate bugs in Python. test_grp and test_pwd may fail. We've had reports of this on *nix systems that use a "+" at the beginning of a line in the /etc/group or /etc/passwd file to indicate NIS/YP or LDAP consultation....
...files readable by Microsoft Word, so OpenJade was set to emit Microsoft Word Rich Text files. OpenJade operates as a command-line application, and thus is simple to control from Python code with the Popen4 Python standard library call. Post-Processing using Word Automation with PythonCOM The Microsoft Rich Text Format files created by OpenJade are quite attractive in overall appearance. However, they did not conform with many of the corporate level standards for formatted Word documentation fi...
...files/news/security/PSF-2005-001/patch-2.2.txt" >http://python.org/files/news/security/PSF-2005-001/patch-2.2.txt</a> (Python 2.2) <li> <a href="/files/news/security/PSF-2005-001/patch.txt" >http://python.org/files/news/security/PSF-2005-001/patch.txt</a> (Python 2.3, 2.4) </ul> <p>Note that these patches disable recursive traversal, potentially resulting in reduced functionality of XML-RPC applications depending on this feature.</p> &l...
Version: None
Released: Oct. 4, 2014
This is a security-fix source-only release. The last binary release was 3.2.5. The list of fixed security related issues can be found in the NEWS file. New features of the 3.2 series, compared to 3.1 Python 3.2 is a continuation of the efforts to improve and stabilize the …
View Release Notes
...file named Python-3.12.2.tgz.spdx.json in your working directory. What's included in CPython's Software Bill-of-Materials? SBOM documents include a description of the contained software, including all of its dependencies. Some examples of information about the software are: Names and versions of all software components Software identifiers (like CPE and Package URLs) Download URLs for source code with checksums File names and content checksums Dependency relationships between each component CP...
...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 install the source and the build control file ("SPEC" file). The .spec file is probably installed in "/usr/src/redhat/SPECS". Edit the .spec file and change the "config_binsuffix" line to "none". Build new RPMs with "rpmbuild -ba python.spec" (where "python.spec" is the name of the .spec file you edited). At the e...
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 …
...file for platform-specific tips, or check the Build Bugs section on the Bugs webpage. What's New? See the highlights of the Python 2.3 release. As noted, the 2.3.2 release is a bugfix release of 2.3.1, itself a bugfix release of 2.3. The Windows installer now includes the documentation in searchable htmlhelp format, rather than individual HTML files. You can still download the individual HTML files. Andrew Kuchling's What's New in Python 2.3 describes the most visibl...
If you didn't find what you need, try your search in the Python language documentation.