Skip to content

🧹chore: Migrate to Poetry for Dependency Management #18

@evolvewithevan

Description

@evolvewithevan

chore: Migrate to Poetry for Dependency Management

Note

Issue needs to be updated, Please review #21

Description
Switch the project to use Poetry for dependency and packaging management instead of pip/requirements.txt.

"Poetry replaces setup.py, requirements.txt, setup.cfg, MANIFEST.in and Pipfile with a simple pyproject.toml based project format."

Why

  • Simplifies dependency management and version pinning
  • Cleaner pyproject.toml structure
  • Better environment isolation
  • Prepares project for publishing if needed

Tasks

  • Unify requirements.txt into pyproject.toml
  • Add poetry.lock to repo
  • Update documentation (README, CONTRIBUTING.md) to reflect Poetry usage
  • Update CI/CD pipelines (if any) to use poetry install

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions