From 0f9c6ea574918dda094cf5423fa3822112846c30 Mon Sep 17 00:00:00 2001 From: Mouad Benchchaoui Date: Wed, 14 Feb 2018 05:09:15 -0800 Subject: Make __init__.py files creation optional Introduce a new attribute to py_binary and py_test to control whether to create `__init__.py` or not. Fixes https://github.com/bazelbuild/rules_python/issues/55 Closes #4470. PiperOrigin-RevId: 185672243 --- examples/py/BUILD | 1 + examples/py/bin.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'examples/py') diff --git a/examples/py/BUILD b/examples/py/BUILD index 39ef8c0452..314bc16ef5 100644 --- a/examples/py/BUILD +++ b/examples/py/BUILD @@ -8,6 +8,7 @@ py_library( py_binary( name = "bin", srcs = ["bin.py"], + legacy_create_init = False, deps = [":lib"], ) diff --git a/examples/py/bin.py b/examples/py/bin.py index f4a6666ddd..cdc01c4b65 100644 --- a/examples/py/bin.py +++ b/examples/py/bin.py @@ -1,3 +1,3 @@ -from examples.py import lib +import lib print("Fib(5)=%d" % lib.Fib(5)) -- cgit v1.2.3