Weekly Python Newsletter

Insightful Articles, Tutorials, Projects, Videos, Tweets delivered in your inbox.

Join Thousands of Python Programmers And Keep Your Programming Skills Updated.

Latest Issue


Worthy Read

Model Docker-based build workflows more effectively with our GoCD Kubernetes integration. Run GoCD natively on Kubernetes, define your build workflow and let GoCD provision and scale build infrastructure on the fly.
kubernetes
,
GoCD

The Golang-made Python "interpreter" is now installable via pip on Linux, macOS and Android. Featuring a more near-drop-in replacement of CPython than before.
go
,
cpython

core-python

The language’s two main advantages are its simplicity and flexibility. Its straightforward syntax and use of indented spaces make it easy to learn, read and share. Its avid practitioners, known as Pythonistas, have uploaded 145,000 custom-built software packages to an online repository. These cover everything from game development to astronomy, and can be installed and inserted into a Python program in a matter of seconds.
core-python

Glances is a cross-platform system monitoring tool written in Python.
devops
,
system monitoring

A python command-line tool which draws basic graphs in the terminal.
charts
,
command line

A simpler solution for a complicated problem by folks at Instacart.
dependency management

Quantum computers might sound a bit exotic and far into the future, but in reality, they are now accessible in the cloud or through emulators for everyone to write quantum code. In this tutorial, we’ll go through how you can program a simple quantum computer to generate random numbers. This example can be done on any emulator or quantum computer. For this blog post, the free and open source Python library ProjectQ is used. ProjectQ can emulate a quantum computer on any CPU, or connect to IBMs quantum computer as a backend.
Quantum computin

Test development is key for most software projects. In this post, we are going to discuss 4 different tests: unit tests, smoke tests, integration tests and utility tests. In simple words, unit tests make sure that each class or function behaves as it should, smoke tests make sure that the system works, integration tests make sure that the program results are acceptable and utility tests give an example on how to use a class or function. We will show how to work with these tests in Python.
paper

The django-rok is an reverse-ssh tunneling tool provides a public URL for your local web server. This is helpful in web-hook testing, quick UAT and many more.
django

Now, Scikit-Learn, the leading machine learning library in Python, does provide random data set generation capability for regression and classification problems. However, the user have no easy control over the underlying mechanics of the data generation and the regression output are not a definitive function of inputs?—?they are truly random. While this may be sufficient for many problems, one may often require a controllable way to generate these problems based on a well-defined function (involving linear, nonlinear, rational, or even transcendental terms).
machine learning
,
scikit

GIL anyone?
gil

As a lifelong Utahan, I began to wonder how bad is the pollution? The news reporters seem to think it’s pretty bad. The politicians say it’s never been better. So how bad is it? What impact does it have on things like real estate value? How many people are impacted? As we continue our series analyzing Utah’s air quality with Randy Zwitch, Senior Developer Advocate at MapD, we now turn our focus on to cleaning the data that we received from the EPA’s Air Quality API. In addition we will cover how we use the data to calculate an Air Quality Index (AQI) score and exporting the data out for import into MapD which we will use to further analyze the data.
pandas

This tutorial will implement the genetic algorithm optimization technique in Python based on a simple example in which we are trying to maximize the output of an equation. The tutorial uses the decimal representation for genes, one point crossover, and uniform mutation.
genetic

Python 3.4.9rc1 was released on July 19th, 2018. Python 3.4 has now entered "security fixes only" mode, and as such the only changes since Python 3.4.7 are security fixes. Also, Python 3.4.9rc1 has only been released in source code form; no more official binary installers will be produced.
new release


Projects

pytorch_bn_fusion - 34 Stars, 1 Fork
Batch normalization fusion for PyTorch

fridump3 - 22 Stars, 4 Fork
A universal memory dumper using Frida for Python 3

LastMinuteFlashcards - 22 Stars, 1 Fork
A command-line tool to learn GRE words with flashcards.

rockstar-py - 19 Stars, 5 Fork
Python transpiler for the esoteric language Rockstar

delete-tweets - 19 Stars, 3 Fork
Bulk-delete your past tweets before a specific date.

opentfd - 12 Stars, 0 Fork
Opensource telegram flood daemon

Django-Styleguide - 12 Stars, 0 Fork
Django styleguide used in HackSoft projects

python-ls - 10 Stars, 1 Fork
Think about Python's dir builtin with recursive search capabilities

del_gmail - 9 Stars, 0 Fork
Python script to delete mails from Gmail that match a keyword

semantic-image-inpainting - 9 Stars, 0 Fork
Tensorflow implementation of Semantic Image Inpainting with Deep Generative Models

generate-thai-lyrics - 9 Stars, 0 Fork
Generate Thai Songs' lyrics using Deep Learning

ImprovedGAN-Tensorflow - 9 Stars, 0 Fork
A working Tensorflow implementation of Semi-supervised Learning GAN.

dark-mode - 7 Stars, 1 Fork
Control the macOS dark mode from the terminal

deductive-reasoning - 6 Stars, 5 Fork
A tool for deductive reasoning.

slackcontestwatcherbot - 3 Stars, 1 Fork
Slack bot to quickly find info on the contests across websites like CodeChef, Codeforces, Topcoder and many more.

Twitter Testimonials


Check out @importpython. A very good curated Python newsletter.
Sai Abishek Bhaskar
@saiabishek1
On another note; if you're a Python developer. You should definitely subscribe to this newsletter by @importpython #python #flask
brandon davis
@@void_pirate
A pile of #python goodness
Dave Smith
@DruidSmith
importpython a great way to keep yourself informed about everything in and around #python ecosystem.
Mohit Sethi
@mohitsethi
Feeling super honored to see my YT channel featured in @importpython. It's (obviously ;) ) a great Python newsletter, you should all subscribe.
Daniel Bader
@dbader_org