commit | f96d10b3f0f90774fffbe62d300b9c87381d3d9f | [log] [tgz] |
---|---|---|
author | pigweed-integration-roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> | Fri Jun 11 19:37:36 2021 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Jun 11 19:55:31 2021 +0000 |
tree | 37e3dd3c88445665e5c0785bf9a8c411804a2319 | |
parent | 8354cd8a4f972f06771ac3d8299bf8ddd14369bf [diff] |
[roll third_party/pigweed] pw_build: Add support for --constraint options to pip Using this with exact versions of all dependencies should result in a deterministic python setup. Unlike --requirement, this option does not install any packages. This means we can ensure the desired versions will be installed without installing everything immediately, and also means that dependencies of conditionally installed packages do not get unconditionally installed. Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/48522 third_party/pigweed Rolled-Commits: dfbdd1fdb1aa8e3..01faaf74388a932 Roller-URL: https://ci.chromium.org/b/8844693351178526017 Cq-Cl-Tag: roller-builder:pigweed-experimental-roller Cq-Cl-Tag: roller-bid:8844693351178526017 CQ-Do-Not-Cancel-Tryjobs: true Change-Id: Iac7bfd9e5a1755bb71fadfe1e8440b3c46fc7add Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/48663 Reviewed-by: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
This repository contains experimental pigweed modules.
Clone this repo with --recursive
to get all required submodules.
git clone --recursive https://pigweed.googlesource.com/pigweed/experimental
This will pull the Pigweed source repository into third_party/pigweed
. If you already cloned but forgot to --recursive
run git submodule update --init
to pull all submodules.