Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
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: JGordonHall/cel-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
Loading
...
head repository: cel-expr/cel-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 25 files changed
  • 1 contributor

Commits on Jun 11, 2026

  1. Internal change

    PiperOrigin-RevId: 930640971
    dmitriplotnikov authored and copybara-github committed Jun 11, 2026
    Configuration menu
    Copy the full SHA
    9d5a61d View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2026

  1. Add Python bindings and wrapper for CEL Policy compilation.

    Add cel_policy.compile Python wrapper and C++ bindings to compile CEL policies into CEL AST expressions (cel.Expression).
    Refactor cel C++ sources into a standalone pybind_library to enable clean C++ dependency sharing across extension modules.
    Add comprehensive unit tests verifying policy compilation, invalid condition handling, unnesting height limits, and AST evaluation.
    
    PiperOrigin-RevId: 933160646
    dmitriplotnikov authored and copybara-github committed Jun 16, 2026
    Configuration menu
    Copy the full SHA
    adc0bfd View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2026

  1. Update cel-cpp git override commit and remote in MODULE.bazel

    PiperOrigin-RevId: 933916502
    dmitriplotnikov authored and copybara-github committed Jun 17, 2026
    Configuration menu
    Copy the full SHA
    5a5538c View commit details
    Browse the repository at this point in the history
  2. Add context_variable to CEL Env

    Context_variable is a struct type that defines top-level variables
    that can be directly referenced by a CEL policy.
    
    PiperOrigin-RevId: 933928877
    dmitriplotnikov authored and copybara-github committed Jun 17, 2026
    Configuration menu
    Copy the full SHA
    200bb5f View commit details
    Browse the repository at this point in the history
  3. Add support for macos/x86_64 wheels

    PiperOrigin-RevId: 933998105
    dmitriplotnikov authored and copybara-github committed Jun 17, 2026
    Configuration menu
    Copy the full SHA
    4414207 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2026

  1. Fix Windows bazel build by unsetting ANDROID_HOME

    Prevent transitive rules_android dependency from attempting to configure an Android SDK repository on CI environments where ANDROID_HOME is set but contains an incompatible Android SDK build tools version.
    
    PiperOrigin-RevId: 934508617
    dmitriplotnikov authored and copybara-github committed Jun 18, 2026
    Configuration menu
    Copy the full SHA
    78c8096 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2026

  1. Update YAML configuration and constructors to use type and overload s…

    …ignatures
    
    PiperOrigin-RevId: 936227381
    dmitriplotnikov authored and copybara-github committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    42ea759 View commit details
    Browse the repository at this point in the history
  2. Fix build

    PiperOrigin-RevId: 936270519
    dmitriplotnikov authored and copybara-github committed Jun 22, 2026
    Configuration menu
    Copy the full SHA
    584be4f View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2026

  1. Update release scripts and pyproject.toml for ARM and Python 3.14 sup…

    …port
    
    PiperOrigin-RevId: 937397017
    dmitriplotnikov authored and copybara-github committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    ed5fb18 View commit details
    Browse the repository at this point in the history
  2. Fix release scripts for cel-python.

    - In release_linux.sh, install git because it is needed to clone the repository but not present in the default ubuntu image.
    - In release_windows.bat, restructure SCM resolution to avoid using batch labels inside parenthesized if/else blocks, which causes "The system cannot find the batch label specified" errors.
    
    PiperOrigin-RevId: 937568390
    dmitriplotnikov authored and copybara-github committed Jun 24, 2026
    Configuration menu
    Copy the full SHA
    b8e324c View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.