Planet Python RSS
215 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: Ruff – The Fastest Python Linter and Formatter Just Got Faster!

Link: https://www.blog.pythonlibrary.org/2024/05/11/ruff-the-fastest-python-linter-and-formatter-just-got-faster/

I’m a little late in reporting on this topic, but Ruff put out an update in April 2024 that includes a hand-written recursive descent parser. This update is in version 0.4.0 and newer.
Ruff’s new pars
Pythonicity: Packaging rundown

Link: https://coady.github.io/posts/packaging-rundown.html

Companion guide to the Python packaging tutorial.
This is not an overview of packaging, nor a history of the tooling. The intended audience is an author of a simple package who merely wants to publish
Zato Blog: IMAP and OAuth2 Integrations with Microsoft 365

Link: https://zato.io/en/blog/imap-oauth2-microsoft365.html


IMAP and OAuth2 Integrations with Microsoft 365


2024-05-13, by Dariusz Suchojad



Overview
This is the first in a series of articles about automation of and integrations with Microsoft 365 cloud
Real Python: What Is the __pycache__ Folder in Python?

Link: https://realpython.com/python-pycache/

When you develop a self-contained Python script, you might not notice anything unusual about your directory structure. However, as soon as your project becomes more complex, you’ll often decide to ext
Mike Driscoll: How to Annotate a Graph with Matplotlib and Python

Link: https://www.blog.pythonlibrary.org/2024/05/13/how-to-annotate-a-graph-with-matplotlib-and-python/

The Matplotlib package is great for visualizing data. One of its many features is the ability to annotate points on your graph. You can use annotations to explain why a particular data point is signif
ListenData: How to Use Gemini in Python

Link: https://www.listendata.com/2024/05/how-to-use-gemini-in-python.html

In this tutorial, you will learn how to use Google's Gemini AI model in Python.
Steps to Access Gemini API
Follow the steps below to access the Gemini API and then use it in python.

Visit Google AI S
EuroPython: Community Post: The Invisible Threads that sustained me in STEM/Tech

Link: https://blog.europython.eu/community-post-invisible-threads/

The unconscious influence the Ghanaian tech community has had on my career.My name is Joana Owusu-Appiah, and I am currently pursuing an MSc degree in Medical Imaging and Applications. I am originally
PyCharm: PyCharm at PyCon US 2024: Engage, Learn, and Celebrate!

Link: https://blog.jetbrains.com/pycharm/2024/05/pycharm-at-pycon-us-2024/

We’re thrilled to announce that the PyCharm team will be part of the vibrant PyCon US 2024 conference in Pittsburgh, Pennsylvania, USA. Join us for a series of engaging activities, expert talks, live
ListenData: 4 Ways to Use ChatGPT API in Python

Link: https://www.listendata.com/2024/04/4-ways-to-use-chatgpt-api-in-python.html

In this tutorial, we will explain how to use ChatGPT API in Python, along with examples.
Steps to Access ChatGPT API
Please follow the steps below to access the ChatGPT API.

Visit the OpenAI Platform
PyCon: Get ready for PyCon US 2024! Tips and tricks from our community.

Link: https://pycon.blogspot.com/2024/05/get-ready-for-pycon-us-2024-tips-and.html

PyCon US 2024 will kick off later this week. Our staff members are all busy with the final preparation, and we know that many of you are packing and traveling to the conference too.If you’re wondering
Real Python: HTML and CSS Foundations for Python Developers

Link: https://realpython.com/courses/html-css-foundations/

When you want to build websites as a Python programmer, there’s no way around HTML and CSS.
Almost every website on the Internet is built with HTML markup to structure the page.
To make a website look
Python Bytes: #383 Why aren’t devs shipping faster?

Link: https://pythonbytes.fm/episodes/show/383/why-aren-t-devs-shipping-faster

<strong>Topics covered in this episode:</strong><br>

<ul>
<li><a href="https://greptile.com/blog/100-devs"><strong>I asked 100 devs why they aren’t shipping faster. Here’s what I learned</strong></a
PyCoder’s Weekly: Issue #629 (May 14, 2024)

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

#629 – MAY 14, 2024 View in Browser » Flattening a List of Lists in Python In this video course, you’ll learn how to flatten a list of lists in Python. You’ll use different tools and techniques
Glyph Lefkowitz: How To PyCon

Link: https://blog.glyph.im/2024/05/how-to-pycon.html

These tips are not the “right” way to do PyCon, but they are suggestions based
on how I try to do PyCon. Consider them reminders to myself, an experienced
long-time attendee, which you are welcome to
Real Python: Quiz: What Are CRUD Operations?

Link: https://realpython.com/quizzes/crud-operations/

In this quiz, you’ll test your understanding of
CRUD Operations.
By working through this quiz, you’ll revisit the key concepts and techniques related to CRUD operations. Good luck!

[ Improve Your Pyt
PyCon: PyCon US 2024 Sprints will be here before you know it!

Link: https://pycon.blogspot.com/2024/05/pycon-us-2024-sprints-will-be-here.html

The Development Sprints are coming soon. Make sure you plan ahead:
When: Sprints will take place on May 20, 2024 8:00am through May 23, 2024 11:00pm ESTWhere: At PyCon US at the David L. Lawrence Conv
Real Python: How to Get the Most Out of PyCon US

Link: https://realpython.com/pycon-guide/

Congratulations! You’re going to PyCon US!
Whether this is your first time or not, going to a conference full of people who love the same thing as you is always a fun experience. There’s so much more