Skip to content

Commit d555984

Browse files
chore(deps): bump the python-dependencies group across 1 directory with 20 updates
Updates the requirements on [fastapi](https://github.com/fastapi/fastapi), [uvicorn[standard]](https://github.com/Kludex/uvicorn), [pydantic-settings](https://github.com/pydantic/pydantic-settings), [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy), [alembic](https://github.com/sqlalchemy/alembic), [akshare](https://github.com/akfamily/akshare), [yfinance](https://github.com/ranaroussi/yfinance), [anthropic](https://github.com/anthropics/anthropic-sdk-python), [apscheduler](https://github.com/agronholm/apscheduler), [feedparser](https://github.com/kurtmckee/feedparser), [pandas](https://github.com/pandas-dev/pandas), [lightgbm](https://github.com/lightgbm-org/LightGBM), [openai](https://github.com/openai/openai-python), [pytest](https://github.com/pytest-dev/pytest), [ruff](https://github.com/astral-sh/ruff), [mypy](https://github.com/python/mypy), [pre-commit](https://github.com/pre-commit/pre-commit), [mcp](https://github.com/modelcontextprotocol/python-sdk), [efinance](https://github.com/Micro-sheep/efinance) and [setuptools](https://github.com/pypa/setuptools) to permit the latest version. Updates `fastapi` from 0.136.3 to 0.141.1 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](fastapi/fastapi@0.136.3...0.141.1) Updates `uvicorn[standard]` to 0.52.1 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.49.0...0.52.1) Updates `pydantic-settings` from 2.14.2 to 2.15.0 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](pydantic/pydantic-settings@v2.14.2...v2.15.0) Updates `sqlalchemy` from 2.0.50 to 2.0.51 - [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases) - [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst) - [Commits](https://github.com/sqlalchemy/sqlalchemy/commits) Updates `alembic` from 1.18.4 to 1.19.1 - [Release notes](https://github.com/sqlalchemy/alembic/releases) - [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES) - [Commits](https://github.com/sqlalchemy/alembic/commits) Updates `akshare` from 1.18.64 to 1.18.83 - [Release notes](https://github.com/akfamily/akshare/releases) - [Changelog](https://github.com/akfamily/akshare/blob/main/docs/changelog.md) - [Commits](akfamily/akshare@release-v1.18.64...release-v1.18.83) Updates `yfinance` from 1.4.1 to 1.5.2 - [Release notes](https://github.com/ranaroussi/yfinance/releases) - [Changelog](https://github.com/ranaroussi/yfinance/blob/main/CHANGELOG.md) - [Commits](ranaroussi/yfinance@1.4.1...1.5.2) Updates `anthropic` from 0.109.1 to 0.121.0 - [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases) - [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md) - [Commits](anthropics/anthropic-sdk-python@v0.109.1...v0.121.0) Updates `apscheduler` from 3.11.2 to 3.11.3 - [Release notes](https://github.com/agronholm/apscheduler/releases) - [Commits](agronholm/apscheduler@3.11.2...3.11.3) Updates `feedparser` from 6.0.12 to 6.0.14 - [Release notes](https://github.com/kurtmckee/feedparser/releases) - [Changelog](https://github.com/kurtmckee/feedparser/blob/main/CHANGELOG.rst) - [Commits](kurtmckee/feedparser@v6.0.12...v6.0.14) Updates `pandas` from 3.0.3 to 3.0.5 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v3.0.3...v3.0.5) Updates `lightgbm` from 4.6.0 to 4.7.0 - [Release notes](https://github.com/lightgbm-org/LightGBM/releases) - [Commits](lightgbm-org/LightGBM@v4.6.0...v4.7.0) Updates `openai` from 2.41.1 to 2.53.0 - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](openai/openai-python@v2.41.1...v2.53.0) Updates `pytest` from 9.0.3 to 9.1.1 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@9.0.3...9.1.1) Updates `ruff` from 0.15.17 to 0.16.2 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.15.17...0.16.2) Updates `mypy` from 2.1.0 to 2.3.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](python/mypy@v2.1.0...v2.3.0) Updates `pre-commit` from 4.6.0 to 4.6.1 - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v4.6.0...v4.6.1) Updates `mcp` from 1.27.2 to 2.0.0 - [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md) - [Commits](modelcontextprotocol/python-sdk@v1.27.2...v2.0.0) Updates `efinance` from 0.5.8 to 0.5.9 - [Release notes](https://github.com/Micro-sheep/efinance/releases) - [Changelog](https://github.com/Micro-sheep/efinance/blob/main/changelog.md) - [Commits](https://github.com/Micro-sheep/efinance/commits) Updates `setuptools` to 84.0.0 - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](pypa/setuptools@v82.0.1...v84.0.0) --- updated-dependencies: - dependency-name: fastapi dependency-version: 0.141.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: uvicorn[standard] dependency-version: 0.52.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pydantic-settings dependency-version: 2.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: sqlalchemy dependency-version: 2.0.51 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: alembic dependency-version: 1.19.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: akshare dependency-version: 1.18.83 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: yfinance dependency-version: 1.5.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: anthropic dependency-version: 0.121.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: apscheduler dependency-version: 3.11.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: feedparser dependency-version: 6.0.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: pandas dependency-version: 3.0.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: lightgbm dependency-version: 4.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: openai dependency-version: 2.53.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: ruff dependency-version: 0.16.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: mypy dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pre-commit dependency-version: 4.6.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: mcp dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-dependencies - dependency-name: efinance dependency-version: 0.5.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: setuptools dependency-version: 84.0.0 dependency-type: direct:development dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent 0dc9a71 commit d555984

2 files changed

Lines changed: 491 additions & 361 deletions

File tree

pyproject.toml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=82.0.1", "wheel"]
2+
requires = ["setuptools>=84.0.0", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -19,49 +19,49 @@ classifiers = [
1919
"Framework :: FastAPI",
2020
]
2121
dependencies = [
22-
"fastapi>=0.111.0,<1.0.0",
23-
"uvicorn[standard]>=0.49.0,<1.0.0",
24-
"pydantic-settings>=2.2.0,<3.0.0",
25-
"sqlalchemy>=2.0.0,<3.0.0",
26-
"alembic>=1.13.0,<2.0.0",
22+
"fastapi>=0.141.1,<1.0.0",
23+
"uvicorn[standard]>=0.52.1,<1.0.0",
24+
"pydantic-settings>=2.15.0,<3.0.0",
25+
"sqlalchemy>=2.0.51,<3.0.0",
26+
"alembic>=1.19.1,<2.0.0",
2727
"requests>=2.31.0,<3.0.0",
28-
"akshare>=1.12.0,<2.0.0",
28+
"akshare>=1.18.83,<2.0.0",
2929
"tushare>=1.2.26,<2.0.0",
30-
"yfinance>=1.4.1,<2.0.0",
31-
"anthropic>=0.109.1,<1.0.0",
32-
"apscheduler>=3.10.0,<4.0.0",
33-
"feedparser>=6.0.0,<7.0.0",
34-
"pandas>=2.2.0,<4.0.0",
30+
"yfinance>=1.5.2,<2.0.0",
31+
"anthropic>=0.121.0,<1.0.0",
32+
"apscheduler>=3.11.3,<4.0.0",
33+
"feedparser>=6.0.14,<7.0.0",
34+
"pandas>=3.0.5,<4.0.0",
3535
"numpy>=1.26.0,<3.0.0",
3636
"scipy>=1.12.0,<2.0.0",
37-
"lightgbm>=4.3.0,<5.0.0",
37+
"lightgbm>=4.7.0,<5.0.0",
3838
"scikit-learn>=1.9.0,<2.0.0",
3939
"joblib>=1.4.0,<2.0.0",
4040
"python-dotenv>=1.0.0,<2.0.0",
41-
"openai>=2.41.1,<3.0.0",
41+
"openai>=2.53.0,<3.0.0",
4242
"backtrader>=1.9.78.123,<2.0.0",
4343
"jsonschema>=4.0,<5.0",
4444
"structlog>=26.1.0,<27.0.0",
4545
]
4646

4747
[project.optional-dependencies]
4848
test = [
49-
"pytest>=9.0.3,<10.0.0",
49+
"pytest>=9.1.1,<10.0.0",
5050
"pytest-cov>=5.0.0,<8.0.0",
5151
]
5252
dev = [
5353
"mingcang[test]",
5454
"mingcang[agent]",
55-
"ruff>=0.15.17,<1.0.0",
56-
"mypy>=2.1.0,<3.0.0",
57-
"pre-commit>=3.7.0,<5.0.0",
55+
"ruff>=0.16.2,<1.0.0",
56+
"mypy>=2.3.0,<3.0.0",
57+
"pre-commit>=4.6.1,<5.0.0",
5858
"pip-audit>=2.10.1,<3.0.0",
5959
]
6060
agent = [
61-
"mcp>=1.0.0,<2.0.0",
61+
"mcp>=2.0.0,<3.0.0",
6262
]
6363
efinance = [
64-
"efinance>=0.5.5,<1.0.0",
64+
"efinance>=0.5.9,<1.0.0",
6565
]
6666

6767
[tool.setuptools]

0 commit comments

Comments
 (0)