Skip to content

chore(deps): update doc packages#3240

Merged
david-cortes-intel merged 3 commits intomainfrom
renovate/doc-packages
Jun 25, 2025
Merged

chore(deps): update doc packages#3240
david-cortes-intel merged 3 commits intomainfrom
renovate/doc-packages

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jun 1, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Pygments (changelog) ==2.19.1 -> ==2.19.2 age adoption passing confidence
Sphinx (changelog) ==8.1.3 -> ==8.2.3 age adoption passing confidence
Sphinx-Substitution-Extensions ==2025.1.2 -> ==2025.6.6 age adoption passing confidence
beautifulsoup4 (changelog) ==4.13.1 -> ==4.13.4 age adoption passing confidence
certifi ==2025.1.31 -> ==2025.6.15 age adoption passing confidence
click (changelog) ==8.1.8 -> ==8.2.1 age adoption passing confidence
importlib-metadata ==8.6.1 -> ==8.7.0 age adoption passing confidence
lxml (source, changelog) ==5.3.0 -> ==5.4.0 age adoption passing confidence
pyparsing ==3.2.1 -> ==3.2.3 age adoption passing confidence
pytz ==2025.1 -> ==2025.2 age adoption passing confidence
soupsieve ==2.6 -> ==2.7 age adoption passing confidence
sphinx-book-theme ==1.1.3 -> ==1.1.4 age adoption passing confidence
sphinx-prompt ==1.9.0 -> ==1.10.0 age adoption passing confidence
typing-extensions (changelog) ==4.12.2 -> ==4.14.0 age adoption passing confidence
zipp ==3.21.0 -> ==3.23.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

pygments/pygments (Pygments)

v2.19.2

Compare Source

(released June 21st, 2025)

sphinx-doc/sphinx (Sphinx)

v8.2.3: Sphinx 8.2.3

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/8.2.html

v8.2.2: Sphinx 8.2.2

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/8.2.html

v8.2.1: Sphinx 8.2.1

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/8.2.html

v8.2.0: Sphinx 8.2.0

Compare Source

Changelog: https://www.sphinx-doc.org/en/master/changes/8.2.html

Dependencies

Incompatible changes

  • #​13044: Remove the internal and undocumented has_equations data
    from the MathDomain domain.
    The undocumented MathDomain.has_equations method
    now unconditionally returns True.
    These are replaced by the has_maths_elements key of the page context dict.
    Patch by Adam Turner.
  • #​13227: HTML output for sequences of keys in the kbd role
    no longer uses a <kbd class="kbd compound"> element to wrap
    the keys and separators, but places them directly in the relevant parent node.
    This means that CSS rulesets targeting kbd.compound or .kbd.compound
    will no longer have any effect.
    Patch by Adam Turner.

Deprecated

  • #​13037: Deprecate the SingleHTMLBuilder.fix_refuris method.
    Patch by James Addison.
  • #​13083, #​13330: Un-deprecate sphinx.util.import_object.
    Patch by Matthias Geier.

Features added

  • #​13173: Add a new duplicate_declaration warning type,
    with duplicate_declaration.c and duplicate_declaration.cpp subtypes.
    Patch by Julien Lecomte and Adam Turner.
  • #​11824: linkcode: Allow extensions to add support for a domain by defining
    the keys that should be present.
    Patch by Nicolas Peugnet.
  • #​13144: Add a class option to the autosummary directive.
    Patch by Tim Hoffmann.
  • #​13146: Napoleon: Unify the type preprocessing logic to allow
    Google-style docstrings to use the optional and default keywords.
    Patch by Chris Barrick.
  • #​13227: Implement the kbd role as a SphinxRole.
    Patch by Adam Turner.
  • #​13065: Enable colour by default in when running on CI.
    Patch by Adam Turner.
  • #​13230: Allow supressing warnings from the toctree directive
    when a glob pattern doesn't match any documents,
    via the new toc.empty_glob warning sub-type.
    Patch by Slawek Figiel.
  • #​9732: Add the new autodoc.mocked_object warnings sub-type.
    Patch by Cyril Roelandt.
  • #​7630, #​4824: autodoc: Use .pyi type stub files
    to auto-document native modules.
    Patch by Adam Turner, partially based on work by Allie Fitter.
  • #​12975: Enable configuration of trailing commas in multi-line signatures
    in the Python and Javascript domains, via the new
    python_trailing_comma_in_multi_line_signatures and
    javascript_trailing_comma_in_multi_line_signatures
    configuration options.
  • #​13264: Rename the math directive's nowrap option
    to no-wrap.
    Patch by Adam Turner.
  • #​13269: Added the option to disable the use of type comments in
    via the new autodoc_use_type_comments option,
    which defaults to True for backwards compatibility.
    The default will change to False in Sphinx 10.
    Patch by Adam Turner.
  • #​9732: Add the new ref.any warnings sub-type
    to allow suppressing the ambiguous 'any' cross-reference warning.
    Patch by Simão Afonso and Adam Turner.
  • #​13272: The Python and JavaScript module directives now support
    the :no-index-entry: option.
    Patch by Adam Turner.
  • #​12233: autodoc: Allow directives to use :no-index-entry:
    and include the :no-index: and :no-index-entry: options within
    autodoc_default_options.
    Patch by Jonny Saunders and Adam Turner.
  • #​13172: Add support for short signatures in autosummary.
    Patch by Tim Hoffmann.
  • #​13271: Change the signature prefix for abstract methods
    in the Python domain to abstractmethod from abstract.
    Patch by Adam Turner.
  • #​13271: Support the :abstract: option for
    classes, methods, and properties in the Python domain.
    Patch by Adam Turner.
  • #​12507: Add the collapsible <collapsible-admonitions> option
    to admonition directives.
    Patch by Chris Sewell.
  • #​8191, #​8159: Add include-subclasses option to
    the inheritance-diagram directive.
    Patch by Walter Dörwald.
  • #​11995: autodoc: Add support for python_display_short_literal_types.
    Patch by Bénédikt Tran and Adam Turner.
  • #​13163: Always print the full context when Sphinx encounters an internal error.
    Patch by Kevin Deldycke and Adam Turner.
  • #​13105: Introduce the py:deco role to cross-reference decorator
    functions and methods in the Python domain.
    Patch by Adam Turner.
  • #​9169: Add the intersphinx_resolve_self option
    to resolve an intersphinx reference to the current project.
    Patch by Jakob Lykke Andersen and Adam Turner.
  • #​11280: Add ability to skip a particular section using the no-search class.
    Patch by Will Lachance.
  • #​13326: Remove hardcoding from handling productionlist
    nodes in all writers, to improve flexibility.
    Patch by Adam Turner.
  • #​13335: Use misc.highlighting_failure subtype for Pygments unknown lexers.
    Patch by Bart Kamphorst.
  • #​13354: Insert abbreviation nodes (hover text) for positional- and keyword-only
    separators in Python signatures.
    Patch by Adam Turner.
  • #​13333: Add the sphinx.ext.apidoc extension,
    to automate API documentation generation from Python modules.
    Patch by Chris Sewell and Adam Turner.

Bugs fixed

  • #​12463: autosummary: Respect an empty module __all__.
    Patch by Valentin Pratz
  • #​13060: HTML Search: use Map to store per-file term scores.
    Patch by James Addison
  • #​13130: LaTeX docs: pdflatex index creation may fail for index entries
    in French. See latex_use_xindy.
    Patch by Jean-François B.
  • #​13152: LaTeX: fix a typo from v7.4.0 in a default for \sphinxboxsetup.
    Patch by Jean-François B.
  • #​13096: HTML Search: check that query terms exist as properties in
    term indices before accessing them.
  • #​11233: linkcheck: match redirect URIs against linkcheck_ignore by
    overriding session-level requests.get_redirect_target.
  • #​13195: viewcode: Fix issue where import paths differ from the directory
    structure.
    Patch by Ben Egan and Adam Turner.
  • #​13188: autodoc: fix detection of class methods implemented in C.
    Patch by Bénédikt Tran.
  • #​1810: Always copy static files when building, regardless of whether
    any documents have changed since the previous build.
    Patch by Adam Turner.
  • #​13201: autodoc: fix ordering of members when using groupwise
    for autodoc_member_order. Class methods are now rendered
    before static methods, which themselves are rendered before regular
    methods and attributes.
    Patch by Bénédikt Tran.
  • #​12975: Avoid rendering a trailing comma in C and C++ multi-line signatures.
  • #​13178: autodoc: Fix resolution for pathlib types.
    Patch by Adam Turner.
  • #​13136: autodoc: Correctly handle multiple inheritance.
    Patch by Pavel Holica
  • #​13273, #​13318: Properly convert command-line overrides for Boolean types.
    Patch by Adam Turner.
  • #​13302, #​13319: Use the correct indentation for continuation lines
    in productionlist directives.
    Patch by Adam Turner.
  • #​13328: Fix parsing of PEP 695 functions with return annotations.
    Patch by Bénédikt Tran. Initial work by Arash Badie-Modiri.

Testing

  • #​13224: Correctness fixup for test_html_multi_line_copyright.
    Patch by Colin Watson, applied by James Addison.
adamtheturtle/sphinx-substitution-extensions (Sphinx-Substitution-Extensions)

v2025.6.6

Compare Source

v2025.4.3

Compare Source

v2025.3.3

Compare Source

v2025.2.19

Compare Source

certifi/python-certifi (certifi)

v2025.6.15

Compare Source

v2025.4.26

Compare Source

pallets/click (click)

v8.2.1

Compare Source

Released 2025-05-20

  • Fix flag value handling for flag options with a provided type. :issue:2894
    :issue:2897 :pr:2930
  • Fix shell completion for nested groups. :issue:2906 :pr:2907
  • Flush sys.stderr at the end of CliRunner.invoke. :issue:2682
  • Fix EOF handling for stdin input in CliRunner. :issue:2787

v8.2.0

Compare Source

Released 2025-05-10

  • Drop support for Python 3.7, 3.8, and 3.9. :pr:2588 :pr:2893

  • Use modern packaging metadata with pyproject.toml instead of setup.cfg.
    :pr:2438

  • Use flit_core instead of setuptools as build backend. :pr:2543

  • Deprecate the __version__ attribute. Use feature detection, or
    importlib.metadata.version("click"), instead. :issue:2598

  • BaseCommand is deprecated. Command is the base class for all
    commands. :issue:2589

  • MultiCommand is deprecated. Group is the base class for all group
    commands. :issue:2590

  • The current parser and related classes and methods, are deprecated.
    :issue:2205

    • OptionParser and the parser module, which is a modified copy of
      optparse in the standard library.
    • Context.protected_args is unneeded. Context.args contains any
      remaining arguments while parsing.
    • Parameter.add_to_parser (on both Argument and Option) is
      unneeded. Parsing works directly without building a separate parser.
    • split_arg_string is moved from parser to shell_completion.
  • Enable deferred evaluation of annotations with
    from __future__ import annotations. :pr:2270

  • When generating a command's name from a decorated function's name, the
    suffixes _command, _cmd, _group, and _grp are removed.
    :issue:2322

  • Show the types.ParamType.name for types.Choice options within
    --help message if show_choices=False is specified.
    :issue:2356

  • Do not display default values in prompts when Option.show_default is
    False. :pr:2509

  • Add get_help_extra method on Option to fetch the generated extra
    items used in get_help_record to render help text. :issue:2516
    :pr:2517

  • Keep stdout and stderr streams independent in CliRunner. Always
    collect stderr output and never raise an exception. Add a new
    output stream to simulate what the user sees in its terminal. Removes
    the mix_stderr parameter in CliRunner. :issue:2522 :pr:2523

  • Option.show_envvar now also shows environment variable in error messages.
    :issue:2695 :pr:2696

  • Context.close will be called on exit. This results in all
    Context.call_on_close callbacks and context managers added via
    Context.with_resource to be closed on exit as well. :pr:2680

  • Add ProgressBar(hidden: bool) to allow hiding the progressbar. :issue:2609

  • A UserWarning will be shown when multiple parameters attempt to use the
    same name. :issue:2396

  • When using Option.envvar with Option.flag_value, the flag_value
    will always be used instead of the value of the environment variable.
    :issue:2746 :pr:2788

  • Add Choice.get_invalid_choice_message method for customizing the
    invalid choice message. :issue:2621 :pr:2622

  • If help is shown because no_args_is_help is enabled (defaults to True
    for groups, False for commands), the exit code is 2 instead of 0.
    :issue:1489 :pr:1489

  • Contexts created during shell completion are closed properly, fixing
    a ResourceWarning when using click.File. :issue:2644 :pr:2800
    :pr:2767

  • click.edit(filename) now supports passing an iterable of filenames in
    case the editor supports editing multiple files at once. Its return type
    is now also typed: AnyStr if text is passed, otherwise None.
    :issue:2067 :pr:2068

  • Specialized typing of progressbar(length=...) as ProgressBar[int].
    :pr:2630

  • Improve echo_via_pager behaviour in face of errors.
    :issue:2674

    • Terminate the pager in case a generator passed to echo_via_pager
      raises an exception.
    • Ensure to always close the pipe to the pager process and wait for it
      to terminate.
    • echo_via_pager will not ignore KeyboardInterrupt anymore. This
      allows the user to search for future output of the generator when
      using less and then aborting the program using ctrl-c.
  • deprecated: bool | str can now be used on options and arguments. This
    previously was only available for Command. The message can now also be
    customised by using a str instead of a bool. :issue:2263 :pr:2271

    • Command.deprecated formatting in --help changed from
      (Deprecated) help to help (DEPRECATED).
    • Parameters cannot be required nor prompted or an error is raised.
    • A warning will be printed when something deprecated is used.
  • Add a catch_exceptions parameter to CliRunner. If
    catch_exceptions is not passed to CliRunner.invoke, the value
    from CliRunner is used. :issue:2817 :pr:2818

  • Option.flag_value will no longer have a default value set based on
    Option.default if Option.is_flag is False. This results in
    Option.default not needing to implement __bool__. :pr:2829

  • Incorrect click.edit typing has been corrected. :pr:2804

  • Choice is now generic and supports any iterable value.
    This allows you to use enums and other non-str values. :pr:2796
    :issue:605

  • Fix setup of help option's defaults when using a custom class on its
    decorator. Removes HelpOption. :issue:2832 :pr:2840

python/importlib_metadata (importlib-metadata)

v8.7.0

Compare Source

lxml/lxml (lxml)

v5.4.0

Compare Source

==================

Bugs fixed

  • LP#2107279: Binary wheels use libxml2 2.13.8 and libxslt 1.1.43 to resolve several CVEs.
    (Binary wheels for Windows continue to use a patched libxml2 2.11.9 and libxslt 1.1.39.)
    Issue found by Anatoly Katyushin.

v5.3.2

Compare Source

==================

This release resolves CVE-2025-24928 as described in
https://gitlab.gnome.org/GNOME/libxml2/-/issues/847

Bugs fixed

  • Binary wheels use libxml2 2.12.10 and libxslt 1.1.42.

  • Binary wheels for Windows use a patched libxml2 2.11.9 and libxslt 1.1.39.

v5.3.1

Compare Source

==================

Bugs fixed

  • GH#440: Some tests were adapted for libxml2 2.14.0.
    Patch by Nick Wellnhofer.

  • LP#2097175: DTD(external_id="…") erroneously required a byte string as ID value.

  • GH#450: iterparse() internally triggered the `DeprecationWarning`` added in lxml 5.3.0 when parsing HTML.

Other changes

  • GH#442: Binary wheels for macOS no longer use the linker flag -flat_namespace.
facelessuser/soupsieve (soupsieve)

v2.7

Compare Source

2.7

  • NEW: Add :open pseudo selector.
  • NEW: Add :muted pseudo selector.
  • NEW: Recognize the following pseudo selectors: :autofill, :buffering, :fullscreen, :picture-in-picture,
    :popover-open, :seeking, :stalled, and :volume-locked. These selectors, while recognized, will not match any
    element as they require a live environment to check element states and browser states. This just prevents Soup Sieve
    from failing when any of these selectors are specified.
  • NEW: A number of existing pseudo-classes are no longer noted as experimental.
  • FIX: Typing fixes.
executablebooks/sphinx-book-theme (sphinx-book-theme)

v1.1.4

Compare Source

v1.1.4 - 2025-02-20

(full changelog)

Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Other merged PRs
Contributors to this release

(GitHub contributors page for this release)

@​agoose77 | @​askras | @​bsipocz | @​choldgraf | @​dependabot | @​dylanh724 | @​kloczek | @​mitya57 | @​nilsleh | @​pre-commit-ci | @​Snoopy1866 | @​stevepiercy | @​welcome

sbrunner/sphinx-prompt (sphinx-prompt)

v1.10.0

Compare Source

1.10.0 (2025-06-24)

Security fixes

Dependency update

Chore

Changes that shouldn't affect the users like continuous integration updates


Configuration

📅 Schedule: Branch creation - "before 2am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 force-pushed the renovate/doc-packages branch 4 times, most recently from 92499c4 to a481c74 Compare June 9, 2025 18:52
@renovate renovate bot force-pushed the renovate/doc-packages branch 4 times, most recently from be4b1ee to b351ee7 Compare June 21, 2025 17:40
@renovate renovate bot force-pushed the renovate/doc-packages branch from b351ee7 to 7af924d Compare June 24, 2025 11:03
@david-cortes-intel
Copy link
Copy Markdown
Contributor

The error:

ERROR: Cannot install -r requirements.txt (line 27) and pydata-sphinx-theme==0.16.1 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested pydata-sphinx-theme==0.16.1
    sphinx-book-theme 1.1.4 depends on pydata-sphinx-theme==0.15.4

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict

@ethanglaser Is this bot supposed to be able to do version conflict resolution, or does it just increase version numbers with a simple logic of 'pick last release' or similar?

@ethanglaser ethanglaser added docs Issue/PR related to oneDAL docs dependencies Pull requests that update a dependency file labels Jun 24, 2025
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Jun 24, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@ethanglaser
Copy link
Copy Markdown
Contributor

@ethanglaser Is this bot supposed to be able to do version conflict resolution, or does it just increase version numbers with a simple logic of 'pick last release' or similar?

Unfortunately it doesn't handle conflicts (at least in how we are using it) - it just does a monthly scan for updates and opens a PR with all of them.

@david-cortes-intel david-cortes-intel merged commit e6e9baa into main Jun 25, 2025
18 checks passed
richardnorth3 pushed a commit to richardnorth3/oneDAL that referenced this pull request Jul 8, 2025
* chore(deps): update doc packages

* try downgrading sphinx-book-theme

* revise sphinx_prompt in extensions

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ethanglaser <[email protected]>
Co-authored-by: ethanglaser <[email protected]>
ahuber21 added a commit that referenced this pull request Jul 31, 2025
* Add correlation distance algorithm

Signed-off-by: North Iii <[email protected]>

* Update with correlation algorithm implementation

Signed-off-by: North Iii <[email protected]>

* Add clang-format

Signed-off-by: richard.north.iii <[email protected]>

* Update correlation distance unit test

Signed-off-by: North Iii <[email protected]>

* Update correlation_distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* Update CPU/GPU correlation distance algorithms

Signed-off-by: richard.north.iii <[email protected]>

* Update cordistance_full_impl.i with clang-format

Signed-off-by: richard.north.iii <[email protected]>

* Update algo/correlation_distance/BUILD

Signed-off-by: richard.north.iii <[email protected]>

* Update cordistance_lp_impl.i

* Update cordistance_up_impl.i

* Update correlation distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format for daal cordistance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* Update cordistance algo

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format for cordistance algo

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format

Signed-off-by: richard.north.iii <[email protected]>

* Update cordistance_dense_default_batch_fpt_cpu.cpp

* Update correlation distance algo

Signed-off-by: richard.north.iii <[email protected]>

* Update examples/oneapi

Signed-off-by: richard.north.iii <[email protected]>

* Update cordistance_full_impl.i

Signed-off-by: richard.north.iii <[email protected]>

* Add docs for correlation_distance

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format for cordistance_full_impl.i

Signed-off-by: richard.north.iii <[email protected]>

* Add API doc for correlation distance

Signed-off-by: richard.north.iii <[email protected]>

* Fix docbuild for correlation distance

Signed-off-by: richard.north.iii <[email protected]>

* Fix docbuild for correlation distance

Signed-off-by: richard.north.iii <[email protected]>

* Add cosine distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* Update BUILD

* Reverted file changes for correlation distance

Signed-off-by: richard.north.iii <[email protected]>

* Clean up correlation distance changes

Signed-off-by: richard.north.iii <[email protected]>

* Update cosine distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* clang-format updates

Signed-off-by: richard.north.iii <[email protected]>

* update clang format

Signed-off-by: richard.north.iii <[email protected]>

* Update examples

Signed-off-by: richard.north.iii <[email protected]>

* Update index.rst

Signed-off-by: richard.north.iii <[email protected]>

* Update doc error

Signed-off-by: richard.north.iii <[email protected]>

* Update cosine distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format error

Signed-off-by: richard.north.iii <[email protected]>

* DOC: Replace oneAPI logo with UXL (#3109)

* replace oneAPI logo with UXL

* correct path

* Rolled back bazel to 7.4.1 (#3115)

* Rolled back bazel to 7.4.1

* Moved back moddule name to Module.bazel.

* Rolled for bazel downgrade.

* Reverted changes in MODULE.bazel.

* Rolled back all of the bazel changes.

* Rolled back changes for bazel 8.0.1

* Changed back the substitution version number.

* Add information about ittnotify to INSTALL.md (#3118)

* Reduce memory requirements of sparse K-means test (#3117)

The test that tests SYCL implementation of sparse K-means on the large number of rows was modified:
- It was switched off on CPUs;
- On all GPUs except Intel(R) Data Center GPU Max series, the number of rows in the testing data set was reduced 100 times to prevent out of memory crashes.

* chore(deps): update dependency editorconfig-checker/editorconfig-checker to v3.2.1 (#3121)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* [CI, Enhancement] Refine github actions dpcpp linux make build using AVX512 and debug symbols (#3102)

* first try

* remove false comment

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update makefile

* Update makefile

* Update makefile

* [CI, enhancement] track oneTBB using renovatebot (#3077)

* Update renovate.json

* Update tbb.sh

* Update tbb.bat

* Update renovate.json

* Update renovate.json

* DOC: Remove broken instructions for building with conda environments on windows (#3125)

* don't suggest unavailable dos2unix

* remove whole broken instructions for conda+windows

* Update correlation distance unit test

Signed-off-by: North Iii <[email protected]>

* Add clang-format

Signed-off-by: richard.north.iii <[email protected]>

* Update correlation_distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* [CI, enhancement] use -fvisibility=hidden in Linux Make builds (#3080)

* Update build.sh

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update build.sh

* Update test.sh

* Update ci.yml

* Update test.sh

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update makefile

* Update build.sh

* Update ci.yml

* Update makefile

* Update build.sh

* Update makefile

* Update makefile

* Update makefile

* Update INSTALL.md

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* add shell script

* missing whitespace

* spelling mistake

* set file permissions

* remove unwanted changes

* Update abi_check.sh

* Update ci.yml

* add ignore file

* fix CI and shell

* swap back

* close bracket

* spy into variables

* fix if statement

* change spy improve regex

* add suggestions

* Update ci.yml

* Update ci.yml

* Update daal_defines.h

* Update makefile

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update common.hpp

* Update makefile

* Update makefile

* Update makefile

* Update ci.yml

* Update adaboost_predict_dense_default_batch_fpt_cpu.cpp

* Update adaboost_predict_dense_default_batch_fpt_cpu.cpp

* Update adaboost_train_dense_default_batch_fpt_cpu.cpp

* Update adaboost_predict_dense_default_batch_fpt_cpu.cpp

* Update adaboost_train_dense_default_batch_fpt_cpu.cpp

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* Update compute_types.hpp

* fix issues with partial, still leaves decision_tree nodes

* remove ONEDAL_EXPORT

* return change

* further return

* fix another implicit instantiation

* fix node_info instantiation

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* Update adaboost_train_dense_default_batch_fpt_dispatcher.cpp

* fix stump too

* attempt to define some missing things

* move namespaces

* Update algorithm_container_base_batch.h

* Update algorithm_container_base_batch.h

* Update ci.yml

* Update uniform_dense_default_batch_fpt_dispatcher.cpp

* Update normal_dense_default_batch_fpt_dispatcher.cpp

* Update bernoulli_dense_default_batch_fpt_dispatcher.cpp

* Update bernoulli_dense_default_batch_fpt_dispatcher.cpp

* fix engines

* intermediate save

* formatting

* small fix

* next batch

* missing newline

* fix philox

* full covariance fixes

* first attempt at linear

* Update covariance_distributed.h

* attempt to fix windows

* fixes for windows and elastic net

* fix windows issues again

* further windows fixes

* svm + svd

* further windows fixes

* more fixes

* kernel function solution

* fix implicit_als

* linear regression changes

* low_order_moments

* interim save point

* further updates

* Update sgd_dense_default_batch_fpt_dispatcher.cpp

* pca + fixes

* passing first examples

* final work

* attempt to see if this influences missing symbols

* Update coordinate_descent_dense_default_batch_fpt_dispatcher.cpp

* fix DAAL_EXPORT

* clang fixes part 1

* another round of hell

* further fixes for clang

* fixes on fixes

* further fixes for clang

* stopping point

* fix mistakes

* through linear regression

* low order moments

* naivebayes

* DistributedInput will need to be verified throughout the codebase

* passing on clang

* return SVM change

* working oneapi_c examples

* additional fixes for dpc tests

* pass editor check

* remove python3

* last update?

* Update common.hpp

* updates

* Update common.cpp

* Update cpu_info_impl.hpp

* Update infer_parameters.hpp

* Update common.hpp

* Update algorithm_container_base_batch.h

* Update pca_online.h

* conform to daal ABI

* conform to daal ABI

* begin fixing spmd

* fix spmd exports

* make fixes for various compiler warnings

* try to solve more spmd/ccl issues

* try to fix communicator

* Update chunked_array_impl.cpp

* add spmd related fixes (continued

* fix for spmd

* Update ci.yml

* Update ci.yml

* latest fixes

* latest fixes

* futher fies

* further spmd fixes

* fix GNU build

* attempt again

* remove other PR from this one

* remove other PR from this one

* Update common.hpp

* Upgrade to Bazel 8.1.1 (#3120)

* Bazel 8.0.1 changes.

* Fixed file name.

* fixed llvm-ar name.

* updated llvm-ar path.

* Use llvm-ar tool if found.

* Updated to 8.1.1

* Updated format.

* Added lines to license.

* Added comment.

* chore(deps): update actions/upload-artifact action to v4.6.2 (#3132)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency platforms to v0.0.11 (#3133)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rules_cc to v0.1.1 (#3134)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update naming and dropping Intel specifics (#3116)

* Fix outlier detection assignment operators (rule of three violation, Coverity) (#3122)

* Update outlierdetection_bacon.cpp

* Update outlierdetection_multivariate.cpp

* Update outlier_detection_univariate.cpp

* Update outlier_detection_bacon_types.h

* Update outlier_detection_multivariate_types.h

* Update outlier_detection_univariate_types.h

* Update outlier_detection_univariate.cpp

* Update outlierdetection_multivariate.cpp

* Regression algorithm Coverity fixes (rule-of-three violation) (#3127)

* Update regression_training_types.h

* Update regression_predict_types.h

* Update regression_training_input.cpp

* Update regression_prediction_batch.cpp

* chore(deps): update dependency uxlfoundation/onetbb to v2022 (#3130)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* feature(rf optimizations): enabling oneDPL and sort primitive refactoring (#3046)

* [bug] fix intermittent failures in LinuxMakeDPCPP(AVX512) github action (#3135)

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile.ver

* Update makefile (#3136)

* [CI, enhancement] enforce ABI checking of linux DPCPP build (#3112)

* first try

* remove false comment

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* renew

* change permissions

* Update abi_check.sh

* Update makefile

* Update abi_check.sh

* Update ci.yml

* Update .abignore

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update .ci/scripts/abi_check.sh

Co-authored-by: Alexander Andreev <[email protected]>

---------

Co-authored-by: Alexander Andreev <[email protected]>

* remove redundant path (managed by conda) (#3137)

* Update abi_check.sh (#3140)

* Update CPU/GPU correlation distance algorithms

Signed-off-by: richard.north.iii <[email protected]>

* Fix rule of three violations in Linear Regression (#3143)

Fix rule of three violation in DAAL Linear Regression algorithm and related classes by adding (or marking =delete) the missing copy constructors, copy assignment operators and destructors.

* Updated globs for bazel 8.0.0 (#3045)


* Removed the noincompatible_disallow_empty_glob flag.

* Updated globs.

* Allow empty of ccl library.

* Removed the empty test.

* chore(deps): update dependency uxlfoundation/onetbb to v2022.1.0 (#3145)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* [CI, enhancement] set compute runtime GPU settings to improve GPU runner stability (#3146)

* Update ci.yml

* Update ci.yml

* [docs] add missing documentation of gcov support from #3010 (#3147)

* Update makefile

* Update makefile

* Update INSTALL.md

* Update INSTALL.md

* Update INSTALL.md

* Update INSTALL.md

* Update makefile

* Update INSTALL.md

* [fix] add copy assignment operator to quantiles (coverity fix) (#3144)

* Update quantiles_types.h

* Update quantiles.cpp

* [Enhancement] Add float datatype support to rocAucScore (#3074)

* Update roc_auc_score.cpp

* Update roc_auc_score.cpp

* Update roc_auc_score.cpp

* Update roc_auc_score.cpp

* Update roc_auc_score.h

* Update roc_auc_score.cpp

* Update roc_auc_score.cpp

* clang-formatting and comment

* Squashed commit of the following:

commit 35e0b62
Author: Faust, Ian <[email protected]>
Date:   Mon Mar 10 14:56:52 2025 +0100

    renew

commit 1c9299c
Author: Ian Faust <[email protected]>
Date:   Mon Mar 10 07:24:21 2025 +0100

    Update ci.yml

commit c6a7b4a
Author: Ian Faust <[email protected]>
Date:   Mon Mar 10 06:44:43 2025 +0100

    Update ci.yml

commit 18dac73
Author: Ian Faust <[email protected]>
Date:   Thu Mar 6 01:28:24 2025 +0100

    Update ci.yml

commit d84c663
Author: Ian Faust <[email protected]>
Date:   Thu Mar 6 00:53:40 2025 +0100

    Update ci.yml

commit 91a523d
Author: Ian Faust <[email protected]>
Date:   Thu Mar 6 00:05:02 2025 +0100

    Update ci.yml

commit a1048df
Author: Ian Faust <[email protected]>
Date:   Wed Mar 5 23:54:30 2025 +0100

    Update ci.yml

commit b6a84b8
Author: Ian Faust <[email protected]>
Date:   Wed Mar 5 23:18:26 2025 +0100

    Update ci.yml

commit d496c2f
Author: Ian Faust <[email protected]>
Date:   Wed Mar 5 22:18:02 2025 +0100

    Update ci.yml

commit 272fdfe
Author: Ian Faust <[email protected]>
Date:   Wed Mar 5 19:15:04 2025 +0100

    Update ci.yml

commit 05ee213
Author: Ian Faust <[email protected]>
Date:   Wed Mar 5 18:35:28 2025 +0100

    Update ci.yml

commit fd8bf73
Author: Faust, Ian <[email protected]>
Date:   Wed Mar 5 18:17:24 2025 +0100

    remove false comment

commit 71c19df
Author: Faust, Ian <[email protected]>
Date:   Wed Mar 5 18:10:59 2025 +0100

    first try

* chmod

* Update abi_check.sh

* Update makefile

* Update roc_auc_score.cpp

* Update roc_auc_score.h

* Update roc_auc_score.h

* Update roc_auc_score.cpp

* add ABI fix

* Update abi_check.sh

* [CI] Update openBLAS to v0.3.29 (#3076)

* Update openblas.sh

* Update renovate.json

* Remove a blank line in modules (#3150)

* [enhancement] Add ability to integrate sanitizers in oneDAL Make builds (#3148)

* add first attempt

* add second attempt

* add lopts

* add INSTALL.md change

* Update makefile

* Update INSTALL.md

* Update makefile

* Update makefile

* Update makefile

* Update INSTALL.md

* Update makefile

* change how its used to open up all sanitizers

* change wording

* change docs again

* additional documenation

* additional documenation

* another english change

* add -fno-omit-frame-pointer

* Update INSTALL.md

Co-authored-by: david-cortes-intel <[email protected]>

* Update makefile

Co-authored-by: david-cortes-intel <[email protected]>

---------

Co-authored-by: david-cortes-intel <[email protected]>

* [bugfix] make makefile.ver work with POSIX shells (#3149)

* Update makefile.ver

* Update makefile.ver

* Update CMake version in examples to 3.5 (#3156)

* Remove dispatching to SSE2 code path on non-intel x86 CPUs (#3154)

* Remove dispatching to sse2 code path on non-intel x86 CPUs

* Update minimal cmake version in daal examples to 3.5

* Update minimal cmake version in onedal examples to 3.5

* Fix decision tree coverity hits (#3124)

* Update node_info_impl.hpp

* Update common.hpp

* Fixing new Coverity hits on KNN (#3152)

* minor fix

* minor fix

* FIX: Fix potential non-definitiness of BFGS approximation (#3158)

* fix potential non-definitiness on BFGS approximation

* correct in more places

* DOC: Remove suggestion to use to daal4py in readme (v2) (#3162)

* DOC: Remove reference to daal4py

* remove link to daal4py examples

* add instructions for DPL on conda (#3163)

* [CI] Update Windows BaseKit, Windows OpenCL Runtime installs to 2025.1 (#3164)

* [bugfix] make shared-libasan default option for ```REQSAN=address``` (#3160)

* Update makefile

* fix on local testing

* ci: add initial AArch64 CI (#3100)

* ci: add initial AArch64 CI

- Builds openBLAS and tbb.
- Builds oneDAL.
- Builds examples with static and dynamic linkage.
- Executes on GitHub-Hosted Arm runners.
- Executes on Arm-Hosted GitHub runners.

Signed-off-by: Hamza Butt <[email protected]>

* Updates to conform to other CI infrastructure

* place oneDAL in the main workspace directory

* Update ci-aarch64.yml

* revert change

* Update apt.sh

* Update ci-aarch64.yml

* Update ci-aarch64.yml

* Update ci-aarch64.yml

* Update ci-aarch64.yml

* Update ci-aarch64.yml

* Update apt.sh

* Update apt.sh

* Update ci-aarch64.yml

* attempt to simplify and restor to OpenBLAS build

* fix mistake in label

* remove ninja

* attempt to fix issues

* force timeout on examples due to enable_thread_pinning

* try with tbb

* try again

* abuse the runner to get possible tbb versions

* try again

* get keys

* check intel-tbb

* remove checks for tbb

---------

Signed-off-by: Hamza Butt <[email protected]>
Co-authored-by: Ian Faust <[email protected]>

* chore(deps): update dependency windows to v2025 (#3165)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update lukka/get-cmake action to v4 (#3166)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* parallelize doc build by default (#3169)

* chore(deps): update lukka/get-cmake action to v4.0.1 (#3167)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* DOC: Fix broken link to logreg builder (#3168)

* fix broken link

* fix formatting

* Updated OpenCL dependencies for MKL  (#3157)

* chore(dev): multiple versions of OpenCL lib for bazel

* Work around for opencl issues.

---------

Co-authored-by: homksei <[email protected]>

* chore(deps): update dependency bazel to v8.2.0 (#3172)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update third-party-program files (#3171)

* fix: remove dead code (#3174)

* fix: static cast uniqueDepth to int to avoid ull underflow (#3173)

* fix: static cast uniqueDepth to int to avoid ull underflow

* cast uniqueDepth to int and check overflow

* extend to uniqueDepthPartialWeights

* fixup

* chore(deps): update dependency packaging to v25 (#3179)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency bazel to v8.2.1 (#3178)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Use aligned loads and stores where possible in DAAL memory management (#3159)

* Revert "fix: static cast uniqueDepth to int to avoid ull underflow (#3173)" (#3181)

This reverts commit c17ea8b.

* update version to 2025.6.0 (#3177)

* [CI] swap uxl self-hosted runners to github hosted (#3176)

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* replace cpath (#3183)

* fix(docs): Install dependencies fails over debian-installed packages (#3186)

* empty commit to trigger doc build

* set -euo pipefail

* modification in docs to trigger CI

* use venv

* apt-get update first

* revert change to docs/Makefile, only used to trigger docbuild

* feature: onedal verbose profiler (#3155)

* Revert "[CI] swap uxl self-hosted runners to github hosted (#3176)" (#3188)

This reverts commit dace9fb.

* cplus_include_path lnx hotfix (#3189)

* remove non-applicable footer, update copyright, fix ignored options (#3184)

* Update cordistance_full_impl.i with clang-format

Signed-off-by: richard.north.iii <[email protected]>

* Update algo/correlation_distance/BUILD

Signed-off-by: richard.north.iii <[email protected]>

* Use parallel reduce threading primitive in covariance algorithm (#3126)

Ads new daal::Reducer interface class that defines the API that have to be implemented in the algorithms to allow the use of reduction primitives based on tbb::parallel_reduce and tbb::parallel_deterministic_reduce.

Two new threading primitives were added:

threader_reduce implements parallel reduction using dynamic work balancing,
static_threader_reduce implements parallel reduction using static work balancing and deterministic reduction.
Dense covariance algorithm in oneDAL was modified to use new static_threader_reduce primitive instead of static_threader_for + single thread reduction as it was done previously.

tls_data_t structure previously used as a thread local storage for partial results in Covariance algorithm was replaced with CovarianceReduser class which implements the interface of new daal::Reducer to perform parallel reduction.

* Fix for copy_without_assign Coverity hits.  (#3119)

* Fixed the Copy without assign (COPY_WITHOUT_ASSIGN) coverity hit.

* chore(deps): update slackapi/slack-github-action action to v2.1.0 (#3193)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency editorconfig-checker/editorconfig-checker to v3.3.0 (#3194)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update actions/setup-python action (#3113)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency snowballstemmer to v3 (#3198)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* suggest CPLUS_INCLUDE_PATH instead of CPATH (#3206)

* DOC: Correct installation instructions (#3205)

* update installation instructions

* Update docs/source/get-started/prerequisites.rst

Co-authored-by: Victoriya Fedotova <[email protected]>

* Update docs/source/installation.rst

Co-authored-by: Victoriya Fedotova <[email protected]>

* Update docs/source/installation.rst

Co-authored-by: Victoriya Fedotova <[email protected]>

* Update docs/source/installation.rst

Co-authored-by: Victoriya Fedotova <[email protected]>

* use substitutions for library name

---------

Co-authored-by: Victoriya Fedotova <[email protected]>

* fix misrendered substitution (#3208)

* Fix issues with Logistic Regression and Newton-CG (#3196)

* Add debug outputs

* Add debug outputs

* Fix issues in logloss functior, backtracking algorithm, add tests, remove debug outputs

* Clang-format

* Minor

* Update tolerance, lighten the condition for early-stop in line-search

* Improve thread safety in dynamic symbols loading on Windows (#3195)

Locally declared static variables are used to get rid of unnecessary checks which might be leading to data races previously.

* enh: replace unix2dos with sed (#3210)

* [enhancement] Compiler hints for arm (#3141)

'#pragma omp simd' is added in place of '#pragma GCC ivdep' compiler hint for GNU in aarch64. This compiler hint boosts DBSCAN, Linear Regression and Ridge Regression by ~10%.

---------

Co-authored-by: Alexander Andreev <[email protected]>
Co-authored-by: Victoriya Fedotova <[email protected]>

* DOC: Add instructions for executing examples with ASAN (#3207)

* add instructions for executing examples with ASAN

* Update INSTALL.md

* Add grain_size hyperparameter into Covariance and PCA algorithms (#3197)

Following changes were made:
- API for setting and getting the grain_size efficiency parameter was added into batch Covariance algorithm
- API for setting and getting macro_block and grain_size efficiency parameters was added into PCA algorithm with cov method

* [CI, enhancement] Switch an arm github actions runner to clang build (#3213)

* Update ci-aarch64.yml

* Update ci-aarch64.yml

* Update ci-aarch64.yml

* Update ci-aarch64.yml

* fix: use github action instead of gh-pages (#3212)

* fix: use github action instead of gh-pages

* fix: fix permissions

* fix: move permissin and use eaxt commit id for git actions

---------

Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>

* use white logo in dark mode (#3214)

* Update cordistance_lp_impl.i

* Update cordistance_up_impl.i

* Update correlation distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* enh: adding mkl_core deps (#3209)

* update version to 2025.7.0 (#3218)

* fix: coverity fixes for table and backend functions (#3190)

* Fix hyperparameterIdCount in Covariance (#3221)

* Update clang-format for daal cordistance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* fix: nightly win issue with profiler(main) (#3222)

* Update cordistance algo

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format for cordistance algo

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format

Signed-off-by: richard.north.iii <[email protected]>

* Update cordistance_dense_default_batch_fpt_cpu.cpp

* Don't need DisableScratchPages with newer version of gpu driver. (#3185)

* chore(deps): update lukka/get-cmake action to v4.0.2 (#3215)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Downgrade nightly build to support 22.04 sklearnex testing (#3052)

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* [CI] Update apt Linux MKL and DPCPP 2025.1, TBB 2022.1 (#3225)

* Update apt.sh

* Update apt.sh

* Update .abignore

* Update correlation distance algo

Signed-off-by: richard.north.iii <[email protected]>

* Update examples/oneapi

Signed-off-by: richard.north.iii <[email protected]>

* DOC: Mention oneAPI examples in the build instructions (#3231)

* mention oneAPI examples in addition to DAAL

* mention DPC examples too

* clarify that examples run on sycl devices

* Fix: xcsrmv computation wrong arguments (#3236)

* print correct version of linter being used (#3233)

* Update cordistance_full_impl.i

Signed-off-by: richard.north.iii <[email protected]>

* Add docs for correlation_distance

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format for cordistance_full_impl.i

Signed-off-by: richard.north.iii <[email protected]>

* Add API doc for correlation distance

Signed-off-by: richard.north.iii <[email protected]>

* Fix docbuild for correlation distance

Signed-off-by: richard.north.iii <[email protected]>

* Fix docbuild for correlation distance

Signed-off-by: richard.north.iii <[email protected]>

* Add cosine distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* Update BUILD

* Reverted file changes for correlation distance

Signed-off-by: richard.north.iii <[email protected]>

* Clean up correlation distance changes

Signed-off-by: richard.north.iii <[email protected]>

* Update cosine distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* clang-format updates

Signed-off-by: richard.north.iii <[email protected]>

* DOC: Better description of what oneDAL does (#3245)

* better description

* Update README.md

Co-authored-by: Victoriya Fedotova <[email protected]>

* Update README.md

Co-authored-by: Victoriya Fedotova <[email protected]>

---------

Co-authored-by: Victoriya Fedotova <[email protected]>

* update links (#3244)

* Fix architecture typos (#3249)

* [CI] prevent some CI jobs from running on forks by default (#3247)

* Update ci-aarch64.yml

* Update docker-validation-ci.yml

* Updated version of CODEOWNERS (#3250)

* First iteration of codeowners

* Update .github/CODEOWNERS

Co-authored-by: ethanglaser <[email protected]>

* Update .github/CODEOWNERS

Co-authored-by: Anatoly Volkov <[email protected]>

---------

Co-authored-by: ethanglaser <[email protected]>
Co-authored-by: Anatoly Volkov <[email protected]>

* chore(deps): update ubuntu:24.04 docker digest to b59d215 (#3239)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update ossf/scorecard-action action to v2.4.2 (#3238)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency platforms to v1 (#3229)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* [CI] remove arm cross compile azure pipelines runners (#3241)

* remove arm cross compile azp runners

* Delete .ci/env/arm-clang-crosscompile-toolchain.cmake

* Delete .ci/env/arm-gnu-crosscompile-toolchain.cmake

* chore(deps): update dependency requests to v2.32.4 [security] (#3251)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* remove note about MKL FKP (#3252)

* [CI, enhancement] add windows sklearnex azure pipelines template (#3216)

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* Update ci.yml

* ci: add `cve-bin-tool` scan to nightly build (#3204)

* ci: add `cve-bin-tool` scan to nightly build

* Update .github/workflows/nightly-build.yml

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Nikolay Petrov <[email protected]>
Co-authored-by: Copilot <[email protected]>

* chore(deps): update lukka/get-cmake action to v4.0.3 (#3259)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* reset pointer (#3257)

* update clang format

Signed-off-by: richard.north.iii <[email protected]>

* Update examples

Signed-off-by: richard.north.iii <[email protected]>

* Update index.rst

Signed-off-by: richard.north.iii <[email protected]>

* chore(deps): update dependency urllib3 to v2.5.0 [security] (#3265)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* [bugfix] separate stability issues of ```intel/cve-bin-tool-action``` from nightly-build (#3267)

* Create nightly-test.yml

* Update nightly-test.yml

* Update nightly-build.yml

* Update nightly-test.yml

* Update nightly-test.yml

* Update nightly-test.yml

* Update nightly-build.yml

* Fix Coverity hits in headers (#3192)

Following changes were made to fix Coverity hits:

- daal::services::internal::Buffer and related APIs were deprecated, as it was only useful in DAAL SYCL APIs that were removed in version 2025.0;
- Rule of 3 was fixed in daal::services::Atomic, daal::services::ErrorCollection and daal::services::HostAppIface;
- Potential self assignment issue was fixed in SharedPtr.

* chore(deps): update doc packages (#3240)

* chore(deps): update doc packages

* try downgrading sphinx-book-theme

* revise sphinx_prompt in extensions

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ethanglaser <[email protected]>
Co-authored-by: ethanglaser <[email protected]>

* chore(deps): update dependency bazel to v8.3.0 (#3268)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* ENH: Non-batched route for high-dimensional covariance (#3230)

* MAINT: Reuse common routines in covariance (#3227)

* reuse common routines

* linter

* fix sizes for memcpy, restore aligned pragmas

* fix

* revert missing change

* chore(deps): update dependency lxml to v6 (#3272)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* CI jobs for OpenRNG-OpenBLAS-Arm build (#2972)

* Added ci jobs for openrng openblas arm build

* Modified the build script to enable cross compile
* Fixed static link build with openrng backend
* Extended exclude list for openrng build

Signed-off-by: Dhanus M Lal <[email protected]>

* excluded more examples

Signed-off-by: Dhanus M Lal <[email protected]>

* revert: externals/service_openrng.h

Changes made to service_openrng.h by commit ed04659
breaks the build because the header service_stat_rng_ref.h
is not included and the macros present in this file are not
compatible with the openrng interface.

Signed-off-by: Dhanus M Lal <[email protected]>

* CI: moved openrng jobs to github workflows

Signed-off-by: Dhanus M Lal <[email protected]>

* CI testing: always pass daal/cpp tests

Signed-off-by: Dhanus M Lal <[email protected]>

* CI arm64-openrng-openblas: set oneapi/cpp examples to always pass

Signed-off-by: Dhanus M Lal <[email protected]>

* typo: changed job name; added comments

Signed-off-by: Dhanus M Lal <[email protected]>

* refactor: address review comments

Got rid of unnecessary attributes
in class BaseRNG.

Signed-off-by: Dhanus M Lal <[email protected]>

* documentation: address review comments

Signed-off-by: Dhanus M Lal <[email protected]>

---------

Signed-off-by: Dhanus M Lal <[email protected]>
Co-authored-by: Nikolay Petrov <[email protected]>

* [bug] fix shared library AddressSanitizer integration for the gnu compiler (#3256)

* Update icx.mkl.32e.mk

* Update vc.mkl.32e.mk

* Update gnu.mk

* Update dpcpp.mk

* Update clang.mk

* Update makefile

* chore(deps): update lukka/get-cmake action to v4.0.3 (#3273)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* adding local_trees mode in RF (#3139)

* add bazel support for daal examples (#3235)

* chore(deps): update dependency bazel to v8.3.1 (#3277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency uxlfoundation/onetbb to v2022.2.0 (#3276)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alexander Andreev <[email protected]>

* Add correlation distance algorithm (#3131)

* Adds correlation distance algorithm, examples, docs, and unit tests

Signed-off-by: North Iii <[email protected]>
Co-authored-by: Victoriya Fedotova <[email protected]>

* Update doc error

Signed-off-by: richard.north.iii <[email protected]>

* Update cosine distance algorithm

Signed-off-by: richard.north.iii <[email protected]>

* Update clang-format error

Signed-off-by: richard.north.iii <[email protected]>

* add instructions for clang (#3279)

* chore(deps): update dependency bazel_skylib to v1.8.0 (#3278)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rules_cc to v0.1.2 (#3263)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Update bazel dependency handling for Catch2 and fmt (#3280)

* FIX: Initialize pointer to null in topology struct (#3281)

* set init pointer to null

* disambiguate references to global object and instantiated object

* Update ci.yml (#3284)

* update version to 2025.8.0 (#3282)

* remove bazel http_archive rule (#3286)

* [ENH] Read Support for CSR tables in oneapi (#3270)

* Added SVE intrinsics for postGemmPart function (#3271)

* Added SVE intrinsics for postGemm function

* Removed SVE implementation of float exponential due to accuracy issues

* Format code using clang-format

---------

Co-authored-by: shubham.chaudhari <[email protected]>

* Update index.rst

---------

Signed-off-by: North Iii <[email protected]>
Signed-off-by: richard.north.iii <[email protected]>
Signed-off-by: richard.north.iii <[email protected]>
Signed-off-by: richard.north.iii <[email protected]>
Signed-off-by: Hamza Butt <[email protected]>
Signed-off-by: Dhanus M Lal <[email protected]>
Co-authored-by: richard.north.iii <[email protected]>
Co-authored-by: richard.north.iii <[email protected]>
Co-authored-by: richard.north.iii <[email protected]>
Co-authored-by: david-cortes-intel <[email protected]>
Co-authored-by: kmcgrie <[email protected]>
Co-authored-by: Victoriya Fedotova <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ian Faust <[email protected]>
Co-authored-by: Nikolay Petrov <[email protected]>
Co-authored-by: Aleksandr Solovev <[email protected]>
Co-authored-by: Alexander Andreev <[email protected]>
Co-authored-by: RakshithGB <[email protected]>
Co-authored-by: Maria Petrova <[email protected]>
Co-authored-by: Hamza <[email protected]>
Co-authored-by: homksei <[email protected]>
Co-authored-by: Andreas Huber <[email protected]>
Co-authored-by: Kamil Jackiewicz <[email protected]>
Co-authored-by: Victoriya Fedotova <[email protected]>
Co-authored-by: Anatoly Volkov <[email protected]>
Co-authored-by: yuejiaointel <[email protected]>
Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ethanglaser <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: ethanglaser <[email protected]>
Co-authored-by: Dhanus M Lal <[email protected]>
Co-authored-by: Khalil <[email protected]>
Co-authored-by: shubhamsvc <[email protected]>
Co-authored-by: shubham.chaudhari <[email protected]>
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 docs Issue/PR related to oneDAL docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants