cel-python
cel-python copied to clipboard
Pure Python implementation of the Common Expression Language
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...
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...
Again, pulled out of #135.
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...
Pulled out of #135, where I bit off too much.
Again, pulled out of #135.
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...
lark dependency conflict ebtween these two packages ``` │ extract-msg │ │ hatchet-sdk │ │ (>=0.54.0) │ │ (^1.8.1) ``` ``` ┌─────────────┐ │ My Project│ └──────┬──────┘ │ ├───────────────┐ │ │...