mirror of https://github.com/mongodb/mongo
36 lines
1.4 KiB
Plaintext
36 lines
1.4 KiB
Plaintext
# Poetry rules for managing Python dependencies
|
|
http_archive(
|
|
name = "rules_poetry",
|
|
sha256 = "533a0178767be4d79a67ae43890970485217f031adf090ef28c5c18e8fd337d8",
|
|
strip_prefix = "rules_poetry-092d43107d13e711ac4ac92050d8b570bcc8ef43",
|
|
urls = [
|
|
# Implements retry by relisting each url multiple times to be used as a failover.
|
|
# TODO(SERVER-86719): Re-implement http_archive to allow sleeping between retries
|
|
"https://github.com/mongodb-forks/rules_poetry/archive/092d43107d13e711ac4ac92050d8b570bcc8ef43.tar.gz",
|
|
"https://github.com/mongodb-forks/rules_poetry/archive/092d43107d13e711ac4ac92050d8b570bcc8ef43.tar.gz",
|
|
"https://github.com/mongodb-forks/rules_poetry/archive/092d43107d13e711ac4ac92050d8b570bcc8ef43.tar.gz",
|
|
"https://github.com/mongodb-forks/rules_poetry/archive/092d43107d13e711ac4ac92050d8b570bcc8ef43.tar.gz",
|
|
"https://github.com/mongodb-forks/rules_poetry/archive/092d43107d13e711ac4ac92050d8b570bcc8ef43.tar.gz",
|
|
],
|
|
)
|
|
|
|
load("@rules_poetry//rules_poetry:defs.bzl", "poetry_deps")
|
|
|
|
poetry_deps()
|
|
|
|
load("@rules_poetry//rules_poetry:poetry.bzl", "poetry")
|
|
|
|
poetry(
|
|
name = "poetry",
|
|
lockfile = "//:poetry.lock",
|
|
pyproject = "//:pyproject.toml",
|
|
)
|
|
|
|
load("//codeowners:codeowners_validator.bzl", "codeowners_validator")
|
|
|
|
codeowners_validator()
|
|
|
|
load("//codeowners:codeowners_binary.bzl", "codeowners_binary")
|
|
|
|
codeowners_binary()
|