Vyas Ramasubramani

Results 137 issues of Vyas Ramasubramani

This PR changes wheel building in RMM to create a separate C++ wheel that is then found from the Python wheel. The C++ wheel is now a hard dependency of...

feature request
non-breaking
cpp
CMake
python
ci

This PR fixes the underlying issue that led us to pin pytest in #2137. For now, this PR leaves pytest pinned since there are other issues with pytest 8 and...

improvement
non-breaking

**Is your feature request related to a problem? Please describe.** #9917 and #10037 added new join functions that use a mixture of hash lookups and AST expression evaluation. In the...

feature request
0 - Backlog
libcudf

Our [`get_nvcomp.cmake`](https://github.com/rapidsai/kvikio/blob/branch-22.08/python/cmake/thirdparty/get_nvcomp.cmake) should be updated to use [`rapids_cpm_nvcomp` from `rapids-cmake`](https://github.com/rapidsai/rapids-cmake/blob/branch-22.08/rapids-cmake/cpm/nvcomp.cmake). That will keep kvikio from getting out of sync with the rest of RAPIDS and better ensure that it stays...

**Is your feature request related to a problem? Please describe.** [Once RAPIDS adds support for CUDA 12.2](https://github.com/rapidsai/build-planning/issues/7), it will be possible to install conda packages of PyTorch along with RAPIDS...

? - Needs Triage
feature request

### Is your feature request related to a problem? Please describe. [Since PEP 703 has been accepted](https://discuss.python.org/t/a-steering-council-notice-about-pep-703-making-the-global-interpreter-lock-optional-in-cpython/30474), has Cython discussed plans for supporting this mode, either when it drops (presumably...

nogil CPython

Cookiecutter will show this error message ```` RuntimeError: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the environment. Consult http://click.pocoo.org/python3/ ```` if...

scikit-build-core produces the list of CMake paths [by requesting the entry points from importlib](https://github.com/scikit-build/scikit-build-core/blob/main/src/scikit_build_core/builder/builder.py#L129) and then [converting those paths to strings](https://github.com/scikit-build/scikit-build-core/blob/main/src/scikit_build_core/cmake.py#L157). This works fine for normal packages where `resources.files` produces...

near-term

`scikit-build` classic supported these two environment variables for configuring the build. classic also supported the `CMAKE_ARGS` environment variable, and that one has been translated to `scikit-build-core`. `CMAKE_ARGS` is more important...

For use cases like those supported by #362 (monorepos containing subdirectories with Python packages) it is not uncommon for the package name directories to be identical to the monorepo directories....