microsoft / RD-Agent

Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committed to automate these high-value generic R&D processes through our open source R&D automation tool RD-Agent, which let AI drive data-driven AI.
https://rdagent.azurewebsites.net/
MIT License
161 stars 13 forks source link

build(requirements): bump the prod group across 1 directory with 136 updates #237

Closed dependabot[bot] closed 1 week ago

dependabot[bot] commented 2 weeks ago

Bumps the prod group with 136 updates in the / directory:

Package From To
pydantic-settings 2.1.0 2.4.0
cython 3.0.7 3.0.11
scipy 1.11.4 1.14.1
filelock 3.13.1 3.15.4
fire 0.5.0 0.6.0
openai 1.6.1 1.43.0
[ruamel-yaml]() 0.18.5 0.18.6
torch 2.1.2 2.4.0
numpy 1.26.2 2.1.0
pandas 2.1.4 2.2.2
matplotlib 3.9.1 3.9.2
langchain 0.0.353 0.2.15
langchain-community 0.0.7 0.2.15
pypdf 3.17.4 4.3.1
azure-core 1.29.6 1.30.2
azure-ai-formrecognizer 3.3.2 3.3.3
tables 3.9.2 3.10.1
tree-sitter-python 0.21.0 0.23.0
tree-sitter 0.22.3 0.23.0
jupyter 1.0.0 1.1.1
python-dotenv 1.0.0 1.0.1
build 1.0.3 1.2.1
setuptools-scm 8.0.4 8.1.0
twine 4.0.2 5.1.1
coverage 7.4.0 7.6.1
pytest 7.4.4 8.3.2
black 23.12.1 24.8.0
mypy 1.10.0 1.11.2
ruff 0.4.5 0.6.3
types-pyyaml 6.0.12.20240724 6.0.12.20240808
types-psutil 6.0.0.20240621 6.0.0.20240901
autodoc-pydantic 2.0.1 2.2.0
furo 2023.9.10 2024.8.6
git-changelog 2.4.0 2.5.2
myst-parser 2.0.0 4.0.0
sphinx 7.2.6 8.0.2
sphinx-autobuild 2021.3.14 2024.4.16
sphinx-click 5.1.0 6.0.0
importlib-metadata 7.0.1 8.4.0
aiohttp 3.9.1 3.10.5
alabaster 0.7.13 1.0.0
annotated-types 0.6.0 0.7.0
anyio 4.2.0 4.4.0
attrs 23.2.0 24.2.0
babel 2.14.0 2.16.0
beautifulsoup4 4.12.2 4.12.3
certifi 2023.11.17 2024.8.30
cffi 1.16.0 1.17.0
contourpy 1.2.1 1.3.0
cryptography 41.0.7 43.0.0
dataclasses-json 0.6.3 0.6.7
debugpy 1.8.2 1.8.5
docutils 0.20.1 0.21.2
executing 2.0.1 2.1.0
fsspec 2023.12.2 2024.6.1
httpcore 1.0.2 1.0.5
httpx 0.26.0 0.27.2
idna 3.6 3.8
ipython 8.26.0 8.27.0
ipywidgets 8.1.3 8.1.5
jaraco-classes 3.3.0 3.4.0
jinja2 3.1.2 3.1.4
jsonpointer 2.4 3.0.0
jupyterlab 4.2.4 4.2.5
jupyterlab-widgets 3.0.11 3.0.13
keyring 24.3.0 25.3.0
langchain-core 0.1.4 0.2.37
langsmith 0.0.75 0.1.108
livereload 2.6.3 2.7.0
lxml 5.0.0 5.3.0
markupsafe 2.1.3 2.1.5
marshmallow 3.20.1 3.22.0
mdit-py-plugins 0.4.0 0.4.1
more-itertools 10.1.0 10.4.0
multidict 6.0.4 6.0.5
networkx 3.2.1 3.3
nh3 0.2.15 0.2.18
notebook 7.2.1 7.2.2
nvidia-cublas-cu12 12.1.3.1 12.6.1.4
nvidia-cuda-cupti-cu12 12.1.105 12.6.68
nvidia-cuda-nvrtc-cu12 12.1.105 12.6.68
nvidia-cuda-runtime-cu12 12.1.105 12.6.68
nvidia-cudnn-cu12 8.9.2.26 9.3.0.75
nvidia-cufft-cu12 11.0.2.54 11.2.6.59
nvidia-curand-cu12 10.3.2.106 10.3.7.68
nvidia-cusolver-cu12 11.4.5.107 11.6.4.69
nvidia-cusparse-cu12 12.1.0.106 12.5.3.3
nvidia-nccl-cu12 2.18.1 2.22.3
nvidia-nvjitlink-cu12 12.3.101 12.6.68
nvidia-nvtx-cu12 12.1.105 12.6.68
packaging 23.2 24.1
pkginfo 1.9.6 1.11.1
platformdirs 4.1.0 4.2.2
pluggy 1.3.0 1.5.0
pycparser 2.21 2.22
pydantic 2.5.3 2.8.2
pydantic-core 2.14.6 2.23.1
pygments 2.17.2 2.18.0
pyjwt 2.8.0 2.9.0
pyparsing 3.1.2 3.1.4
pyproject-hooks 1.0.0 1.1.0
python-dateutil 2.8.2 2.9.0.post0
pytz 2023.3.post1 2024.1
pyyaml 6.0.1 6.0.2
pyzmq 26.0.3 26.2.0
qtconsole 5.5.2 5.6.0
rapidfuzz 3.9.5 3.9.6
readme-renderer 42.0 44.0
requests 2.31.0 2.32.3
requests-oauthlib 1.3.1 2.0.0
rich 13.7.0 13.8.0
rpds-py 0.19.1 0.20.0
sniffio 1.3.0 1.3.1
soupsieve 2.5 2.6
sphinxcontrib-applehelp 1.0.7 2.0.0
sphinxcontrib-devhelp 1.0.5 2.0.0
sphinxcontrib-htmlhelp 2.0.4 2.1.0
sphinxcontrib-qthelp 1.0.6 2.0.0
sphinxcontrib-serializinghtml 1.1.9 2.0.0
sqlalchemy 2.0.24 2.0.32
sympy 1.12 1.13.2
tenacity 8.2.3 9.0.0
tomlkit 0.12.3 0.13.2
tornado 6.4 6.4.1
tqdm 4.66.1 4.66.5
triton 2.1.0 3.0.0
typer 0.9.0 0.12.5
types-python-dateutil 2.9.0.20240316 2.9.0.20240821
typing-extensions 4.9.0 4.12.2
tzdata 2023.4 2024.1
urllib3 2.1.0 2.2.2
webcolors 24.6.0 24.8.0
widgetsnbextension 4.0.11 4.0.13
yarl 1.9.4 1.9.7
zipp 3.17.0 3.20.1
exceptiongroup 1.2.0 1.2.2

Updates pydantic-settings from 2.1.0 to 2.4.0

Release notes

Sourced from pydantic-settings's releases.

v2.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.3.4...v2.4.0

v2.3.4

What's Changed

New Contributors

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.3.3...v2.3.4

v2.3.3

What's Changed

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.3.2...v2.3.3

v2.3.2

What's Changed

New Contributors

Full Changelog: https://github.com/pydantic/pydantic-settings/compare/v2.3.1...v2.3.2

v2.3.1

... (truncated)

Commits
  • 5cc686a Prepare release 2.4.0 (#355)
  • 4840d69 Add cli_exit_on_error config option (#340)
  • bcbdd2a Add Azure Key Vault settings source (#272)
  • 6ffd6bd Add support for short options. (#339)
  • 8b8803d feat: Enable access to the current state in settings sources (#326)
  • 229319c Fix a bug when loading empty yaml file (#330)
  • d6db0f9 Deprecate read_env_file and move it to DotEnvSettingsSource (#318)
  • fa17c0a Fix regex flags accidentally passed as count (#328)
  • fe1f950 Prepare release 2.3.4 (#322)
  • 674ebd9 Remove leftover docstring causing warning on pydantic docs build (#321)
  • Additional commits viewable in compare view


Updates cython from 3.0.7 to 3.0.11

Changelog

Sourced from cython's changelog.

3.0.11 (2024-08-05)

Features added

  • The C++11 emplace* methods were added to libcpp.deque. Patch by Somin An. (Github issue :issue:6159)

Bugs fixed

  • The exception check value of functions declared in pxd files was not always applied in 3.0.10. (Github issue :issue:6122)

  • A crash on exception deallocations was fixed. (Github issue :issue:6022)

  • A crash was fixed when assigning a zero-length slice to a memoryview. Patch by Michael Man. (Github issue :issue:6227)

  • libcpp.optional.value() could crash if it raised a C++ exception. Patch by Alexander Condello. (Github issue :issue:6190)

  • The return type of str() was mishandled, leading to crashes with language_level=3. (Github issue :issue:6166)

  • bytes.startswith/endswith() failed for non-bytes substrings (e.g. bytearray). (Github issue :issue:6168)

  • Fused ctuples crashed Cython. (Github issue :issue:6068)

  • A compiler crash was fixed when using extension types in fused types. (Github issue :issue:6204)

  • The module cleanup code was incorrect for globally defined memory view slices. (Github issue :issue:6276)

  • Some adaptations were made to enable compilation in Python 3.13. (Github issues :issue:5997, :issue:6182, :issue:6251)

3.0.10 (2024-03-30)

Bugs fixed

  • Cython generated incorrect self-casts when directly calling final methods of subtypes.

... (truncated)

Commits


Updates scipy from 1.11.4 to 1.14.1

Release notes

Sourced from scipy's releases.

SciPy 1.14.1 Release Notes

SciPy 1.14.1 adds support for Python 3.13, including binary wheels on PyPI. Apart from that, it is a bug-fix release with no new features compared to 1.14.0.

Authors

  • Name (commits)
  • h-vetinari (1)
  • Evgeni Burovski (1)
  • CJ Carey (2)
  • Lucas Colley (3)
  • Ralf Gommers (3)
  • Melissa Weber Mendonça (1)
  • Andrew Nelson (3)
  • Nick ODell (1)
  • Tyler Reddy (36)
  • Daniel Schmitz (1)
  • Dan Schult (4)
  • Albert Steppi (2)
  • Ewout ter Hoeven (1)
  • Tibor Völcker (2) +
  • Adam Turner (1) +
  • Warren Weckesser (2)
  • ਗਗਨਦੀਪ ਸਿੰਘ (Gagandeep Singh) (1)

A total of 17 people contributed to this release. People with a "+" by their names contributed a patch for the first time. This list of names is automatically generated, and may not be fully complete.

SciPy 1.14.0 Release Notes

SciPy 1.14.0 is the culmination of 3 months of hard work. It contains many new features, numerous bug-fixes, improved test coverage and better documentation. There have been a number of deprecations and API changes in this release, which are documented below. All users are encouraged to upgrade to this release, as there are a large number of bug-fixes and optimizations. Before upgrading, we recommend that users check that their own code does not use deprecated SciPy functionality (to do so, run your code with python -Wd and check for DeprecationWarning s). Our development attention will now shift to bug-fix releases on the 1.14.x branch, and on adding new features on the main branch.

This release requires Python 3.10+ and NumPy 1.23.5 or greater.

... (truncated)

Commits
  • 92d2a85 REL: 1.14.1 rel commit [wheel build]
  • 85623a1 Merge pull request #21362 from tylerjereddy/treddy_1.14.1_backports
  • d924005 MAINT: PR 21362 revisions [wheel build]
  • b901a4e MAINT, CI: PR 21362 revisions [wheel build]
  • 2a7ec60 MAINT, BLD: PR 21362 revisions [wheel build]
  • f4f084d MAINT, CI: PR 21362 revisions [wheel build]
  • b712fc6 DOC: update 1.14.1 relnotes [wheel build]
  • cdd5aca MAINT: special: Accommodate changed integer handling in NumPy 2.0. (#21401)
  • 0f91838 BLD: cp313 wheels on manylinux_aarch64 (#21409)
  • 6dd0b00 MAINT, CI: wheel build changes [wheel build]
  • Additional commits viewable in compare view


Updates filelock from 3.13.1 to 3.15.4

Release notes

Sourced from filelock's releases.

3.15.4

What's Changed

Full Changelog: https://github.com/tox-dev/filelock/compare/3.15.3...3.15.4

3.15.3

What's Changed

Full Changelog: https://github.com/tox-dev/filelock/compare/3.15.2...3.15.3

3.15.2

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/filelock/compare/3.15.1...3.15.2

3.15.1

What's Changed

Full Changelog: https://github.com/tox-dev/filelock/compare/3.15.0...3.15.1

3.15.0

What's Changed

New Contributors

... (truncated)

Commits
  • 9a979df Pass file_lock as positional argument (#347)
  • 3a79343 Fix `TypeError: _CountedFileLock.init() got an unexpected keyword argumen...
  • 81d4cf9 Add test for virtualenv stability (#344)
  • 192f1ef Use a metaclass to implement the singleton pattern (#340)
  • 48788c5 Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#341)
  • 7bd3b7b [pre-commit.ci] pre-commit autoupdate (#342)
  • 3d7b1a6 Hotfix: Restore init method; more robust initialization for singleton loc...
  • c64787f Don't initialize BaseFileLock when just returning existing instance (#334)
  • 87453f3 asyncio support (#332)
  • 0ee2e3c [pre-commit.ci] pre-commit autoupdate (#333)
  • Additional commits viewable in compare view


Updates fire from 0.5.0 to 0.6.0

Release notes

Sourced from fire's releases.

Python Fire v0.6.0

This is the last release supporting Python 2. Subsequent releases will be Python 3 only. The automatically generated release notes follow.

What's Changed

New Contributors

Full Changelog: https://github.com/google/python-fire/compare/v0.5.0...v0.6.0

Commits


Updates openai from 1.6.1 to 1.43.0

Release notes

Sourced from openai's releases.

v1.43.0

1.43.0 (2024-08-29)

Full Changelog: v1.42.0...v1.43.0

Features

  • api: add file search result details to run steps (#1681) (f5449c0)

v1.42.0

1.42.0 (2024-08-20)

Full Changelog: v1.41.1...v1.42.0

Features

  • parsing: add support for pydantic dataclasses (#1655) (101bee9)

Chores

v1.41.1

1.41.1 (2024-08-19)

Full Changelog: v1.41.0...v1.41.1

Bug Fixes

Chores

  • client: fix parsing union responses when non-json is returned (#1665) (822c37d)

v1.41.0

1.41.0 (2024-08-16)

Full Changelog: v1.40.8...v1.41.0

Features

  • client: add uploads.upload_file helper (aae079d)

v1.40.8

1.40.8 (2024-08-15)

Full Changelog: v1.40.7...v1.40.8

... (truncated)

Changelog

Sourced from openai's changelog.

1.43.0 (2024-08-29)

Full Changelog: v1.42.0...v1.43.0

Features

  • api: add file search result details to run steps (#1681) (f5449c0)

1.42.0 (2024-08-20)

Full Changelog: v1.41.1...v1.42.0

Features

  • parsing: add support for pydantic dataclasses (#1655) (101bee9)

Chores

1.41.1 (2024-08-19)

Full Changelog: v1.41.0...v1.41.1

Bug Fixes

Chores

  • client: fix parsing union responses when non-json is returned (#1665) (822c37d)

1.41.0 (2024-08-16)

Full Changelog: v1.40.8...v1.41.0

Features

  • client: add uploads.upload_file helper (aae079d)

1.40.8 (2024-08-15)

Full Changelog: v1.40.7...v1.40.8

Chores

... (truncated)

Commits


Updates ruamel-yaml from 0.18.5 to 0.18.6

Updates torch from 2.1.2 to 2.4.0

Release notes

Sourced from torch's releases.

PyTorch 2.4: Python 3.12, AOTInductor freezing, libuv backend for TCPStore

PyTorch 2.4 Release Notes

  • Highlights
  • Tracked Regressions
  • Backward incompatible changes
  • Deprecations
  • New features
  • Improvements
  • Bug Fixes
  • Performance
  • Documentation
  • Developers
  • Security

Highlights

We are excited to announce the release of PyTorch® 2.4! PyTorch 2.4 adds support for the latest version of Python (3.12) for torch.compile. AOTInductor freezing gives developers running AOTInductor more performance based optimizations by allowing the serialization of MKLDNN weights. As well, a new default TCPStore server backend utilizing libuv has been introduced which should significantly reduce initialization times for users running large-scale jobs. Finally, a new Python Custom Operator API makes it easier than before to integrate custom kernels into PyTorch, especially for torch.compile.

This release is composed of 3661 commits and 475 contributors since PyTorch 2.3. We want to sincerely thank our dedicated community for your contributions. As always, we encourage you to try these out and report any issues as we improve 2.4. More information about how to get started with the PyTorch 2-series can be found at our Getting Started page.

... (truncated)

Commits


Updates numpy from 1.26.2 to 2.1.0

Release notes

Sourced from numpy's releases.

2.1.0 (Aug 18, 2024)

NumPy 2.1.0 Release Notes

NumPy 2.1.0 provides support for the upcoming Python 3.13 release and drops support for Python 3.9. In addition to the usual bug fixes and updated Python support, it helps get us back into our usual release cycle after the extended development of 2.0. The highlights for this release are:

  • Support for the array-api 2023.12 standard.
  • Support for Python 3.13.
  • Preliminary support for free threaded Python 3.13.

Python versions 3.10-3.13 are supported in this release.

New functions

New function numpy.unstack

A new function np.unstack(array, axis=...) was added, which splits an array into a tuple of arrays along an axis. It serves as the inverse of [numpy.stack]{.title-ref}.

(gh-26579)

Deprecations

  • The fix_imports keyword argument in numpy.save is deprecated. Since NumPy 1.17, numpy.save uses a pickle protocol that no longer supports Python 2, and ignored fix_imports keyword. This keyword is kept only for backward compatibility. It is now deprecated.

    (gh-26452)

  • Passing non-integer inputs as the first argument of [bincount]{.title-ref} is now deprecated, because such inputs are silently cast to integers with no warning about loss of precision.

    (gh-27076)

Expired deprecations

  • Scalars and 0D arrays are disallowed for numpy.nonzero and numpy.ndarray.nonzero.

    (gh-26268)

  • set_string_function internal function was removed and PyArray_SetStringFunction was stubbed out.

... (truncated)

Commits
  • 2f7fe64 Merge pull request #27236 from charris/prepare-2.1.0
  • b6f434f REL: Prepare for the NumPy 2.1.0 release [wheel build]
  • 3cf9394 Merge pull request #27234 from charris/backport-25984
  • 7443dcc Merge pull request #27233 from charris/backport-27223
  • 85b1cab BUG: Allow fitting of degree zero polynomials with Polynomial.fit
  • 395a81d DOC: reword discussion about shared arrays to hopefully be clearer
  • 5af2e96 Move NUMUSERTYPES thread safety discussion to legacy DType API docs
  • d902c24 DOC: add docs on thread safety in NumPy
  • c080180 Merge pull request #27229 from charris/backport-27226
  • 44ce7e8 BUG: Fix PyArray_ZeroContiguousBuffer (resize) with struct dtypes
  • Additional commits viewable in compare view


Updates pandas from 2.1.4 to 2.2.2

Release notes

Sourced from pandas's releases.

Pandas 2.2.2

We are pleased to announce the release of pandas 2.2.2. This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.2.2 supports Python 3.9 and higher.

The release will be available on the defaults and conda-forge channels:

conda install pandas

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Pandas 2.2.1

We are pleased to announce the release of pandas 2.2.1. This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.2.1 supports Python 3.9 and higher.

The release will be available on the defaults and conda-forge channels:

conda install pandas

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Pandas 2.2.0

We are pleased to announce the release of pandas 2.2.0. This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.2.0 supports Python 3.9 and higher.

The release will be available on the defaults and conda-forge channels:

conda install pandas

Or via PyPI:

... (truncated)

Commits
  • d9cdd2e RLS: 2.2.2
  • 98aeac9 Backport PR #58209: CI: Pin blosc to fix pytables (#58211)
  • 5466f15 Backport PR #58202: DOC/TST: Document numpy 2.0 support and add tests… (#58208)
  • 45b0b32 Backport PR #58203 on branch 2.2.x (DOC: Add release date/contributors for 2....
  • c7ec566 Backport PR #58087 on branch 2.2.x (BLD: Build wheels using numpy 2.0rc1) (#5...
  • 691fc88 Backport PR #58181 on branch 2.2.x (CI: correct error msg in test_view_index)...
  • a947587 Backport PR #58138 on branch 2.2.x (BLD: Fix nightlies not building) (#58140)
  • b56842d Backport PR #58100 on branch 2.2.x (MNT: fix compatibility with beautifulsoup...
  • 0f83d50 Revert "BLD: Pin numpy on 2.2.x" (#58093)
  • dependabot[bot] commented 1 week ago

    Looks like these dependencies are updatable in another way, so this is no longer needed.