diff --git a/modules/aspect_rules_py/0.4.0/MODULE.bazel b/modules/aspect_rules_py/0.4.0/MODULE.bazel new file mode 100644 index 00000000000..f49b9d24f46 --- /dev/null +++ b/modules/aspect_rules_py/0.4.0/MODULE.bazel @@ -0,0 +1,13 @@ +"aspect-build/rules_py" + +module( + name = "aspect_rules_py", + compatibility_level = 1, + version = "0.4.0", +) + +# Lower-bound versions of direct dependencies. +# When bumping, add a comment explaining what's required from the newer release. +bazel_dep(name = "aspect_bazel_lib", version = "1.33.0") +bazel_dep(name = "bazel_skylib", version = "1.4.2") +bazel_dep(name = "rules_python", version = "0.19.0") diff --git a/modules/aspect_rules_py/0.4.0/patches/module_dot_bazel_version.patch b/modules/aspect_rules_py/0.4.0/patches/module_dot_bazel_version.patch new file mode 100644 index 00000000000..a777d83a13f --- /dev/null +++ b/modules/aspect_rules_py/0.4.0/patches/module_dot_bazel_version.patch @@ -0,0 +1,14 @@ +=================================================================== +--- a/MODULE.bazel ++++ b/MODULE.bazel +@@ -2,9 +2,9 @@ + + module( + name = "aspect_rules_py", + compatibility_level = 1, +- version = "0.0.0", ++ version = "0.4.0", + ) + + # Lower-bound versions of direct dependencies. + # When bumping, add a comment explaining what's required from the newer release. diff --git a/modules/aspect_rules_py/0.4.0/presubmit.yml b/modules/aspect_rules_py/0.4.0/presubmit.yml new file mode 100644 index 00000000000..62669f7f6d0 --- /dev/null +++ b/modules/aspect_rules_py/0.4.0/presubmit.yml @@ -0,0 +1,10 @@ +bcr_test_module: + module_path: "e2e/smoke" + matrix: + platform: ["debian10", "macos", "ubuntu2004"] + tasks: + run_tests: + name: "Run test module" + platform: ${{ platform }} + test_targets: + - "//..." diff --git a/modules/aspect_rules_py/0.4.0/source.json b/modules/aspect_rules_py/0.4.0/source.json new file mode 100644 index 00000000000..31e667acff6 --- /dev/null +++ b/modules/aspect_rules_py/0.4.0/source.json @@ -0,0 +1,9 @@ +{ + "integrity": "sha256-ULS0NJHN/BMjjCnLFZt8ys8KHlS9J7Zf8tX6xpr01G8=", + "strip_prefix": "rules_py-0.4.0", + "url": "https://github.com/aspect-build/rules_py/releases/download/v0.4.0/rules_py-v0.4.0.tar.gz", + "patches": { + "module_dot_bazel_version.patch": "sha256-+5GCu7YtkcTkPHJJ0xXaGf7Ujyq1QRtgWke0u834/GQ=" + }, + "patch_strip": 1 +} diff --git a/modules/aspect_rules_py/metadata.json b/modules/aspect_rules_py/metadata.json index 118e83770a3..434274e5f35 100644 --- a/modules/aspect_rules_py/metadata.json +++ b/modules/aspect_rules_py/metadata.json @@ -11,7 +11,8 @@ "github:aspect-build/rules_py" ], "versions": [ - "0.3.0" + "0.3.0", + "0.4.0" ], "yanked_versions": {} }