ibis
ibis copied to clipboard
the portable Python dataframe library
In the following documentation section: https://ibis-project.org/docs/3.2.0/tutorial/04-More-Value-Expressions/#case-if-then-else-expressions, it is shown that if a case falls through all cases and an else, a NULL/None will be given as a result. However, to...
We should ensure projects depending on ibis remain functional with all the breaking changes we merged with https://github.com/ibis-project/ibis/pull/4512 Pay attention to: - the ibis adopters we know - we have...
This PR ignores `[email protected]` warnings in tests. If someone else wants to dig around into what is happening here and address these in a backwards compatible way, feel free. The...
I've run into the situation a few times where I have an existing Ibis expression that I pass to some function and it _would_ work except that I am not...
This PR changes the line length of the codebase to the black default of 88
[egraph/egg](https://github.com/egraphs-good/egg) is an alternative term rewriting system to [matchpy](https://github.com/HPAC/matchpy) thus this integration provides an alternative to #4437 It uses a refactored version of `snake-egg` python bindings from my [fork](https://github.com/kszucs/snake-egg/tree/integration)
There is a lack of how to guides on the website. Let's make a list of them and start populating a useful section for code schematics. - [x] How to...
Ibis currently lacks the ability to write to output files (`csv`, `parquet`, ...). One way this could be handled is by streaming the results back (#4443) and handling all IO...
Should we just use our equivalent `ops` classes instead of calling `.op()`? _Originally posted by @cpcloud in https://github.com/ibis-project/ibis/pull/4378#discussion_r953747078_