Skip to content

Conversation

hsahovic
Copy link
Owner

@hsahovic hsahovic commented Feb 6, 2025

  • Migrate from requirements files to pyproject.toml for dependencies
  • Update installation instructions in CONTRIBUTING.md and README.md
  • Add dev dependency group in pyproject.toml
  • Update GitHub Actions workflow to use new installation method

@hsahovic hsahovic force-pushed the move-requirements-to-pyproject branch from dd6d426 to 446d0b4 Compare February 6, 2025 03:46
Update project configuration to use pyproject.toml for managing dependencies, removing separate requirements files. Changes include:
- Move dependencies directly into pyproject.toml
- Add dev dependency group
- Update installation instructions in CONTRIBUTING.md and README.md
- Update GitHub workflows to use `pip install .[dev]`
- Remove requirements.txt and requirements-dev.txt files
@hsahovic hsahovic force-pushed the move-requirements-to-pyproject branch from 446d0b4 to 616214e Compare February 6, 2025 03:50
Update check-examples.yml and tests.yml to enable pip package caching during Python setup, which can improve workflow performance and reduce dependency download times
@hsahovic hsahovic marked this pull request as ready for review February 6, 2025 03:59
@hsahovic hsahovic merged commit 5403ede into master Feb 6, 2025
7 checks passed
@hsahovic hsahovic deleted the move-requirements-to-pyproject branch February 6, 2025 03:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant