Throughout Python's 20-plus year history, its quality has been in the hands of the volunteers around the world openly contributing to it. Thanks to Coverity, those volunteers have been pointed to many quality and security issues via Coverity Scan, a service which finds defects in C/C++ and Java projects at no cost.
As the CPython project includes over 370,000 lines of C code*, accounting for 42% of the codebase, a lot of it lies outside of the analysis tools our community has created to work with Python code. Since 2006, Coverity's scans of that code have found nearly 1,000 defects, 860 of which our contributors have fixed.
In an industry where the standard defect density is a rate of 1 per 1,000 lines of code, CPython has attained a rate of 0.005 defects per 1,000 lines, and "introduces a new level of quality for open source software," said Coverity.
“Python is the model citizen of good code quality practices, and we applaud their contributors and maintainers for their commitment to quality,” said Jennifer Johnson, chief marketing officer for Coverity.
The PSF and the rest of the community join Coverity in applauding all of those who have contributed their time and effort to make CPython a better project, along with the countless others who contribute to a powerful landscape of Python interpreters.
For more information, read Coverity's "Coverity Finds Python Sets New Level of Quality for Open Source Software" press release.
* generated using David A. Wheeler's 'SLOCCount'.
Thursday, September 05, 2013
Monday, August 05, 2013
Congratulations to Jessica McKellar, O'Reilly Open Source Award Recipient
The Python Software Foundation congratulates Jessica McKellar for winning a 2013 O'Reilly Open Source Award for her contributions to the Python community. The award was presented at OSCON in Portland, Oregon on July 26.

Jessica is an entrepreneur, software engineer, and open source developer from Cambridge, Massachusetts, USA. She is also a prolific volunteer in the Python community:
She is currently a Director for the Foundation and vice-chair of the PSF's Outreach and Education Committee. She is also an organizer for the largest Python user group in the world in Boston, Massachusetts, USA. With that group she runs the Boston Python Workshop, an introductory programming pipeline that has brought hundreds of women into the local Python community. The group has been so successful that it is being replicated in cities across the US.
She is tirelessly constructing new curricula and events that she play-tests with Boston Python and then pushes to the broader community under a permissive license to re-use and remix. Examples include an intro to Python workshop for first-time programmers, an intro to open source contribution workshop, a project-based intermediate Python workshop, and a CPython sprint for new contributors.
In addition to being a frequent conference speaker herself, Jessica has been evangelizing Python and PyCon in her role as the Diversity Outreach coordinator for PyCon 2014.
Thank you Jessica for all your contributions to the Python community.Jessica is an entrepreneur, software engineer, and open source developer from Cambridge, Massachusetts, USA. She is also a prolific volunteer in the Python community:
She is currently a Director for the Foundation and vice-chair of the PSF's Outreach and Education Committee. She is also an organizer for the largest Python user group in the world in Boston, Massachusetts, USA. With that group she runs the Boston Python Workshop, an introductory programming pipeline that has brought hundreds of women into the local Python community. The group has been so successful that it is being replicated in cities across the US.
She is tirelessly constructing new curricula and events that she play-tests with Boston Python and then pushes to the broader community under a permissive license to re-use and remix. Examples include an intro to Python workshop for first-time programmers, an intro to open source contribution workshop, a project-based intermediate Python workshop, and a CPython sprint for new contributors.
In addition to being a frequent conference speaker herself, Jessica has been evangelizing Python and PyCon in her role as the Diversity Outreach coordinator for PyCon 2014.
The PSF also congratulates the other winners of this year's award:
- Behdad Esfahbod of HarfBuzz
- Limor Fried of Adafruit Industries
- Valerie Aurora of the Ada Initiative
- Paul Fenwick of Perl
- Martin Michlmayr of the Debian Project
Subscribe to:
Posts (Atom)