Friday, January 23, 2015

2014 Year in Review, Part 2

Today's post wraps up our brief review of 2014, with a summary of both technical and community developments. 
On the technical side, the Python language grew with the releases of Python, and, in August, 3.4.1. Major new features of the 3.4 series, compared to 3.3 include "hundreds of small improvements and bug fixes." Additionally, Python 3.4.1 has many more advantages. "One notable change: the version of OpenSSL bundled with the Windows installer no longer has the "HeartBleed" vulnerability." See for more detailed information and to download any of these latest versions (as well as a Python 3 compatible version of PyPy).
The PSF also saw a culmination of a lot of hard work in the release of our new website, pydotorg. This site serves as a main repository of all crucial information about the Python language (downloads of all versions, tutorials, documentation, new releases, ongoing developments, ways to contribute), the PSF (what we are, what we do, bylaws, membership info, meeting minutes and resolutions), community resources (Python Wiki, the IRC, the diversity policy, mailing list, merchandise, projects, and events). Visit the website at to see how it should be your first stop for anything Python related and to learn how you can contribute to its upkeep. 
One of the PSF's favorite activities is to honor the contributions of its members. The 2014 Community Service Awards went to Pythonistas whose work, from organizing the largest annual PyCon, to teaching future Python users, to developing important modules and libraries that enhance the usefulness of Python, benefited so many of us. Congratulations to the following recipients:
Diana Clarke “for her work with the Canadian Python community, her organizing efforts for PyCon CA and PyCon US over the past several years, and her mentorship of many others in the community;”
R. David Murray “for his work as a core committer and as a long-time mentor of new contributors;”
Barbara Shaurette and Katie Cunningham "in recognition of their work to create and run their Young Coders classes, along with freely distributing their teaching materials;"
Christophe Gohke, of the University of California, Irvine; and Armin Ronacher, founding member of the Pocoo team; for their technical contributions to Python.
PyCon 2014 in April was the largest ever, and the first held outside the U.S. The beautiful and accommodating Palais de Congres in Montreal allowed for an incredibly smooth, comfortable, and well-organized week (in addition, of course, to the efforts of Diana Clarke and numerous volunteers). There were over 2,500 attendees, 128 sponsors, and 95 talks (selected from over 300 submissions) over 5 simultaneously-running tracks. In addition to the usual tutorials, lightening talks, and sprints, the conference offered first-time childcare, a service that enabled huge participation in a Young-Coders' class, as well as a hectic and productive Education Track, and a lot of youthful energy and enthusiasm. The city of Montreal itself provided for a "sixth track," Explore Montreal, allowing attendees to tour Old Montreal," visit museums, and climb "Mount Royal." If you missed last year's PyCon, it's not too late to register for PyCon 2015 to visit this fabulous city and attend an amazing conference.
Other activities performed by the PSF in 2014 included developing a new marketing brochure, choosing Portland, OR as the site for PyCon 2016 and 2017, updating the bylaws regarding memberships, quorums, and the grants procedure, adopting a privacy policy, and keeping up with trademark registrations for the term PyCon.

Addendum 1/25/15

It has come to my attention that the number of submissions for talks at PyCon 2014 was actually well over 600, rather than merely "over 300" as I stated above. My apologies, although the point I was trying to make was that the quality of talks presented, as well as their usefulness and interest to the diverse community, were of the highest order. That point is even more supported given the larger number. 

And similarly, submissions for PyCon 2015 are around 650 for the 95 slots available. What a dazzlingly productive and vital community! 

Monday, January 19, 2015

2014 Year in Review

Happy New Year from the PSF!

