A. Jesse Jiryu Davis: Motor 0.7 Beta With Pymongo 2.9 And A Threaded Core
Please try the beta release of Motor 0.7 and let me know how it works for you:python -m pip install motor==0.7b0 Documentation:Motor beta documentationMotor 0.7 changelogIn two ways, Motor 0.7 paves...
View ArticleLow Kian Seong: Ansible experiment aka a review of my time using Ansible for...
I have been playing around with Ansible and using it as a foray for Continuous Deployment. Few things I have read about Ansible is true:It's easy to read and get started on. Within minutes you can get...
View ArticlePyPy Development: Reverse debugging for Python
RevPDBA "reverse debugger" is a debugger where you can go forward and backward in time. It is an uncommon feature, at least in the open source world, but I have no idea why. I have used undodb-gdb and...
View ArticlePyPy Development: RevDB released, v5.4.1
Hi all, The first beta version of RevDB is out! Remember that RevDB is a reverse debugger for Python. The idea is that it is a debugger that can run forward and backward in time, letting you more...
View ArticleMike Driscoll: PyDev of the Week: Bryan Van de Ven
This week we welcome Bryan Van de Ven (@bigreddot) as our PyDev of the Week! Bryan is a core developer of the Bokeh project, which is a visualization package for Python. He has also helped with the...
View ArticleDoug Hellmann: gettext — Message Catalogs — PyMOTW 3
The gettext module provides a pure-Python implementation compatible with the GNU gettext library for message translation and catalog management. The tools available with the Python source distribution...
View ArticleTarek Ziade: Web Services Best Practices
The other day I've stumbled on a reddit comment on Twitter about micro-services. It really nailed down the best practices around building web services, and I wanted to use it as a basis to write down a...
View ArticleCatalin George Festila: The python CacheControl module - part 002.
Today was a hard day and this is the reason I make this short tutorial.Teory of HTTP:HTTP specifies four response cache headers that you can set to enable caching:Cache-ControlExpiresETagLast-Modified...
View ArticleKay Hayen: Nuitka Release 0.5.23
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler. Please see the page "What is Nuitka?" for an overview.This release is focusing on...
View ArticleDataquest: Working with SQLite Databases using Python and Pandas
SQLite is a database engine that makes it simple to store and work with relational data. Much like the csv format, SQLite stores data in a single file that can be easily shared with others. Most...
View ArticleDaniel Bader: The Complete Guide to Setting up Sublime Text for Python...
The Complete Guide to Setting up Sublime Text for Python Developers – Now Available!Hey folks, I’m super excited to announce the launch of my first book – It’s called “The Complete Guide to Setting up...
View ArticleGocept Weblog: Zope Resurrection Part 2 – Defibrillation
After reanimation we started defibrillation of Zope and … it kinda worked:On our sprint we got the following things done to help Zope in the Python 3 wonderland:Release zope.testbrowser 5.0 which is...
View ArticleMike Driscoll: Python 101/201 Educational Giveaway
I think it’s very important for teens and college students to learn how to program. Science, Technology, Engineering and Mathematics such a crucial set of topics to learn about that I have decided to...
View ArticleMartijn Faassen: Morepath 0.16 released!
I'm proud to announce the release of Morepath 0.16. Morepath_ is a Python web framework that is easy to use and lightweight but grows with you when your project demands more.Morepath 0.16 is one of the...
View ArticleŁukasz Langa: RE: Diversity on the Python sprint in September
As an organizer, I feel compelled to respond to the accusations about this event not being diverse enough.
View ArticleWeekly Python Chat: Truthiness
Let's talk about truthiness in Python! Is the opposite of truthiness... falseyness? What is it, why does it matter, and how can you use it?
View ArticleDoing Math with Python: Trying out the code on Ubuntu 16.04
If you are using Ubuntu 16.04 and don't want to install the Anaconda Python distribution for trying out the book's programs or the sample solutions, this post is for you.Ubuntu 16.04 already comes with...
View ArticleVasudev Ram: Get names and types of a Python module's attributes
By Vasudev RamHi readers,Today I thought of this simple Python utility while using introspection to look at some modules.It looks at a module, and for each attribute in it, it tells you the name and...
View ArticleFrançois Dion: Something For Your Mind, Polymath Podcast episode 2
A is for AnomalyIn this episode, "A is for Anomaly", our first of the alphabetical episodes, we cover financial fraud, the Roman quaestores, outliers, PDFs and EKGs. Bleep... Bleep... Bleep..."so...
View ArticleAbu Ashraf Masnun: Async Python: The Different Forms of Concurrency
With the advent of Python 3 the way we’re hearing a lot of buzz about “async” and “concurrency”, one might simply assume that Python recently introduced these concepts/capabilities. But that would be...
View Article