Python Weekly (Issue 373 November 15 2018)

Python Weekly - Issue 373

Python Weekly

Welcome to issue 373 of Python Weekly. Let's get straight to the links this week.

From Our Sponsor 

Find A Python Job Through Vettery Vettery is an online hiring marketplace that specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies seeking Python devs.

News

Articles, Tutorials and Talks

Jason Antic's DeOldify deep learning project not only colorizes images but also restores them with stunning results. Learn how in this FloydHub interview.

In this tutorial, you’ll learn how to use the YOLO object detector to detect objects in both images and video streams using Deep Learning, OpenCV, and Python.

The current state of packaging a Python library (not a Python application).

In this tutorial, we will learn how to build a custom real-time object classifier to detect any object of your choice! We will be using BeautifulSoup and Selenium to scrape training images from Shutterstock, Amazon’s Mechanical Turk (or BBox Label Tool) to label images with bounding boxes, and YOLOv3 to train our custom detection mode

Uber built Michelangelo, our machine learning platform, in 2015. Three years later, we reflect on our journey to scaling ML across the company.

In tutorial, we will be learning about the itertools module. The itertools module is a collection of functions that allows us to work with iterators in an efficient way. Depending on your problem, this can save you a lot of memory and also a lot of work. 

An end-to-end platform built on PyTorch 1.0 that is designed to jump start RL's transition from research papers to production

An article on how to work efficiently with Jupyter(Lab) notebooks by providing best practices and a workflow that involves storing the actual code in proper Python packages.

If you use Google Spreadsheets for personal budget management and also like to to get things done from the linux terminal as much as possible, I have some good news for you. I’ve built a CLI app to insert transaction entries in monthly budget spreadsheets with simple commands from CLI. Today I’ll be walking you through the process of building this app.

The goal of this second part is not to give the ultimate solution to the problem, but to approach it from different perspectives and provide some (fairly simple) suggestions. Choosing and implementing the right one depends on the specific use case.

Ten covenants that responsible library authors keep with their users.

This Python Qt tutorial shows you how to create a (working!) chat client for Windows, Mac or Linux. We will install Qt for Python, write the client and build an installer for it.

Interesting Projects, Tools and Libraries

Weblate is a free web-based translation tool with tight version control integration. It features simple and clean user interface, propagation of translations across components within a project, quality checks and automatic linking to source files.

A Deep Learning based project for colorizing and restoring old images.

The Pattern Matching for Python you always dreamed of.

Deep learning operations rethinked (supports tf, pytorch, chainer, gluon and others)

A pixel art tool in Python & Pygame!

Commandline User Tools for Input Easification.

A library for developing deep generative models in a more concise, intuitive and extendable way.

Scrapyd cluster management, Scrapy log analysis & visualization, Basic auth, Auto eggifying, Email notice.

A Pytorch Implementation of ClariNet.

Upcoming Events and Webinars

There will be a talk, High level overview of Requests + BeautifulSoup APIs.

There will be a talk, Anvil: Full-stack Web Apps with Nothing but Python.

Our Other Newsletters

 - A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to NoSQL.

- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.