The PSF Individual Contributor Agreement

This Contributor Agreement is between Python Software Foundation (“PSF”) and the individual signed below (“the Contributor”).

Contributor offers to license certain software (a “Contribution” or multiple “Contributions”) to PSF, and PSF agrees to accept said Contributions, under the terms of the open-source license identified below (the "Initial License"):

Initial LicenseApache License, Version 2.0.

Contributor understands and agrees that PSF shall have the irrevocable and perpetual right to make and distribute copies of any Contribution, as well as to create and distribute collective works and derivative works of any Contribution, under the Initial License or under any other open source license approved by a unanimous vote of the PSF board. Contributor shall identify each Contribution by placing the following notice in its source code adjacent to Contributor's valid copyright notice: "Licensed to PSF under a Contributor Agreement."

PSF understands and agrees that Contributor retains copyright in its Contributions. Nothing in this Contributor Agreement shall be interpreted to prohibit Contributor from licensing its Contributions under different terms from the Initial License or this Contributor Agreement.


NOTE: If you wish to sign a Contributor Agreement on behalf of an organization or to use a different Initial License, please use the manual form instead: https://www.python.org/psf/contrib/contrib-form/.


Signed April 10, 2025 on behalf of: pianoboy8lp@gmail.com


This Contributor Agreement is between Python Software Foundation (“PSF”) and the individual signed (“the Contributor”).