Planet Python RSS
214 subscribers
17.1K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Wingware: Wing Python IDE Version 8.1 - October 19, 2021

Link: https://wingware.com/news/2021-10-19

Wing 8.1 adds Delete Symbol and Rename Current Module refactoring operations, improves
some aspects of type analysis, fixes occasional failure to detect Python Path, fixes
starting the remote agent in
Python Anywhere: Our October system update

Link: https://blog.pythonanywhere.com/199/

On 6 October we upgraded our EU-based systems to the latest version of our platform, and today, 20
October, we did the same upgrade on our US-based system. There are a bunch of
changes to report!
PyCharm: PyCharm 2021.2.3 Is Out!

Link: http://feedproxy.google.com/~r/Pycharm/~3/RuwqVk5PiW8/

The third minor release of PyCharm 2021.2 contains multiple bug fixes:

We fixed a bug where PEP 585 parameterized built-in classes were not recognized when using from __future__ import annotations. [
Python for Beginners: Iterator in Python

Link: https://www.pythonforbeginners.com/basics/iterator-in-python

You must have used different data structures like python dictionary, list, tuple and set while programming. We often need to access the elements of these data structures in a sequential manner. To ite
Real Python: Using the len() Function in Python

Link: https://realpython.com/len-python-function/

In many situations, you’ll need to find the number of items stored in a data structure. Python’s built-in function len() is the tool that will help you with this task.
There are some cases in which th
PyCon: PyCon US 2022 Website and Sponsorship Program Launch!

Link: https://pycon.blogspot.com/2021/10/pycon-us-2022-website-and-sponsorship.html

With PyCon US 2022 planning underway, we are excited to be launching the conference website along with our sponsorship program. Our team is planning to host the event in person with an online componen
Ben Cook: Poetry for Package Management in Machine Learning Projects

Link: https://sparrow.dev/python-poetry-machine-learning/

When you’re building a production machine learning system, reproducibility is a proxy for the effectiveness of your development process. But without locking all your Python dependencies, your builds a
Python Bytes: #255 Closember eve, the cure for Hacktoberfest?

Link: https://pythonbytes.fm/episodes/show/255/closember-eve-the-cure-for-hacktoberfest

<p><strong>Watch the live stream:</strong></p>

<a href='https://www.youtube.com/watch?v=ICp8eD6uENI' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>

<p><strong>About the show</strong></p>
qutebrowser development blog: CVE-2021-41146: Arbitrary command execution in qutebrowser on Windows via URL handler

Link: https://blog.qutebrowser.org/cve-2021-41146-arbitrary-command-execution-in-qutebrowser-on-windows-via-url-handler.html

I'm happy to announce that I just released qutebrowser v2.4.0!
This release fixes a high-severity arbitrary command execution on Windows via
URL handlers, see the security advisory
and commit message
PyCharm: PyCharm 2021.3 EAP #3

Link: http://feedproxy.google.com/~r/Pycharm/~3/y5EIaTsilGs/

The third PyCharm 2021.3 EAP build is out! Please give it a try, and don’t forget to share your feedback on Twitter (by mentioning @pycharm) or by reporting issues to our tracker!

Important:

PyCharm
Reuven Lerner: Stop fearing Python decorators

Link: https://lerner.co.il/2021/10/21/stop-fearing-python-decorators/

If I mention “decorators,” even if you’ve been programming with Python for a while, what comes to mind?
To many, decorators are mysterious and powerful — and beyond the reach of mere mortals. Their @
Ben Cook: Development containers in VS Code: a quick start guide

Link: https://sparrow.dev/devcontainers-quickstart/

If you’re building production ML systems, dev containers are the killer feature of VS Code. Dev containers give you full VS Code functionality inside a Docker container. This lets you unify your dev a
Test and Code: 167: React, TypeScript, and the Joy of Testing - Paul Everitt

Link: https://testandcode.com/167

Paul has a tutorial on testing and TDD with React and TypeScript.
We discuss workflow and the differences, similarities between testing with React/TypeScript and Python.
We also discuss what lessons
Python GUIs: [updated for PyQt6] Creating your first app with PyQt — A simple Hello World! application with Python and Qt5

Link: https://www.pythonguis.com/tutorials/creating-your-first-pyqt-window/

PyQt is a Python library for creating GUI applications using the Qt toolkit.
Created by Riverbank Computing, PyQt is free software (GPL licensed) and has been in development since 1999. The latest ver
Stack Abuse: Integrating Matplotlib Charts in a PDF in Python With borb

Link: https://stackabuse.com/integrating-matplotlib-charts-in-a-pdf-in-python-with-borb/

Introduction
The Portable Document Format (PDF) is not a WYSIWYG (What You See is What You Get) format. It was developed to be platform-agnostic, independent of the underlying operating system and ren
Real Python: The Real Python Podcast – Episode #83: Ready to Publish Your Python Packages?

Link: https://realpython.com/podcasts/rpp/83/

Are you interested in sharing your Python project with the broader world? Would you like to make it easily installable using pip? How do you create Python packages that share your code in a scalable a
Python for Beginners: Compare two lists in Python

Link: https://www.pythonforbeginners.com/basics/compare-two-lists-in-python

While programming in python, comparison has to be done very often for checking different conditions. We may need to compare two variables or two groups of variables for a single condition checking. In
Ben Cook: TorchVision Datasets: Getting Started

Link: https://sparrow.dev/torchvision-datasets/

The TorchVision datasets subpackage is a convenient utility for accessing well-known public image and video datasets. You can use these tools to start training new computer vision models very quickly.
Andre Roberge: Forgot to set up custom exception hook? Perhaps it is not too late.

Link: https://aroberge.blogspot.com/2021/10/forgot-to-set-up-custom-exception-hook.html

There are many custom exception hook that seek to improve upon the standard one from Python. The very first one is Python's cgitb module, but there are many others including, in no particular order, b