2014 was an eventful year for the Python community, and so we thought a brief rundown of highlights from last year should put us all in the right frame of mind to make 2015 an equally, or even more, productive year. There was so much activity in 2014, that it will take the next couple of blog posts to cover it all, so today's post will focus on membership growth, PSF funding, and conferences.
In 2014 the PSF revised the membership rules, creating a new category of "Basic Membership." We now have over 2000 Basic Members in addition to our Sponsoring, Supporting, Contributing, and Managing Members and Fellows. The community has also grown on social media, with followers totaling more than 100K on Facebook, 91K on Google+, and 41K on Twitter.
This increased inclusivity is good news, since the mission of the PSF is to promote the use and knowledge of Python. The more, the merrier. However, this does not mean a dilution of the power and quality of the language or of the community of users. Rather, this is a recognition of the necessity and value of Pythonistas at all levels of technical mastery—from core developers, through daily professional users, through occasional users, to hobbyists, to anyone who believes computer technology and literacy is and will continue to be the intellectual currency of the 21st century, and that open-source, freely available, non-proprietary access to the way the world works is important.
2014 also saw an explosion of Python-related events and conferences around the world. The PSF was delighted to fund many conferences.  In total, $78,853.41 USD was given for conference scholarships and $11,270.37 went to workshops. The list includes Django WeekendPyCon PhilippinesPython FOSDEM in Brussels, PyCon Australia in Brisbane, PyData LondonPyCon BrasilDjangoCon EuropePyCon APACPyCon ItaliaPyOhioPython Camp in Cologne, SciPy in Austin, PyCon Kiwi in Wellington, PyCon RussiaPyData BerlinPyCon ESPyCon JapanPyConZAPython ArgentinaPyTexas, and in NYC, both PyGotham and PyData.
In support of the PSF's commitment to education and diversity, we also sponsored programs including Bangalore PyLadies' Introduction to Python WorkshopGnome Outreach Program for Women Summer Internship, the Kivy ContestYoung Coders in Nashville Public Schools and at PyTennessee, and UNB Saint John Department of Computer Science Python Game Programming Camp. The PSF also gave a grant enabling 20 teachers to attend PyCon UK, funded Django Girls all around the world (at EuroPython, and in Warsaw, Budapest, Edinburgh, Uganda, Krakow, and Kampala), Code Chix in the Bay area, Cyberjutsu Girls AcademyGeek Girls Carrots, and Teen Python Camp in Peru.
Additional grants allowed Python programming projects, education, and conference attendance to become reality for many more Pythonistas. If you know of someone(s) deserving and desiring of financial assistance in order to attend a conference, or otherwise participate, let us know. We have limited resources, but these resources exist for the purpose of advancing the mission of the PSF—and that means helping you in your Python endeavors.
And, of course, April's PyCon 2014 in Montreal was a great success. More on this next time.
P.S If you are not yet a member of the PSF, you can sign up at the website. And be sure to visit the Python Events Calendar to keep current on what's happening and to post your organization's events.

Tuesday, January 13, 2015

Python Events Calendars - Please submit your 2015 events


As some of you may know, the PSF has a team of volunteers who are maintaining a set of central Python event calendars. We currently have two calendars in place:
  • Python Events Calendar - meant for conferences and larger gatherings focusing on Python or a related technology (in whole or in part)
The calendars are displayed on and also on the new website at and

You can subscribe to the calendars using iCal and RSS feeds and also embed the calendar widgets on your sites. We have also added a Twitter feed @PythonEvents to get immediate updates whenever a new event is added. Please see our wiki page for details:

The calendars are open to the world-wide Python community, so you can have local user group events, as well as regional and international conference events added to the calendars.


Looking back on 2014, the calendars have proven to be a great tool for the Python community to connect, with more than 60 conferences and more than a hundred of user group events listed.

We would therefore like to encourage everyone to submit their 2015 events, so that the Python community can get a better overview over what's happening in Python land.

Adding Events

Please see the instructions at for details on how to submit an event. We've made it really easy for you: just need to send an email to our team address using the email template we provide for this. Thanks.

PS: Please help spread the word about the calendars - we'll all benefit from knowing more about Python events happening around the world. Feel free to forward this posting to your local user groups and conference teams. Thanks.

Thursday, October 16, 2014

A new conference: Python Namibia!

The Python community has been fortunate to experience a lot of growth over the last few years, especially when it comes to user groups and conferences. A lot of these meetings have seen huge attendance, with PyCon having sold out the last three years, regional conferences seeing sharp growth, and some monthly meetups occasionally "selling out" (they're free, but attract more than the venue can hold). On top of those existing events growing, we're seeing more events pop up around the world.

We just got word that another new conference is starting up: Python Namibia, taking place February 2-5. This first time conference is taking place in Windhoek at the University of Namibia, with collaboration from Cardiff University, giving a group of students an opportunity to attend as part of their studies!

"Open-source software represents an opportunity for developing nations to become owners and producers of the software that they need; it's a key to their future prosperity," said organizer Daniele Procida. "There's an enormous benefit to software developers in being part of a supportive community."

The conference plans to start with two days of talks, a day of workshops and tutorials, and concluding with collaborative activities like sprints, as well as planning work for hosting a PyCon Namibia in 2016.

"We hope that this event will help programmers in Namibia feel that they belong to a welcoming international community that values their participation - and that it will help set a series of virtuous circles into motion," says Daniele.

Keep an eye on and follow @PythonNamibia for more info!

Monday, September 01, 2014

Matching Donations to PyPy in September!

We're thrilled to announce that we will be matching donations made to the PyPy project for the month of September. For every dollar donated this month, the PSF will also give a dollar, up to a $10,000 total contribution. Head to and view the donation options on the right side of the page, including general funding or a donation targeted to their STM, Py3k, or NumPy efforts.

We've previously given a $10,000 donation to PyPy, and more recently seeded the STM efforts with $5,000. The PyPy project works with the Software Freedom Conservancy to manage fund raising efforts and the usage of the funds, and they'll be the ones notifying us of how you all made your donations. At the end of the month, we'll do our part and chip  in to making PyPy even better.

The matching period runs today through the end of September.

Thursday, August 14, 2014

Portland Chosen as PyCon 2016/2017 Location

After a thorough evaluation of several potential host cities, the Python Software Foundation has chosen Portland, Oregon as the next location for PyCon. Following PyCon 2015, taking place in Montréal for the second time, Portland will play home to PyCon for 2016 and 2017.

"This was the first site I had visited where all of the vendors knew of open source software before I arrived. Because Portland is so familiar with the OSS world, I became confident that as a city, they can help make PyCon 2016/17 very successful," said PSF Event Coordinator Ewa Jodlowska.

Portland edged out several other cities in the running, and will make for a great home to PyCon. Several other technology conferences call Portland home, including OSCON, which hosted the last International Python Conference, the precursor to PyCon.

The conference will take place in May of 2016 and 2017, a departure from the recent March and April events of the past. "This will be a great time to visit the Lan Su Chinese Garden, Japanese Garden, Rose Garden, and Arboretum," remarked Jodlowska. The city's wide array of restaurants and entertainment will make for an all around great time. "The city offers great coffee roasters, microbreweries, bakeries, pizza, fine dining, crazy donuts, and best of all FOOD CARTS!"

Following PyCon's trip into Canada, the Portland PyCons will represent the seventh location of PyCon, coming after Washington, D.C.; Dallas, Texas; Chicago, Illinois; Atlanta, Georgia; Santa Clara, California; and Montréal, Quebec, Canada.

As the final dates for the Portland events become available, we'll be sure to announce them here and on the PyCon blog.

Wednesday, August 13, 2014

Barbara Shaurette and Katie Cunningham earn Community Service Awards

On Friday, July 18th the board of the Python Software Foundation voted to award both Barbara Shaurette and Katie Cunningham a Community Service Award for Q2 2014.

The award is given in recognition of their work to create and run their Young Coders classes, along with freely distributing their teaching materials.

The program began at PyCon 2013 and was an immediate success. The followup blog post is the second most popular post in PyCon's history by a wide margin, and the event was one of the most talked about topics of the conference.

“I don't think you'd ever see that kind of experimentation in a classroom full of adults, who would more likely do everything in their power not to break their computers,” Barbara wrote of the kids’ ability to learn, write, and run code.
Since it's beginnings in Santa Clara it has been run at several other conferences, including again at PyCon 2014 - complete with one day having been taught in French, PyTennessee, and most recently at PyOhio.

We thank Katie and Barbara for their work in actively promoting and teaching Python to a new generation of programmers.

Wednesday, July 02, 2014

PSF Sponsors the 10th Python Brasil Conference

The Python Software Foundation donated $4,552 USD to Python Brasil 2014. This amount corresponds to their Gold Level sponsorship. The conference will take place in Recife and Porto de Galinhas, Pernambuco. They will have tutorial days November 4-5 with the main conference taking place November 6-7. On November 8th, they will host a sprint day. The event is being organized by the Pernambuco Python User Group (PUG-PE) with the help of Apyb( PythonBrazil Association)

The organizer's behind the event had the following to say:
Python Brasil is one of the main events about technology at Brazil and Latin America related to open-source software and specially about the programming language Python and its derived applications. This is special year for us, since it is the 10th edition, a milestone in the set of events of this magnitude and celebrates your first release at the Northeast region of Brazil, which it reflects the popularity of the language spreading over all Brazil. The previous editions were all hosted at Southeast and south of Brazil. 
The event will host several success cases of organizations using Python at their activities and business, even more, it attracts to Brazil a heterogeneous audience from all over Brazil and foreign countries. More than 300 participants are expected to participate at this meeting, which it will be distributed in several activities such as the conference, desconference also known as Open Spaces, Job Fair, Sprints, lighting talks, tutorials, keynotes and exposition. 
The PythonBrasil is a traditional event that happens once a year. In the last editions several cities already hosted the event such as Brasilia (2013), Rio de Janeiro (2012), São Paulo (2011), Curitiba (2010), Caixas do Sul (2009), Rio de Janeiro (2008), Joinville (2007), Brasilia (2006) and Campinas (2005). Through the organizations that supported the event we already had several federal universities, companies and recently the commitment of the Government and the federal parliament at Brasilia.

The last edition was one of the largest joining more than 400 Python developers and open-source enthusiasts for all over Brazil. It was a special edition since the event was co-hosted with the International Plone Conference. 
We believe this year it will be special, first it will be held at Porto de Galinhas, Pernambuco, an amazing beach located 37 mi south of the city of Recife, Pernambuco. With great environment for joining our old friends and even making some new ones even doing lots of network. In our opinion, the best part of the event will be between the talks and keynotes with the discussion happening at the open-spaces and our lounges covered by coffee (yeah Brazilian developers loves coffee). We host several events post-conferences. For instance, our Django Day, that it will be our second one, that usually happens at one bar with beer, appetizers and lighting talks. We are planning many other joint events, like the first Brazilian meeting of the PyLadies Brazil, that started this year at Natal, Rio Grande do Norte. 
With great technical talks, many invited python references coming to our event and lots of opportunities to meet and learn with many other developers, we believe this year will be quite exciting, specially an event in one of our main touristic points at Brazil.

November is a wonderful time of year to head South and visit Latin America. Traveling internationally can take time to plan, so now is a great time to start!

Wednesday, May 07, 2014

PSF Sponsors SciPy 2014

SciPy 2014, taking place July 6-12 in Austin, Texas, will be the thirteenth rendition of the scientific community’s annual Python conference, and the Python Software Foundation is a proud Gold sponsor. With an expanded schedule to include a third day of talks, the growing conference is expecting to reach nearly 500 attendees.

"Last year we had about 330 register for the tutorials and conference. This year we are expecting over 450,” said organizer Brett Murphy. “Last year we had to shut off registration for the main conference when it hit 300 attendees. This year we can handle up to 800, so we'll see where we end up!"

The keynote schedule includes three great speakers: Lorena A. Barba, Nick Coghlan, and Greg Wilson. Lorena is an associate professor of Mechanical and Aerospace Engineering at George Washington University, and a renowned speaker on high-performance computing. Nick is a CPython core developer, PSF Fellow, and software developer at Red Hat, where he works on testing and integration systems. Last but not least, Greg works for the Mozilla Foundation and is the creator of Software Carpentry, a crash course in computing skills for scientists and engineers.

The PSF supports the conference at the Gold level, pledging $4000 in support of the event. This sponsorship will help to defray the cost of lodging and travel for students attending the conference, reduce the cost of attendance for all members, provide time and rooms for development sprints, and more.

SciPy 2014 includes several sub-events, including:

This post was co-authored by Kushal Das

Thursday, April 10, 2014

PSF Python Brochure now available! Get your copy in Montreal!

After three long years, the PSF Python Brochure is finally printed. The first batch was shipped to PyCon 2014 in Montreal. We would like to thank all our initial sponsors and contributors for the hard work and the impressing result.

Promote Python to non-developers

Please help spread the word about how great Python is and how useful it can be to learn Python by taking the brochure to your friends, teachers, professors, managers and team leaders.

We believe it provides some very convincing arguments and hope that it can serve as useful tool in furthering the PSF's mission to grow Python and its community by reaching out to the non-developer world.

Get your brochure copy

Come and grab your copy at the Python Software Foundation table (table #5, "Startup Row") at tonight's opening reception at PyCon 2014 in Montreal.

If you cannot come to fetch your hard copy, you can have a look at the PDF version:

More information

More information on the brochure, the idea behind it, media data and ordering links are available on our project page:

Marc-Andre Lemburg
Director, Python Software Foundation