Claudio Jolowicz

217 posts

Claudio Jolowicz banner
Claudio Jolowicz

Claudio Jolowicz

@cjolowicz

Author, software engineer, musician, husband, dad. Hypermodern Python. he/him @[email protected] Pre-order https://t.co/6Bm9xJnooa or your local bookstore

Berlin, Germany Katılım Mart 2011
445 Takip Edilen941 Takipçiler
Sabitlenmiş Tweet
Claudio Jolowicz
Claudio Jolowicz@cjolowicz·
Two years of work mapping out the Python tooling ecosystem just turned into a physical object
Claudio Jolowicz tweet media
English
31
104
1.3K
87.4K
Charlie Arehart
Charlie Arehart@carehart·
@cjolowicz Claudio, in your post today there is a broken link. In the section on search, #investigate-and-troubleshoot-issues-with-log-search" target="_blank" rel="nofollow noopener">blog.cloudflare.com/logexplorer-ga…, the link to docs on the api gets a 404, going to developers.cloudflare.com/log-explorer/. The correct link would add /log to the start of that path.
English
1
0
0
13
Claudio Jolowicz retweetledi
Charlie Marsh
Charlie Marsh@charliermarsh·
uv is one year old today. Hard to believe its only been a year. The growth, adoption, and impact surpassed my wildest expectations. Happy birthday, uv! 🥳
Charlie Marsh tweet media
English
35
96
1.3K
67.8K
Claudio Jolowicz retweetledi
Charlie Marsh
Charlie Marsh@charliermarsh·
We’re building a new static type checker for Python, from scratch, in Rust. From a technical perspective, it’s probably our most ambitious project yet. We’re about 800 PRs deep!
Charlie Marsh tweet media
English
109
213
2.7K
159.4K
Claudio Jolowicz retweetledi
Hynek Schlawack
Hynek Schlawack@hynek·
uv has shipped `uv sync —no-editable` in 0.4.11 which means we can use it in multi-stage builds! 🎉 (instead of a combo of `uv sync` + `uv pip install`)
English
0
10
65
2.8K
Claudio Jolowicz retweetledi
Hynek Schlawack
Hynek Schlawack@hynek·
Since whenever I talk about #Python & #Docker, I invariably get told that virtual environments inside of Docker make no sense, I’ve spent my weekend writing down why I think it does. [1/2]
English
2
9
59
11.1K
Claudio Jolowicz retweetledi
Charlie Marsh
Charlie Marsh@charliermarsh·
Today, we're shipping a series of features that move uv beyond a pip alternative, and into an end-to-end solution for managing Python projects, command-line tools, single-file scripts, and even Python itself. A single, unified tool. Like Cargo, for Python. It's very fast.
Charlie Marsh tweet media
English
104
459
3.4K
505.9K
Claudio Jolowicz retweetledi
Charlie Marsh
Charlie Marsh@charliermarsh·
Announcing the Astral OSS Fund. We're giving > $3,000 per Astral team member per year to open source projects, maintainers, and foundations, inspired by @getsentry's OSS Pledge.
English
7
40
306
27.9K
satyam
satyam@maytas1008·
@cjolowicz Can I get the content page of it.
English
1
0
1
71
Claudio Jolowicz
Claudio Jolowicz@cjolowicz·
Two years of work mapping out the Python tooling ecosystem just turned into a physical object
Claudio Jolowicz tweet media
English
31
104
1.3K
87.4K
Claudio Jolowicz
Claudio Jolowicz@cjolowicz·
@agpt8 Yes I’m planning to update the Hypermodern Python Cookiecutter to reflect what’s in the book.
English
0
0
2
155
Ayush Gupta
Ayush Gupta@agpt8·
@cjolowicz Will you be updating your cookie cutter hyper modern python repo? Or will this book be getting a new one?
English
1
0
1
153
Claudio Jolowicz
Claudio Jolowicz@cjolowicz·
@alexandre_ganso Thank you for caring! You can’t buy the book directly from me, but you can support your local bookstore 😉
English
0
0
0
159
Alexandre Strube
Alexandre Strube@alexandre_ganso·
@cjolowicz Hey, you put an Amazon link. Is there a place where I can buy it and all the money goes to you? I heard Amazon doesn’t pay authors well
English
1
0
3
169
Claudio Jolowicz
Claudio Jolowicz@cjolowicz·
@sudotimar If you just want to create a venv, use uv. For higher-level tools, the book should help you make the right tradeoff for your project and team. Also, venvs are a building block for distinct workflows (think Poetry vs Nox vs pipx) that aren’t mutually exclusive.
English
0
0
1
29
Timar™
Timar™@sudotimar·
@cjolowicz That's the problem. There's so many. I was wondering if you chose the one venv library to rule them all.
English
1
0
0
74
Claudio Jolowicz
Claudio Jolowicz@cjolowicz·
@sudotimar Yes. There are many tools out there that help managing venvs, from bare bones to high level. The book covers several. Chapter 2 also gives you a mental model of what a venv is and why you should use it.
English
1
0
3
406
Timar™
Timar™@sudotimar·
@cjolowicz Will I learn which virtual environment package to use?
English
1
0
3
799
Claudio Jolowicz retweetledi
Hynek Schlawack
Hynek Schlawack@hynek·
In my quest to produce a shorter video, I’ve produced my longest so far: tox vs Nox: What are they for & How do you choose?: youtube.com/watch?v=ImBvrD… In which I introduce those two indispensable tools and reflect my own usage of BOTH. Enjoy!
YouTube video
YouTube
English
2
6
25
4.6K
Claudio Jolowicz retweetledi
Hynek Schlawack
Hynek Schlawack@hynek·
I’ve spent some time playing with uv and GitHub Actions and action/cache. The latter’s behavior is a bit idiosyncratic, but I think I’ve built something overall usable: github.com/hynek/setup-ca… LMK what y’all think.
English
2
8
49
6.9K