James Lamb
3ccdea1a08
[python-package] limit when num_boost_round warnings are emitted ( fixes #6324 ) ( #6579 )
...
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
2024-09-02 22:46:24 -05:00
James Lamb
fde01573c3
[python-package] remove setup.cfg ( #6624 )
2024-08-27 11:54:30 +03:00
James Lamb
9a76aae1b5
[python-package] update to scikit-build-core 0.10 ( #6597 )
2024-08-09 19:50:59 +03:00
Nikita Titov
3175a91224
[ci] Require CMake 3.28 and replace `FetchContent_Populate` with `FetchContent_MakeAvailable` ( #6550 )
...
* Replace `FetchContent_Populate` with `FetchContent_MakeAvailable`
* Test with VS 2022
* Update IntegratedOpenCL.cmake
* Update IntegratedOpenCL.cmake
* Update IntegratedOpenCL.cmake
* Update IntegratedOpenCL.cmake
* Update IntegratedOpenCL.cmake
* Update .vsts-ci.yml
* bump minimum CMake version
* force symlinking
* fix line length
* install curl
* install sudo
* install certs
* install CMake for R Windows jobs
* debug cmake
* new try
* remove CMake from RTools
* cleanup
* remove duplicted curl installation
* CMake version as variable
2024-08-02 15:33:41 +03:00
Nikita Titov
41e34999a9
[docs] add conda version badge ( #6576 )
2024-07-29 16:38:17 -05:00
James Lamb
9f07fbebef
bump development version to 4.5.0.99 ( #6575 )
2024-07-29 12:26:14 -05:00
James Lamb
3f7e608127
release v4.5.0 ( #6538 )
2024-07-25 09:51:01 -05:00
Axel Durand
3d8013c83b
[python-package] [docs] Expand class docs for Dataset ( #6558 )
2024-07-24 14:45:59 -05:00
RektPunk
f8ec57b8eb
[python-package] Correctly recognize LGBMClassifier(num_class=2, objective="multiclass") as multiclass classification ( #6524 )
2024-07-16 16:05:00 -05:00
Nikita Titov
fcc970a1d0
[docs] Add conda downloads badge ( #6546 )
...
* Update README.rst
* Update README.rst
2024-07-16 23:39:23 +03:00
James Lamb
830763d9e5
[docs] update and simplify installation docs ( #6536 )
...
* [docs] update and simplify installation docs
* Apply suggestions from code review
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
* remove more references to CMake and GLIBC versions
---------
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
2024-07-14 15:47:13 +03:00
James Lamb
525f8b4b80
[c++] remove HDFS support ( fixes #6436 ) ( #6534 )
2024-07-12 09:31:34 -07:00
James Lamb
fec9afa421
[ci] restore aarch64 linux builds ( fixes #6509 ) ( #6527 )
2024-07-10 13:20:36 -07:00
Nick Miller
f811c82708
[python-package] Add `feature_names_in_` attribute for scikit-learn estimators ( fixes #6279 ) ( #6310 )
2024-07-03 18:13:47 -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
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
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
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
f6c8f5d8a1
[python-package] make LGBMDeprecationWarning inherit from FutureWarning ( #6447 )
2024-05-28 19:12:42 -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
a70e832782
[R-package] [python-package] deprecate Dataset arguments to cv() and train() ( #6446 )
2024-05-10 19:26:39 -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
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
c906cfde85
[cmake] [c++] use .dylib extension unconditionally on macOS ( #6418 )
2024-04-22 23:15: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
Oliver Borchert
faba817787
[python-package] Allow to pass Arrow table with boolean columns to dataset ( #6353 )
2024-03-18 21:03:26 -05:00
James Lamb
43f021bfcc
[docs] remove language about CUDA version being experimental ( fixes #6340 ) ( #6371 )
2024-03-18 14:53:14 -05:00
James Lamb
6265c98002
[ci] [python-package] remove unused flake8 configuration ( #6372 )
2024-03-18 13:24:18 -05:00
Oliver Borchert
cb4972eeef
[ci] Fix R 3.6 tests, dask tests, compatibility with dask>=2024.3.1 ( #6357 )
2024-03-17 21:26:26 -05:00
James Lamb
b27d81ea41
[ci] [python-package] check for untyped definitions with mypy ( #6339 )
2024-03-04 12:06:08 -06:00
James Lamb
dd31208ab7
[ci] [python-package] enable ruff-format on all Python code ( #6336 )
2024-02-27 10:53:12 -06:00
James Lamb
2a08565513
[python-package] remove unused type alias ( #6341 )
2024-02-25 21:15:27 -06:00
James Lamb
6f19edde52
[ci] [python-package] enforce 'pylint' checks ( fixes #4308 ) ( #6334 )
2024-02-23 23:07:03 -06:00
James Lamb
1b792e7166
[ci] [python-package] enable ruff-format on tests and examples ( #6317 )
2024-02-21 12:15:38 -06:00
James Lamb
b60068c810
[python-package] fix mypy error about pyarrow data ( #6333 )
2024-02-21 09:18:36 -06:00
James Lamb
6330d6269c
[ci] enable ruff-format on some files, add pre-commit config ( #6308 )
2024-02-14 22:17:35 -06:00
James Lamb
de195b3ffe
bump development version to 4.3.0.99 ( #6287 )
2024-02-01 23:15:19 -06:00
James Lamb
252828fd86
release v4.3.0 ( #6277 )
2024-01-24 23:19:42 -06:00
James Lamb
ec97d36cf2
[cmake] [c++] require CMake 3.18+ ( #6260 )
2024-01-08 22:49:18 -06:00
James Lamb
48e3629dc6
[python-package] fix mypy error about pandas categorical features ( #6253 )
2024-01-03 10:21:21 -06:00
James Lamb
aa774f38f8
bump development version to 4.2.0.99 ( #6241 )
2023-12-21 13:00:08 -06:00
James Lamb
0a9a6bbf6d
release v4.2.0 ( #6191 )
2023-12-20 22:28:43 -06:00
Oliver Borchert
2dfb9a4047
[python-package] Allow to pass Arrow table for prediction ( #6168 )
2023-12-13 21:35:46 -06:00
José Morales
e797985227
[python-package] take shallow copy of dataframe in predict ( fixes #6195 ) ( #6218 )
2023-12-07 08:54:18 -06:00