DEV Community

Discussion on: Automating your desktop with Ansible

Collapse
 
iancleary profile image
Ian Cleary (he/him)

Iโ€™ve switched most projects to poetry. Reference: github.com/iancleary/pypackage

I previously used pipenv in conjunction with a setup.py file. Which is my preferred way for packages outside of pypi.

Before that is used venv and requirements.txt files.

For poetry, I like the single file pyproject.toml that would combine a Pipfile and a setup.py file. Forgetting to update one or the other was always a pain.

I donโ€™t have any experience with pyenv.