· Python  · 2 min read

JC's Python News & Notes - July 2020

This is a place for me to save Python related news, notes and code snippets that I find interesting. One post per month updated throughout. This is experimental, I hope I can find enough time to keep...

This post was originally published on jcutrer.com (WordPress) and has been migrated to the archive.

This is a place for me to save Python related news, notes and code snippets that I find interesting. One post per month updated throughout. This is experimental, I hope I can find enough time to keep these posts going.

Last Updated: 7/13/2020

Visitors per Month56789


PEP616

Adds two new methods, removeprefix() and removesuffix(), to the APIs of Python’s various string objects.

Link: (https://www.python.org/dev/peps/pep-0616/)


SciPy 2020 videos available on YouTube


Python 3.9.0b4 released

Python 3.9 is still in development. This release, 3.9.0b4, is the fourth of five planned beta release previews. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects to support the new feature release.

Link: (https://www.python.org/downloads/release/python-390b4/)


EuroPython 2020 is July 23-26

(https://ep2020.europython.eu/)

pdpipe - Easy pipelines for pandas dataframes

(https://github.com/pdpipe/pdpipe)

Synapse - batteries included intelligence analysis platform

(https://synapse.docs.vertex.link/en/latest/synapse/intro.html)

Build an instagram bot with InstaPy

(https://dev.to/japneet121/instagram-bot-using-python-4a54)

side-by-side fastapi vs flask code examples

(https://amitness.com/2020/06/fastapi-vs-flask/)

Add fastapi like api docs to a flask project with instant_api

(https://github.com/alexmojaki/instant_api)

Google Colab Tips for Power Users

(https://amitness.com/2020/06/google-colaboratory-tips/)

(https://chrome.google.com/webstore/detail/open-in-colab/iogfkhleblhcpcekbiedikdehleodpjo)


Microsoft releases pylance extension for vscode

Pylance is a new language server that focuses on performance. It adds some new features including Type Checking and Auto-Import Pylance replaces the existing “Python Language Server” released in 2018.

To install Pylance, Open the VSCode Extensions Marketplace and search for “pylance”. Install the extension and restart VSCode. Open any .py file and a prompt to enable Pylance will appear in the lower right corner.

Links: (https://devblogs.microsoft.com/python/announcing-pylance-fast-feature-rich-language-support-for-python-in-visual-studio-code/) | (https://github.com/microsoft/pylance-release)


!(/wp-content/uploads/2020/06/lego_mindstorm_51515-1024x512.jpg)

LEGO MINDSTORMS Robot Inventor (51515) will support Python

The 5-in-1 set was announced in June 2020 and will support programming from Windows, Mac, iOS and Android Tablets. Programs can be written using Scratch or Python.

(https://www.lego.com/en-us/aboutus/news/2020/june/lego-mindstorms-robot-inventor/)


Special thanks to… Python Bytes, these guys do a great job keeping everyone up-to-date on Python News. Their podcast always helps me discover new Python news.

Feedly helps me focus on news that matters to me. You can subscribe to jcutrer.com in Feedly by clicking the (#secondary) in the right sidebar.

Share:

Comments are disabled (Giscus not yet configured).

Back to archive