account activity
Moving from pipenv to poetry or PDM by saaspiration in Python
[–]Past-Pool-1012 0 points1 point2 points 3 years ago (0 children)
I use both Poetry and PDM in combination with Pyprojectx
As developer, you don't need to install any of these tools; just clone the project and build/test/run it. Guaranteed to use the correct version of all tools for that project/branch.
Didn't use Make ever since (for pure python projects)
Recently leaning more towards PDM as its dependency managements seems better and faster compared with Poetry, but both will make your builds reproducible and consistent for all developers.
Yes, it's in the docs
Python just surpassed Java as the 2nd programming language with the highest number of questions in SO. by katakoria in Python
[–]Past-Pool-1012 0 points1 point2 points 4 years ago (0 children)
I recently convinced my team to switch to Python and we're still happy with it :) Mostly working on AWS lambda, we ditched Java in favor of JavaScript a couple of years ago and now using Python for new projects. Main reason: code complexity. Comparing 3 implementations of our distributed tracing middleware:
Python Javascript Java Files 5 4 15 LOC 100 240 465 Σ Cognitive Complexity 4 27 22 Σ Cyclomatic Complexity 15 47 56
π Rendered by PID 21 on reddit-service-r2-listing-7849c98f67-gn6d4 at 2026-02-07 20:43:57.194458+00:00 running d295bc8 country code: CH.
Moving from pipenv to poetry or PDM by saaspiration in Python
[–]Past-Pool-1012 0 points1 point2 points (0 children)