Files
mongo/buildscripts/bazel_rules_mongo/WORKSPACE.bazel
Trevor Guidry f1139e838e SERVER-104208 Disallow any new unowned files (#35304)
GitOrigin-RevId: ee2b90adc4b9ff0b8f9211be066cc010509e2660
2025-04-30 19:12:06 +00:00

36 lines
1.4 KiB
Python

# Poetry rules for managing Python dependencies
http_archive(
name = "rules_poetry",
sha256 = "48001b928488e78f03a47bcc712c56432a471fc6cdd90fe57c884efbfcd13696",
strip_prefix = "rules_poetry-917630033c736c188605cf0f558c34afc1eca540",
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/917630033c736c188605cf0f558c34afc1eca540.tar.gz",
"https://github.com/mongodb-forks/rules_poetry/archive/917630033c736c188605cf0f558c34afc1eca540.tar.gz",
"https://github.com/mongodb-forks/rules_poetry/archive/917630033c736c188605cf0f558c34afc1eca540.tar.gz",
"https://github.com/mongodb-forks/rules_poetry/archive/917630033c736c188605cf0f558c34afc1eca540.tar.gz",
"https://github.com/mongodb-forks/rules_poetry/archive/917630033c736c188605cf0f558c34afc1eca540.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()