Граф коммитов

97 Коммитов

Автор SHA1 Сообщение Дата
Nikita Titov 35a2a2e379
[ci] place all CI helpers under the .ci folder and use - instead of _ in their names (#6581) 2024-07-31 08:36:20 -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
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 ceb9986192
[ci] further simplify CI configurations (#6463) 2024-05-28 16:06:22 -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
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 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
James Lamb cd39520c5e
bump development version to 4.1.0.99 (#6090) 2023-09-12 09:04:11 -05:00
James Lamb 501ce1cb63
Release v4.1.0 (#6076) 2023-09-11 17:12:29 -05:00
James Lamb ed28c84a87
bump development version to 4.0.0.99 (#5975) 2023-07-14 14:21:49 -05:00
James Lamb d73c6b530b
Release v4.0.0 (#5952) 2023-07-13 11:37:24 -05:00
James Lamb 32bd71e7e7
[ci] add Python 3.11 test coverage (#5922) 2023-07-04 17:27:57 -05:00
James Lamb a97c444b4c
[ci] [python-package] replace 'python setup.py' with a shell script (#5837) 2023-05-04 17:06:11 -05:00
James Lamb 5b59a9de8f
bump development version to v3.3.5.99 (#5681) 2023-01-24 11:38:16 -06:00
James Lamb 42b6322c7d
[ci] speed up Windows jobs (fixes #5647) (#5648) 2022-12-29 12:23:39 -06:00
James Lamb fc47f5e1ce
[docs] bump development version to 3.3.3.99 (#5533)
* Auto-update configure

Co-authored-by: GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
2022-11-03 12:44:36 -05:00
James Lamb fb7f5eac3a
[ci] run Appveyor checks on PRs targeting release/ branches (#5528) 2022-10-08 18:53:48 -05:00
Nikita Titov d0467f5896
[ci] Enclose Python versions in quotes in config yml files (#5015)
* Update .appveyor.yml

* Update .vsts-ci.yml
2022-02-19 06:24:16 +03:00
Nikita Titov cb8c61e4d3
[python] Start supporting Python 3.10 (#4893)
* Update setup.py

* Update cuda.yml

* Update static_analysis.yml

* Update linkchecker.yml

* Update .appveyor.yml

* Update .vsts-ci.yml

* Update python_package.yml

* Update .vsts-ci.yml

* Update python_package.yml

* Update cuda.yml

* Update static_analysis.yml

* Update linkchecker.yml

* Update .vsts-ci.yml

* Update .appveyor.yml

* re-arange Python version
2022-02-18 03:36:41 +03:00
Nikita Titov 1862d7f53b
[ci] use conda-forge in Windows CI jobs and Docker images (#4993)
* Update dockerfile-python

* Update README.md

* Update dockerfile.gpu

* Update dockerfile.gpu

* Update .vsts-ci.yml

* Update .appveyor.yml

* Update test_windows.ps1
2022-02-12 04:08:37 +03:00
Nikita Titov 5b42c2c3bb
[ci] Bump version for development (#4933)
* Update .appveyor.yml

* Update VERSION.txt

* Update cran-comments.md

* Auto-update configure

Co-authored-by: GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
2022-01-07 22:05:05 +03:00
Nikita Titov f47b34f84c
[python] Drop Python 3.6 support (#4891)
* Update .appveyor.yml

* Update .vsts-ci.yml

* Update python_package.yml

* Update setup.py

* Update test.sh
2021-12-18 17:26:45 +03:00
Nikita Titov bc4e6686fb
[ci] Bump version for development (#4730)
* Update _pkgdown.yml

* Update .appveyor.yml

* Update VERSION.txt

* Auto-update configure

Co-authored-by: GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
2021-10-28 05:50:47 +03:00
James Lamb d4851c3381
release v3.3.1 (#4715)
* release v3.3.1

* update cran-comments

* Auto-update configure

Co-authored-by: GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
Co-authored-by: Nikita Titov <nekit94-12@hotmail.com>
2021-10-27 00:01:22 -05:00
Nikita Titov 9247359251
[ci] Bump version for development (#4662)
* Update .appveyor.yml

* Update VERSION.txt

* Auto-update configure

Co-authored-by: GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
2021-10-10 01:10:26 +03:00
James Lamb fa4ecf4c4d
v3.3.0 release (fixes #4310) (#4633)
* v3.3.0 release

* Auto-update configure

* Update R-package/DESCRIPTION

Co-authored-by: GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
Co-authored-by: Nikita Titov <nekit94-12@hotmail.com>
2021-10-08 20:06:38 -05:00
Nikita Titov b8a6f809e9
[ci] Bump version for development (#4171)
* Bump version for development

* Auto-update configure

Co-authored-by: GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
2021-04-13 02:07:29 +03:00
James Lamb b8e38ec1eb
v3.2.1 release (#4169)
* v3.2.1 release

* Auto-update configure

Co-authored-by: GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
2021-04-12 21:17:38 +03:00
Nikita Titov 6ac2ffe04a
[ci] Bump version for development (#4094)
* Update .appveyor.yml

* Update cran-comments.md

* Update VERSION.txt

* update configure

Co-authored-by: James Lamb <jaylamb20@gmail.com>
2021-03-22 21:11:26 +03:00
Guolin Ke 2e54d5f518
v3.2.0 release (#3872)
* Update VERSION.txt

* update appveyor.yml and configure

* fix Appveyor builds

Co-authored-by: James Lamb <jaylamb20@gmail.com>
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
Co-authored-by: StrikerRUS <nekit94-12@hotmail.com>
2021-03-22 13:37:29 +03:00
Nikita Titov 6bb6164e3c
Move compute and eigen libraries to external_libs folder (#3809)
* move all submodules to external_libs folder

* Update .Rbuildignore

* Update MANIFEST.in

* Update .appveyor.yml

* Update CMakeLists.txt

* Update build_r.R

* Update test.sh

* Update setup.py

* Update CMakeLists.txt

* Update test.sh

* Update setup.py

* Update conf.py

* Update MANIFEST.in

* Update LightGBM.vcxproj

* continue

* test

* test

* Update setup.py

* hotfix

* revert CI tests
2021-01-22 17:45:43 +03:00
Nikita Titov 1fb2744370
[docs][ci] added docs about GPU support out of the box for Windows wheels and small refactoring for dual test (#3660)
* added docs about GPU support out of the box for Windows and small refactoring for dual test

* test

* Revert "test"

This reverts commit 45188103c2.

* fix docs

* fix docs

* hotfix config

* Apply suggestions from code review

Co-authored-by: TP Boudreau <tpboudreau@gmail.com>

Co-authored-by: TP Boudreau <tpboudreau@gmail.com>
2020-12-22 14:20:01 +03:00
Nikita Titov 44a6fb7ffa
[python] Drop Python 2 support (#3581)
* Update setup.py

* Update .appveyor.yml

* Update .travis.yml

* Update .vsts-ci.yml

* Update __init__.py

* Update test.sh

* Update test_windows.ps1

* Update advanced_example.py

* Update requirements_base.txt

* Update conf.py

* Update conf.py

* Update test_engine.py

* Update utils.py

* Update dockerfile-r

* Update README.md

* Update dockerfile.gpu

* Update test_consistency.py

* Update basic.py

* Update compat.py

* Update engine.py

* Update sklearn.py

* Update sklearn.py

* Update callback.py

* Update setup.py

* Update __init__.py

* Update plotting.py

* Update sklearn.py

* Update engine.py

* Update compat.py

* Update callback.py

* Update basic.py

* Update compat.py

* Update basic.py

* Update basic.py

* Update compat.py

* Update compat.py

* Update plotting.py

* Update engine.py

* Update basic.py

* Update sklearn.py

* Update compat.py

* Update engine.py

* Update engine.py

* Update callback.py

* Update basic.py

* Update basic.py

* Update basic.py

* Update basic.py

* Update basic.py

* Update sklearn.py

* Update sklearn.py

* Update plotting.py

* Update sklearn.py

* Update compat.py

* Update compat.py

* Update engine.py

* Update plotting.py

* Update sklearn.py

* Update basic.py

* Update basic.py

* Update basic.py

* Update basic.py

* Update compat.py

* Update compat.py

* Update compat.py

* Update engine.py

* Update basic.py

* Update compat.py

* Update basic.py

* Update basic.py

* Update basic.py

* Update compat.py

* Update compat.py

* Update basic.py

* Update basic.py

* Update .vsts-ci.yml

* Update .vsts-ci.yml

* Update conf.py

* Revert "Update dockerfile-r"

This reverts commit 4ff6ffc7e3.
2020-12-09 13:32:00 +03:00
Nikita Titov 1fb82e271d
[ci] Bump version for development (#3633)
* Update VERSION.txt

* Update .appveyor.yml

* update configure and cran-comments

Co-authored-by: James Lamb <jaylamb20@gmail.com>
2020-12-09 13:27:37 +03:00
James Lamb 218446a59b
release 3.1.1 (#3611)
Co-authored-by: StrikerRUS <nekit94-12@hotmail.com>
2020-12-08 10:06:55 +08:00
Guolin Ke 8c1260c9f8
bump version for development (#3568)
* bump version for development

* Update .appveyor.yml

* fix typos in CRAN comments

* update configure

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
Co-authored-by: James Lamb <jaylamb20@gmail.com>
2020-11-18 11:08:07 +08:00
Guolin Ke 0b5e60dd10
3.1.0 release (#3484)
* Update VERSION.txt

* update configure

* Update .appveyor.yml

* update cran-comments

Co-authored-by: James Lamb <jaylamb20@gmail.com>
2020-11-16 11:45:28 +08:00
Nikita Titov a3b9dae730
[python] Drop Python 3.5 support (#3395)
* Update .appveyor.yml

* Update .travis.yml

* Update .vsts-ci.yml

* Update main.yml

* Update setup.py
2020-09-15 18:12:03 +03:00
Guolin Ke 8fc80bb487
bump version (#3344)
* Update VERSION.txt

* Update .appveyor.yml

* remove 3.0-RC installation guide

* Apply suggestions from code review

* [R-package] bump version (#3345)

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
Co-authored-by: James Lamb <jaylamb20@gmail.com>
2020-09-02 09:44:03 +08:00
Guolin Ke ee8ec18201
bump version for development (#3281)
* bump version for development

* Update .appveyor.yml

* Update README.rst
2020-08-09 08:24:59 +08:00
Guolin Ke 63c8287928
v3.0.0rc1 (#3071)
* Update VERSION.txt

* Update VERSION.txt

* Update setup.py

* Update VERSION.txt

* Update setup.py

* Update VERSION.txt

* Update .appveyor.yml

* Update DESCRIPTION

* Apply suggestions from code review

* Apply suggestions from code review

* Update DESCRIPTION

* Apply suggestions from code review

* Create VERSION.txt

* Apply suggestions from code review

* Update .gitignore

* Update recreate-configure.sh

* Update test_r_package.sh

* Update build-cran-package.sh

* Delete VERSION.txt

* Create VERSION.txt

* Update main.yml

* Update test_r_package_windows.ps1

* Update configure

* Update test_r_package_windows.ps1

* Update test_r_package.sh

* Delete VERSION.txt

* Apply suggestions from code review

* update configure.ac

Co-authored-by: James Lamb <jaylamb20@gmail.com>
2020-08-07 08:11:12 +08:00
James Lamb 8696a490de
[ci] Move R Windows CI to GitHub Actions (#3168)
* [ci] Move R Windows CI to GitHub Actions

* fix OS filter

* Apply suggestions from code review

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>

* remove trailing semicolon

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
2020-06-21 20:08:58 -05:00
James Lamb e83042f206
[R-package] Add support for R 4.0 (fixes #3064, fixes #3024) (#3065)
* [R-package] replaced gendef.exe with R code to create R.def (fixes #3064)

* fix broken things

* trying to add R4.0 docs

* changed make

* fixing make paths

* update notes on environment variables

* fix linting

* fixes to CI

* fixing build_cmd and other stuff

* fix bad substitution

* fix Azure Linux builds

* I am bad at bash

* simplifying

* only testing R

* getting better logs

* mingw32

* docs

* toolchain

* using msys

* fix visual studio condition

* toolchain test

* full CI

* fix if-elses

* bump allowed NOTEs

* search for Rscript

* updates to docs

* use processx

* fix mismatched arguments

* move CI to GitHub Actions

* minor changes

* fix workflow file

* fix templating

* fix Azure DevOps

* debugging windows builds

* dont shQuote file name

* all GitHub Actions jobs

* Apply suggestions from code review

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>

* minor cleanup

* remove objdump printing

* make file.remove() invisible

* Apply suggestions from code review

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>

* reduce duplicated paths in docs

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
2020-06-14 08:56:34 +08:00
James Lamb b203bfb6a3
[ci] avoid duplicatte AppVeyor builds (#3096) 2020-05-16 18:32:36 -05:00
James Lamb 3caf359a79
[R-package] speed up installation with Visual Studio (#2965)
* fix conflicts

* Update R-package/src/install.libs.R

* empty commit
2020-05-14 19:31:13 +03:00
James Lamb 2c18a0f3ed
[R-package] [ci] Add Windows CI for R package (fixes #2335) (#2936)
* first test of appveyor

* strings are strings

* lil bit of build script

* fixing paths

* removed unnecessary file

* updated CRAN URL

* added a lot more printing

* fixing paths

* more stuff

* fixed paths

* more stuff

* more path guessing

* even more paths

* more stuff

* moar logz

* and now for something totally different

* please work

* ok could be a thing

* changing directories

* we might be in business

* fixed install syntax

* tryinv mingw

* more mingw

* ignore Suggests check

* trying Azure DevOps

* just run bare minimum for Azure DevOps

* fixed  build dir thing

* trying to set libPaths

* more testing

* trying R 3.6.3

* R 3.6.3

* this feels right

* still messing around with libraries

* more paths

* removed duplication in Windows testing code

* simpler

* fixed conda stuff

* more conda stuff

* more fixes

* fixed testing script

* moved AppVeyor setup to the top

* commenting

* ch-ch-ch-ch-chaaaanges

* paths

* plz work

* fixed conda stuff in Windows CI

* uncommented stuff to test a full build

* fixed quotes and removed some unnecessary stuff

* added install.libs.R change

* quotes are impoortant

* added commented-out stuff back in

* added Windows script, download retries, and MSVC linking

* minor fixes

* cleaned up debugging code in FindLibR

* cleaned up debugging code and moved R first in CI

* fixed vsts-ci indentation

* cut documentation stuff out of MSVC build

* fix R CMD check for Azure

* misc whitespace changes

* Added echoing of build logs from R CMD check

* cut out more documentation tests

* fixed NOTE about imports from Matrix

* moved some changes out of this PR and into #2963

* fixed whitespace stuff

* added check on number of NOTES

* adding better checks

* fixing check on NOTEs

* removing unnecessary variable

* Update .ci/test_r_package_windows.ps1

Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>

* some changes

* fix quoting

* trying MINGW on Azure DevOps

* fixing paths

* more paths

* fixing paths

* testing paths

* fixing slashes

* pinned CTAN mirror

* get better logs

* made sure Azure finds MinGW, fixed search for LIBR_CORE_LIBRARY, stopped building R docs on Azure

* Apply suggestions from code review

Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>

* added CXX, CC for Windows builds and changed back to building docs on all MINGW builds

* stored LIBR_CORE_LIBRARY hints in one variable

* Apply suggestions from code review

Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>

* changes from code review

* increased parallel builds for Azure CI

* Apply suggestions from code review

Co-Authored-By: Nikita Titov <nekit94-08@mail.ru>

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
2020-04-26 16:05:45 -05:00