python-poetry/poetry ? reverse-engineered prompt

Reverse engineered prompt

Build me a Python tool that makes it easy to start and manage Python projects with one simple config file.

I want it to let me define a project name, version, description, dependencies, optional groups like dev and docs, and scripts in a pyproject.toml file, then install everything into an isolated environment and lock versions so installs are repeatable. It should also support adding and removing packages, updating dependencies, exporting or reading lock data, and creating packages that can be published cleanly. Please include a command line interface and make the common workflows feel straightforward, like init, install, add, remove, lock, and publish. Keep the code well organized, tested, and documented, and make sure it works with modern Python packaging conventions. If you need to look up current docs online for best practices, go ahead.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab