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.
....1 Carried Forward 3.2 New in February 4 Tasks for the Secretary 5 Treasurer Records 6 Java Package name for Jython 7 Renewing the Advocacy Coordinator Position 8 PSF Support for EuroPython 9 PSF Mailing Address 10 PyCon 2008 11 Minimum Board Size 12 Awards 13 Google Summer of Code 14 &nb...
Python Success Stories Introduction Strakt is a Swedish company which specializes in developing scalable and secure products for collaboration in workflow intensive workplaces. Our vision is to empower professionals to collaborate in an enjoyable, intuitive, and efficient way that is tailored to their and their organisations' needs, while simultaneously developing and maintaining digitally stored organisational memory. In 2001, AB Strakt embarked on a large software development project aimed ...
....1, Trademarks & The .com Domain: N. Norwitz will ask the lawyer about the python.com domain (carried forward). Originally from September 2005, Section 10.2, Open Source Foundations Meeting at EuroOSCON: M. von Lรถwis will report about the event to psf-board. Status: done (discussed in Open Source Foundations Meeting at EuroOSCON below). The following action items originated with the October 2005 meeting, as highlighted in the minutes: Section 4, Public Support Committee: N. Norwitz will...
PSF Grants Program The PSF Grants Program is currently paused The PSF Grants Program has been temporarily paused after hitting our 2025 funding cap early. It was an extremely difficult but necessary decision to ensure the program and foundation’s near and long term sustainability. Learn more about the pause and how you can support the PSF’s future in our blog post. If you have submitted an application and have yet to receive a decision, you will receive an email from us soon. Thank you ...
Summary of "Extension Building" Session "Extension Building Considered Painful": Session Summary by Greg Ward The "Extension Building Considered Painful" session at IPC7 was very productive, and there was a good consensus in the room as to what's needed, what will work for various classes of users, and what ideas to steal from other related systems (the closest being Red Hat's RPM and Perl's MakeMaker). Decisions made Everyone seemed to agree with my p...
Standard Exception Classes in Python 1.5 Standard Exception Classes in Python 1.5 (updated for Python 1.5.2 -baw) User-defined Python exceptions can be either strings or Python classes. Since classes have many nice properties when used as exceptions, it is desirable to migrate to a situation where classes are used exclusively. Prior to Python 1.5 alpha 4, Python's standard exceptions (IOError, TypeError, etc.) were defined as strings. Changing these to classes posed some particula...
....11. Proxies. Every member entitled to vote at a meeting of members or to express consent or dissent to corporate action in writing without a meeting, or a member's duly authorized attorney-in-fact, may authorize another person or persons to act for him/her by proxy. Every proxy must be signed by the member or his or her attorney-in-fact. No proxy shall be valid after three (3) years from its date, unless otherwise provided in the proxy. All proxies shall be revocable. Section 3.12. Action by Me...
PSF Officers & Board Members Officers & Directors by Year 2024-2025 2023-2024 2022-2023 2021-2022 2020-2021 Earlier Officers & Directors by Name Officers By Title Officers & Directors by Year See also Duties & Responsibilities of Directors 2024-2025 Officers President/Chair: Dawn Wages Vice Chair Elect: Chris Neugebauer Vice Chair: Tania Allard Executive Director: Deb Nicholson Secretary: Deb Nicholson Assistant Secretaries: Olivia Sauls Treasurer: Georgi Ker PyCo...
....10 PyCon Hotel/CC Management 8.11 PyCon Housing Management 8.12 PyCon Internet 8.13 PyCon Printing 8.14 PyCon Registration Management 8.15 PyCon Site Visits 8.16 PyCon Sponsors 8.17 PyCon Website Management 9 PSF Administrator Report 9.1 Board Agenda / Minutes 9.2 Grant and Award Notification 9.3 &...
Computer Programming for Everybody Computer Programming for Everybody This is the main text of a funding proposal that we sent to DARPA in January 1999. In August 1999, we submitted a revised version of the proposal. Please look at the EDU-SIG home page (Python in Education Special Interest Group). This is where the current project status is described and/or will be discussed, and where you'll find pointers to more resources. Note:I have made one change to the text of the propos...
Python Success Stories Introduction The Devil Framework is a multi-platform (Linux, OS X, Windows), multi-user, multi-tier, distributed platform for developing process and technology integration solutions: developers can easily collect, integrate, correlate, control and visualize all information produced and consumed by heterogeneous networked hardware and software technologies. The project started in 1999 as a network security data integration system, but when we "discovered" that...
PSF Trademark Usage Policy PSF Trademark Policy and Guidelines In case you have questions regarding our trademark policy, please check our PSF Trademark FAQ or contact the PSF Trademarks Committee for help. Introduction This document outlines the policy of the Python Software Foundation ("PSF") regarding the use of its trademarks. Any use of any PSF trademark must be in accordance with this policy. "Python" is a registered trademark of the PSF. The Python logos (in severa...
....1441-1(e)(4)(vii)(A)). Also see Pub. 515, Withholding of Tax on Nonresident Aliens and Foreign Entities. Foreign individuals may obtain a US ITIN by completing Form W-7. This form is filed with the US IRS by mail, through acceptance agents, and other methods. For more information, see the W-7 instructions. Exceptions to US TIN requirements To qualify for the substantial presence test, the PSF as withholding agent would be responsible for tracking a contractor's movements in and out of the Uni...
....11. Effect of Withdrawal or Termination of Membership. Upon any withdrawal or termination of the membership of any member, the membership, including all related voting rights, of such member shall be terminated. After a withdrawal or termination of the membership of any member, or a conversion of the membership of any member to emeritus status, such member may reapply for membership in accordance with Section 4.1 of these Bylaws. ARTICLE V Directors Section 5.1. Powers. The business and affa...
Python Success Stories Introducing IronPython Pairing the Python language's expressivity with the seamless availability of the extensive .NET class libraries makes IronPython a powerful combination for Resolver Systems. About Resolver Systems Resolver Systems is a two year-old start-up based on the outskirts of London's financial district. Our first product, Resolver One, is a desktop and web-accessible spreadsheet aimed primarily at the financial services market. It is written entirely in ...
....1/src. Path Configuration Files If the package really requires adding one or more directories on sys.path (e.g. because it has not yet been structured to support dotted-name import), a "path configuration file" named package.pth can be placed in either the site-python or site-packages directory. Each line in this file (except for comments and blank lines) is considered to contain a directory name which is appended to sys.path. Relative pathnames are allowed and interpreted re...
....11. Effect of Withdrawal or Termination of Membership. Upon any withdrawal or termination of the membership of any member, the membership, including all related voting rights, of such member shall be terminated. After a withdrawal or termination of the membership of any member, or a conversion of the membership of any member to emeritus status, such member may reapply for membership in accordance with Section 4.1 of these Bylaws. ARTICLE V Directors Section 5.1. Powers. The business and a...
....1 is covered by the PSF License, while some older portions of the code are covered by the older licenses lower down on the stack. For most users, the details of the license stack are irrelevant. All of the licenses grant permission to use, modify, and redistribute the code in an non-restrictive way. However, it is a good idea to have a basic understanding of how the licensing works, how it relates to copyright ownership, and what factors make an open source release legally valid. In fact, the P...
If you didn't find what you need, try your search in the Python language documentation.