Skip to content

Refactor/move plugin package up#35

Merged
lchoquel merged 10 commits intodevfrom
refactor/Move-plugin-package-up
Jun 2, 2025
Merged

Refactor/move plugin package up#35
lchoquel merged 10 commits intodevfrom
refactor/Move-plugin-package-up

Conversation

@lchoquel
Copy link
Copy Markdown
Member

@lchoquel lchoquel commented Jun 2, 2025

  • Moved “plugin” to the same level as “cogt” within pipelex for better visibility
  • Major cleanup in the unit tests: hierarchy largely flattened
  • Added pytest-xdist to run unit tests in parallel on multiple CPUs. Not yet integrated into the Makefile, so run it manually with pytest -n auto or pytest -n auto -m "llm"
  • Added make test-quiet (shorthand tq) to Makefile to run tests without capturing outputs (i.e. without pytest -s option)
  • Stopped using Fixtures for pipe_router and content_generator: we're now always getting the singleton from pipelex.hub

@lchoquel lchoquel requested a review from thomashebrard June 2, 2025 11:55
@lchoquel lchoquel changed the base branch from main to dev June 2, 2025 11:56
Copy link
Copy Markdown
Member

@thomashebrard thomashebrard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good

@lchoquel lchoquel merged commit 697fc73 into dev Jun 2, 2025
17 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 2, 2025
Copy link
Copy Markdown
Contributor

@antoinepipelex antoinepipelex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@lchoquel lchoquel deleted the refactor/Move-plugin-package-up branch June 3, 2025 11:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants