AJ Friend
AJ Friend
I get an error when running the example at https://pypi.org/project/prql-python/ # Code ```python import prql_python as prql prql_query = """ from employees join salaries [emp_id] group [emp_id, gender] ( aggregate...
The PRQL syntax currently usually (with the exception of lists?) treats newlines as terminating characters for statements. (And please do correct me if I'm wrong about this!) For long expressions...
I often have queries with a long list of filters. Here's a nonsense made up example: ``` from tbl_a filter ( foo > 100 and foo < 200 and bar...
Eventually, we'll merge this branch into master. For now, we can keep this WIP PR around to track the changes between the two.
In #260, we raise Python exceptions. I wonder if we could rework the interface to avoid the Python exceptions (which are Python objects that could potentially slow down the Cython...
As we're reworking the library for 4.0, should `h3-py` validate all user inputs by default? Or should we assume that the user knows what they're doing and skip the validation?...
We've been using [`from cpython cimport bool`](https://github.com/uber/h3-py/blob/master/src/h3/_cy/h3lib.pxd#L2) for Cython functions that return a boolean value, [but this refers to the **Python** object](https://cython.readthedocs.io/en/latest/src/changes.html?highlight=bool#id263:~:text=bool%20is%20no%20longer,for%20the%20C%2B%2B%20type), which is probably slowing these functions down. Instead,...
This makes it so that we don't need to test the sdist separately. It will be tested automatically since cibuildwheel will build directly from only the, and verify that the...
We'd like to get *some* v4.0 release out ASAP. I'm planning on using this task to track what we'd like to include, and what we'd kick to a v4.x (x...
sdists should act the source of truth for installing the package. We can have cibuildwheel use the sdist to build the wheels instead of using the `src` directory directly. This...