ssec-jhu / dplutils

Distributed(Data, Discovery) Pipeline Uitilities
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

Bump the all-minor-and-patch-dependency-updates group with 6 updates #108

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the all-minor-and-patch-dependency-updates group with 6 updates:

Package From To
aim 3.23.0 3.24.0
mlflow 2.15.0 2.16.0
ruff 0.5.5 0.6.3
tox 4.16.0 4.18.0
ray[default] 2.34.0 2.35.0
nbsphinx 0.9.4 0.9.5

Updates aim from 3.23.0 to 3.24.0

Release notes

Sourced from aim's releases.

🚀 v3.24.0 - Support for mass updates in remote tracking, fixes in database error handling and bookmarks page scroll

What's Changed

New Contributors

Full Changelog: https://github.com/aimhubio/aim/compare/v3.23.0...v3.24.0

What's Changed

New Contributors

Full Changelog: https://github.com/aimhubio/aim/compare/v3.23.0...v3.24.0

Changelog

Sourced from aim's changelog.

3.24.0 Aug 14, 2024

Enhancements

  • Add read-only mode for Aim UI (mihran113)
  • Support of mass updates in remote tracking (peter-sk)

Fixes

  • Fix bug in bookmark page where it was not scrollable if there was too many bookmarks (vinayan3)
  • Fix exception name in storage/union.pyx (sulan)
Commits


Updates mlflow from 2.15.0 to 2.16.0

Release notes

Sourced from mlflow's releases.

MLflow 2.16.0

We are excited to announce the release of MLflow 2.16.0. This release includes many major features and improvements!

Major features:

  • LlamaIndex Enhancements🦙 - to provide additional flexibility to the LlamaIndex integration, we now have support for the models-from-code functionality for logging, extended engine-based logging, and broadened support for external vector stores.

  • LangGraph Support - We've expanded the LangChain integration to support the agent framework LangGraph. With tracing and support for logging using the models-from-code feature, creating and storing agent applications has never been easier!

  • AutoGen Tracing - Full automatic support for tracing multi-turn agent applications built with Microsoft's AutoGen framework is now available in MLflow. Enabling autologging via mlflow.autogen.autolog() will instrument your agents built with AutoGen.

  • Plugin support for AI Gateway - You can now define your own provider interfaces that will work with MLflow's AI Gateway (also known as the MLflow Deployments Server). Creating an installable provider definition will allow you to connect the Gateway server to any GenAI service of your choosing.

Features:

Bug fixes:

Documentation updates:

... (truncated)

Changelog

Sourced from mlflow's changelog.

2.16.0 (2024-08-30)

We are excited to announce the release of MLflow 2.16.0. This release includes many major features and improvements!

Major features:

  • LlamaIndex Enhancements🦙 - to provide additional flexibility to the LlamaIndex integration, we now have support for the models-from-code functionality for logging, extended engine-based logging, and broadened support for external vector stores.

  • LangGraph Support - We've expanded the LangChain integration to support the agent framework LangGraph. With tracing and support for logging using the models-from-code feature, creating and storing agent applications has never been easier!

  • AutoGen Tracing - Full automatic support for tracing multi-turn agent applications built with Microsoft's AutoGen framework is now available in MLflow. Enabling autologging via mlflow.autogen.autolog() will instrument your agents built with AutoGen.

  • Plugin support for AI Gateway - You can now define your own provider interfaces that will work with MLflow's AI Gateway (also known as the MLflow Deployments Server). Creating an installable provider definition will allow you to connect the Gateway server to any GenAI service of your choosing.

Features:

Bug fixes:

Documentation updates:

... (truncated)

Commits


Updates ruff from 0.5.5 to 0.6.3

Release notes

Sourced from ruff's releases.

0.6.3

Release Notes

Preview features

  • [flake8-simplify] Extend open-file-with-context-handler to work with dbm.sqlite3 (SIM115) (#13104)
  • [pycodestyle] Disable E741 in stub files (.pyi) (#13119)
  • [pydoclint] Avoid DOC201 on explicit returns in functions that only return None (#13064)

Rule changes

  • [flake8-async] Disable check for asyncio before Python 3.11 (ASYNC109) (#13023)

Bug fixes

  • [FastAPI] Avoid introducing invalid syntax in fix for fast-api-non-annotated-dependency (FAST002) (#13133)
  • [flake8-implicit-str-concat] Normalize octals before merging concatenated strings in single-line-implicit-string-concatenation (ISC001) (#13118)
  • [flake8-pytest-style] Improve help message for pytest-incorrect-mark-parentheses-style (PT023) (#13092)
  • [pylint] Avoid autofix for calls that aren't min or max as starred expression (PLW3301) (#13089)
  • [ruff] Add datetime.time, datetime.tzinfo, and datetime.timezone as immutable function calls (RUF009) (#13109)
  • [ruff] Extend comment deletion for RUF100 to include trailing text from noqa directives while preserving any following comments on the same line, if any (#13105)
  • Fix dark theme on initial page load for the Ruff playground (#13077)

Contributors

Install ruff 0.6.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.6.3/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

... (truncated)

Changelog

Sourced from ruff's changelog.

0.6.3

Preview features

  • [flake8-simplify] Extend open-file-with-context-handler to work with dbm.sqlite3 (SIM115) (#13104)
  • [pycodestyle] Disable E741 in stub files (.pyi) (#13119)
  • [pydoclint] Avoid DOC201 on explicit returns in functions that only return None (#13064)

Rule changes

  • [flake8-async] Disable check for asyncio before Python 3.11 (ASYNC109) (#13023)

Bug fixes

  • [FastAPI] Avoid introducing invalid syntax in fix for fast-api-non-annotated-dependency (FAST002) (#13133)
  • [flake8-implicit-str-concat] Normalize octals before merging concatenated strings in single-line-implicit-string-concatenation (ISC001) (#13118)
  • [flake8-pytest-style] Improve help message for pytest-incorrect-mark-parentheses-style (PT023) (#13092)
  • [pylint] Avoid autofix for calls that aren't min or max as starred expression (PLW3301) (#13089)
  • [ruff] Add datetime.time, datetime.tzinfo, and datetime.timezone as immutable function calls (RUF009) (#13109)
  • [ruff] Extend comment deletion for RUF100 to include trailing text from noqa directives while preserving any following comments on the same line, if any (#13105)
  • Fix dark theme on initial page load for the Ruff playground (#13077)

0.6.2

Preview features

  • [flake8-simplify] Extend open-file-with-context-handler to work with other standard-library IO modules (SIM115) (#12959)
  • [ruff] Avoid unused-async for functions with FastAPI route decorator (RUF029) (#12938)
  • [ruff] Ignore fstring-missing-syntax (RUF027) for fastAPI paths (#12939)
  • [ruff] Implement check for Decimal called with a float literal (RUF032) (#12909)

Rule changes

  • [flake8-bugbear] Update diagnostic message when expression is at the end of function (B015) (#12944)
  • [flake8-pyi] Skip type annotations in string-or-bytes-too-long (PYI053) (#13002)
  • [flake8-type-checking] Always recognise relative imports as first-party (#12994)
  • [flake8-unused-arguments] Ignore unused arguments on stub functions (ARG001) (#12966)
  • [pylint] Ignore augmented assignment for self-cls-assignment (PLW0642) (#12957)

Server

  • Show full context in error log messages (#13029)

Bug fixes

  • [pep8-naming] Don't flag from imports following conventional import names (N817) (#12946)
  • [pylint] - Allow __new__ methods to have cls as their first argument even if decorated with @staticmethod for bad-staticmethod-argument (PLW0211) (#12958)

Documentation

... (truncated)

Commits
  • ee258ca Bump version to 0.6.3 (#13152)
  • b4d9d26 Update faq.md to highlight changes to src (#13145)
  • a998320 [ruff] - extend comment deletions for unused-noqa (RUF100) (#13105)
  • 770ef2a [red-knot] support deferred evaluation of type expressions (#13131)
  • c6023c0 [red-knot] Add docs on using RAYON_NUM_THREADS for better logging (#13140)
  • df694ca [FastAPI] Avoid introducing invalid syntax in fix for `fast-api-non-annotat...
  • 2e75cfb Format PYI examples in docs as .pyi-file snippets (#13116)
  • cfafaa7 [red-knot] Remove very noisy tracing call when resolving ImportFrom stateme...
  • 3e9c7ad Replace crates by dependi for VS Code Dev Container (#13125)
  • 81cd438 red-knot: infer and display ellipsis type (#13124)
  • Additional commits viewable in compare view


Updates tox from 4.16.0 to 4.18.0

Release notes

Sourced from tox's releases.

4.18.0

What's Changed

Full Changelog: https://github.com/tox-dev/tox/compare/4.17.1...4.18.0

4.17.1

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.17.0...4.17.1

4.17.0

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.16.0...4.17.0

Changelog

Sourced from tox's changelog.

v4.18.0 (2024-08-13)

Features - 4.18.0

- Suppress spinner in parallel runs in CI - by :user:`ziima`. (:issue:`3318`)

Bugfixes - 4.18.0

  • Boost temporary directories cleanup in tests - by :user:ziima. (:issue:3278)
  • Fix absolute base python paths conflicting - by :user:gaborbernat. (:issue:3325)

v4.17.1 (2024-08-07)

Bugfixes - 4.17.1

- Support for running ``-e <major>.<minor>`` has been lost, fixing it - by :user:`gaborbernat`. (:issue:`2849`)
- ``base_python`` now accepts absolute paths to interpreter executable - by :user:`paveldikov`. (:issue:`3191`)

v4.17.0 (2024-08-05)

Features - 4.17.0

  • Add graalpy prefix as a supported base python (:issue:3312)
  • Add :ref:on_platform core configuration holding the tox platform and do not install package when exec an environment
    • by :user:gaborbernat. (:issue:3315)

Bugfixes - 4.17.0

- Add table with default environment variables per OS (:issue:`2753`)
Commits


Updates ray[default] from 2.34.0 to 2.35.0

Release notes

Sourced from ray[default]'s releases.

Ray-2.35.0

Notice: Starting from this release, pip install ray[all] will not include ray[cpp], and will not install the respective ray-cpp package. To install everything that includes ray-cpp, one can use pip install ray[cpp-all] instead.

Ray Libraries

Ray Data

🎉 New Features:

  • Upgrade supported Arrow version from 16 to 17 (#47034)
  • Add support for reading from Iceberg (#46889)

💫 Enhancements:

  • Various Progress Bar UX improvements (#46816, #46801, #46826, #46692, #46699, #46974, #46928, #47029, #46924, #47120, #47095, #47106)
  • Try get size_bytes from metadata and consolidate metadata methods (#46862)
  • Improve warning message when read task is large (#46942)
  • Extend API to enable passing sample weights via ray.dataset.to_tf (#45701)
  • Add a parameter to allow overriding LanceDB scanner options (#46975)
  • Add failure retry logic for read_lance (#46976)
  • Clarify warning for reading old Parquet data (#47049)
  • Move datasource implementations to _internal subpackage (#46825)
  • Handle logs from tensor extensions (#46943)

🔨 Fixes:

  • Change type of DataContext.retried_io_errors from tuple to list (#46884)
  • Make Parquet tests more robust and expose Parquet logic (#46944)
  • Change pickling log level from warning to debug (#47032)
  • Add validation for shuffle arg (#47055)
  • Fix validation bug when size=0 in ActorPoolStrategy (#47072)
  • Fix exception in async map (#47110)
  • Fix wrong metrics group for Object Store Memory metrics on Ray Data Dashboard (#47170)
  • Handle errors in SplitCoordinator when generating a new epoch (#47176)

📖 Documentation:

  • Auto-gen GroupedData api (#46925)
  • Fix signature of Rule.plan (#47094)

Ray Train

💫 Enhancements:

  • [train] Updates to support xgboost==2.1.0 (#46667)
  • [train] Add hardware stats (#46719)

Ray Tune

🔨 Fixes:

  • [RLlib; Tune] Fix WandB metric overlap after restore from checkpoint. (#46897)

Ray Serve

💫 Enhancements:

  • Improved handling of replica death and replica unavailability in deployment handle routers before controller restarts replica (#47008)
  • Eagerly create routers in proxy for better GCS fault tolerance (#47031)
  • Immediately send ping in router when receiving new replica set (#47053)

... (truncated)

Commits
  • c5d536d [docker] Update latest Docker dependencies for 2.35.0 release (#47374)
  • ba24879 [Data] [Release Test] Use worker node instead of head node (#47256)
  • e0bcd69 [Data] [Release Test] Add AWS ACCESS_DENIED as retryable exception for multi-...
  • 4659bab [core] fix NewGcsClient initial connect timeout formula (#47254)
  • d6b822b [release] change version to 2.35.0 (#47187)
  • 7f8725c [Doc] Run pre-commit on rllib docs (#47005)
  • f09a35f [Doc] Run pre-commit on train docs (#47107)
  • 6ba9a05 [core] Remove serialized_allocated_resource_instances from RuntimeEnv creatio...
  • 9c0e1c4 [core][dashboard] configurable timeouts (#47181)
  • ee3625d [data] Handle errors in SplitCoordinator when generating a new epoch (#47176)
  • Additional commits viewable in compare view


Updates nbsphinx from 0.9.4 to 0.9.5

Release notes

Sourced from nbsphinx's releases.

nbsphinx 0.9.5

https://pypi.org/project/nbsphinx/0.9.5/

  • Miscellaneous fixes
Changelog

Sourced from nbsphinx's changelog.

Version 0.9.5 -- 2024-08-13 -- PyPI__ -- diff__

  • Miscellaneous fixes

__ https://pypi.org/project/nbsphinx/0.9.5/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.4...0.9.5

Version 0.9.4 -- 2024-05-06 -- PyPI__ -- diff__

  • Require docutils >= 0.18.1
  • Minor fixes, documentation and CI updates

__ https://pypi.org/project/nbsphinx/0.9.4/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.3...0.9.4

Version 0.9.3 -- 2023-08-27 -- PyPI__ -- diff__

  • Fix gallery regression in Sphinx 7.2

__ https://pypi.org/project/nbsphinx/0.9.3/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.2...0.9.3

Version 0.9.2 -- 2023-05-24 -- PyPI__ -- diff__

  • Improve support for sphinx_immaterial theme
  • Improve support for links starting with #
  • Add support for in-text citations
  • LaTeX: Add support for admonition titles

__ https://pypi.org/project/nbsphinx/0.9.2/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.1...0.9.2

Version 0.9.1 -- 2023-03-14 -- PyPI__ -- diff__

  • pandoc: disable "smart" option only for version 2.0+

__ https://pypi.org/project/nbsphinx/0.9.1/ __ https://github.com/spatialaudio/nbsphinx/compare/0.9.0...0.9.1

Version 0.9.0 -- 2023-03-12 -- PyPI__ -- diff__

  • Split nbsphinx.py (a Python module) into:

    • nbsphinx/__init__.py (a Python package)
    • A standalone CSS file nbsphinx-code-cells.css_t
    • LaTeX style file nbsphinx.sty
  • Add custom HTML/CSS for thumbnail galleries

    • Separate CSS file nbsphinx-gallery.css
    • The CSS from Sphinx Gallery ('sphinx_gallery.load_style') cannot be used anymore
  • Use the last image in a notebook as the default thumbnail

__ https://pypi.org/project/nbsphinx/0.9.0/

... (truncated)

Commits
  • ae3c9d9 Release 0.9.5
  • d869daa Copy CSS and SVG files earlier
  • cc292c8 Binder: add ipympl to requirements
  • 00ffc02 DOC: fix broken link
  • cab489c Handle doc2path() API change
  • b0b5274 include-in-latex: make conf.py loading more robust
  • cf5ba4d DOC: remove basicstrap and typlog themes
  • aac22cf Coalesce code cell outputs before getting thumbnail index
  • See full diff in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
dependabot[bot] commented 2 months ago

Dependabot tried to merge this PR, but received the following error from GitHub:

Repository rule violations found

Waiting on code owner review from ssec-jhu/team.
amitschang commented 2 months ago

@dependabot squash and merge