pypa/pipenv ? reverse-engineered prompt
Reverse engineered prompt
Build me a Python command line tool that helps manage projects the way Pipenv does.
I want it to automatically create and use a virtual environment for a project, figure out the right project folder by looking for a Pipfile, and keep track of dependencies in a Pipfile and a lock file so installs are repeatable. It should let me install and remove packages, run commands inside the environment, show where the project and virtualenv live, and print helpful info about the Python interpreter being used.
Make it work well on Linux, macOS, and Windows, and support common workflows like loading a .env file, showing a dependency graph, and cleaning up the virtualenv if needed. If you need to check current docs or behavior for anything, look it up online. Keep the interface friendly and simple, with sensible defaults, and make sure it feels like a real everyday developer tool rather than a heavy framework.
Are you gonna build this?
make sure you review the code using coderabbit