From 20efae3ab3464c3dc22565df966794ae38a4bca3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Jan 2025 11:44:17 +0000 Subject: [PATCH] Bump the pip group with 18 updates Updates the requirements on [autogen[anthropic,together]](https://github.com/ag2ai/ag2), [together](https://github.com/togethercomputer/together-python), [fastapi-code-generator](https://github.com/koxudaxi/fastapi-code-generator), [websockets](https://github.com/python-websockets/websockets), [mkdocs-material](https://github.com/squidfunk/mkdocs-material), [pillow](https://github.com/python-pillow/Pillow), [mypy](https://github.com/python/mypy), [ruff](https://github.com/astral-sh/ruff), [bandit](https://github.com/PyCQA/bandit), [semgrep](https://github.com/returntocorp/semgrep), [pytest-mypy-plugins](https://github.com/TypedDjango/pytest-mypy-plugins), [coverage[toml]](https://github.com/nedbat/coveragepy), [pytest](https://github.com/pytest-dev/pytest), [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio), [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures), [pydantic-settings](https://github.com/pydantic/pydantic-settings), [watchfiles](https://github.com/samuelcolvin/watchfiles) and [pyjwt](https://github.com/jpadilla/pyjwt) to permit the latest version. Updates `autogen[anthropic,together]` to 0.6.1 - [Release notes](https://github.com/ag2ai/ag2/releases) - [Commits](https://github.com/ag2ai/ag2/compare/v0.3.2b1...v0.6.1) Updates `together` to 1.3.10 - [Release notes](https://github.com/togethercomputer/together-python/releases) - [Commits](https://github.com/togethercomputer/together-python/compare/v1.2.11...v1.3.10) Updates `fastapi-code-generator` from 0.5.1 to 0.5.2 - [Release notes](https://github.com/koxudaxi/fastapi-code-generator/releases) - [Commits](https://github.com/koxudaxi/fastapi-code-generator/compare/0.5.1...0.5.2) Updates `websockets` to 14.1 - [Release notes](https://github.com/python-websockets/websockets/releases) - [Commits](https://github.com/python-websockets/websockets/compare/13.0...14.1) Updates `mkdocs-material` from 9.5.48 to 9.5.49 - [Release notes](https://github.com/squidfunk/mkdocs-material/releases) - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG) - [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.48...9.5.49) Updates `pillow` to 11.1.0 - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/10.4.0...11.1.0) Updates `mypy` from 1.13.0 to 1.14.1 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.13.0...v1.14.1) Updates `ruff` from 0.7.4 to 0.8.4 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.7.4...0.8.4) Updates `bandit` from 1.7.10 to 1.8.0 - [Release notes](https://github.com/PyCQA/bandit/releases) - [Commits](https://github.com/PyCQA/bandit/compare/1.7.10...1.8.0) Updates `semgrep` from 1.97.0 to 1.101.0 - [Release notes](https://github.com/returntocorp/semgrep/releases) - [Changelog](https://github.com/semgrep/semgrep/blob/develop/CHANGELOG.md) - [Commits](https://github.com/returntocorp/semgrep/compare/v1.97.0...v1.101.0) Updates `pytest-mypy-plugins` from 3.1.2 to 3.2.0 - [Release notes](https://github.com/TypedDjango/pytest-mypy-plugins/releases) - [Changelog](https://github.com/typeddjango/pytest-mypy-plugins/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypedDjango/pytest-mypy-plugins/compare/3.1.2...3.2.0) Updates `coverage[toml]` from 7.6.9 to 7.6.10 - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.6.9...7.6.10) Updates `pytest` from 8.3.3 to 8.3.4 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.3.3...8.3.4) Updates `pytest-asyncio` from 0.24.0 to 0.25.1 - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.24.0...v0.25.1) Updates `pytest-rerunfailures` from 14.0 to 15.0 - [Changelog](https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst) - [Commits](https://github.com/pytest-dev/pytest-rerunfailures/compare/14.0...15.0) Updates `pydantic-settings` from 2.6.1 to 2.7.1 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](https://github.com/pydantic/pydantic-settings/compare/v2.6.1...v2.7.1) Updates `watchfiles` from 0.24.0 to 1.0.3 - [Release notes](https://github.com/samuelcolvin/watchfiles/releases) - [Commits](https://github.com/samuelcolvin/watchfiles/compare/v0.24.0...v1.0.3) Updates `pyjwt` from 2.10.0 to 2.10.1 - [Release notes](https://github.com/jpadilla/pyjwt/releases) - [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst) - [Commits](https://github.com/jpadilla/pyjwt/compare/2.10.0...2.10.1) --- updated-dependencies: - dependency-name: autogen[anthropic,together] dependency-type: direct:production dependency-group: pip - dependency-name: together dependency-type: direct:production dependency-group: pip - dependency-name: fastapi-code-generator dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip - dependency-name: websockets dependency-type: direct:production dependency-group: pip - dependency-name: mkdocs-material dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip - dependency-name: pillow dependency-type: direct:production dependency-group: pip - dependency-name: mypy dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip - dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip - dependency-name: bandit dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip - dependency-name: semgrep dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip - dependency-name: pytest-mypy-plugins dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip - dependency-name: coverage[toml] dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip - dependency-name: pytest dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip - dependency-name: pytest-asyncio dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip - dependency-name: pytest-rerunfailures dependency-type: direct:production update-type: version-update:semver-major dependency-group: pip - dependency-name: pydantic-settings dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip - dependency-name: watchfiles dependency-type: direct:production update-type: version-update:semver-major dependency-group: pip - dependency-name: pyjwt dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip ... Signed-off-by: dependabot[bot] --- pyproject.toml | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 85ecd9ed..9424957e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,13 +57,13 @@ mesop = [ ] autogen = [ - "autogen[anthropic,together]>=0.3.0,<0.4", - "together>=1.2.11,<1.3", # ToDo: together 1.3.0 has issues with our dev dependencies + "autogen[anthropic,together]>=0.3.0,<0.7", + "together>=1.2.11,<1.4", # ToDo: together 1.3.0 has issues with our dev dependencies "markdownify==0.14.1", # Needed by autogen.WebSurferAgent but not included ] openapi = [ - "fastapi-code-generator==0.5.1", + "fastapi-code-generator==0.5.2", "fastapi>=0.112,<1", "requests", # do not pin it ] @@ -71,7 +71,7 @@ openapi = [ fastapi = [ "asyncer==0.0.8", "fastapi>=0.112,<1", - "websockets>=13,<14", + "websockets>=13,<15", ] nats = [ @@ -101,7 +101,7 @@ submodules = [ devdocs = [ "mkdocs==1.6.1", "mkdocs-autorefs==1.2.0", # mkdocs build fails if upgraded - "mkdocs-material==9.5.48", + "mkdocs-material==9.5.49", "mkdocs-static-i18n==1.2.3", "mdx-include==1.4.2", "mkdocstrings[python]==0.27.0", @@ -111,7 +111,7 @@ devdocs = [ "mkdocs-minify-plugin==0.8.0", "mkdocs-macros-plugin==1.3.7", # includes with variables "mkdocs-glightbox==0.4.0", # img zoom - "pillow==10.4.0,<11", # ToDo: together 1.12 needs pillow <11 + "pillow==11.1.0", # ToDo: together 1.12 needs pillow <11 "cairosvg==2.7.1", "cookiecutter==2.6.0", ] @@ -122,21 +122,21 @@ lint = [ "types-ujson", "types-Pygments", "types-docutils", - "mypy==1.13.0", - "ruff==0.7.4", + "mypy==1.14.1", + "ruff==0.8.4", "pyupgrade-directories==0.3.0", - "bandit==1.7.10", - "semgrep==1.97.0", + "bandit==1.8.0", + "semgrep==1.101.0", "codespell==2.3.0", - "pytest-mypy-plugins==3.1.2", + "pytest-mypy-plugins==3.2.0", ] test-core = [ - "coverage[toml]==7.6.9", - "pytest==8.3.3", - "pytest-asyncio==0.24.0", + "coverage[toml]==7.6.10", + "pytest==8.3.4", + "pytest-asyncio==0.25.1", "dirty-equals==0.8.0", - "pytest-rerunfailures==14.0", + "pytest-rerunfailures==15.0", "jsondiff==2.2.1", ] @@ -144,12 +144,12 @@ testing = [ "fastagency[submodules]", "fastagency[test-core]", "fastagency[server]", # Uvicorn is needed for testing - "pydantic-settings==2.6.1", + "pydantic-settings==2.7.1", "PyYAML==6.0.2", - "watchfiles==0.24.0", + "watchfiles==1.0.3", "email-validator==2.2.0", "python-multipart>=0.0.12", - "PyJWT==2.10.0", + "PyJWT==2.10.1", "passlib[bcrypt]==1.7.4", ]