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 #393 (Nov. 5, 2019)

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

#393 – NOVEMBER 5, 2019 View in Browser » Python Adopts a 12-Month Release Cycle (PEP 602) The CPython team moves to a consistent annual release schedule. More info here in PEP 602. LWN.NET B
Catalin George Festila: Python 3.7.5 : About PEP 3107.

Link: http://python-catalin.blogspot.com/2019/11/python-375-about-pep-3107.html

The PEP 3107 introduces a syntax for adding arbitrary metadata annotations to Python functions.
The function annotations refer to syntax parameters with an expression.
def my_function(x: expression, y
Zato Blog: Configuring Zato for high-performance Oracle Database connections

Link: https://zato.io/blog/posts/configure-oracle.html

If you need to configure
Zato
for
Oracle DB
connections and you want to ensure the highest performance possible, this is the post which goes through the process step-by-step. Read on for details.
Over
Weekly Python StackOverflow Report: (cci) stackoverflow python report

Link: http://python-weekly.blogspot.com/2019/11/cci-stackoverflow-python-report.html

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2019-11-03 09:41:24 GMTAdd new column to dataframe based on dictionary
Podcast.__init__: Accelerating The Adoption Of Python At Wayfair

Link: https://www.pythonpodcast.com/python-adoption-wayfair-episode-236/

Large companies often have a variety of programming languages and technologies being used across departments to keep the business running. Python has been gaining ground in these environments because
Reuven Lerner: Quick Python tip: “int” strips strings of whitespace

Link: https://lerner.co.il/2019/11/03/quick-python-tip-int-strips-strings-of-whitespace/

Let’s say you’re writing a Python program that asks the user to enter a number, so that you can double it:
>>> n = input("Enter a number: ")
Enter a number:
Just doubling what we get is a bad idea, th
Roberto Alsina: Episode 15: Faster Python in 5 seconds!

Link: https://ralsina.me/weblog/posts/faster-python-in-5-seconds.html

This is a video I did in spanish, but I have added english subtitles!
It's about different ways to make your python code faster without changing your code, hope people like it, because doing the subti
Frank Wierzbicki: Jython 2.7.2b2 released!

Link: http://fwierzbicki.blogspot.com/2019/11/jython-272b2-released.html

On behalf of the Jython development team, I'm pleased to announce that the second beta release of Jython 2.7.2 is available! This is a bugfix release.Please see the NEWS file for detailed release not
Erik Marsja: Three Easy Methods to Upgrade Pip to the Latest Version

Link: https://www.marsja.se/three-easy-methods-to-upgrade-pip-to-the-latest-version/?utm_source=rss&utm_medium=rss&utm_campaign=three-easy-methods-to-upgrade-pip-to-the-latest-version

The post Three Easy Methods to Upgrade Pip to the Latest Version appeared first on Erik Marsja.
In this tutorial, we will learn how to upgrade pip. This may be handy, if we, for instance, are working
Hynek Schlawack: Python Application Dependency Management in 2018

Link: https://hynek.me/articles/python-app-deps-2018/

We have more ways to manage dependencies in Python applications than ever. But how do they fare in production? Unfortunately this topic turned out to be quite polarizing and was at the center of a lot
Rene Dudfield: Draft 2 of, ^Let's write a unit test!^

Link: http://renesd.blogspot.com/2019/11/draft-2-of-lets-write-unit-test.html

So, I started writing this for people who want to 'contribute' to Community projects, and also Free Libre or Open source projects. Maybe you'd like to get involved, but are unsure of where to begin? F
Rene Dudfield: post modern C tooling - draft 6

Link: http://renesd.blogspot.com/2019/09/post-modern-c-tooling.html

Contemporary C tooling for making higher quality C, faster or more safely.DRAFT 0 - 10/11/18,  DRAFT 1 - 9/16/19, 7:19 PM, I'm still working on this, but it's already useful and I'd like some feedback
Talk Python to Me: #237 A gut feeling about Python

Link: https://talkpython.fm/episodes/show/237/a-gut-feeling-about-python

Let's start with a philosophical question: Are you human? Are you sure? We could begin to answer the question physically. Are you made up of cells that would typically be considered as belonging to th
Real Python: When to Use a List Comprehension in Python

Link: https://realpython.com/list-comprehension-python/

Python is famous for allowing you to write code that’s elegant, easy to write, and almost as easy to read as plain English. One of the language’s most distinctive features is the list comprehension, w
Armin Ronacher: Open Source, SaaS and Monetization

Link: http://lucumr.pocoo.org/2019/11/4/open-source-and-saas

When you're reading this blog post Sentry which I
have been working on for the last few years has undergone a license
change. Making money with Open Source has always been a complex topic and
over th
Erik Marsja: How to Handle Coroutines with asyncio in Python

Link: https://www.marsja.se/how-to-handle-coroutines-with-asyncio-in-python/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-handle-coroutines-with-asyncio-in-python

The post How to Handle Coroutines with asyncio in Python appeared first on Erik Marsja.
When a program becomes very long and
complex, it is convenient to divide it into subroutines, each of which
impl
Shannon -jj Behrens: "How to Give a Talk" and "Building Video Games for Fun with PyGame"

Link: http://www.jjinux.com/2018/11/how-to-give-talk-and-building-video.html

I gave two talks at BayPIGgies. Here are the slides: How to Give a TalkBuilding Video Games for Fun with PyGame
Matt Layman: Lessons From A Failed SaaS - Building SaaS #37

Link: https://www.mattlayman.com/building-saas/failed-saas-lessons/

In this episode, we talked about the things I learned from my SaaS project and some of the reasons why it failed to succeed financially. We dug into the technical and marketing challenges that I faced