Subject: CVS commit: pkgsrc/math/py-xgboost
From: Adam Ciarcinski
Date: 2024-08-04 15:05:59
Message id: 20240804130559.6855EFC74@cvs.NetBSD.org

Log Message:
py-xgboost: updated to 2.1.1

The 2.1.1 patch release make the following bug fixes:

[Dask] Disable broadcast in the scatter call so that predict function won't hang
[Dask] Handle empty partitions correctly
Fix federated learning for the encrypted GRPC backend
Fix a race condition in column splitter
Gracefully handle cases where system files like /sys/fs/cgroup/cpu.max are not \ 
readable by the user
Fix build and C++ tests for FreeBSD
Clarify the requirement Pandas 1.2+
More robust endianness detection in R package build

In addition, it contains several enhancements:

Publish JVM packages targeting Linux ARM64
Publish a CPU-only wheel under name xgboost-cpu
Support building with CUDA Toolkit 12.5 and latest CCCL

Files:
RevisionActionfile
1.8modifypkgsrc/math/py-xgboost/Makefile
1.3modifypkgsrc/math/py-xgboost/PLIST
1.5modifypkgsrc/math/py-xgboost/distinfo
1.2modifypkgsrc/math/py-xgboost/patches/patch-cpp__src_include_xgboost_collective_socket.h