| | Issue #115: Onomatopoeia Weekly dose of all things Python. | | Hey Everyone, Only 6 days left to get your Pycoder's T-Shirts for 2014. Order yours now before they are gone forever! We have a very full issue this week, lots of great stuff here. Enjoy! Share an article with us and if it lands in newsletter get highlighted as a contributor in the newsletter! Like what we are doing? Support us on Gittip We are on twitter too! | | News Try Pyramid The new updated version of try pyramid site is up from feedback and work done during the sprints at the latest PyCon. trypyramid.com Shared by @myusuf3 Django Security releases issued The Django team has issued multiple security releases, Django 1.4.13, Django 1.5.8, Django 1.6.5 and Django 1.7 beta 4. These release fix a caching issue which can possibly lead to cache poisoning and an incorrect validation of safe redirect targets. djangoproject.com Shared by @mgrouchy Twisted 14.0.0 Released A new version of Twisted is out! With new features like `twisted.positioning` with the capability to talk to common gps devices and lots of SSL/TLS improvements. twistedmatrix.com Shared by @mgrouchy Discussion Which Python projects do you see as the "Gold Standard"? reddit.com Shared by @mgrouchy | | Projects flask-stormpath flask-stormpath makes adding user authentication (registration, login, etc.) to your Flask site as little as 1 line of code. No database required! readthedocs.org Shared by @rdegges flask-marshmallow A flask integration layer for Flask and the Marshmallow serialization library. github.com Shared by @sloria Jarvis An attempt to create a Jarvis-like personal assistant with Python. github.com Shared by @mgrouchy sqlalchemy_mptt This is a library for implementing Modified Preorder Tree Traversal with your SQLAlchemy Models and working with trees of Model instances. github.com Shared by @mgrouchy django-sudo django-sudo provides an extra layer of security for after a user is already logged in. Views can be decorated with @sudo_required, and then a user must re-enter their password to view that page. legit. github.com Shared by @myusuf3 hebel GPU-Accelerated Deep Learning Library in Python github.com Shared by @myusuf3 hot-redis Pretty cool library provided by the auth of redis-py. HOT Redis provides a wide range of data types that mimic many of the built-in data types provided by Python, such as lists, dicts, sets, and more. github.com Shared by @myusuf3 django-widgy A Heterogeneous tree editor for Django github.com Shared by @mgrouchy dpark A Python clone of Spark a MapReduce like computing framework. github.com Shared by @mgrouchy prettyplotlib Seeing the advancements in information design prettyplotlib aims to prevent the hinderance of bad design on scientific progress. basically pretty and more readable matplotlib graphs. github.com Shared by @myusuf3 GooglePrivacyEnhancer Very cool. Enhance your privacy by using this app to performs random searches and clicks at random intervals while you are (optionally) logged into your Google account making it difficult for Google and other companies to gather accurate information about you. github.com Shared by @mgrouchy Rockivy Very cool. A kivy app for learning guitar scales. Built as part of the Kivy 2014 app contest. github.com Shared by @mgrouchy spirit django based forum software, checkout screenshots here github.com Shared by @myusuf3 Articles Why Python is Slow: Looking Under the Hood While Python can most of the time be "Fast Enough", Python certainly can be slow when compared to languages like C and Fortran. In this post the author dives into the reasons why Python is slow. github.io Shared by @mgrouchy Django Sticky Query Set Filters Article covers various ways to filter query sets for the most optimal outputting sql from orm. It also introduces the lesser known `_next_is_sticky()` method. ionelmc.ro Shared by @myusuf3 Everything you did not want to know about Unicode in Python 3 Pretty healthy rant post here, but also very informative. Lots of great information about dealing with Unicode on Python 3. pocoo.org Shared by @mgrouchy Using Markdown with Django 1.7 Nice post on how to easily and safely get started rending Markdown in your Django templates. jw.pe Shared by @mgrouchy Why I push for Python Great article about why an engineering professor would make a push to teach Python to undergraduates. lorenabarba.com Shared by @mgrouchy Scaling SQL with Redis Nice blog post about how the team at Sentry used Redis to scale Sentry. Nice discussion about using Redis to solve common problems like alleviating row contention, rate limiting, basic locks and dealing with timeseries data. cramer.io Shared by @mgrouchy Dockerizing a Python Web App Docker has been all the buzz lately and this post shows you how to turn your Python web app into an application that can be deployed using docker containers on AWS. amazon.com Shared by @mgrouchy | | | | | | |