cel-python icon indicating copy to clipboard operation
cel-python copied to clipboard

Pure Python implementation of the Common Expression Language

Results 45 cel-python issues
Sort by recently updated
recently updated
newest added

Error: TypeError: 'CELEvalError' object is not iterable How to reproduce it? For a CEL expression on iterable like `.exists`, `.all`, `.exist_one`, and an input with a null in the given...

Hi, After the upgrade to version 0.4 the syntax field.contains("value") doesn't work when evaluating a json input. Is this by design or do I need to change anything on my...

enhancement

https://github.com/cloud-custodian/cel-python/blob/bc7504741dbedf93f869f3024d9fbe431a37cf04/features/math_ext.textproto#L29-L36 I believe these tests are meant to check if the return value is `True`, but when run: ```console $ uv run behave -i math_ext -n greatest_int_result/binary_with_decimal @conformance Feature: math_ext...

I think the v0.3.0 release may have introduced a bug (or at least an inconsistency) with accessing a non-existent field. Consider the following expression: ``` dyn(this).b == 'foo' ``` Previously...

bug

Pulled out of #135, where I bit off too much.

I have an expression where one side of a comparison operator fails (e.g. undeclared reference). The result is a "no matching overload" error, which isn't very helpful. I expect to...

enhancement

lark dependency conflict ebtween these two packages ``` │ extract-msg │ │ hatchet-sdk │ │ (>=0.54.0) │ │ (^1.8.1) ``` ``` ┌─────────────┐ │ My Project│ └──────┬──────┘ │ ├───────────────┐ │ │...

wontfix
dependencies