@dpreacher The good news is that Poetry is still there and is still wonderful. uv is even better but it's an incremental improvement. I have a hard time imagining anything *so* much better than uv that I'd be tempted to switch yet again.
@tek it is less about good news and more about how when we are basically trying to set up a project, we think of only the packages to get us started, each of them with their pip install commands and then we have one "system" for one "project". i know we are not developers but pretend ones knowing more scripting and automation than good design or environment maintainability. To me, now I feel like I an clinging to IE browser and you are telling me about Firefox and Brave, but in py installer ctxt
@dpreacher Take a morning to play with uv (or Poetry, but I suggest uv if you’re just getting started). It has a million features, but ignore most of those and look at “Working on projects” (https://docs.astral.sh/uv/guides/projects/#project-structure), specifically the "Managing dependencies" part. If you don’t use anything else in uv, at least you'll have much better dependency management than if just using pip + requirements.txt.
@tek astral? i saw this name come up during work meeting when we had to look up ruff extension for vscode since our code had ancestral coding crimes iykyk.
@tek i can see the appeal to the convenience and perhaps even speed at the large scale, but just as much ruff is internally now introduced for cleaner code checkins, i can see that some interesting features of uv like getting the python build of your choice even on an older distro without deadsnakes is attractive, till i remind myself, our work environment is a locked down engineering lab and the repositories we get to access are just the ones vetted and mirrored by engg suport team.