issues Search Results · repo:cloud-custodian/cel-python language:Python
Filter by
65 results
(82 ms)65 results
incloud-custodian/cel-python (press backspace or delete to remove)See celtypes.py, parsing durations in class DurationType.
duration_pat = re.compile(r ^[-+]?([0-9](.[0-9])?[a-z]+)+$ )
There are nested + operators which can lead to catastrophic backtracking.
A failing ...
enhancement
slott56
- 1
- Opened 4 hours ago
- #155
Read: https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#urls
I suggest source (this GitHub repo) and documentation
EpicWink
- Opened 14 days ago
- #154
Description
I ve identified a potential Regular Expression Denial of Service (ReDoS) issue in the duration_pat pattern at line 1333
of celtypes.py.
Affected Code
# celtypes.py, line 1333
duration_pat ...
ptrKev
- Opened on Jan 5
- #147
Hello,
First of all thanks for producing this library very useful for some applications I m looking at right now.
I m trying to use the CompiledRunner with some additional functions defined, short example ...
bug
Synforge
- 2
- Opened on Dec 26, 2025
- #145
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 ...
bug
stefanvanburen
- Opened on Oct 6, 2025
- #141
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 implementation?
The error I ...
enhancement
tester22
- 5
- Opened on Aug 2, 2025
- #128
Pick one and use it consistently. See celpy/__init__.py for the definition of the Expression type. If this is to be used
throughout, move it to celparser,
enhancement
good first issue
slott56
- Opened on Jul 25, 2025
- #125
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 see the original failure ...
enhancement
klarose
- 3
- Opened on Jul 15, 2025
- #123

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Restrict your search to the title by using the in:title qualifier.
Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.