Tootfinder

Opt-in global Mastodon full text search. Join the index!

@veit@mastodon.social
2026-08-06 18:50:20

The BBQ for all the Python user groups in Berlin is in a week’s time. I’m already looking forward to meeting lots of Pythonistas: meetup.com/python-users-berlin

@netzschleuder@social.skewed.de
2026-08-02 19:00:08

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@mszll@datasci.social
2026-08-05 08:55:21

City2Graph: A Python library for Heterogeneous Graph Neural Networks and spatial analysis in urban systems
sciencedirect.com/science/arti
Looks very interesting!

Conceptual diagram of the City2Graph framework.
@tinoeberl@mastodon.online
2026-07-03 15:17:02

#Steady #Klimacrew
Wie lassen sich #Wechselrichterdaten vom APsystems EZ1 lokal speichern?
Für statistische Auswertungen müssen alle Daten kontinuierlich gespeichert werden. Wie…

@heiseonline@social.heise.de
2026-08-28 14:56:04

heise | Webseiten intelligent auslesen: Smarter scrapen mit Python und KI
Mit Python lassen sich Webseiten scrapen. KI macht den Scraper flexibler: Sie erkennt Inhalte auch dann, wenn HTML-Strukturen oder Formulierungen variieren.

@mgorny@social.treehouse.systems
2026-07-04 13:51:09

And the next big blocker for #Python 3.15 in #Gentoo is time-machine. Which is obviously broken. There's a patch but it's #slop and complex, and it's sitting for 3 months already with no reply. Because obviously patching CPython internals is so much a better idea than freezegun ever were. All these time-based tests need all the ricing you can get; portability doesn't matter.
github.com/adamchainz/time-mac

@arXiv_eessIV_bot@mastoxiv.page
2026-08-06 07:33:55

DefoEye: Python-Based Software for Facilitating Time-Series InSAR Analysis of Sentinel-1 Remote-Sensing Data
Alireza Taheri Dehkordi, Hossein Hashemi, Amir Naghibi
arxiv.org/abs/2608.04915 arxiv.org/pdf/2608.04915 arxiv.org/html/2608.04915
arXiv:2608.04915v1 Announce Type: new
Abstract: Many existing time-series Interferometric Synthetic Aperture Radar (TS-InSAR) software tools have limitations, including restricted geographic applicability, commercial licensing, and incomplete end-to-end processing support. Although GMTSAR avoids some of these constraints, it still requires substantial manual intervention and C-shell commands, lacks a user-friendly graphical interface, and omits important steps such as interferogram network pruning and anchoring of unwrapped interferograms. This paper introduces DefoEye (v1), an open-source Python-based software package that wraps GMTSAR and provides a unified, user-friendly TS-InSAR workflow for Sentinel-1 data. DefoEye supports parallel job execution, interferogram network pruning, and multiple anchoring options. Its performance was evaluated from 2020 to 2024 in four regions with different geological settings, deformation mechanisms, and atmospheric and climatic conditions. In Bologna, Italy; Gotland, Sweden; and Houston, USA, DefoEye results were compared with observations from 10 GNSS stations and showed strong agreement, with RMSE values of 4.3-11.9 mm and Pearson correlation coefficients of 0.63-0.95. In Karaj, Iran, where GNSS observations were unavailable, DefoEye was compared with other widely used processing tools and achieved similarly close agreement, with an RMSE of 4.8 mm/yr and a Pearson correlation coefficient of 0.98. These results demonstrate that DefoEye provides reliable TS-InSAR products for geological, hydrological, and environmental applications.
toXiv_bot_toot

@NFL@darktundra.xyz
2026-09-05 11:39:34

How a 1988 Honda Prelude and a pet python named Goldie Gambino shaped a future Commanders DC espn.com/nfl/story/_/id/498282

@emilis@social.linux.pizza
2026-07-04 16:29:05

Who thought it was a good idea to put spinners in a shell script?
`pip install` has been running for a few minutes now at 100% CPU and all progress I see is an effing spinner on the last line.
Had to look at process list to see it's not stuck.
#python #pip

@frankel@mastodon.top
2026-06-26 17:01:54

PEP 832 – Virtual environment discovery
#python

@hynek@mastodon.social
2026-07-30 06:16:42

Happy to announce v3.0.0 of my build-and-inspect-python-package GitHub Action that does what the name says.
If u maintain a Python pkg u should really give it a look! Much, much fewer broken pkgs have been pushed to PyPI & who doesn't love automatic trove classifier − GHA test matrix conversion‽
This release brings you Twine 7 & with that packaging metadata 2.5 & PEP 794 (Import Name Metadata) – also a new release procedure: no more trailing v3 tags – only full ve…

@rasterweb@mastodon.social
2026-06-30 04:00:01

➡️ Python f-string Tips & Cheat Sheets
#bookmarks

@netzschleuder@social.skewed.de
2026-08-02 02:00:09

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@primonatura@mstdn.social
2026-08-28 15:01:00

"110-pound python named Jodie Foster is the first snake to receive human cancer treatment"
#UK #UnitedKingdom #ChesterZoo

@veit@mastodon.social
2026-07-01 06:56:09

On my way to a flying visit to Berlin. Tomorrow, the Python Users Berlin (@…) are meeting for a talk by Sam Bail on PySpark: meetup.com/python-users-berlin

@michabbb@social.vivaldi.net
2026-07-04 01:55:57

🧩 Rich plugin ecosystem: hundreds of plugins run tasks anywhere — local, SSH, #Docker, #Kubernetes or serverless task runners — and code in any language including #Python, Node.js, R, Go and S…

@Techmeme@techhub.social
2026-06-24 15:56:24

Nature publishes a peer-reviewed paper alleging that Microsoft's 2025 quantum breakthrough claims were based on "basic Python errors" and data cherry-picking (Thomas Claburn/The Register)
theregiste…

@publicvoit@graz.social
2026-07-31 14:27:47

In 1979, #MontyPython released their epic #film "Monty Python's Life of Brian": en.wikipedia.org/wiki/Life_of_

@fanf@mendeddrum.org
2026-07-25 08:42:03

from my link log —
SIMD within a bignum in pure Python.
da.vidbuchanan.co.uk/blog/pyth
saved 2026-07-25

@mgorny@social.treehouse.systems
2026-09-05 18:21:14

Now time for something that's not related to Gentoo at all.
After almost two years of work in the #WheelNext Initiative, not to mention all the prior effort, first part of the #Python Wheel Variants proposal has been provisionally accepted as #PEP825. Thanks to everyone involved for your support!
discuss.python.org/t/pep-825-w
peps.python.org/pep-0825/

@andres4ny@social.ridetrans.it
2026-07-04 03:06:11

Yes, I abuse f-strings in python because "print(f'" will always make more sense to my C-poisoned brain than "print('".

@stf@chaos.social
2026-08-31 19:58:58

yearning for the days of #python v2.7 when everything was stable. the days when i was focusing on my code, and not on updating stuff because the underlying language changed again, without much benefit to me.

@compfu@mograph.social
2026-09-03 17:57:56

Found out how to spot Python code that a VFX artist made with Claude or the likes: functions that are nothing more than wrapping a call in a try/except block but with 15 lines of docstring above.

@frankel@mastodon.top
2026-06-23 09:13:33

#Python 3.15 #Lazy #Imports: Faster Startup Times and the Design Behind PEP 810

@kubikpixel@chaos.social
2026-08-18 15:10:02

Old good time? 🤔
«Finger Protocol Malware — Python RAT via a 1970s:
The finger protocol is older than the web, disabled on every server that matters, and still a working malware delivery channel on a default Windows install. Here it planted a Python RAT that was alerting the whole time. One genuine compromise, drowned in thousands of benign look-alikes, invisible until something cut through the noise»
📧

@stsquad@mastodon.org.uk
2026-08-26 17:10:31

I don't often write #python but when I do I can apparently write python inefficient enough to start the fans spinning on my workstation for half an hour. It looks like Path's match involves a glob compile for every invocation and I have a lot of files (14k) to check against a lot of patterns (2314).

@chrysn@chaos.social
2026-07-15 14:04:26

A cool recent #Python change is PEP 783 <#pyodide

A browser window with a Python repl:

Welcome to the Pyodide 314.1.0.dev0 terminal emulator 🐍
Python 3.14.2 (main, Jul  8 2026 22:58:50) on WebAssembly/Emscripten
Type "help", "copyright", "credits" or "license" for more information.
>>> import micropip
>>> await micropip.install("cbor-diag >= 1.1.5")
>>> micropip.list()
Name      | Version | Source
micropip  | 0.11.1  | pyodide
cbor-diag | 1.1.5   | pypi
>>> import cbor_diag
>>> cbor_diag.diag2cbor("1, 2, 3", seq=…
@mgorny@social.treehouse.systems
2026-07-02 13:13:26

#TIL that the Python Pillow library uses the PING command as a #Windows equivalent of sleep.
#cmd

@netzschleuder@social.skewed.de
2026-06-28 23:00:07

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@mot@chaos.social
2026-07-27 00:15:36

I got nerd sniped so hard by this CTF puzzle in my feed and tried to solve it for the better part of the weekend...
infosec.exchange/@rebane2001/1

Screenshot of "Python Crossword" from https://crossword.pyjail.club filled in with solutions (redacted):

"Made by @lydxn ❤️
Inspired by Lyra Rebane's JS Crossword ✨

How to Play

    Every clue in the crossword is a Python expression that evaluates to its answer.
    Each expression runs in a browser-sandboxed, 64-bit WASM build of Python 3.14.4.
    All input characters must match the regex /[!-~]/.
    All squares in the crossword must be filled, leaving no empty spaces.
    Please do not pu…
@publicvoit@graz.social
2026-07-28 15:51:06

#Python #uv users on #Debian: I've been using this setup:
apt install extrepo
extrepo enable uv
apt install uv
That worked perfectly for all local users using standard Debian package management …

@veit@mastodon.social
2026-08-26 08:15:13

Alongside CUDA 13.3, Nvidia is releasing CUDA Python 1.0 as a direct CUDA interface for Python: developer.nvidia.com/blog/cuda
This is likely to obsolete libraries…

@heiseonline@social.heise.de
2026-06-11 14:07:00

heise | Grundlagen in Python: Dictionarys meistern und Daten effizient organisieren
Mit Schlüssel-Wert-Paaren lassen sich Daten clever strukturieren. Wir zeigen, wie Sie Python-Dictionarys effizient erstellen und steuern.

@gideonstar@mastodon.gideonstar.de
2026-08-26 08:29:03

EVE Online startet die Migrierung von Python 2 auf 3. Das kommt mir etwas verfrüht vor, ist das schon stable?
#eveonline #python

@rasterweb@mastodon.social
2026-06-29 04:00:03

➡️ fstring.help: Python f-string Guide
#bookmarks

@mgorny@social.treehouse.systems
2026-07-04 04:49:14

#Python Hypothesis package now requires #RustLang. This is a scale of reverse dependencies I can't handle. I guess this means it's the end of WD40 profiles on #Gentoo, and therefore the end of support for Alpha, ARM<v6, HPPA, M68k, i486 and some other random subsets of architectures and profiles. Thanks for all the fish, etc.
github.com/HypothesisWorks/hyp

@thomasfuchs@hachyderm.io
2026-07-07 03:22:36

tfw I read Python code
youtu.be/RXJKdh1KZ0w

@guerda@ruhr.social
2026-06-21 13:05:45

Discovered a segfault in #FastAPI very strange, does only happen on MacOS with Python 3.14.0 ALPHA
The reason was that I was unaware that I ran an alpha version of Python 3.14.
FastAPI segfaults with Python 3.14.0 on MacOS · fastapi/fastapi · Discussion #15819

@netzschleuder@social.skewed.de
2026-08-29 05:00:07

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@ErikJonker@mastodon.social
2026-07-30 12:15:22

There is more then Generative AI / LLMs , nice article about this,
"The important skill is not always choosing the newest model. It is choosing the right model for the problem."
kdnuggets.com/7-machine-learni

@nelson@tech.lgbt
2026-07-06 15:16:35

A little appalled at how the Jules agent is editing my code. Instead of editing the file, it is writing Python programs to rewrite the file with a silly little state machine. Honestly it sort of makes sense given LLM's limitations, but it's still awful.

for line in lines:
if line == " # Connect to SQLite database":
new_lines.append(line)
elif line == " conn = sqlite3.connect(db_path)":
new_lines.append(" with contextlib.closing(sqlite3.connect(db_path)) as conn:")
in_with = True
elif line == " conn.close()":
in_with = False
continue
elif in_with:
if line == "":
new_lines.append("")
elif line.startswith(" "):
new_lines.append(" " line)
else:
new_lines.append(line)
else:
new_lines.append(line)
@cyrevolt@mastodon.social
2026-08-22 13:14:36

Who still uses Python 2?
Apparently, the library used for checking device trees in Linux.
The code is NOT compatible with Python 3 though, due to one single type.
Hopefully this gets accepted:
github.com/devicetree-org/pyli

@nobodyinperson@fosstodon.org
2026-07-16 10:40:38

It's 2026 and :python: #Python's standard library *still* does not have a flatten function? 🤨
(Yes, more-itertools, that's not the point)

@tinoeberl@mastodon.online
2026-07-21 15:17:03

#Steady #Klimacrew
#BahnMonitor-Projekt: 7. Zufall ist nicht gleich Zufall. 🤭
Nach der Verspätungsmeldung kommt ein Wissenshäppchen. Der

@avstockhausen@fedihum.org
2026-06-10 11:00:02

Bookmarked: Phillip B. Ströbel: Von der Pythia zu Python. Einführung in die Programmierung für die Geschichtsforschung #Jupyter

@hynek@mastodon.social
2026-07-31 13:03:49

Looks like I'm attending PyBeach because apparently I didn’t have enough SoCal in 2026!?
Looking forward to a cozy conference with friends abound!
2026.pybeach.org

@theodric@social.linux.pizza
2026-06-30 22:53:13

ESPHome > reading other people's brainwormed C and turning it into Python to run on the Pi3 I have in the shed and then wondering why the fuck it broke after a sysupgrade

@grumpybozo@toad.social
2026-06-14 23:12:55

RE: seattle.pink/@mxchara/11675012
The fact that (so far) Python is in the lead makes me sad.
Python is unfit for system administration. You’ll only convince me otherwise when every fucking Python program doesn’t need its own bespoke …

@samueljohn@mastodon.world
2026-07-19 13:20:29

TIL " #Python, for example, is a popular programming language that is famously smooth at handling integers of any size. If you peek into Python's underlying source code (search “Karatsuba” here)"

@ellie@ellieayla.net
2026-07-14 01:42:36

What are we using to package up Python application & dependencies into a single distributable file now?
I'm thinking of bundlers like RollupJS.
PEX? Zipapp? Docker image? Trying really dang hard to only use stdlib and shipping a boring wheel?
#python #packaging #askfedi

@arXiv_physicscompph_bot@mastoxiv.page
2026-07-03 09:03:49

Replaced article(s) found for physics.comp-ph. arxiv.org/list/physics.comp-ph
[1/1]:
- Walking on Spheres and Talking to Neighbors: Variance Reduction for Laplace's Equation
Michael Czekanski, Benjamin Faber, Margaret Fairborn, Adelle Wright, David Bindel
arxiv.org/abs/2404.17692 mastoxiv.page/@arXiv_physicsco
- From Experiments to Expertise: Scientific Knowledge Consolidation for AI-Driven Computational Phy...
Haonan Huang
arxiv.org/abs/2603.13191 mastoxiv.page/@arXiv_physicsco
- Grounded autonomous scrutiny at scale: emergent critique from reproduction of published computati...
Haonan Huang
arxiv.org/abs/2604.12198 mastoxiv.page/@arXiv_physicsco
- libwignernj: a reusable C/C /Fortran/Python library for exact Wigner symbols and related coeffic...
Susi Lehtola
arxiv.org/abs/2605.06634 mastoxiv.page/@arXiv_physicsco
- An Overview of Relativistic Particle Pushers and their Extension to Arbitrary Order Accuracy
Holger Schmitz
arxiv.org/abs/2603.06509 mastoxiv.page/@arXiv_physicspl
- paces: Parallelized Application of Co-Evolving Subspaces, a method for computing quantum dynamics...
R. Kevin Kessing
arxiv.org/abs/2603.07341 mastoxiv.page/@arXiv_quantph_b
- Topology of Plasma Wakefields Driven by Two Color Laguerre Gaussian Laser Pulses
Saumya Singh, Dinkar Mishra, Shivani Aggarwal, Bhupesh Kumar, Pallavi Jha
arxiv.org/abs/2605.18336 mastoxiv.page/@arXiv_physicspl
- Resolved Anderson localization of light in dense three-dimensional dielectric disorder
Yevgen Grynko, Jens F\"orstner
arxiv.org/abs/2605.25098 mastoxiv.page/@arXiv_physicsop
- A Reproducible Benchmark and Evidence-Retrieval Software Framework for Silicon Detector R&D Liter...
Tianqi Gao, Ruobing Jiang, Dawei Fu, Qiang Li, Matthew Kenzie
arxiv.org/abs/2606.24725
- Probing Light-Matter Interaction with Topological Data Analysis
Timothy Holt, Maxim Goryachev, Jeremy Bourhill
arxiv.org/abs/2606.30007 mastoxiv.page/@arXiv_physicsap
toXiv_bot_toot

@netzschleuder@social.skewed.de
2026-07-27 02:00:08

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@mgorny@social.treehouse.systems
2026-06-30 13:07:57

The conclusion from a big #Python 3.15 #Gentoo porting run today: the most common kind of #NIH Python package is one providing colorful output on the terminal…

@rasterweb@mastodon.social
2026-06-28 00:53:59

I got some Python code working yesterday after being convinced I could not figure it out… but figured it out!
Realized I needed extra code today, thought it would be a pain but figured it out in no time.
Maybe I can write Python okay…

@felwert@fedihum.org
2026-08-26 14:18:05

Yes, the command line can be powerful, but I was tired of spinning up a terminal window regularly only to convert a #Markdown file to a certain output format with #pandoc. So to scratch my own itch, I wrote a small python extension for

A screencast demonstrating the context menu for markdown files with a "convert" entry added
@tinoeberl@mastodon.online
2026-07-19 15:17:02

#Steady #Klimacrew
#BahnMonitor-Projekt: 5. Automatisierte Skripte brauchen Kontrolle – besonders bei API-Aufrufen.
Jetzt bekommt das

@veit@mastodon.social
2026-06-21 14:27:46

I’m organising the next @… meet-up, featuring a talk by Sam Bail on PySpark: meetup.com/python-users-berlin

@arXiv_physicsgeoph_bot@mastoxiv.page
2026-07-03 07:55:20

Joint elastic full waveform inversion of multi-component geophone and distributed acoustic sensing data
Hoang Anh Nguyen, Ali Tura
arxiv.org/abs/2607.01649 arxiv.org/pdf/2607.01649 arxiv.org/html/2607.01649
arXiv:2607.01649v1 Announce Type: new
Abstract: Joint full waveform inversion (FWI) of distributed acoustic sensing (DAS) and ocean-bottom node (OBN) data typically requires converting measured strain to particle velocity, introducing numerical noise and spectral distortion. To eliminate this, we present an elastic multi-parameter FWI framework using a velocity-stress-strain (VSS) formulation that directly models pressure, particle velocity, and gauge-length-averaged DAS strain from a single forward simulation. Data residuals are injected additively into a single backward simulation, making computational cost independent of the active sensor subsets. We benchmark individual and combined datasets on cross-talk and elastic Marmousi models. Our results show that joint inversion recovers elastic parameters more accurately than single deployments when the sensors offer complementary information. Specifically, pairing two-component geophones with a deviated borehole DAS cable yields the most accurate parameter recovery and mitigates inter-parameter cross-talk by providing a distinct physical observable and complementary depth aperture. We release our implementation as xFWI, an open-source, Devito-based Python package for scalable, multi-deployment inversions.
toXiv_bot_toot

@adulau@infosec.exchange
2026-09-04 13:45:20

ptrclassify is a small, dependency-free Python library and CLI that infers likely IP usage and location from reverse-DNS PTR hostnames.
Version 0.3 released including new rules and CSV tool.
#ptrclassify #infosec #cybersecurity
🔗 github.com/adulau/ptrclassify

@a@paperbay.org
2026-07-24 08:06:22

Is there somewhere a good open source software in Python to act as bridge between RSS and ActivityPub act as actor? Before I write something new.
#activitypub #opensource #rss

@ripienaar@devco.social
2026-07-26 18:46:28

My wife nerd sniped me into answering some deep questions about Criminal Minds using nothing but the subtitles.
It's the worst case scenario docs for my RAG system so tried to solve that using some Graph storage and LLMs to make sense of the subtitle files.
Now I can answer things like "list all the episodes with female unsubs" etc
Not yet wrote the code - but Claude did a POC in Python and it worked \o/
Here's a short video,

@mgorny@social.treehouse.systems
2026-06-29 12:42:29

I have a #Python favor to ask. Could someone look at Python 3.15 test failures in itsdangerous? It's blocking quite a large part of package dependency graph in #Gentoo, and the failure looks, errr, dangerous.
github.com/pallets/itsdangerou

@hynek@mastodon.social
2026-06-09 04:53:34

for no particular reason whatsoever, I've updated my guide on how to measure #Python coverage across GitHub Action containers without an external service (*cough* Codecov *cough*)
hynek.me/articles/ditch-codeco

@netzschleuder@social.skewed.de
2026-08-22 06:00:06

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@veit@mastodon.social
2026-06-16 21:39:22

Taking Measure spoke to Guido van Rossum to find out more about #Python, what he gets up to in his spare time, and his brief spell at #nist

@rasterweb@mastodon.social
2026-08-20 04:00:04

➡️ A search engine in 80 lines of Python
alexmolas.com/2024/02/05/a-sea
(This is a link from my bookmark collection. A new link gets posted each night.)

@michabbb@social.vivaldi.net
2026-08-22 22:36:50

📊 Requires #NodeJS 20 , #Python 3.11 with PyYAML and Bash 4.3 . Expected trade-off is about 3x the time and 2x the tokens. MIT licensed
🌐

@hynek@mastodon.social
2026-07-26 06:41:50

Good morning! Since it's become a drag to support in mainline, I've extracted svcs's Pyramid support into an own package svcs-pyramid.
That means, the next svcs version will ship WITHOUT a `svcs.pyramid` module.
You can start using svcs-pyramid TODAY to avoid breakage the moment 26.2.0 drops – there are no code changes, just adjust the import statement:

@nobodyinperson@fosstodon.org
2026-08-19 14:31:17

Holy cow, remember to clean your #uv cache from time to time, folks 😅
UPDATE: Seems to contain some links, deleting the cache only freed like 9GiB, but still...
#Python

/home/yann/.cache/uv/
27,6 GiB
505.110 Dateien (15 %)
@netzschleuder@social.skewed.de
2026-08-20 16:00:06

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@tinoeberl@mastodon.online
2026-07-17 15:17:01

#Steady #Klimacrew
#BahnMonitor-Projekt: 3. Klappt der erste Zugriff auf die Bahn-API?
Im nächsten Schritt wurde die API-Abfrage getestet udn geprüft, ob die zurückgelieferten Datenstru…

@veit@mastodon.social
2026-07-26 14:49:22

On my way to Cologne for the next workshop on test-driven development with Python.
#TDD #Python #Testing

@mgorny@social.treehouse.systems
2026-09-07 01:45:04

What kind of a tuple are you?
#shitposting

@frankel@mastodon.top
2026-06-11 09:09:12

Vulnerability and malware checks in #uv
#python

@netzschleuder@social.skewed.de
2026-07-19 08:00:06

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@netzschleuder@social.skewed.de
2026-07-19 19:00:06

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@hynek@mastodon.social
2026-07-09 10:07:54

old and busted: delete failing tests
new and hotness: delete CI configuration
this is FOSS DoS; I have no other term for it
github.com/python-attrs/attrs/

@tinoeberl@mastodon.online
2026-07-16 15:17:02

#Steady #Klimacrew
#BahnMonitor-Projekt: 2. Welche Architektur sollte der Bot haben?
Bevor es ans Coden geht, ist etwas Grübeln über eine sinnvolle Gliederung der Module ratsam. Wie sie…

@mgorny@social.treehouse.systems
2026-08-06 10:14:59

Today in things that couldn't have aged well:
"Unpin flit-core dependency" 2 years ago without actually updating the metadata to use the newer pyproject.toml format.
#Python #flit

@veit@mastodon.social
2026-08-14 08:37:29

I’m still completely blown away by yesterday’s BBQ for all the Berlin Python user groups – I met so many new people and had some great conversations. Many thanks also to our host, @…, for their ongoing support.:

@rasterweb@mastodon.social
2026-08-14 18:23:24

My bike riding has been poor this year, due to spinal stenosis and then spinal surgery in June... but hopefully the numbers will go up for the rest of the year.
(And who knows? Maybe I'll update some of the Python code that generates these.)
#bikeTooter #python

Graph with bike riding data.
Graph with bike riding data.
Graph with bike riding data.
Graph with bike riding data.
@hynek@mastodon.social
2026-08-07 17:58:40

omg omg omg peps.python.org/pep-0841/

@mgorny@social.treehouse.systems
2026-07-25 16:44:55

Also, zero days (well, minus a lot of days because I've been slacking) since a random #Python package got a new #NIH dependency on another Python package which is actually a "fastest" #RustLang package which cannot be built because the author thinks it a great idea to require a nightly Rust compiler.
…and of course it's full of "unsafe" calls. Because Rust is obviously such a great language for making secure code.
github.com/awolverp/cachebox/i

@netzschleuder@social.skewed.de
2026-06-15 10:00:06

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@tinoeberl@mastodon.online
2026-07-15 15:17:02

#Steady #Klimacrew
#BahnMonitor-Projekt: 1. Wie kommt man an Live-Daten der Deutschen Bahn?
Im November konnte ich per Zufall mit einem

@veit@mastodon.social
2026-06-10 06:46:21

📆 On 13 August, all #Berlin #Python user groups – @…, @…

@hynek@mastodon.social
2026-07-22 09:31:30

speaking of slophub, here's environ-config 26.1.0 (my #Python take on loading config from env variables and secrets from safe places) a minor modernization update. thanks so much to every single name in the thanking section and to github who made it possible:

@netzschleuder@social.skewed.de
2026-07-14 08:00:06

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@mgorny@social.treehouse.systems
2026-08-05 07:34:25

Me after laboriously backporting #Python 3.15 fixes to #Django 6.0.x in #Gentoo: "oh, nice, the patchset applies cleanly to 5.2.x as well."
And today, I have to laboriously backport another patch to 6.0.x, and it turns out the backport doesn't apply cleanly to 5.2.x, so I have to laboriously backport it there as well.
I honestly *hate* Django Python version support policy. Shifting all the burden downstream.

@netzschleuder@social.skewed.de
2026-08-13 22:00:07

python_dependency: Python Dependency Network
Python's package dependency networks. Nodes in the network are Python's packages registered to PyPI and edges are dependencies among packages.
This network has 58743 nodes and 108399 edges.
Tags: Technological, Software, Unweighted
networks.sk…

python_dependency: Python Dependency Network. 58743 nodes, 108399 edges. https://networks.skewed.de/net/python_dependency
@hynek@mastodon.social
2026-08-20 08:17:28

Happy/nervous to announce argon2-cffi-bindings, the low-level C binding wheels used by argon2-cffi the best package for hashing passwords in #Python.
It's a big release with wheels for new platforms, but the biggest item is the liberation from setuptools with great help by Nathan Goldbaum & @…

@tinoeberl@mastodon.online
2026-07-04 15:17:01

#Steady #Klimacrew
Wie kann man die tägliche #Solarstromproduktion automatisiert auf #Mastodon

@mgorny@social.treehouse.systems
2026-07-14 08:56:19

I wish #mypy would slow down with adding new features to mypyc, and instead focused on fixing the train wreck that mypyc is right now (since 2023 at least). Like, if your code crashes hard with assertions enabled, then it's broken, period. Ignoring proper testing and shoving the issue under the carpet doesn't make it right.
#Python

@veit@mastodon.social
2026-08-12 21:15:11

Final preparations for tomorrow’s BBQ for all Python user groups in Berlin @…: meetup.com/python-users-berlin

c-base space station
@mgorny@social.treehouse.systems
2026-07-26 02:06:59

Zero days since I've discovered a random #CPython bug that triggers in very specific circumstances and I don't really have time to report it, nor can expect anyone to do it for me.
This time it's a test failure and refcounts being broken while running fastjsonschema's test suite on #Python 3.15 freethreading with pytest's --junit-xml option enabled 😱. And of course removing --junit-xml makes all tests pass.
EDIT: and of course I cannot reproduce outside Portage. Yet inside, it reliably crashes every single time.

@hynek@mastodon.social
2026-07-13 20:07:21

I’m somewhat embarrassed to finally announce svcs 26.1.0 – my solution to #Python service location and dependency injection.
It’s been a minute, and the changelog is chuck-full, but the main features are autowiring, which looked like a simple add-on that grew to a four-digit monster diff, and of course, TypeForms that allow registering/getting abstract types!

@mgorny@social.treehouse.systems
2026-06-17 14:36:12

Does anyone happen to know if #PSF is processing contributing membership applications? Mine is stuck with no reply for almost 2 months now, and I'm wondering if it's just normal delay or something went wrong.
#Python

@mgorny@social.treehouse.systems
2026-06-17 02:41:18

0 days since provenance checks protected us from [checks notes] another project starting to upload distributions via #uv.
#Python #security

@mgorny@social.treehouse.systems
2026-07-15 04:57:12

The state of #Python ecosystem right now: almost everything is slop. Some projects are complete vibe-coded slop (autobahn, chardet, cryptography). Some projects are disguised slop ("Coding agents shouldn't co-author themselves.")
There is only a handful of human projects left (Flask being one bright example). And they're being killed. They're being killed by the neverending slew of slop pull requests. They're being killed by all their dependencies becoming slop. They're being killed because this whole ecosystem has became such a complete cesspit that you have zero motivation to do anything.
EDIT: and honestly, this is only going to get worse. When you kill the incentive to work on projects, you only get more slop. Maintainers give in, and more projects become slop. Or they give up, and projects get forked unto slop.
#NoAI #NoLLM