Veit Schiele

Author of @Python4DataScience, @JupyterTutorial and @PyViz tutorial • @pyberlin organiser • Development, consulting and operation of privacy compliant web services @cusy​.
tfr

Veit Schieleveit
2025-12-24

“Disease combinations are often unique – anonymization of health data is therefore particularly complex” An interview on reconstruction risks by @Mimykri: heise.de/en/background/Intervi

Veit Schieleveit
2025-12-23

@mkennedy I’m with you on that.

Veit Schieleveit
2025-12-23

@mkennedy Ah, I see. We have the unversioned dependencies in pyproject.toml. We then update our applications with uv lock --upgrade or uv lock --upgrade-package {PACKAGE}.

Veit Schieleveit
2025-12-23

@mkennedy We found the workflow with requirements.txt too error-prone, especially when the versions also had to be fixed with pip freeze. In addition, uv.lock works very well for us across platforms.

Veit Schieleveit
2025-12-23

@mkennedy Ah, that explains it. We don’t use uv.lock for our libraries either, but we do use it for our applications.

Veit Schieleveit
2025-12-23

@mkennedy Since you already use uv, uv-secure might be more obvious: github.com/owenlamont/uv-secure

Veit Schieleveit
2025-12-21

@zopyx But they have a keen interest in more efficient analysis of their data.

Veit Schieleveit
2025-12-21

@zopyx Both Tachyon and the JIT compiler should be of interest to many data science projects.

Veit Schieleveit
2025-12-21

I took a look at the changes coming with Python 3.15 – and I can’t wait to put them to productive use. I’ve already updated our tutorials:
• utf-8 as the default encoding: python-basics-tutorial.readthe
• Performance measurements: python4data.science/en/latest/
• Tachyon: python4data.science/en/latest/
• Python JIT compiler: python4data.science/en/latest/

Veit Schieleveit
2025-12-19

@mathsppblog @pyberlin organises remote meetups. And if you have any ideas for talks, feel free to contact me.

Veit Schieleveit
2025-12-18

@driscollis The complete list of keywords can be obtained with
>>> help()
help> keywords

See also python-basics-tutorial.readthe

Veit Schieleveit
2025-12-18

With ty, Astral has released a fast Python type checker and language server (LSP): astral.sh/blog/ty
It can also be easily integrated into Visual Studio Code and other editors:
marketplace.visualstudio.com/i
docs.astral.sh/ty/reference/ed

Veit Schiele boosted:
2025-12-16

new pmtiles CLI feature (the most requested one)

pmtiles merge input input output

docs.protomaps.com/pmtiles/cli

download new version here:

github.com/protomaps/go-pmtile

Veit Schieleveit
2025-12-07

On my way to my old hometown of Berlin. DevOps workshop during the day, meeting friends in the evening.

Veit Schiele boosted:
cusy GmbHcusy
2025-12-05

Unser Artikel zur Absicherung von LLM-Agenten ist im Linux-Magazin veröffentlicht worden: linux-magazin.de/ausgaben/2026

Veit Schieleveit
2025-12-05

@scy Oh, I suspect that you will find it tedious for long stretches. 😴 However, sometimes such basic knowledge helps to understand a language better.

Veit Schieleveit
2025-12-05

@scy That’s why we include Boolean values under numbers in our Python basics tutorial: python-basics-tutorial.readthe

Veit Schieleveit
2025-12-04

RE: fosstodon.org/@pyconde/1156611

@SebRaschka: I look forward to seeing you at PyCon DE & PyData 2026.

Veit Schieleveit
2025-11-30

On the way to Cologne for an ‘Object orientation with Python’ workshop.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst