ImportPython Weekly - 92

1 year ago


Text only:

ImportPython Newsletter
Issue 92.
View In Browser
Worthy
Read
Python alias commands that play nice with virtualenv
Over the years, I’ve come up with my own Python aliases that play nice with virtual environments. For this post, I tried to stay as generic as possible such that any alias here can be used by every Pythonista.
Keep detailed records of the performance of your Django code.
django,
performance
"Keep detailed records of the performance of your Django code.". django-perf-rec is like Django's assertNumQueries on steroids. It lets you track the individual queries and cache operations that occur in your code. This blog post explains the workings of this project https://tech.yplanapp.com/2016/09/26/introducing-django-perf-rec/ .
Practical ML for Engineers talk at #pyconuk last weekend
machine learning
Last weekend I had the pleasure of introducing Machine Learning for Engineers (a practical walk-through, no maths) at PyConUK 2016 ( Video link on page ). My talk covered a practical guide to a 2 class classification challenge (Kaggle’s Titanic) with scikit-learn, backed by a longer Jupyter Notebook (github) and further backed by Ezzeri’s 2 hour tutorial from PyConUK 2014.
Mocks and Monkeypatching in Python
testing
This tutorial will help you understand why mocking is important, and show you how to mock in Python with Mock and Pytest monkeypatch.
Abu Ashraf Masnun: Introduction to Django Channels
Yet another introduction to Django Channels. This one is a lot more clear and step by step tutorial. If you still don't know what Django channels is / how to get started, read this.
Python has come a long way. So has job hunting.
Try Hired and get in front of 4,000+ companies with one application. No more pushy recruiters, no more dead end applications and mismatched companies, Hired puts the power in your hands.
Sponsor
Python Mocks: a gentle introduction - Part 1 and 2
testing,
mock
In this series of posts I am going to review the Python mock library and exemplify its use. I will not cover everything you may do with mock, obviously, but hopefully I'll give you the information you need to start using this powerful library. Note it's a two part series as of now, here is the second part's url http://blog.thedigitalcatonline.com/blog/2016/09/27/python-mocks-a-gentle-introduction-part-2/#.V-ysf9HhXQo
Decorators: The Function's Function - Weekly Python Chat with Trey Hunner
webcast,
video
Decorators are one of those features in Python that people like to talk about. Why? Because they're different. Because they're a little weird. Because they're a little mind-bending. Let's talk about decorators: how do you make them and when should you use them?
Simple REST APIs for charts and datasets
charts
The Plotly V2 API suite is a simple alternative to the Google Charts API. Make a request to a Plotly URL and get a link to a dataset or D3.js chart. Python code snippet are included on the page.
Python Code Review: Unplugged – Episode 2 - By Daniel Bader
code review
Daniel is doing a series of code review sessions with Python developers. Have a look at the accompanied video where he gives his opinion on a open source project by Milton.
Python by the C side
c binding
CPython, the primary implementation of Python used by millions, is written in C. Python core developers embraced and exposed Python’s strong C roots, taking a traditional tack on portability, contrasting with the “write once, debug everywhere” approach popularized elsewhere. The community followed suit with the core developers, developing several methods for linking to C. This has given us a lot of choices for interfacing with c, let us look at them.
Django Tips #15 Using Mixins With Class-Based Views
django
General rules to use mixins to compose your own view classes with code examples.
How to set up tab completion for django-admin.py and manage.py ?
django
In this short article Mike shows us how to set auto complete for django-admin.py / manage.py arguments. Specially helpful if you have tons of management commands.
Python Engineering at Microsoft
core python
That’s the opening paragraph from the Python Insider blog post discussing the 2016 Python core sprint that recently took place. In the case of Microsoft’s participation in the sprint, both Steve Dower and I (Brett Cannon) were invited to participate (which meant Microsoft had one of the largest company representations at the sprint). Between the two of us we spent the week completing work on four of our own PEPs for Python 3.6: Adding a file system path protocol (PEP 519), Adding a frame evaluation API to CPython (PEP 523), Change Windows console encoding to UTF-8 (PEP 528), Change Windows filesystem encoding to UTF-8 (PEP 529).
GitHub - beanbaginc/django: Unofficial security backports for Django: The Web framework for perfectionists with deadlines.
security
This is an unofficial fork of Django, which focuses entirely on backporting official, publicly-announced security fixes to Django 1.6.11. It does not contain any other bug fixes or features, and any branches other than security-backports/1.6.x are unlikely to be up-to-date.
Projects
fmap -
6 Stars, 0
Fork
fmap.py - a single dispatch version of fmap for Python3. While there are multiple Haskellesque 'lets put monads in Python!' style libraries out there, most don't seem to focus on taking the nice bits of Haskell's functional approach and giving them a nice Pythonic interface. fmap.py is a very simple take on fmap that lets you remove some unnecesary boiler plate when you are applying a function to each element of a collection. I hope you like it!
fbtftp -
5 Stars, 0
Fork
fbtftp is Facebook's implementation of a dynamic TFTP server framework. It lets you create custom TFTP servers and wrap your own logic into it in a very simple manner. Facebook currently uses it in production, and it's deployed at global scale across all of our data centers.
unfurl -
4 Stars, 0
Fork
Python utility to move items in a directory tree to the topmost level possible
chalk -
2 Stars, 1
Fork
Simple, easy to learn interpreted programming language.
human-to-geojson -
2 Stars, 1
Fork
Convert raw Human exports to geoJSON
Upcoming Conference / User Group Meet
Reunión Python Valencia
Reunión Python Valencia
Sydney Python User Group
PyConES - Almería
Edmonton Python User Group
IndyPy Monthly Meetup
Python Brasil [12]
Santa Cruz Python Meetup
© 2014-2016 UpToSomething And Co.
You are receiving this email because you opted in on our website. You can unsubscribe whenever
you like. unsubscribe.
UpToSomething And Co
Om Elegance, Bld 3, Malad W
Mumbai, India 400064

Deel deze nieuwsbrief op

© 2017