Release v0.8.0 — bump pipelex to 0.26.4#52
Conversation
- Bump pipelex from >=0.18.1 to >=0.26.4 - Add pipelex-tools>=0.3.2 dev dependency - Update integration conftest to new needs_inference kwarg on Pipelex.make() - Ignore .pipelex/traces runtime artifacts - Restore CHANGELOG.md and add v0.8.0 entry (required by changelog-check workflow) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Greptile SummaryBumps the
Confidence Score: 5/5All changes are mechanical dependency bumps and a one-for-one API rename; no logic changes outside the test fixture migration. The only behavioural change is swapping No files require special attention. Important Files Changed
Sequence DiagramsequenceDiagram
participant pytest
participant conftest as conftest.py (reset_pipelex_config_fixture)
participant plugin as needs_inference_in_pipelex()
participant pipelex as Pipelex.make()
pytest->>conftest: run module fixture
conftest->>plugin: needs_inference_in_pipelex(request)
plugin-->>conftest: True / False
conftest->>pipelex: Pipelex.make(needs_inference=True|False)
pipelex-->>conftest: pipelex_instance
conftest-->>pytest: yield (tests run)
pytest->>conftest: teardown
conftest->>pipelex: pipelex_instance.teardown()
Reviews (1): Last reviewed commit: "Bump pipelex to 0.26.4 and prepare v0.8...." | Re-trigger Greptile |
Summary
pipelexfrom>=0.18.1to>=0.26.4(and lock).pipelex-tools>=0.3.2dev dependency.tests/integration/conftest.pyto the newneeds_inferencekwarg onPipelex.make()(the olddisable_inferencewas removed upstream and was breakingmake test)..pipelex/tracesto.gitignore(runtime artifacts).CHANGELOG.mdwith av0.8.0entry — required by.github/workflows/changelog-check.yml.Test plan
make testpasses locally🤖 Generated with Claude Code