david-cortes
e9a6c79807
[R-package] Use `Rf_`-prefixed versions of protect/unprotect ( #6502 )
2024-06-21 13:14:28 -05:00
James Lamb
bf2641d8cb
[ci] reduce repetition of BUILD_DIRECTORY in CI scripts ( #6497 )
2024-06-21 12:16:41 -05:00
James Lamb
fd8f799449
[docs] [R-package] update cran-comments.md ( #6499 )
2024-06-21 10:28:47 -05:00
James Lamb
c4e70f3ce1
[ci] remove OpenMP / MKL workaround in CI jobs ( #6496 )
2024-06-21 10:27:16 -05:00
James Lamb
6fa5dc8f06
[ci] [docs] fix link-checks job ( #6495 )
2024-06-21 10:26:35 -05:00
Jorrick Sleijster
d88dc49e44
[python-package] Change build settings to set strict-config to false ( #6493 )
2024-06-20 20:54:05 -05:00
James Lamb
5cd95a5b16
[docs] remove pmml redirect, simplify some other docs ( #6490 )
2024-06-18 08:50:20 -05:00
James Lamb
7d33879e22
[ci] remove unnecessary package installations in CI ( #6488 )
2024-06-17 15:04:30 -05:00
James Lamb
7cb1892359
[ci] [python-package] run macOS x86_64 tests on macOS 12 (Monterey), stop manually setting macOS wheel tags ( #6487 )
2024-06-17 09:12:17 -05:00
Ikko Eltociear Ashimine
d56a7a3c36
chore: update dataset_loader.cpp ( #6483 )
2024-06-16 21:33:43 -05:00
James Lamb
b96d02404a
bump development version to 4.4.0.99 ( #6485 )
2024-06-16 21:33:28 -05:00
James Lamb
271d1ffdf8
release v4.4.0 ( #6439 )
2024-06-14 16:14:06 -05:00
James Lamb
ad1237d908
[ci] [python-package] add arm64 macOS wheels ( #6391 )
2024-06-13 20:03:42 -05:00
Michael Mayer
4e74403322
[R-package] ensure use of interaction_constraints does not lead to features being ignored ( #6377 )
2024-06-13 07:49:14 -05:00
James Lamb
1e7ebc5194
[python-package] Add support for NumPy 2.0, test against nightly versions of dependencies ( fixes #6454 ) ( #6467 )
2024-06-12 23:22:22 -05:00
José Morales
63926827d2
[R-package] skip integer categorical feature check when building dataset subset ( fixes #6412 ) ( #6442 )
2024-06-12 22:26:17 -05:00
James Lamb
4401401553
[python-package] add a few type hints in LGBMModel.fit() ( #6470 )
2024-06-05 07:54:16 -05:00
James Lamb
8579d5e34f
[python-package] clarify max_depth warning and limit when it is emitted ( #6402 )
2024-06-04 19:46:07 -05:00
James Lamb
e0cda880fc
[python-package] remove uses of deprecated NumPy random number generation APIs, require 'numpy>=1.17.0' ( #6468 )
2024-06-03 20:17:40 -05:00
James Lamb
ebac9e8e27
[ci] upgrade linters to latest version ( #6472 )
2024-06-02 22:33:53 -05:00
James Lamb
89a470466d
[ci] [R-package] add new linters from {lintr} 3.1.1 ( #6471 )
2024-06-02 22:12:27 -05:00
James Lamb
c07694bac3
[cmake] always target Windows SDK v10.x when using Visual Studio generators ( fixes #6448 ) ( #6451 )
2024-05-29 21:36:01 -05:00
david-cortes
dee8a18889
[R-package] Use ALTREP system to return C++-allocated arrays ( #6213 )
2024-05-28 23:19:38 -05:00
James Lamb
f6c8f5d8a1
[python-package] make LGBMDeprecationWarning inherit from FutureWarning ( #6447 )
2024-05-28 19:12:42 -05:00
James Lamb
ceb9986192
[ci] further simplify CI configurations ( #6463 )
2024-05-28 16:06:22 -05:00
James Lamb
69b5bd311d
[python-package] drop Python 3.6 support, add Python 3.12 ( #6459 )
2024-05-27 15:27:39 -05:00
James Lamb
7d1529848b
[ci] fix CUDA 11.8 builds ( fixes #6466 ) ( #6465 )
2024-05-27 10:03:34 -05:00
James Lamb
4b5d549d0d
[ci] simplify CI configurations, parallelize compilation, test CUDA on Ubuntu 22.04 ( #6458 )
2024-05-22 21:03:55 -05:00
dependabot[bot]
dd9da91fae
[ci]: Bump actions/checkout from 1 to 4 in the ci-dependencies group ( #6453 )
...
* [ci]: Bump actions/checkout from 1 to 4 in the ci-dependencies group
Bumps the ci-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 1 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v1...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: ci-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* downgrade a few
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Lamb <jaylamb20@gmail.com>
2024-05-22 00:12:13 +02:00
Marco Vela
3e9ab53c7d
[cmake] switch to FindCUDAToolkit ( #6457 )
2024-05-16 22:29:52 -05:00
Michael Mayer
e0ac63568c
[R-package] expose start_iteration to dump/save/lgb.model.dt.tree ( #6398 )
2024-05-15 22:35:11 -05:00
James Lamb
a70e832782
[R-package] [python-package] deprecate Dataset arguments to cv() and train() ( #6446 )
2024-05-10 19:26:39 -05:00
Oliver Borchert
ae55f32b5a
[ci] Add dependabot configuration ( #6449 )
2024-05-09 22:55:40 -05:00
James Lamb
20f20928f0
[python-package] upgrade to scikit-build-core 0.9.3 ( #6263 )
2024-05-08 16:08:29 -05:00
James Lamb
88cec4776e
deprecate HDFS support ( #6443 )
2024-05-07 12:36:59 -05:00
James Lamb
f539536073
[docs] ensure pkgdown site index accurately reflects R-package public API ( fixes #6444 ) ( #6445 )
2024-05-06 12:50:48 -05:00
James Lamb
6e78e697f8
[c++] remove uses of '..' in headers ( #6409 )
2024-05-03 22:37:27 -05:00
Oliver Borchert
9f5fbb6479
[python-package] Allow to pass early stopping min delta in params ( #6274 )
...
* [python-package] Allow to pass early stopping min delta in params
* Fix test
* Add separate test
* Fix
* Add to cpp config
* Adjust test
* Adjust test
* Debug
* Revert
* Apply suggestions from code review
---------
Co-authored-by: James Lamb <jaylamb20@gmail.com>
2024-05-01 19:57:55 +02:00
James Lamb
da9bb5fd72
[R-package] always name the shared library 'lightgbm', not 'lib_lightgbm' ( #6432 )
2024-05-01 12:55:33 -05:00
なるみ
d7fcb3c200
upgrade CMake in dockerfile-cli ( fixes #6420 ) ( #6426 )
2024-04-30 11:31:00 -05:00
James Lamb
cd365e974f
[R-package] [ci] Manually install 'Matrix' ( fixes #6433 ) ( #6434 )
2024-04-30 08:02:48 -05:00
Oliver Borchert
92a8741b9c
[ci] Skip Arrow tests on AppVeyor, use Intel macOS runners, upgrade to XCode 14.3 on macOS jobs, disable MacOS MPI jobs ( #6425 )
2024-04-29 10:36:53 -05:00
James Lamb
14435485bd
[ci] raise floors on CI dependencies ( #6375 )
2024-04-23 08:09:13 -05:00
James Lamb
c906cfde85
[cmake] [c++] use .dylib extension unconditionally on macOS ( #6418 )
2024-04-22 23:15:32 -05:00
Yohei Kishimoto
1871350515
remove unnecessary omp single that cause deadlock ( fixes #6273 ) ( #6394 )
2024-04-22 21:52:02 -05:00
James Lamb
52441c478f
[ci] make shell scripts stricter ( #6266 )
2024-04-22 19:28:51 -05:00
Parsiad Azimzadeh
89824a6c70
[docs] document how to use a custom objective function via the C API ( #6396 )
2024-04-20 01:37:32 -05:00
Darcie Delzell
1ce2357193
[python-package] allow use of early_stopping_round<=0 to turn off early stopping ( fixes #6401 ) ( #6406 )
2024-04-19 23:31:30 -05:00
James Lamb
f6ecd4de9b
[python-package] prevent build-python.sh from modifying already-installed dependencies ( #6403 )
2024-04-19 21:48:18 -05:00
James Lamb
050a35f003
[ci] reduce hard-coding of host architecture ( #6395 )
2024-04-19 20:02:16 -05:00