aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorGravatar lberki <lberki@google.com>2018-02-14 15:12:23 +0100
committerGravatar Philipp Wollermann <philwo@google.com>2018-02-14 15:54:48 +0100
commitfa0fac2a4e8a2e5c01b8390878289d00dcc17dba (patch)
tree848acb70c03d5cbccd1c30234bef513a4a871f40 /examples
parent0f9c6ea574918dda094cf5423fa3822112846c30 (diff)
Automated rollback of commit 0f9c6ea574918dda094cf5423fa3822112846c30.
*** Reason for rollback *** Breaks Kokoro and I accidentally submitted the change without presubmit checks. *** Original change description *** 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: 185676592
Diffstat (limited to 'examples')
-rw-r--r--examples/py/BUILD1
-rw-r--r--examples/py/bin.py2
-rw-r--r--examples/py_native/BUILD3
-rw-r--r--examples/py_native/bin.py2
-rw-r--r--examples/py_native/fail.py2
-rw-r--r--examples/py_native/test.py2
6 files changed, 4 insertions, 8 deletions
diff --git a/examples/py/BUILD b/examples/py/BUILD
index 314bc16ef5..39ef8c0452 100644
--- a/examples/py/BUILD
+++ b/examples/py/BUILD
@@ -8,7 +8,6 @@ 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 cdc01c4b65..f4a6666ddd 100644
--- a/examples/py/bin.py
+++ b/examples/py/bin.py
@@ -1,3 +1,3 @@
-import lib
+from examples.py import lib
print("Fib(5)=%d" % lib.Fib(5))
diff --git a/examples/py_native/BUILD b/examples/py_native/BUILD
index aafa7b77c7..9d52fd6848 100644
--- a/examples/py_native/BUILD
+++ b/examples/py_native/BUILD
@@ -10,7 +10,6 @@ filegroup(
py_binary(
name = "bin",
srcs = ["bin.py"],
- legacy_create_init = False,
deps = [
":lib",
"//examples/py_native/fibonacci",
@@ -25,7 +24,6 @@ py_library(
py_test(
name = "test",
srcs = ["test.py"],
- legacy_create_init = False,
deps = [
":lib",
"//examples/py_native/fibonacci",
@@ -35,6 +33,5 @@ py_test(
py_test(
name = "fail",
srcs = ["fail.py"],
- legacy_create_init = False,
deps = [":lib"],
)
diff --git a/examples/py_native/bin.py b/examples/py_native/bin.py
index b7e1223988..45c68b26e5 100644
--- a/examples/py_native/bin.py
+++ b/examples/py_native/bin.py
@@ -1,7 +1,7 @@
# pylint: disable=superfluous-parens
"""A tiny example binary for the native Python rules of Bazel."""
+from examples.py_native.lib import GetNumber
from fib import Fib
-from lib import GetNumber
print("The number is %d" % GetNumber())
print("Fib(5) == %d" % Fib(5))
diff --git a/examples/py_native/fail.py b/examples/py_native/fail.py
index a505ac41aa..98e35f4ee7 100644
--- a/examples/py_native/fail.py
+++ b/examples/py_native/fail.py
@@ -1,6 +1,6 @@
"""A tiny example binary for the native Python rules of Bazel."""
import unittest
-from lib import GetNumber
+from examples.py_native.lib import GetNumber
class TestGetNumber(unittest.TestCase):
diff --git a/examples/py_native/test.py b/examples/py_native/test.py
index b860940a38..f9543aa727 100644
--- a/examples/py_native/test.py
+++ b/examples/py_native/test.py
@@ -1,8 +1,8 @@
"""A tiny example binary for the native Python rules of Bazel."""
import unittest
+from examples.py_native.lib import GetNumber
from fib import Fib
-from lib import GetNumber
class TestGetNumber(unittest.TestCase):