You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 6be067e
Browse filesBrowse the repository at this point in the historyBrowse files
- Avoids vendored generated protobuf drift inside this repository.
23
-
- Keeps protocol bindings aligned with the upstream Fabric protobuf source.
24
-
- Simplifies release and maintenance for `fabric-chaincode-python`.
20
+
`scripts/install_fabric_protos.sh` remains available for contributors who need bindings not published to PyPI (an unreleased upstream commit, or a local checkout). Normal users do not need to run it; it is a no-op when a working fabric_protos is already importable.
25
21
26
-
Version compatibility
27
-
---------------------
22
+
Installation order of preference:
28
23
29
-
Use dependency ranges compatible with upstream Python bindings:
24
+
1. Do nothing if a working `fabric_protos` is already importable.
25
+
2. Local checkout from `FABRIC_PROTOS_SRC` (runs `make pythonbindings`).
26
+
3. Default sibling checkout ../fabric-protos, if present.
27
+
4. PyPI package `hyperledger-fabric-protos`.
28
+
5. Git checkout of `hyperledger/fabric-protos` at `FABRIC_PROTOS_REF`,then local build/install of bindings/python.
0 commit comments