Skip to content

Commit 712889d

Browse files
committed
don't introduce newline by default
1 parent 6e5bf84 commit 712889d

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

python/private/py_console_script_gen.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,7 @@
4444
_ENTRY_POINTS_TXT = "entry_points.txt"
4545

4646
_TEMPLATE = """\
47-
{shebang}
48-
import sys
47+
{shebang}import sys
4948
5049
# See @rules_python//python/private:py_console_script_gen.py for explanation
5150
if getattr(sys.flags, "safe_path", False):
@@ -140,7 +139,7 @@ def run(
140139
with open(out, "w") as f:
141140
f.write(
142141
_TEMPLATE.format(
143-
shebang=shebang,
142+
shebang=shebang + "\n" if shebang else "",
144143
module=module,
145144
attr=attr,
146145
entry_point=entry_point,

tests/entry_points/py_console_script_gen_test.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ def test_a_single_entry_point(self):
144144

145145
want = textwrap.dedent(
146146
"""\
147-
148147
import sys
149148
150149
# See @rules_python//python/private:py_console_script_gen.py for explanation

0 commit comments

Comments
 (0)