Trey Hunner 🐍

FlaskCon (at PyCon US) extended their CFP deadline.

You still have a few more days to submit a talk. If you have a 30 minute talk on #Flask (or you could put one together) submit it!

papercall.io/flaskcon-pyconus2

#FlaskCon #PyCon #PyConUS #Python

Mike Driscoll

Need to get MP3 tags with #Python? Check out the eyed3 package!

It's easy to work with and gets the most common data!

MidniteMikeWrites

I’m trying to learn Flask to deploy applications at home. I think I really just need to sit down for a few months and learn Python fully lol.

#CodingForBeginners #python #programming

Charlotte Aten

So I recently learned that I need to get away from #PyCharm since #JetBrains has decided to "go AI":

jetbrains.com/pycharm/features

When looking at my other options, I saw that #Spyder (spyder-ide.org/) looked interested, then scrolled down and saw that it was funded by the Chan Zuckerberg Initiative (en.wikipedia.org/wiki/Chan_Zuc), which sounds like something I should avoid.

I'm currently thinking Eric (eric-ide.python-projects.org/) might be the way to go. I don't need (or want) anything fancy. I just want a #FOSS #Python #IDE that works well and will keep working without trying to charge me money, sell my data, or accost me with #LLM code vomit.

Are there any better (or different) options? Is there anything good I can install from the package manager on #Debian ?

#EricIDE

Habr

LitestarCatsCV. Тренируемся на кошках. Расширяем возможности и готовимся к продакшену. Часть 3

Привет, котики и котолюбы! В первой части нашего кошачьего приключения мы выбрали инструменты (Litestar вместо FastAPI, Granian вместо Gunicorn, KeyDB вместо Redis), настроили uv и заложили фундамент проекта. Во второй части мы построили полноценное CRUD API для резюме котиков (или людей, если вам так ближе), подружили его с PostgreSQL через SQLAlchemy, настроили миграции с Alembic и написали тесты с Pytest. У нас уже есть стены и фундамент, но пора ставить крышу и готовиться к продакшену! 🏠 Сегодня мы сделаем наш API ещё круче: вынесем конфиги в отдельный модуль с помощью msgspec, добавим аутентификацию через встроенный JWT в Litestar, ускорим API с KeyDB, проверим покрытие тестами с coverage, упакуем всё в Docker и нарисуем резюме котиков с помощью Jinja. К концу статьи наш кошачий проект будет готов к реальной жизни — поехали! 🚀

habr.com/ru/companies/ntechlab

#api #python #tutorial #backend #uv #fastapi #litestar #granian #jinja #keydb

LitestarCatsCV. Тренируемся на кошках. Расширяем возможности и готовимся к продакшену. Часть 3

Котики выходят на новый уровень! 🐾 Привет, котики…

Хабр
veer66

I usually see something like this in __init__.py.

from .a_module import AClassName
from .yet_another_module import YetAnotherClasdName

__all__ = ["AClassName", "YetAnotherClassName"]

And after I modified the code, I got circular imports. 🥹

#python

Zhian N. Kamvar

I get the concept of descriptive variable names, but encountering 40 character variable names that are noun phrases
... in snake case
... in a language that uses whitespace control structures.

I really don't need my eyeglasses prescription to get any stronger 😩

#Programming #Python

Jörg Kantel

Pyxel und Paletten: Pyxel-Tutorial Stage 4

Auf meiner Entdeckungsreise durch Pyxel, der kleinen (Python3-) Retrogame-Engine, bin ich wieder ein Stück vorangekommen: Mir ist es gelungen, dem Teil andere als die Default-Farbpalette unterzujubeln. kantel.github.io/posts/2025041 #Pyxel #Python #Retrogaming #GameDev

Data Quine

Robin Linacre - Rapid deduplication and fuzzy matching of large datasets

"This talk provides beginners with everything they need to start linking and deduping large datasets using Splink a free Python library."

youtube.com/watch?v=eQtFkI8f02

moj-analytical-services.github

#PyData #Python #DataLinkage #DataAnalysis #Splink

- YouTube

Enjoy the videos and music you love, upload original…

www.youtube.com
Apr 17, 2025, 16:02 · · · 0 · 0
David Lord :python:

FlaskCon call for proposals is open for another week, until April 24th! Submit a talk about anything related to Flask/Quart, Jinja, Click, or anything else related to the Pallets projects and ecosystem. papercall.io/flaskcon-pyconus2 #Python #Flask #PyConUS #FlaskCon

PaperCall.io - FlaskCon @ PyCon US 2025

www.papercall.io
mathieui

Excited by the prospect of free-threaded #Python and at the same time very much disgusted that at least half the motivation described in the PEP is running "AI models" more efficiently.

Olivier D'Hondt 🛰️🌍🌱

It's hard to get proper visualizations of SAR imagery due to high image dynamics. I have spent quite some time tweaking this one, which represents the parameters of the dual-pol H-alpha decomposition on the new Sentinel-1C sensor! Disclaimer: it's visually compelling, but probably not physically accurate. :)
#Sentinel1 #eo_tools #SyntheticApertureRadar #EarthObservation #python #RemoteSensing

Apr 17, 2025, 15:34 · · · 0 · 0