Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCoder’s Weekly: Issue #555 (Dec. 13, 2022)

Link: https://pycoders.com/issues/555

#555 – DECEMBER 13, 2022 View in Browser » Package Python Code With pyproject.toml & Listing Files With pathlib How do you start packaging your code with pyproject.toml? Would you like to join a
Python Bytes: #314 What are you, a wise guy? Sort it out!

Link: https://pythonbytes.fm/episodes/show/314/what-are-you-a-wise-guy-sort-it-out

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

<p><strong>About the show</strong></p>

<p>Sponsored by <a href="http://pythonbytes.fm/f
Malthe Borch: Why pre-cloud tools are quietly dying

Link: https://maltheborch.com/2022/12/why-pre-cloud-tools-are-quietly-dying.html


In Why is everyone trying to kill Airflow,
dataengineeringdude argues that pre-cloud era tools such as the popular open-source orchestrator
Apache Airf
Python for Beginners: Drop Duplicate Rows From a Pandas Dataframe

Link: https://www.pythonforbeginners.com/basics/drop-duplicate-rows-from-a-pandas-dataframe

Pandas dataframes are used to handle tabular data in Python. The data sometimes contains duplicate values which might be undesired. In this article, we will discuss different ways to drop duplicate ro
CodersLegacy: Ctypes vs Python – Performance Comparison

Link: https://coderslegacy.com/ctypes-vs-python-performance-comparison/

Python Ctypes is a foreign function library that allows Python code to call C or C++ functions directly. This can be useful for improving the performance of Python code, particularly when working with
Declassed Art: Which compression method is best for API?

Link: https://declassed.art/en/blog/2022/12/14/which-compression-method-is-best-for-api

When I worked at work I did not care about such niceties. API returns too many data?
Let's turn gzip on in NGINX! Given that we have no other options for HTTP so far, nobody cares.
qutebrowser development blog: Happy 9th birthday, qutebrowser!

Link: https://blog.qutebrowser.org/happy-9th-birthday-qutebrowser.html

qutebrowser is turning 9 today! I’ll use the opportunity for a – perhaps
slightly tl;dr – overview of how it all came to be. As you might notice
by the length of this post, stopping to write once I st
Stack Abuse: The Python Switch Statement

Link: https://stackabuse.com/the-python-switch-statement/

Introduction
The switch statement is a powerful and convenient tool for controlling the flow of your program. It allows you to quickly and easily create multiple branches of code, depending on the val
PyBites: 5 ways I use GitHub Actions

Link: https://pybit.es/articles/5-ways-i-use-github-actions/

I am increasingly using GitHub Actions these days.
If you’re new to this you might want to check out our article or video.
In this article I will show you 5 cool ways I use it day to day.
Run tests an
PyBites: Cool data side projects and prolific content creation

Link: https://pybit.es/articles/cool-data-side-projects-and-prolific-content-creation/

Listen here:

This week we talk with Kristen Kehrer about her journey as a data scientist, developer advocate and content creator.
We dive into how she got into DS and what excites her about the field
Talk Python to Me: #394: Awesome Jupyter Libraries and Extensions in 2022

Link: https://talkpython.fm/episodes/show/394/awesome-jupyter-libraries-and-extensions-in-2022

Jupyter is an amazing environment for exploring data and generating executable reports with Python. But there are many external tools, extensions, and libraries to make it so much better and make you
PyBites: Building a 500 line API regression test suite

Link: https://pybit.es/articles/building-a-500-line-api-regression-test-suite/

This article appeared as a Pybites email first. If you like it consider joining our friends list for weekly Python, developer and (!) mindset content …
Last year I built a cool API to post code images
Real Python: The Real Python Podcast – Episode #137: Start Using a Build System & Continuous Integration in Python

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

What advantages can a build system provide for a Python developer? What new skills are required when working with a team of developers? This week on the show, Benjy Weinberger from Toolchain is here t
Mike Driscoll: Countdown to Christmas Sale + Giveaway

Link: https://www.blog.pythonlibrary.org/2022/12/16/countdown-to-christmas-sale-giveaway/

Christmas time is a time of giving, at least in my family. I write a lot of Python books and recently started Teach Me Python where I plan to start hosting video courses on the Python programming lang
Peter Hoffmann: Using docker multistage build to build turbodbc with pyarrow support on Debian 11

Link: http://peter-hoffmann.com/2022/using-docker-multistage-build-to-build-turbodbc-with-pyarrow-support-on-debian-11.html

Turbodbc is a Python module to
access relational databases via the Open Database Connectivity (ODBC) interface.
For maximum performance, turbodbc offers built-in NumPy and Apache Arrow support
and int
Brett Cannon: WebAssembly and its platform targets

Link: https://snarky.ca/webassembly-and-its-platform-targets/

When talking about WebAssembly, one of the things that often confuses people is the lack of a great analogy for the various platform targets that WebAssembly supports. This ends up being a bit importa
Python for Beginners: Drop Rows With Nan Values in a Pandas Dataframe

Link: https://www.pythonforbeginners.com/basics/drop-rows-with-nan-values-in-a-pandas-dataframe

Handling nan values is a tedious task while data cleaning. In this article, we will discuss different ways to drop rows with nan values from a pandas dataframe using the dropna() method.
Table of Cont