Brian Curtin: Easy deprecations in Python with @deprecated
Tim Peters once wrote, "[t]here should be one—and preferably only one—obvious way to do it." Sometimes we don't do it right the first time, or we later decide something shouldn't be done at all. For...
View ArticleMatthew Rocklin: Dask Development Log
This work is supported by Continuum Analytics the XDATA Program and the Data Driven Discovery Initiative from the Moore FoundationTo increase transparency I’m blogging weekly about the work done on...
View ArticleDaniel Bader: Assert Statements in Python
Assert Statements in PythonHow to use assertions to help automatically detect errors in your Python programs in order to make them more reliable and easier to debug.What Are Assertions & What Are...
View ArticleDjango Weblog: Django 1.11 alpha 1 released
Django 1.11 alpha 1 is now available. It represents the first stage in the 1.11 release cycle and is an opportunity for you to try out the changes coming in Django 1.11.Django 1.11 has a medley of new...
View ArticleContinuum Analytics News: Announcing General Availability of conda 4.3
Developer BlogWednesday, January 18, 2017Kale FranzContinuum AnalyticsWe're excited to announce that conda 4.3 has been released for general availability. The 4.3 release series has several new...
View ArticleTalk Python to Me: #95 Grumpy: Running Python on Go
Google runs millions of lines of Python code. The front-end server that drives youtube.com and YouTube’s APIs is primarily written in Python, and it serves millions of requests per second! <br/>...
View ArticleExperienced Django: Django Debug Toolbar
Django debug toolbar is a nifty little utility to allow you to examine what’s going on under the hood. It’s a fairly easy install and gives quite a lot of info.InstallationI’m not going to waste your...
View ArticleGoDjango: How I Deploy Django Day-to-Day
There are a lot of ways to deploy Django so I think it is one of those topics people are really curious about how other people do it. Generally, in all deploys you need to get the latest code, run...
View ArticlePyCharm: PyCharm 2017.1 EAP 3 (build 171.2455.3)
We’re happy to announce the next EAP for PyCharm 2017.1, get it now from our website!This week, we’ve fixed several issues, and added some functionality:If you’d like PyCharm to watch your code style,...
View ArticleCaktus Consulting Group: Ship It Day Q1 2017
Last Friday, Caktus set aside client projects for our regular quarterly ShipIt Day. From gerrymandered districts to RPython and meetup planning, the team started off 2017 with another great...
View ArticleDataCamp: Pandas Cheat Sheet for Data Science in Python
The Pandas library is one of the most preferred tools for data scientists to do data manipulation and analysis, next to matplotlib for data visualization and NumPy, the fundamental library for...
View ArticlePyTennessee: PyTN Profiles: Matthew Montgomery and Elevation Search Solutions
Speaker Profile: Matthew Montgomery (@signed8bit)Matthew Montgomery is a Technical Leader at Cisco Systems in the OpenStack group. He has been working professionally on the web since 2000 when he...
View ArticlePyTennessee: PyTN Profiles: Kenneth Reitz and Intellovations
Speaker Profile: Kenneth Reitz (@kennethreitz)Kenneth Reitz is a well-known software engineer, international keynote speaker, open source advocate, street photographer, and electronic music producer.He...
View ArticleFlavio Percoco: On communities: Trading off our values... Sometimes
Not long ago I wrote about how much emotions matter in every community. In that post I explained the importance of emotions, how they affect our work and why I believe they are relevant for pretty much...
View ArticlePython Anywhere: New release! File sharing, and some nice little fixes and...
Honestly, it's strange. We'll work on a bunch of features, care about them deeply for a few days or weeks, commit them to the CI server, and then when we come to deploy them a little while later, we'll...
View ArticlePyTennessee: PyTN Profiles: Keynoter Courey Elliott and Big Apple Py
Speaker Profile: Courey Elliott (@dev_branch)Courey Elliott is a software engineer at Emma who has a love of architecture, automation, methodology, and programming principles. They enjoy working on...
View ArticlePyTennessee: PyTN Profiles: Deborah Hanus and Axial Healthcare
Speaker Profile: Deborah Hanus (@deborahhanus)Deborah graduated from MIT with her Master’s and Bachelor’s in Computer Science in computer science, where she developed mathematical models of human...
View ArticlePython Data: Collecting / Storing Tweets with Python and MongoDB
A good amount of the work that I do involves using social media content for analyzing networks, sentiment, influencers and other various types of analysis.In order to do this type of analysis, you...
View ArticlePyCharm: Make sense of your variables at a glance with semantic highlighting
Let’s say you have a really dense function or method, with lots of arguments passed in and lots of local variables. Syntax highlighting helps some, but can PyCharm do more?In 2017.1, PyCharm ships with...
View ArticlePython Software Foundation: Shelia Miguez and Will Kahn-Greene and their love...
There are two elements which make Open Source function:TechnologyAn active community.The primary need for a successful community is a good contributor base. The contributors are our real heroes, who...
View Article