Python 3.15.0 candidate 1 is here!

2 months ago by steam_lover to c/python

Get those wheels rolling!
logging_strict 2 points 2 months ago

lazy imports -- ftw!

built-in sentinel -- finally

I'm confused once py315 comes out why to stick with any previous version. As author of multiple packages, why would wait for several years before getting the benefits of lazy imports? This is not a rhetorical question, i'm requesting feedback why would you continue to wait?

This point is not clear to me.

path: 0 25169853, hotness: undefined, score: 2, children: 2
ZoteTheMighty 2 points 2 months ago

Often, you must wait a bit for libraries you depend on to support it. First, numpy has to work, then matplotlib a month or two later, then pandas, etc. If you depend on an obscure package or two, you have to wait for basically one guy to learn the new stuff, otherwise they'll pull your whole dependency tree back.

path: 0 25169853 25271067, hotness: undefined, score: 2, children: 1
logging_strict 2 points 19 days ago

Been seeing most packages atm supporting py310 - py314. Other abandoned packages just have py3+ which is good enough.

The issue is when you go full async native and drop sync codebases. Then no choice but to step up and help maintain other AWOL author/maintainers projects.

path: 0 25169853 25271067 26036711, hotness: undefined, score: 2, children: 0
python
python

@programming.dev

login for more options
8074
744
294

Welcome to the Python community on the programming.dev Lemmy instance!

๐Ÿ“… Events
Past

November 2023

October 2023

July 2023

August 2023

September 2023

๐Ÿ Python project:
๐Ÿ’“ Python Community:
โœจ Python Ecosystem:
๐ŸŒŒ Fediverse
Communities
Projects
  • Pythรถrhead: a Python library for interacting with Lemmy
  • Plemmy: a Python package for accessing the Lemmy API
  • pylemmy pylemmy enables simple access to Lemmy's API with Python
  • mastodon.py, a Python wrapper for the Mastodon API
Feeds

go to feed...