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.
...allation. Windows users may also be interested in Mark Hammond's win32all, a collection of Windows-specific extensions including COM support and Pythonwin, an IDE built using Windows components. Update (2002/04/23): Windows users should download a new UNWISE.EXE from Wise that fixes a bug which could cause the uninstaller to disappear in some circumstances. Just drop it over the old uninstaller, which will be at C:\Python22\UNWISE.EXE unless you chose a different directory at install ...
...allocated 34 slots by Google. 51 people signed up to be mentors and 30 of those ended up mentoring a student. We approved 32 applications of which 25 were successful. At least a third of the students continue to have some involvement in their projects. DETAIL Based on past experience, we decided that: We would only allow applications that entailed involvement in existing projects, rather than new projects entirely from scratch where the student would not have the opportunity to interact with ...
...all subcommittee. 5) Sponsor member payment deadline David brings up payment deadlines: do we have them ? He suggests getting sponsor members to actually pay their dues might be easier if a fixed deadline and set consequences were established and clear. Jeremy points out the Bylaws are specific in the matter of consequences: a sponsor member who has not paid his like a member in all respects except he cannot vote. Removal of company link, logo and name from the PSF website...
...all-time high. We expanded our impact by welcoming our inaugural PyPI Support Specialist, Maria Ashna, the revival of the User Success and Education and Outreach Workgroups, and continued investment in grants, infrastructure, and accessibility. We’d love for you to take a look at the 2024 Annual Impact Report that we put together to share more highlights from the year, financial reporting, and some previews of what’s to come in the next year. Download and read the report today! Thank yo...
...All of these components were addressable through a CORBA-like distributed object infrastructure. The business logic that drives these components was written in Python, ninety percent of which is common to all of the tools. Systems Architecture for Philips Semiconductor Manufacturing Line Zoom in Results This project was a huge success. We rebuilt eight years of software development effort from the ground up in less than two years, and with a substantially smaller team. I attribute this larg...
...allocator has been included. This allocator is optimized for Python objects and should be faster and use less memory than the standard system allocator. It is not enabled by default because of possible thread safety problems. The allocator is only protected by the Python interpreter lock and it is possible that some extension modules require a thread safe allocator. The object allocator can be enabled by providing the "--with-pymalloc" option to configure. Standard library pyexpa...
...ally change the nature of software and software development tools fundamentally. We compare mass ability to write and modify software with mass literacy, and expect that equally fundamental changes to society may ensue. Since hardware is now sufficiently fast and cheap to make mass computer education possible, we believe that the ability for the average computer user to create and modify software (rather than just installing and using it) will enable the next big change-and we consider...
...all fulfilling crucial roles in our support of the Python community. We celebrated the 20th anniversary of PyCon US in Salt Lake City, Utah. We were delighted to welcome seven new organizations into our Fiscal Sponsoree Program. And we are excited to share that we awarded $697K through our Grants & Travel Grants Programs in 2023! We’d love for you to take a look at the 2023 Annual Impact Report that we put together to share more highlights from the year, financial reporting, and some preview...
Version: None
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 …
View Release Notes
...all series. The Tribon software suite covers the ship building process from the first concept to the finished ship. The design and construction of a ship involves a high degree of concurrent engineering. To solve this problem Tribon uses a Product Information Model (PIM), which is the central repository and single source of information for designers, planners, administrators of material, manufacturing personnel, and others working on design and construction. View of a small part of a ship's P...
...allenge, this bot-based architecture had three interesting side-effects: It allowed us to interact in real-time with these subsystems. We could fire up iChat and interact with the bots via IM, using a simple and limited english-like grammar It allowed us to make the core system relatively small, since we didn't need to bundle in the work that was being done by the bots. Sure, there was still code to write, but the bot code is conceptually and physically decoupled from the stuff that drives the ...
...all PSF Board/Members mailing lists also making sure emails a re being answered/followed up on. I am continuing to read through all of the email threads that occur on the board/members mailing lists. Contributor Agreements collecting agreements coming through EchoSign and marking them in bug tracker. Going through all of the backlog from PyCon. Documentation Upkeep and Wiki working on helping Van with the 2013 PSF Budget Other Conferences Please see the Event Coordinator Report...
...alling a base class's __new__). Recall that you create class instances by calling the class. When the class is a new-style class, the following happens when it is called. First, the class's __new__ method is called, passing the class itself as first argument, followed by any (positional as well as keyword) arguments received by the original call. This returns a new instance. Then that instance's __init__ method is called to further initialize it. (This is all controlled by the __ca...
...allocation scheme. For larger lists, overallocation ranged between 3% and 25%. Now, it is a constant 12%. For smaller lists (n<8), overallocation was upto eight elements. Now, the overallocation is no more than three elements -- this improves space utilization for applications that have large numbers of small lists. Most list bodies now get re-used rather than freed. Speeds up list instantiation and deletion by saving calls to malloc() and free(). The dict.update() method now accepts all ...
...all regulations will be followed, especially by our vendors. Expo Hall: Now that I have the floor plan finalized, I am working on allocating sponsors to specific booths. I have created a page on the us.pycon.org website with all of the sponsor info so they may access it at any time necessary. Attendee Registration: We have launched tutorial registration. I have created a new reg form for CTE to use that includes tutorials. Conference Program: I have taken on the duty to collect the items due for...
...ally directly related to community relations, but I thought I'd mention it here anyway: The Python, Jython and PSF wikis have finally be setup for HTTPS only mode, e.g. https://wiki.python.org/moin/. All HTTP traffic is redirected to HTTPS automatically and thanks to Donald Stufft we even have perfect forward security enabled on the sites. I've removed the wiki attack banner and instead added a section to the front page of the Python and Jython wikis pointing to the attack wiki page: https://wik...
...All communication via the email address should be in accordance with our code of conduct and ethical behavior. There is no service level agreement between the user and the Python Software Foundation. The service is provided on a best-effort basis, the PSF does not make any specific availability or delivery guarantees. This email alias should not be used for personal benefit. For example, those that use their @python.org email to solicit work for their Python consulting work violate this rule...
If you didn't find what you need, try your search in the Python language documentation.