i really like c# and zig but realistically if i want to work on things with ease but also want to share them i should probably pick python back up i do quite like python even if i've missed a lot of the language and good practice changes that have gone on
python project management is so confusing from the outside i mean i'm fine with the classic venv and requirements.txt but these days there's a standard pyproject.toml and so many different tools that all interact with it the same way like hatch, uv, poetry what is the thing that people actually use/recommend?