Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Stories in My Pocket: Refactoring and asking for forgiveness

Link: https://everydaysuperpowers.dev/articles/refactoring-and-asking-forgiveness/

Recently, I had a great interaction with one of my coworkers that I think is worth sharing, with the hope you may learn a bit about refactoring and python.My colleague came to me to help him think thr
Codementor: How and why I built Data Scraping script in Python3

Link: https://www.codementor.io/dharviw3sols/how-and-why-i-built-data-scraping-script-in-python3-15zzh1yk4s

About me
I am a Professional Python Developer who has built complex data scrapers, Python backends for mobile and web apps. I am working on AI and ML based tech stack these days and plan to...
Codementor: How I learned Python Programming

Link: https://www.codementor.io/dharviw3sols/how-i-learned-python-programming-15xwgw8c2l

About me
I am a lead Python developer at a w3sols and I have been working on Web and its related technology stack for 3 years now.
I have a high versatility in solving real world problems with...
Matt Layman: User Testing Feedback - Building SaaS #54

Link: https://www.mattlayman.com/building-saas/user-testing-feedback/

In this episode, we worked on issues found from a round of user testing. I talked about how I did user testing with my customer, then started to tackle the usability issues that she identified.
We’re
PyCharm: R 4.0.0 and better UX in the R Plugin

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

Although it has not been a while since our last update release, we’re ready to announce some important enhancements and new features:

Long-awaited support of R 4.0.0 . Download it and try with the R
Reuven Lerner: Reminder: My free, weekly “Python for non-programmers” course continues on Friday, May 1st

Link: https://lerner.co.il/2020/04/30/reminder-my-free-weekly-python-for-non-programmers-course-continues-on-friday-may-1st/

This is a reminder that my free, weekly “Python for non-programmers” course will continue tomorrow (Friday), May 1st, at 10 a.m. Eastern.
In this session, our 7th, we’ll talk abut lists! (This is mor
Anwesha Das: Taking backup for znc instance in Python

Link: http://anweshadas.in/taking-backup-for-znc-instance-in-python/

IRC plays an invaluable role in the life of so many people, separated by so many miles. It has been the primary source of communication for the Free and Open Source community for decades, now. In my l
qutebrowser development blog: Paving the road towards qutebrowser v2.0

Link: https://blog.qutebrowser.org/paving-the-road-towards-qutebrowser-v20.html

Today, it's been exactly 6 months since I launched the
GitHub Sponsors campaign - time flies!
I wanted to use this opportunity to update everyone on what has been going on,
on my plans for qutebrowser
Python Insider: Pip 20.1 has been released

Link: http://feedproxy.google.com/~r/PythonInsider/~3/6Lb4AOXLqx4/pip-20-1-released.html

On behalf of the PyPA, I am pleased to announce that a new version of pip, pip 20.1, has been released.

To install pip 20.1, you can run:

python -m pip install --upgrade pip
The highlights for this
Python Software Foundation: All Strings Become f-strings - Python Language Summit 2020

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/5zaUST-FIfU/all-strings-become-f-strings-python.html


The first language change proposed this year was the most radical: to make f-strings the default. Eric V. Smith, who wrote the PEP for f-strings in 2015, said they are the killer feature of Python 3.
Python Software Foundation: Replacing CPython’s parser - Python Language Summit 2020

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/9htFVzjezN0/replacing-cpythons-parser-python.html


Since its start, Python’s grammar has been LL(1): it needs only a left-to-right parser that looks one token ahead to resolve ambiguities. The standard CPython parser is produced by a simple custom pa
Python Software Foundation: A formal specification for the (C)Python virtual machine - Python Language Summit 2020

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/8LqjIAwXjDE/a-formal-specification-for-cpython.html


Mark Shannon began his presentation saying, "This should actually be titled A Semi-Formal Specification. I don't think we'll ever get to the stage of ML," a language described with mathematical rigor
Python Software Foundation: HPy: a future-proof way of extending Python? - Python Language Summit 2020

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/tqB5KKpWKMs/hpy-future-proof-way-of-extending.html


Antonio Cuni presented HPy (pronounced "aitch pi"), an attempt at a replacement C API that is compatible and performant across several interpreter implementations. The idea was born at EuroPython las
Python Software Foundation: CPython Documentation: The Next 5 Years - Python Language Summit 2020

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/xth3kCshi2A/cpython-documentation-next-5-years.html


"Documentation is the way we communicate with each other," said Willing. "Historically, we've done a great job with documentation." But the environment is changing: Python's BDFL has retired, and Pyt
Python Software Foundation: The path forward for typing - Python Language Summit 2020

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/mhsrkLT8iYQ/the-path-forward-for-typing-python.html

"There are a lot of PEPs about typing!" said Guido van Rossum at the Language Summit. Since 2014 there have been ten PEPs approved for Python's type-checking features. Two of them have been approved a
Python Software Foundation: The 2020 Python Language Summit

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/plH83v899Ww/the-2020-python-language-summit.html





The Python Language Summit is a small gathering of Python language implementers (both the core developers of CPython and alternative Pythons), as well third-party library authors and other Python
Python Software Foundation: Lightning Talks Part 1 - Python Language Summit 2020

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/cWtcQjdVcnQ/lightning-talks-part-1.html



Sumana Harihareswara

What do you need from pip, PyPI, and packaging?

Python packaging has seen relatively quick development in recent years as a result of increased funding; most famously the new
Real Python: The Real Python Podcast – Episode #7: AsyncIO + Music, Origins of Black, and Managing Python Releases

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

Want to learn more about AsyncIO in Python, with an example where you can see and hear events being triggered in real-time? This week Christopher interviews Łukasz Langa. Łukasz has created a talk fo