James Lamb

Results 240 issues of James Lamb

### What should be checked? By default, `pydistcheck` should warn on the presence of executable files found in Python distributions. I expect most Python distributions to be code that is...

enhancement

### What change would you like to see? `pydistcheck --inspect` should support optionally writing its information into at least one machine-readable format. ### How would implementing this improve `pydistcheck`? Right...

enhancement

Running something like ```shell pip install . ``` from the root of this repo creates a `build/` directory which contains a copy of the library's source code. `flake8` and other...

good first issue
maintenance

### What should be checked? `pydistcheck` should warn about the presence of filepaths with characters that can cause portability issues unrelated to encoding (#76 tracks a separate check on non-ASCII...

enhancement

It might be useful to document some of the high-level design choices in this project, including explanations of why those choices were made. For example: * any warnings being found...

doc

### What should be checked? Python is a very flexible language, and as a result there are many file types that might legitimately and intentionally be included in packages. However,...

enhancement

Proposes the following changes to the CI setup: In the CUDA jobs: * add support for triggering a build by clicking a button in the UI ([workflow dispatch](https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_dispatchinputs)) * removes...

awaiting review
maintenance

Inspired by this discussion: https://github.com/microsoft/LightGBM/pull/6375#issuecomment-2018388889 Proposes the following: * bump `python-requires` to `>= 3.7` * run the one "oldest versions of everything" job on Python 3.7 instead of Python 3.6...

breaking

## Summary `numpy` 2.0 is coming out soon, and has release candidates up. We should test `lightgbm` against it, and if any changes are required, try to get them into...

maintenance

## Description Contributes to: * https://github.com/rapidsai/build-planning/issues/54 * https://github.com/rapidsai/build-planning/issues/56 * #387 Makes the following direct changes to `cpm/versions.json` * bumps `fmt (10.1.1 -> 10.2.1)`, removes patches * bumps `spdlog (1.12.0 ->...

breaking
improvement
2 - In Progress