What's Changed
- Move more configs to pyproject.toml by @alexfikl in #770
- Add and fix some more ruff rules by @alexfikl in #772
- Fix new C409 errors by @alexfikl in #776
- Fix ruff issues in notebook by @alexfikl in #778
- Ensure that the invoker name is an identifier by @inducer in #779
- Add note about Kernel constructor for oddly-named kernels by @inducer in #783
- choose_devices: don't short-circuit dev choice when answers available by @matthiasdiener in #780
- Update compyte to drop ndarray code by @inducer in #785
- Support Nanobind 2.2 by @inducer in #791
- CMake updates by @matthiasdiener in #793
- Context: remove deprecated cache_dir argument from docs by @matthiasdiener in #795
Full Changelog: v2024.2.7...v2024.3