• 0 Posts
  • 3 Comments
Joined 1 year ago
cake
Cake day: July 19th, 2023

help-circle


  • My real issue with Python comes with managing a development environment when multiple developers are working on it. Dependency management in Python is a headache, and while in theory, virtual envs should help with synchronizing environments from machine to machine, I still find it endlessly fiddly with a bunch of things that can go wrong that are hard to diagnose.

    Late to the party, but a serious suggestion; give uv for Python dev env/package management and ruff (or Black, for that matter, if you’re not using a formatter yet like some others here in the comments) for linting/formatting a shot.

    They’re great and feel magical to use if you’ve known the pain experience of not having them.