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.
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!
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