Skip to content

Commit 7e42c07

Browse files
committed
fix: use pip install weaver-contracts (PyPI published)
weaver-contracts 0.2.0 is on PyPI. Replace git+https install path with bare pip install weaver-contracts. Add inline comment clarifying that PyPI dist name uses a hyphen while the Python module uses an underscore (weaver_contracts).
1 parent e1aebd7 commit 7e42c07

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,12 @@ jobs:
6565
run: pip install -e ".[dev]"
6666

6767
# Placeholder: activate once dgenio/weaver-spec#4 ships the conformance runner.
68-
# weaver-spec IS published (v0.2.0); weaver_contracts.conformance does not yet exist.
68+
# weaver-spec v0.2.0 and weaver-contracts 0.2.0 are published on PyPI.
69+
# weaver_contracts.conformance does not yet exist (dgenio/weaver-spec#4).
6970
# Replace this step with:
70-
# pip install git+https://github.com/dgenio/weaver-spec.git#subdirectory=contracts/python
71+
# pip install weaver-contracts # PyPI dist name uses a hyphen
7172
# python -m weaver_contracts.conformance --target agent_kernel
7273
- name: weaver-spec conformance suite (stub)
7374
run: |
74-
echo "weaver-spec v0.2.0 is published; weaver_contracts.conformance runner not yet available (dgenio/weaver-spec#4)."
75+
echo "weaver-contracts 0.2.0 is on PyPI; weaver_contracts.conformance runner not yet available (dgenio/weaver-spec#4)."
7576
echo "Stub passes. Activate when dgenio/weaver-spec#4 ships."

0 commit comments

Comments
 (0)