Sebastian Berg

Results 60 issues of Sebastian Berg

The first section was nice, but outdated since NumPy 1.25 effectively solved the issue so that builds have to be quite old to run into the previous paths. OTOH, the...

04 - Documentation

When implementing things for NumPy, I noticed a few things: * All other structs are also `typedef`'d, the new `...Versioned` is not. * In our discussions at some point we...

This just fixes a simple error that would appear when run with NumPy 2 based on the ruff check. (This does not mean there are no other issues.)

Python

This PR removes the NumPy

improvement
non-breaking

This PR removes the NumPy

This adds explicit tests with old versions of key dependencies. Specifically: - `numba==0.57` - `numpy==1.23` - `pandas==2.0` - ~`fsspec==0.6.0`~ excluded it. `transformers==4.39.3` requires `huggingface_hub` which requires `fsspec>=2023.5.0`. In principle one...

Python
improvement
non-breaking
cudf.pandas

This is the first level, no following code simplifications, just straight up deletions of any branching. I kept a UserWarning, in case someone had the bad idea to permanently set...

03 - Maintenance

We have a huge number of `versionadded` and `versionchanged` directives e.g. find with: ``` git grep -E "\.\. version(changed|added):" ``` I think we should remove them at some point, since...

04 - Documentation
sprintable

This PR removes the NumPy

improvement
non-breaking
python
conda

This should fix the semantics of ``__array__``. While rejecting ``copy=False`` is OK even if unnecessary, ``copy=True`` should never have been ignored and is dangerous. Closes gh-57739, gh-59932 - [ ]...