Brett Cannon: How I stay happy making open source software
Over the past month I have become aware of multiple people either stepping away from open source or trying to figure out how not to burn out from it [1, 2, 3,4]. After telling Thomas Caswell -- one of...
View ArticleStein Magnus Jodal: November contributions
The following is a short summary of my open source work in November. My hope is that keeping better track of what I’m doing will help me reflect on how I spend my time, and help me to focus my efforts...
View ArticleAmit Saha: A virtualenv first approach to Python projects
I have until the last few months (of my ~4 years of working with Python) always worked without virtualenv for all my Python projects. Why? I think I found the whole idea of having to do the following...
View ArticlePyCon: The Tutorial deadline is here!
Tutorial proposals for PyCon 2016 are due today. The submission form will close once it has passed midnight in every time zone. If you have dreamed of giving an in-depth 3-hour class to your fellow...
View ArticleMike Driscoll: PyDev of the Week: Nick Coghlan
This week we welcome Nick Coghlan (@ncoghlan_dev) as our PyDev of the Week. Nick is a core developer of the Python language. He also write a pretty intense Python blog. Let’s take some time to hear...
View ArticleA. Jesse Jiryu Davis: Announcing Motor 0.5 with asyncio, Python 3.5, and...
Welcome back, I hope you enjoyed Thanksgiving. I certainly did; among everything for which I give thanks this year, I am grateful for the contributions Rémi Jolin, Andrew Svetlov, and Nikolay Novik...
View ArticleDavid MacIver: Anyone want a speaker?
I’m in the process of doing a lot of speaking and putting together a lot of talks. This means I’m always up for new places to speak at. So if you’re looking for tech speakers at your meetup group,...
View ArticleCaktus Consulting Group: Cyber Monday: 50% off Django book and videos
Are you looking for a good gift for a current or future Django developer? Check out Caktus technical director Mark Lavin's work for O'Reilly: Lightweight Django (book co-written with Julia Elman)...
View ArticlePyTennessee: PyTN Profile: Rivkah Standig - Keynoter
Rivkah Standig is a software engineer at MoveOn.org. Before becoming a programmer, Rivkah trained as a linguist, speech-language pathologist, painter, and actress. She delights in exploring the...
View ArticleTwisted Matrix Labs: November 2015 week 1 and 2 - TSF Sponsored Development
This is my report for the work done in the first 2 weeks of November as part of the 2015 Twisted Maintainer Fellowship program. Important changes made in these 2 weeks: NPN and ALPN support for the TLS...
View ArticleTwisted Matrix Labs: November 2015 week 3 and 4 - TSF Sponsored Development
This is my report for the work done in the last weeks of November as part of the 2015 Twisted Maintainer Fellowship program.We continue to have a small waiting line for the review queue. In general the...
View ArticleObey the Testing Goat: Better tests for Redis integrations with redislite
A colleague and I were staring at some ugly, mocky tests for our redis integration the other day, when I remembered someone at Pycon last year showing me a cool library called redislite -- basically, a...
View ArticleLintel Technologies: How to measure the duration of a function call or code...
The simple way to measure the duration of function call in python using context management.Some times we may encounter the situation where we need to know total time taken by the function call. Here is...
View ArticleTalk Python to Me: #36 Python IDEs with the PyCharm team
As a software developer, what's the most important application on your computer? If your answer is Microsoft Outlook, my heart goes out to you - stay strong! But for most of us, it's probably a toss up...
View ArticleA. Jesse Jiryu Davis: Black Pipe Testing: In Summary
Every conversation I hear about testing seems to go thus:"Here's a useful way to test!""But if you only test that way, you won't catch all the bugs."I would like us, the open source community, to move...
View ArticleRobin Wilson: Scientific software metrics with Depsy – a great new tool!
As a fellow of the Software Sustainability Institute, I have talked a lot about how important software is in science, and how we need to make sure we recognise its contribution. Writing good scientific...
View ArticleDavid MacIver: Let’s help people go to PyCon Namibia
PyCon Namibia is coming up. I think it’s a great idea and I’m planning to go.I’m currently somewhat budget constrained while I sort out the early days of my new business. But… I’m self-employed, right?...
View ArticleTrey Hunner: Python List Comprehensions: Explained Visually
Sometimes a programming design pattern becomes common enough to warrant its own special syntax. Python’s list comprehensions are a prime example of such a syntactic sugar.List comprehensions in Python...
View ArticleAndre Roberge: French Python ?
In two previous post, I showed how it was possible to transform some source code prior to having it executed. My original motivation was to see how one could add a new keyword ("repeat") to use as...
View ArticleDjango Weblog: Django 1.9 released
After 10 and a half months of development, the Django team is happy to announce the release of Django 1.9.As always, the release notes cover everything in-depth, but the major highlights are:Support...
View Article