🧵
An alternative to setuptools, hatchling, etc. for pure Python projects, with a focus on good defaults, user-friendly error messages, and performance.
When used with uv, it's 10-35x faster.
An alternative to setuptools, hatchling, etc. for pure Python projects, with a focus on good defaults, user-friendly error messages, and performance.
When used with uv, it's 10-35x faster.
If you wouldn't mind, please fill out this form, and boost for reach:
docs.google.com/forms/d/e/1F...
If you wouldn't mind, please fill out this form, and boost for reach:
docs.google.com/forms/d/e/1F...
We believe AI development should stay true to VS Code's core principles: open, collaborative, and community-driven. Let's build the future of software development together.
aka.ms/open-source-...
We believe AI development should stay true to VS Code's core principles: open, collaborative, and community-driven. Let's build the future of software development together.
aka.ms/open-source-...
In early testing, it's 10x, 50x, even 100x faster than existing type checkers. (We've seen >600x speed-ups over Mypy in some real-world projects.)
In early testing, it's 10x, 50x, even 100x faster than existing type checkers. (We've seen >600x speed-ups over Mypy in some real-world projects.)
def one():
return [1]
yield
def two():
return (yield 1)
And why :)
def one():
return [1]
yield
def two():
return (yield 1)
And why :)
omit =
tests/*,
*/__init__.py,
*/__main__.py,
*/cli.py,
*/setup.py,
*/__pycache__/*,
*/test_*.py
nedbatchelder.com/blog/202008/...
omit =
tests/*,
*/__init__.py,
*/__main__.py,
*/cli.py,
*/setup.py,
*/__pycache__/*,
*/test_*.py
nedbatchelder.com/blog/202008/...
talkpython.fm/episodes/sho...
talkpython.fm/episodes/sho...