this post was submitted on 20 May 2025
40 points (97.6% liked)

Python

7104 readers
4 users here now

Welcome to the Python community on the programming.dev Lemmy instance!

📅 Events

PastNovember 2023

October 2023

July 2023

August 2023

September 2023

🐍 Python project:
💓 Python Community:
✨ Python Ecosystem:
🌌 Fediverse
Communities
Projects
Feeds

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 8 points 3 days ago (12 children)

as someone fairly new to larger python projects, working in a team too - why does it seem like I’m always in dependency hell? Sometimes things work with venv until I forget and a notebook needs something else. Or a diff type of proj because mlflow wanted another kind of env manager?

[–] somegeek 4 points 3 days ago (1 children)

That's one of the main pain points of Python. Something like poetry or uv can help but the python ecosystem is just unstable. It's very hard to update a dependancy. You project might only run with very specific versions of libraries and the language itself.

I honestly hate that about python and I don't think python is good for developing large software. Even js/ts is a much better ecosystem. (I'm bracing for the hate)

[–] [email protected] 2 points 3 days ago

hrm. yeah. I am “trying on” some basic ml models (just simple classifications) into our workflow and while I can whip one up with scikit, a notebook, and serve it with flask/fast - there is no way I can build a workflow tenable for others who are more “data analytics” than coders. The ecosystems for low/no code model generation (knime etc) with handoff to engineers like me to serve is … young.

load more comments (10 replies)