Philip Hyunsu Cho
778751a1bb
Update the release script to download xgboost-cpu ( #10657 )
...
* Update the release script to download xgboost-cpu
* Exclude mypy 1.11.1; un-cap pylint
* Exclude mypy 1.11.0 too
2024-07-31 14:43:10 -07:00
Bobby Wang
d5834b68c3
[jvm-packages] remove xgboost4j-gpu and rework cudf column ( #10630 )
2024-07-25 15:31:16 +08:00
Philip Hyunsu Cho
326921dbe4
[CI] Build a CPU-only wheel under name xgboost-cpu ( #10603 )
2024-07-19 10:51:08 -07:00
Philip Hyunsu Cho
08658b124d
[CI] Add CI pipeline to build libxgboost4j.so targeting Linux ARM64 ( #10487 )
2024-06-26 01:43:15 -07:00
Philip Hyunsu Cho
4abf24aa4f
Download manylinux2014 wheels in the release script ( #10485 )
2024-06-25 01:22:32 -07:00
Philip Hyunsu Cho
bc3747bdce
[CI] Migrate to rockylinux8 / manylinux_2_28_x86_64 ( #10399 )
...
* [CI] Migrate to rockylinux8 / manylinux_2_28_x86_64
* Scrub all references to CentOS 7
* Fix
* Remove use of yum
* Use gcc-10 in cpu
* Temporarily disable -Werror
* Use GCC 9 for now
* Roll back gRPC
* Scrub all references to manylinux2014_x86_64
* Revise rename_whl.py to handle no-op rename
* Change JDK_VERSION back to 8
* Reviewer's comment
* Use GCC 10
* Use Spark 3.5.1, same as in pom.xml
* Fix JAR install
2024-06-17 12:07:49 -07:00
Philip Hyunsu Cho
1ace9c66ec
[CI] Fix JVM tests on Windows ( #10404 )
2024-06-15 00:21:40 -07:00
Jiaming Yuan
92cba25fe2
Remove reference to R win64 MSVC build. ( #10355 )
2024-06-02 02:06:35 +08:00
Philip Hyunsu Cho
2c8fa8b8b9
[CI] Skip MSVC when building R package ( #9995 )
...
* [CI] Skip MSVC when building R package
* [CI] Stop building binary tarball for Windows
* Remove unused script
2024-01-18 08:09:53 -08:00
Philip Hyunsu Cho
1168a68872
[jvm-packages] Update release scripts ( #9983 )
...
* [jvm-packages] Add Scala version suffix to xgboost-jvm package (#9776 )
* Update JVM script (#9714 )
* Revamp pom.xml
* Update instructions in prepare_jvm_release.py
* Fix formatting
* [jvm-packages] Fix POM for xgboost-jvm metapackage (#9893 )
* [jvm-packages] Fix POM for xgboost-jvm metapackage
* Add script for updating the Scala version
* Update change_scala_version.py to also change scala.version property (#9897 )
* Remove 'release-cpu-only' profile
* Remove scala-2.13 profile; enable gpu package for Scala 2.13
2024-01-12 10:37:55 -08:00
Philip Hyunsu Cho
d4d7097acc
Update JVM script ( #9714 )
2023-10-24 17:48:38 -07:00
Jiaming Yuan
0df1da2db4
fix rel script with relative path and end note version. [skip ci] ( #9572 )
2023-09-18 17:58:48 +08:00
Jiaming Yuan
38a3e1b858
Fix release script for RC [skip ci] ( #9505 )
2023-08-21 05:24:35 +08:00
Philip Hyunsu Cho
a5cd2412de
Replace setup.py with pyproject.toml ( #9021 )
...
* Create pyproject.toml
* Implement a custom build backend (see below) in packager directory. Build logic from setup.py has been refactored and migrated into the new backend.
* Tested: pip wheel . (build wheel), python -m build --sdist . (source distribution)
2023-04-20 13:51:39 -07:00
Jiaming Yuan
4caca2947d
Improve helper script for making release. [skip ci] ( #9004 )
...
* Merge source tarball generation script.
* Generate Python source wheel.
* Generate hashes and release note.
2023-03-31 23:14:58 +08:00
Jiaming Yuan
0d3da9869c
Require isort on all Python files. ( #8420 )
2022-11-08 12:59:06 +08:00
Jiaming Yuan
9b32e6e2dc
Fix release script. ( #8187 ) ( #8195 )
2022-08-23 15:08:30 +08:00
Philip Hyunsu Cho
65e6d73b95
[CI] Automate artifact fetch step in JVM release process ( #7882 )
2022-05-11 00:35:22 -07:00
Jiaming Yuan
02dd7b6913
Remove use of distutils. ( #7770 )
...
distutils is deprecated and replaced by other stdlib constructs.
2022-03-31 19:03:10 +08:00
Philip Hyunsu Cho
f6e6d0b2c0
[CI] Build Python wheels for MacOS (x86_64 and arm64) ( #7621 )
...
* Build Python wheels for OSX (x86_64 and arm64)
* Use Conda's libomp when running Python tests
* fix
* Add comment to explain CIBW_TARGET_OSX_ARM64
* Update release script
* Add comments in build_python_wheels.sh
* Document wheel pipeline
2022-02-02 17:35:48 -08:00
Philip Hyunsu Cho
9fd510faa5
[CI] Clarify steps for publishing artifacts to Maven Central ( #7582 )
2022-01-20 14:23:07 -08:00
Philip Hyunsu Cho
0c67685e43
[CI] Add a helper script to aid Maven release ( #7470 )
...
* [CI] Add a helper script to aid Maven release
* Move script to dev/ [skip ci]
* Update command [skip ci]
2021-11-23 00:11:07 -08:00
Jiaming Yuan
5ff210ed75
Small fix for the release doc and script. [skip ci] ( #7332 )
...
Add Philip as co-maintainer of maven packages.
2021-10-20 12:49:12 +08:00
Jiaming Yuan
e2660ab8f3
Extend release script with R packages. [skip ci] ( #7278 )
2021-10-07 16:08:42 +08:00
Jiaming Yuan
38a23f66a8
Fix typo in release script. [skip ci] ( #7238 )
2021-09-17 11:14:05 +08:00
Philip Hyunsu Cho
f1a4a1ac95
[CI] Upgrade build image to CentOS 7 + GCC 8; require CUDA 10.1 and later ( #7141 )
2021-07-29 10:54:33 -07:00
Jiaming Yuan
3d919db0c0
Fix pip release script. [skip ci] ( #6845 )
2021-04-14 06:46:02 +08:00
Jiaming Yuan
f0fd7629ae
Add helper script and doc for releasing pip package. ( #6613 )
...
* Fix `long_description_content_type`.
2021-01-21 14:46:52 +08:00
Jiaming Yuan
cb207a355d
Add script for generating release tarball. ( #6544 )
2020-12-23 16:08:10 +08:00
Philip Hyunsu Cho
aac4eba2ef
Add release note for 1.3.0 in NEWS.md ( #6495 )
...
* Add release note for 1.3.0
* Address reviewer's comment
* Fix silly mistake
* Apply suggestions from code review
Co-authored-by: John Zedlewski <904524+JohnZed@users.noreply.github.com>
Co-authored-by: John Zedlewski <904524+JohnZed@users.noreply.github.com>
2020-12-14 14:42:30 -08:00
Philip Hyunsu Cho
9be969cc7a
Add release note for 1.2.0 in NEWS.md ( #6063 )
...
* Update query_contributors.py to account for pagination
* Add the release note for 1.2.0
* Add release note for patch releases
* Apply suggestions from code review
* Fix typo
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
Co-authored-by: John Zedlewski <904524+JohnZed@users.noreply.github.com>
2020-09-02 00:49:02 -07:00
Philip Hyunsu Cho
9775da02d9
Add release note for 1.0.0 in NEWS.md ( #5329 )
...
* Add release note for 1.0.0
* Fix a small bug in the Python script that compiles the list of contributors
* Clarify governance of CI infrastructure; now PMC is formally in charge
* Address reviewer comment
* Fix typo
2020-03-03 21:35:43 -08:00
Philip Hyunsu Cho
515f5f5c47
[RFC] Version 0.90 release candidate ( #4475 )
...
* Release 0.90
* Add script to automatically generate acknowledgment
* Update NEWS.md
2019-05-20 01:02:44 -07:00
tqchen
a59969cd52
change data format to include weight in binary file, add get weight to python
2014-05-15 14:37:56 -07:00
kalenhaha
c8b2f46b89
lambda rank added
2014-04-10 22:09:19 +08:00
kalenhaha
a10f594644
rank pass toy
2014-04-07 23:25:35 +08:00
kalenhaha
1fa367b220
small fix
2014-04-06 22:54:41 +08:00
kalenhaha
6bc71df494
compiled
2014-04-06 22:51:52 +08:00
tqchen
ddb8a6982c
add dev
2014-04-04 10:42:13 -07:00