Skip to content

chore(deps): update dependency catboost to v1.2.10#115

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/catboost-1.x-lockfile
Open

chore(deps): update dependency catboost to v1.2.10#115
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/catboost-1.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
catboost (source) 1.2.81.2.10 age confidence

Release Notes

catboost/catboost (catboost)

v1.2.10: 1.2.10

Compare Source

New features

v1.2.9: 1.2.9

Compare Source

⚠️ There are no JVM artifacts for this release due to issues with publishing.: They are available in the next release 1.2.10.

Major changes
  • [Python-package] Add polars input data support. #​2524.

    Polars data structures are supported for features, labels and auxiliary data like weight, timestamp etc.

New features
Improvements
  • Remove the limit of 128 threads when loading data. #​3027
Speedups
  • Optimize Lossguide grow policy on CPU #​2883. Approximate speedup is 1.4x. Thanks to @​Levachev.
  • [Python-package] Support non-float32 numpy numeric types in multithreaded native features data initialization. #​1558, #​2847
  • [Python-package] Avoid possible repeated reparsing of estimator parameters to canonical forms
Python package
  • Support Python 3.14 #​2943
  • pyproject.toml is now PEP-517 compliant.
  • Estimators: Add __sklearn_tags__ method to be compatible with scikit-learn >= 1.8.x. #​2955
  • Estimators: Add __repr__ method with a meaningful description expected by scikit-learn #​2307. Thanks to @​besteady.
  • Adapt to the removal of dry_run parameters in setuptools 81.0. pypa/setuptools#4872
  • Set upper version bounds for important dependencies to avoid breaking changes
Rust package
Build & testing
Bugfixes
  • [Performance][Windows] __SSE__ compiler flag was not enabled for Windows builds with MSVC compiler. This affected code that relied on this flag including some operations used during training and quantization during model inference. It is important to note that the compiler itself was configured for SSE support and could still apply automatic SSE optimizations.
  • [Python-package] carry.py: fix _uplift_by_name. #​2861
  • [Python-package] CatBoostError was missing from __all__ in catboost package. #​2862
  • [Python-package] log_cout was used instead of log_cerr by mistake. #​2863
  • [Python-package] Don't fail when all features are embeddings with the same dimension. #​2875
  • [Python-package] get_params: deep parameter meaning was inconsistent with scikit-learn expectations. #​2991
  • [Python-package] Estimators' _get_tags: Add missing tags. #​3008
  • [Python-package] Estimators' _get_tags returned incorrect values for several tags. #​3009
  • [Python-package] Incorrect values were silently accepted in timestamp parameters. #​3019
  • [CLI] fix eval result output for MultiRMSE
  • [GPU] Fix devices parameter parsing. Parsing was non-robust: in case of non-numbers specified it defaulted to 0 and device ids outside of the available range were silently ignored.
  • [C/C++ applier] Fix a race condition in error messages reported by GetErrorString in multithreaded programs. It is now thread-local.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Mar 26, 2026
@codecov

codecov Bot commented Mar 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 70.04%. Comparing base (0f9d080) to head (4bcc342).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #115      +/-   ##
==========================================
- Coverage   71.79%   70.04%   -1.75%     
==========================================
  Files          33       33              
  Lines        1145     1145              
  Branches      142      142              
==========================================
- Hits          822      802      -20     
- Misses        257      276      +19     
- Partials       66       67       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants