Skip to content

Commit 7301ea1

Browse files
committed
use src rather than srcs when only one requirements file is needed
1 parent 9eb1914 commit 7301ea1

File tree

12 files changed

+31
-31
lines changed

12 files changed

+31
-31
lines changed

docs/sphinx/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ sphinx_build_binary(
130130
# Run bazel run //docs/sphinx:requirements.update
131131
compile_pip_requirements(
132132
name = "requirements",
133-
srcs = ["pyproject.toml"],
133+
src = "pyproject.toml",
134134
requirements_txt = "requirements.txt",
135135
target_compatible_with = _TARGET_COMPATIBLE_WITH,
136136
)

examples/build_file_generation/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ load("@rules_python_gazelle_plugin//modules_mapping:def.bzl", "modules_mapping")
1111

1212
compile_pip_requirements(
1313
name = "requirements",
14-
srcs = ["requirements.in"],
14+
src = "requirements.in",
1515
requirements_txt = "requirements_lock.txt",
1616
requirements_windows = "requirements_windows.txt",
1717
)

examples/bzlmod/BUILD.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ load("@rules_python//python:defs.bzl", "py_binary", "py_library", "py_test")
1616
# with pip-compile.
1717
compile_pip_requirements_3_9(
1818
name = "requirements_3_9",
19-
srcs = ["requirements.in"],
19+
src = "requirements.in",
2020
requirements_txt = "requirements_lock_3_9.txt",
2121
requirements_windows = "requirements_windows_3_9.txt",
2222
)
@@ -26,7 +26,7 @@ compile_pip_requirements_3_9(
2626
compile_pip_requirements_3_10(
2727
name = "requirements_3_10",
2828
timeout = "moderate",
29-
srcs = ["requirements.in"],
29+
src = "requirements.in",
3030
requirements_txt = "requirements_lock_3_10.txt",
3131
requirements_windows = "requirements_windows_3_10.txt",
3232
)

examples/bzlmod/other_module/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ load("@python_versions//3.11:defs.bzl", compile_pip_requirements_311 = "compile_
44
# override in the MODULE.bazel.
55
compile_pip_requirements_311(
66
name = "requirements",
7-
srcs = ["requirements.in"],
7+
src = "requirements.in",
88
requirements_txt = "requirements_lock_3_11.txt",
99
)

examples/bzlmod_build_file_generation/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ load("@rules_python_gazelle_plugin//modules_mapping:def.bzl", "modules_mapping")
1616
# with pip-compile.
1717
compile_pip_requirements(
1818
name = "requirements",
19-
srcs = ["requirements.in"],
19+
src = "requirements.in",
2020
requirements_txt = "requirements_lock.txt",
2121
requirements_windows = "requirements_windows.txt",
2222
)

examples/multi_python_versions/requirements/BUILD.bazel

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,24 @@ load("@python//3.9:defs.bzl", compile_pip_requirements_3_9 = "compile_pip_requir
55

66
compile_pip_requirements_3_8(
77
name = "requirements_3_8",
8-
srcs = ["requirements.in"],
8+
src = "requirements.in",
99
requirements_txt = "requirements_lock_3_8.txt",
1010
)
1111

1212
compile_pip_requirements_3_9(
1313
name = "requirements_3_9",
14-
srcs = ["requirements.in"],
14+
src = "requirements.in",
1515
requirements_txt = "requirements_lock_3_9.txt",
1616
)
1717

1818
compile_pip_requirements_3_10(
1919
name = "requirements_3_10",
20-
srcs = ["requirements.in"],
20+
src = "requirements.in",
2121
requirements_txt = "requirements_lock_3_10.txt",
2222
)
2323

2424
compile_pip_requirements_3_11(
2525
name = "requirements_3_11",
26-
srcs = ["requirements.in"],
26+
src = "requirements.in",
2727
requirements_txt = "requirements_lock_3_11.txt",
2828
)

examples/pip_parse/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ py_console_script_binary(
5555
# This rule adds a convenient way to update the requirements file.
5656
compile_pip_requirements(
5757
name = "requirements",
58-
srcs = ["requirements.in"],
58+
src = "requirements.in",
5959
requirements_txt = "requirements_lock.txt",
6060
requirements_windows = "requirements_windows.txt",
6161
)

examples/pip_parse_vendored/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ load("//:requirements.bzl", "all_data_requirements", "all_requirements", "all_wh
99
# lockfile based on the requirements.in.
1010
compile_pip_requirements(
1111
name = "requirements",
12-
srcs = ["requirements.in"],
12+
src = "requirements.in",
1313
)
1414

1515
# The requirements.bzl file is using the hub repo to access packages via the

examples/pip_repository_annotations/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ exports_files(
99
# This rule adds a convenient way to update the requirements file.
1010
compile_pip_requirements(
1111
name = "requirements",
12-
srcs = ["requirements.in"],
12+
src = "requirements.in",
1313
)
1414

1515
py_test(

examples/wheel/BUILD.bazel

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -280,25 +280,25 @@ py_wheel(
280280
write_file(
281281
name = "requires_file",
282282
out = "requires.txt",
283-
content = """\
284-
# Requirements file
285-
--index-url https://pypi.com
286-
287-
tomli>=2.0.0
288-
starlark # Example comment
283+
content = """\\\r
284+
# Requirements file\r
285+
--index-url https://pypi.com\r
286+
\r
287+
tomli>=2.0.0\r
288+
starlark # Example comment\r
289289
""".splitlines(),
290290
)
291291

292292
write_file(
293293
name = "extra_requires_file",
294294
out = "extra_requires.txt",
295-
content = """\
296-
# Extras Requirements file
297-
--index-url https://pypi.com
298-
299-
pyyaml>=6.0.0,!=6.0.1
300-
toml; (python_version == "3.11" or python_version == "3.12") and python_version != "3.8"
301-
wheel; python_version == "3.11" or python_version == "3.12" # Example comment
295+
content = """\\\r
296+
# Extras Requirements file\r
297+
--index-url https://pypi.com\r
298+
\r
299+
pyyaml>=6.0.0,!=6.0.1\r
300+
toml; (python_version == "3.11" or python_version == "3.12") and python_version != "3.8"\r
301+
wheel; python_version == "3.11" or python_version == "3.12" # Example comment\r
302302
""".splitlines(),
303303
)
304304

@@ -360,7 +360,7 @@ py_test(
360360

361361
compile_pip_requirements(
362362
name = "requirements_server",
363-
srcs = ["requirements_server.in"],
363+
src = "requirements_server.in",
364364
)
365365

366366
py_test(

0 commit comments

Comments
 (0)