Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python for Beginners: Copy a List in Python

Link: https://www.pythonforbeginners.com/basics/copy-a-list-in-python

While programming in python, we sometimes need to store the same data in multiple places. This may be due to the fact that we need to preserve the original data. In this article, we will discuss diffe
Wingware: Wing Python IDE Version 8.3.2 - June 17, 2022

Link: https://wingware.com/news/2022-06-17

Wing 8.3.2 fixes several code intelligence issues for f-string expressions, avoids
problems when using ~ or a non-default Base Directory with remote hosts, allows running a
pytest parameterized test w
Anarcat: Matrix notes

Link: https://anarc.at/blog/2022-06-17-matrix-notes/

I have some concerns about Matrix (the protocol, not the movie that
came out recently, although I do have concerns about that as
well). I've been watching the project for a long time, and it seems
mor
PyCharm: PyCharm 2022.2 EAP 3 Is Out!

Link: https://blog.jetbrains.com/pycharm/2022/06/2022-2-eap-3/

A new PyCharm 2022.2 EAP 3 build is available from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). If you are on macOS, there is a separate build for Apple Silicon (M
Everyday Superpowers: A prmier on password hashing

Link: https://everydaysuperpowers.dev/articles/a-prmier-on-password-hashing/

A short and quick explanation about why you need to hash passwords and how you do it.Read more...
Andre Roberge: friendly_idle is done!

Link: https://aroberge.blogspot.com/2022/06/friendlyidle-is-done.html

friendly_idle is done!I've found a better solution for the remaining issue I had mentioned in the previous blog post.I also found a fix for an "annoyance" mentioned by Raymond Hettinger on Twitter!I c
PyBites: Is it time to step back and look at the greater design?

Link: https://pybit.es/articles/pp74-step-back-review-your-design/


**The  official Pybites T-Shirt**
This week we talk about an important topic: how to prevent yourself as a programmer from getting into tunnel vision when coding. 
We have a nice practical example we
PyBites: What I have learned from an open-source project

Link: https://pybit.es/articles/what-i-have-learned-from-an-open-source-project/

What preceded it
I like the Carbon images that appear on Twitter from Pybites. Out of curiosity, I took a look at the code on GitHub, but it was pretty overwhelming and intimidating, so I quickly move
Kushal Das: Tor 0.4.7.8 is ready

Link: https://kushaldas.in/posts/tor-0-4-7-8-is-ready.html



Last night I built and pushed the Tor RPM(s) for 0.4.7.8. This is a security update, so please
make sure that you upgrade your relays and bridges.
You can know more about the Tor's RPM respository a
Python Software Foundation: PyCon US: Successful Return to In-Person in 2022

Link: http://pyfound.blogspot.com/2022/06/pycon-us-successful-return-to-in-person.html

We held our first in-person event since 2019 in Salt Lake City last month and it was well-attended, celebratory, and safe. We had 1,753 in-person attendees and 669 online attendees. Of the in-person a
Python Software Foundation: The PSF Board Election is Open!

Link: http://pyfound.blogspot.com/2022/06/the-psf-board-election-is-open.html

It’s time to cast your vote! Voting takes place from Monday, June 20 AoE, through Friday, June 30, 2022 AoE. Check here to see how much time you have left to vote. If you are a voting member of the PS
"Morphex's Blogologue": Some more easy sunday accounting hacks

Link: http://blogologue.com/blog_entry?id=1655664405X3

I added some code to the ravencoin-taxman tool today:https://github.com/morphex/ravencoin-taxman/commit/55f47b67f...which enables the calculation of earnings in a local currency. So if you're mining f
Mike Driscoll: PyDev of the Week: Jürgen Gmach

Link: https://www.blog.pythonlibrary.org/2022/06/20/pydev-of-the-week-jurgen-gmach/

This week we welcome Jürgen Gmach (@jugmac00) as our PyDev of the Week! Jürgen is a maintainer of the Tox automation project. You can see what else Jürgen is up to over on his website. You can also ch
Python for Beginners: Read CSV Into a List of Lists in Python

Link: https://www.pythonforbeginners.com/basics/read-csv-into-a-list-of-lists-in-python

We often need to process csv files to analyze data related to a business problem. In this article, we will discuss how we can read a csv file into a list of lists in python.
Read CSV Into a List of Li
Real Python: How Can You Emulate Do-While Loops in Python?

Link: https://realpython.com/python-do-while/

If you came to Python from a language like C, C++, Java, or JavaScript, then you may be missing their do-while loop construct. A do-while loop is a common control flow statement that executes its code
death and gravity: The unreasonable effectiveness of f‍-‍strings and re.VERBOSE

Link: https://death.andgravity.com/f-re

... in which we look at one or two ways to make life easier
when working with Python regular expressions.
tl;dr: You can compose verbose regular expressions using f‍-‍strings.
Here's a real-world exam
Python⇒Speed: Why new Macs break your Docker build, and how to fix it

Link: https://pythonspeed.com/articles/docker-build-problems-mac/

One of the promises of Docker is reproducibility: you can build an image on a different machine, and assuming you’ve done the appropriate setup, get the same result.
So it can be a little confusing wh
Łukasz Langa: Weekly Report, June 13 - 19

Link: https://lukasz.langa.pl/b48cc260-85a1-471d-864b-1d408ecbe043/

This week was almost entirely focused on iOS build support for CPython. I’m writing a blog post on my adventures with this. I also spent some time with the CLA bot. In terms of pull requests, I barely
Zato Blog: How to integrate with Confluence APIs

Link: https://zato.io/blog/posts/confluence-python-api.html

Overview
In
a previous article,
I talked about Jira, and if you are a Jira user, chances are that you also use Confluence as they often go hand in hand,
Jira as a ticketing application and Confluence
Hynek Schlawack: Don’t Mock What You Don’t Own in 5 Minutes

Link: https://hynek.me/articles/what-to-mock-in-5-mins/

A common issue programmers have when they try to test real-world software is how to deal with third-party dependencies. Let’s examine an old, but counter-intuitive principle.