Results 190 comments of James Saryerwinnie

I'm not able to repro, can you give me the entire script as well as the commands you're running? Here's what I tried: ```python import jmespath from jmespath import functions...

> What are the conditions on which the package is reused? It'll depend on if you're using automatic layers or not. If you're using the default of a single combined...

Based on community feedback, we have decided to return feature requests to GitHub issues.

Confirmed. In addition to the GC pressure, it's also the source of a large number of unnecessary allocations. Updating your repro code with calls to `tracemalloc`, I'm seeing the method...

Yep, it's double quotes for keys with spaces in them (anything that doesn't qualify as a [unquoted idenfitifer](https://jmespath.org/specification.html#identifiers)), and for CLI you'll need to make sure you're escaping the quotes...

Not currently possible, but something I think would be useful.

Interesting, haven't seen that RFC before. Marking as a feature request.

Thanks for the answer!

Awesome, thanks for the pull request. I would expect both of those cases to be errors, potentially type errors. I'm not sure if it's worth updating the type checker to...

The main reason `to_number` defined `nulls` instead of type errors was so you could use it as a succinct way to filter out non-numeric values when combined with a projection....