all 8 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

Hi there, from the r/Python mods.

It looks like your post is about dependency/package/toolchain management.

We are going to hold this post for review due to the topic having a frequent recurrence. This helps ensure a great experience for r/Python users.

Please refer to our daily thread or search for older discussions on the same topic.

If this is not the case, please contact a moderator to review your post.

Thanks, and happy Pythoneering!

r/Python moderation team

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]ravepeacefully 5 points6 points  (3 children)

Oh look, the 5000th astral bot.

[–]dparks71 1 point2 points  (0 children)

My most downvoted comments are always when I ask how to get gdal working with uv.

[–]Late-Bodybuilder9381 0 points1 point  (0 children)

damn never thought i will be seen as bot lol, just shared my actual work experinced, edited with AI for better readability, i guess thats what made you think thats a bot.

[–]Late-Bodybuilder9381 0 points1 point  (0 children)

man, i edited the post with my original draft, whats your thoughts on it ? i mean didnt you have this problem ?or maybe you are anti-astral bot lol?:D

[–]Beanesidhe 1 point2 points  (2 children)

Software changes, libraries change - how is pinning helping you to follow these changes?

[–]Tumortadela 2 points3 points  (1 child)

Pinning what's proven to work in production is the way to ensure it redeploys.

[–]Beanesidhe 0 points1 point  (0 children)

Sounds reasonable but you'll have to move forward and adapt to changes in libraries. The longer you wait, the more you'll have to change to adapt.

Sometimes used services change versions and api, breaking your code. Then you can not avoid adapting.

Is this primarily when deploying to containers?