python

Back Open Paginator
16.09.2025 14:30
Armavica (@Armavica@social.sciences.re)

According to @scientific_python SPEC-0000 scientific-python.org/specs/sp it is now time to drop support for NumPy 1.26 and switch to NumPy 2, to help maintain compatibility and reduce maintenance burden across the ecosystem!

#NumPy #Python #ScientificComputing




Show Original Post


16.09.2025 14:28
Posit (@Posit@fosstodon.org)

posit::conf(2025) starts now! Whether you’re joining us in Atlanta or from your desk, today is all about tuning in, leveling up, and connecting with the community.

Wherever you’re tuning in from, your journey begins today. Don’t miss it → posit.co/conference

#PositConf2025 #RStats #Python





Show Original Post


16.09.2025 14:03
testdouble (@testdouble@mastodon.social)

Python devs, is this familiar: Your team writes beautiful snake_case code, but every external API wants camelCase.

You could:
- Pollute your codebase with non-Pythonic naming
- Write manual conversion layers
- Live with the friction

Or you could use Pydantic's field aliases to solve this once and for all.

New guide: How to handle non-Pythonic naming conventions seamlessly 👇
link.testdouble.com/e357d1





Show Original Post


16.09.2025 14:00
karo (@karo@floss.social)

Waiting for the #Python 3.14.0rc3 release to spawn the (hopefully) last Fedora packages rebuild with the new bytecodes. We've got all bits in place and 3 weeks until the Final Freeze of #fedora43. Let's hope for the best :)




Show Original Post


16.09.2025 13:55
mardor (@mardor@ruhr.social)

Tolle Hilfe von @bterwijn, um beim Lernen von #Python nicht den Überblick über die Datenstrukturen zu verlieren:
pypi.org/project/memory-graph/




Show Original Post


16.09.2025 13:32
habr (@habr@zhub.link)

Как избавиться от проприетарных ETL: кейс миграции на dbt

Несколько лет назад наш корпоративный слой данных жил на проприетарных технологиях. Данных было много, а основная СУБД — MPP-система Sybase IQ — долго не обновлялась. Мы регулярно сталкивались с тем, что у кластера «падали» ноды, каталог базы повреждался, порой даже терялись данные, а вендор не спешил выпускать исправления или даже признавать проблему. ETL-процессы работали через IBM DataStage, который также перестал развиваться. Все решения были закрыты, и мы не могли влиять на их улучшение. Vendor lock-in означает, что вы зависите от поставщика: если вендор не поддерживает нужные возможности, развитие замедляется, а долгоживущие ошибки остаются нерешенными. Такое положение становилось критичным. Мы поняли, что для устойчивого развития платформы нужно срочно искать альтернативу: переходить на стек, которым мы можем управлять сами. При этом важно было сохранить команду: десятки разработчиков и аналитиков уже работали с существующей моделью. Новому решению следовало быть удобным для аналитиков, прозрачным для бизнеса и гибким для инженеров. В этой статье рассказываем о том, как мы перешли с проприетарных ETL-инструментов на open-source на базе dbt, какие проблемы решали по ходу внедрения, и как построили экосистему вокруг dbt для автоматизации рутинных задач.

habr.com/ru/companies/gazpromb

#dbt #greenplum #airflow #clickhouse #dataengineer #python




Show Original Post


16.09.2025 13:27
rupdecat (@rupdecat@fediscience.org)

Just had a wonderful discussion about teaching #Python + interesting insights.

- We are looking for a student to help us. See digitalcourage.social/@Andreas
- apparently, the state of Rhineland-Palatinate has an open #OER (open education resource) platform: openedu-rlp.de/edu-sharing/com - interconnected with similar platforms in Germany.

Sometimes, I do wonder, how well we are connected in #OER and #OpenScience? Too often, there is a random component to knowledge and being connected.

Anyway, nice to be connected when it comes to teaching Python in the future. There are certainly interesting developments on the horizon ... 😉




Show Original Post


16.09.2025 12:52
Armavica (@Armavica@social.sciences.re)

Thanks to Jesse Grabowski and Ricardo Vieira, this weekend we merged in @pymc two notebooks on PyTensor, PyMC's symbolic computational backend.

I encourage reading the first one if you are interested to understand the machinery that underlies computational graph rewrites and optimizations in PyMC!

- Introduction to PyTensor: pytensor.readthedocs.io/en/lat

- Normalizing flows with PyTensor: pytensor.readthedocs.io/en/lat

#PyMC #PyTensor #Python #ScientificComputing





Show Original Post


16.09.2025 11:42
hugovk (@hugovk@mastodon.social)

🐍🏃‍➡️ We kicked off the first day of the at in with lots of talks and lots of discussion about talks!

Ken Jin - Building a JIT Community AND Demo [effect] of new C API
@antocuni - Tracing JITs on real code
@brettcannon - WASI update AND precompiled binaries from python.org
Hood Chatham - Upstreaming Pyodide FFI
@freakboy3742 - Managing cross-platform wheel builds
Steering Council - PEP 793 and abi3/abi3t/abi4
Matthew Parkinson - Designing Deep Immutability





Show Original Post


16.09.2025 11:33
dantalion (@dantalion@fosstodon.org)

Today I found out `numpy.vectorize` is a pure Python function. No wonder it has horrendous performance..

For reference: github.com/numpy/numpy/blob/24

#python #numpy




Show Original Post


16.09.2025 11:26
CuratedHackerNews (@CuratedHackerNews@mastodon.social)

Basics of Equality Saturation

egglog-python.readthedocs.io/l




Show Original Post


16.09.2025 10:30
PyConUK (@PyConUK@fosstodon.org)

💻 🛠️ ⭐️ Workshop spotlight! ⭐️💻 🛠️

💻 🛠️ Simply the best: An introduction to machine learning with evolutionary algorithms by Frances Buontempo

💡 More info: pretalx.com/pyconuk-2025/talk/

🎟️ Grab your ticket! 2025.pyconuk.org/tickets/

#PyConUK2025 #Python





Show Original Post


1 ...1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 ...1552
UP