1. 23 May, 2018 1 commit
    • Calder Coalson's avatar
      Declare 'google' namespace when importing Python protobuf via Bazel. · 142cbe0d
      Calder Coalson authored
      `python/google/__init__.py` declares the top-level 'google' namespace so that
      `google.protobuf` can be imported alongside other Google Python modules like
      `google.auth`.
      
      This works well when installing protobuf via Pip, but the Bazel `//:python_srcs`
      rule doesn't include this file in its `srcs`. Bazel implicitly creates an empty
      `google/__init__.py`, which does *not* set up a namespace. The result is that
      consuming Python protobuf via Bazel breaks all other Google Python libraries.
      
      This fixes #4658.
      142cbe0d
  2. 22 May, 2018 8 commits
  3. 21 May, 2018 3 commits
  4. 18 May, 2018 2 commits
  5. 17 May, 2018 3 commits
  6. 16 May, 2018 2 commits
  7. 15 May, 2018 6 commits
  8. 14 May, 2018 11 commits
  9. 11 May, 2018 3 commits
  10. 10 May, 2018 1 commit