Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bazel-contrib/rules_python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: bazeltools/rules_python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: topic/py3.7
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 15 files changed
  • 4 contributors

Commits on Mar 8, 2022

  1. Update parse.py

    Test
    ianoc authored Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f648175 View commit details
    Browse the repository at this point in the history
  2. Update parse.py

    ianoc authored Mar 8, 2022
    Configuration menu
    Copy the full SHA
    70e93a8 View commit details
    Browse the repository at this point in the history
  3. Update parse.py

    ianoc authored Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3c4c15a View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. Configuration menu
    Copy the full SHA
    d34cf10 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Revert "Init: pypa/installer (#700)"

    This reverts commit 9b8ab1e.
    Ian O Connell committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    55e5625 View commit details
    Browse the repository at this point in the history
  2. Revert "Updated pip, pkginfo, setuptools, and wheel. (#661)"

    This reverts commit fe30f15.
    Ian O Connell committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    c58ba0e View commit details
    Browse the repository at this point in the history
  3. Try comment this to unblock things

    Ian O Connell committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    cc35d2a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Implement py_proto_library (#832)

    * Add py_proto_library
    
    * Bump versions of rules_proto and protobuf
    
    * Update documentation
    
    * Bump rules_pkg version
    comius authored and eed3si9n committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e5786d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. fix: plugin_output in py_proto_library rule (#1280)

    plugin_output was wrong in case multiple repositories are involved
    and/or _virtual_imports.
    
    The code is taken from `cc_proto_library` and has been verified in
    practice.
    comius authored and eed3si9n committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    641661e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Merge pull request #2 from bazeltools/bport/py3.7

    Backport py_proto_library
    eed3si9n authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    0b46d08 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Use pip_protobuf as runtime

    **Problem**
    Currently rules_python injects the `@com_google_protobuf//:protobuf_python`
    as the protobuf runtime of proto-generated `py_proto_library` targets.
    This actually is inconvenient since protoc version may not match up with
    pip protobuf runtime.
    Often pip protobuf needs to go ahead of the protoc version to use
    3rdparty libraries etc.
    
    **Solution**
    This changes the `proto_lang_toolchain` definition since as far as I can tell
    rules_python doesn't expose the knob to customize this at build time
    unlike Java does with `--proto_toolchain_for_java`.
    eed3si9n committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    62612c7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from bazeltools/wip/use_pip_protobuf

    Use pip_protobuf as runtime
    eed3si9n authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    4938420 View commit details
    Browse the repository at this point in the history
Loading