Python digest #8

Experimental digest posted here for all developers interested in some stuff going around Python community and all related topics


News:


PyVideo is back!

Previosly closed on of the biggest python related video site is back

PyPy gets funding from Mozilla for Python 3.5 support

PyPy, the Python JIT compiler, get $200,000 from Mozila foundation for Python 3.5 support.

Python 3 on Google App Engine flexible environment now in beta

the beta release of the Python runtime on App Engine Flexible Environment with support for Python 3.4 and 2.7 was announced

Preview the Python Serverless Microframework for AWS

This three-minute video shows how quickly you can start building serverless APIs using the framework and its command-line tool


New versions:


Python 3.6.0 alpha 4 preview release is now available

also here are some release notes

lxml 3.6.3
PyDev 5.2.0
MicroPython 1.8.3

Python for microcontrollers and constrained systems new version released

Django 1.10 released

The Django team is happy to announce the release of Django 1.10. release notes


Interesting libraries:


codi.vim

The interactive scratchpad for hackers. codi image

lackey

graphical desktop automation tool

jellyfish

a python library for doing approximate and phonetic matching of strings

TV Overlord

semi automatic command line tool to download and manage TV shows from newsgroups or bittorent. Written in Python.Looks cool!

Download image

TQDM

small progress bar library

Research

he comma.ai driving dataset

PokemonGo-Bot

no comments

Wooey

web ui for Python scripts

Albatross

another Python 3.5 async framework. Benchmarks that aithor did says that “benchmarks indicate that albatross is as fast as aiohttp, both of which are twice as fast as tornado”

PINCE

gdb front-end/reverse engineering tool focused on games


PEP’s:


PEP 628 – Add math.tau

status: final!

PEP 526 – Variable Declaration Syntax

status: draft. Pull request here

PEP 525 – Asynchronous Generators

status: draft. PEP 492 introduced support for native coroutines and async / await syntax to Python 3.5. New PEP suggest extend Python’s asynchronous capabilities by adding support for asynchronous generators.


Articles/Recourse’s


dis — Python Bytecode Disassembler
The 10 Algorithms Machine Learning Engineers Need to Know
A Container Is A Function Call

“There’s something missing from the Docker ecosystem: a type-checker.”

The One Python Library Everyone Needs
Interactive Data Visualization of Geospatial Data using D3.js, DC.js, Leaflet.js and Python

Visualization of dataset from a Kaggle competition

Computational and Inferential Thinking The Foundations of Data Science

text book for the Foundations of Data Science class at UC Berkeley.

JupyterLab: the next generation of the Jupyter Notebook
Python Packaging Is Good Now

Some thoughts about Python packaging from creator of Twisted Lib.

Designing Pythonic APIs Learning from Kenneth Reitz’s **Request*s)
Requests vs urllib: What problem does it solve?
Network protocols, sans I/O, Hopefully the future of network protocols in Python

Brett Cannon about missing peaces of network protocol implementation in Python

Network protocols, sans I/O

network protocol implementations written in Python that perform no I/O

On Cybersecurity and Being Targeted

Story about attack on well known Python dev Kenneth Reitz’s github

Web Service Efficiency at Instagram with Python
Python FAQ: Why should I use Python 3?
Thesaurus of Mathematical Languages, or MATLAB synonymous commands in Python/NumPy
A Neural Network Scoring Engine in PL/SQL

deploy a basic artificial neural network scoring engine using PL/SQL for recognizing handwritten digits

Building HTTP 2 server in Python
1M rows/s from Postgres to Python

about asyncpg library(Python/asyncio Postgres client). Benchmarking - GO vs NodeJS vs Python

Threading/locking is 4x as fast on Python 3 vs Python 2 – this is great, but I’m curious why?

Reddit discussion about amsll threading benchmark result

Embedding JavaScript into Python

Executing JS from Python with PyMiniRacer - “Minimal, modern embedded V8 for Python”.

A 3D Modeller in Python

Python 3d modeller in 500 lines

Learn Python online – A curated list of courses on Python

curated list of courses on Python from beginer to expert. Including pricing, course duration etc.


Video:


MicroPython: a journey from Kickstarter to Space
uArm Creator Studio - Robot Arms and Computer Vision Made Easy

control robot with Python repo - uArm

codi image