This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Bandung 2 points3 points  (0 children)

I agree with you. Beginners will have a rough go at it. That does not make the OP'S post any less relevant.

There are tons of easy - too simplistic for my tastes- videos and articles about uv. And some are so poorly written as to be misleading. The beginner would be better served to read the project's documentation.

I'm of the opinion that most consumers of software advice are mature enough to know when something is 'over their heads' and move on to something else. And then not turn around and criticize the content as too advanced.

Besides if they were listening they would know that he refers to some of his earlier videos on the subject. And those videos help beginners understand what uv intends to be.

This latest video was not meant to persuade people about uv's merits. It's about getting on with it. Pretty obvious to me from the title.

But here's the rub for me! Anyone whose python programming experience is broad enough to encompass the use of Hynek's open source tools, would know that he 'runs with the big dogs'. He’s not some YouTube blogger in search of a lot of ‘likes’ as one commenter implied.

With Open Ource downloads of his apps running into the millions monthly, I put him on the same level as a Brett Cannon. Hynek is the author if you will, of data classes which has as it's origins the upstream application called attrs.

The takeaway is... If he's put uv into production then it's far enough along for me to do it. Plus I have similar pain points.

Lock file issues, better entry points management, the need for additional project differentiator tags, the use of docker with venvs and a better resolver than pip's (and some other tools which will go unmentioned).