Is UV the FUTURE of Python PACKAGING? 🐍📦
Hynek Schlawack
View ChannelAbout
I’m an experienced software engineer, prolific conference speaker, and I'm reporting from the frontlines of software development and deployment. That means that my videos take longer, but it also means that you'll get nuanced views from the engineering room instead of regurgitations of news stories or someone else's content. Come and join me on my journey if you’re interested in Python, DevOps, and software engineering in general!
Latest Posts
Video Description
Six months later, the answer is in: https://www.youtube.com/watch?v=8UuW8o4bHbw Astral’s uv burst without a warning into the Python scene and made a huge impression! How does it fare in the context of Python's packaging problems… and what ARE those problems in the first place?! 🔗 Links ► Cross-Platform Lockfiles are coming (hopefully): https://discuss.python.org/t/lock-files-again-but-this-time-w-sdists/46593 ► structlog PR adding tox-uv: https://github.com/hynek/structlog/pull/597 ► build-and-inspect-python-package PR switching to uv: https://github.com/hynek/build-and-inspect-python-package/pull/86 ► Two Ways to Turbo-Charge tox: https://hynek.me/articles/turbo-charge-tox/ ► require-virtualenv: https://pip.pypa.io/en/stable/cli/pip/#cmdoption-require-virtualenv ► Packaging a Python package: https://packaging.python.org/en/latest/tutorials/packaging-projects/ ► ripgrep is the BEST grep: https://github.com/BurntSushi/ripgrep ► Dependency Solving Is Still Hard, but We Are Getting Better at It: https://arxiv.org/abs/2011.07851v1 (turns out you can read it for free legally, too!) 🤓 ME ELSEWHERE 🏡: https://hynek.me/ 🐘: https://mastodon.social/@hynek/ 🅇: https://twitter.com/hynek 🧵: https://www.threads.net/@the_hynek ✉️ Newsletter: https://buttondown.email/hynek ❤️ Support my work: https://hynek.me/say-thanks/ 🌍 My employer: https://www.variomedia.de/ 🙏 CREDITS Music: @RPLKTR / https://rplktr.com/
Essential Gaming PC Upgrades
AI-recommended products based on this video

acer Aspire 3 A315-24P-R7VH, 15.6" FHD 1920x1080 Laptop, AMD Ryzen 3 7320U, Radeon Graphics, 8GB RAM, 128G SSD, Windows 11 in S Mode

Corsair Vengeance LPX 32GB (2 X 16GB) DDR4 3200 (PC4-25600) C16 1.35V Desktop Memory - Black

Corsair RM1000e Fully Modular Low-Noise ATX Power Supply - Dual EPS12V Connectors - 105°C-Rated Capacitors - 80 Plus Gold Efficiency - Modern Standby Support - Black

Corsair RM1200x Shift Fully Modular ATX Power Supply - Modular Side Interface - ATX 3.1 & PCIe 5.1 Compliant - Zero RPM Fan Mode - 105°C-Rated Capacitors - 80 Plus Gold Efficiency - Black, 1200W

Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black

New SteelSeries Arctis Nova Pro for Xbox Multi-System Gaming Headset - Premium Hi-Fi Drivers - Hi-Res Audio - 360° Spatial - GameDAC Gen 2 - Quad-DAC - ClearCast Gen 2 Mic - Xbox, PC, PS5/PS4, Switch

NEW SteelSeries Arctis Nova 3 Multi-Platform Gaming Headset - Signature Arctis Sound - ClearCast Gen 2 Mic - PC, PS5/PS4, Xbox Series X|S, Switch, Mobile

NEW SteelSeries Arctis Nova 3 Multi-Platform Gaming Headset - Signature Arctis Sound - ClearCast Gen 2 Mic - PC, PS5/PS4, Xbox Series X|S, Switch, Mobile






















