Skip to content
  • Arthur Boudreault's avatar
    feat(env): switch from Pipenv to PDM for dependency management · 86bc286d
    Arthur Boudreault authored and Christophe Chaudier's avatar Christophe Chaudier committed
    - Remove Pipfile and Pipfile.lock.
    - Add pyproject.toml with PDM configuration
    - Update documentation to reflect the use of PDM instead of Pipenv
    - Replace `pipenv install` and `pipenv shell` commands with `pdm install` and the use of `pdm run` for executing project-specific commands.
    - update willshersystems.sshd to v0.23.2
    - update roles-ansible.restic to v0.8.1
    
    This change enhances dependency management by adopting PDM, which conforms to PEP 582, thereby simplifying the development workflow and script execution.
    86bc286d