build(deps): bump
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
parent
345f17558a
commit
4c871f1c09
2 changed files with 35 additions and 38 deletions
|
|
@ -6,7 +6,7 @@ fail_fast: false
|
||||||
|
|
||||||
repos:
|
repos:
|
||||||
- repo: https://github.com/pre-commit/pre-commit-hooks
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||||
rev: v5.0.0
|
rev: v6.0.0
|
||||||
hooks:
|
hooks:
|
||||||
- id: trailing-whitespace
|
- id: trailing-whitespace
|
||||||
files: "frappe.*"
|
files: "frappe.*"
|
||||||
|
|
@ -22,7 +22,7 @@ repos:
|
||||||
exclude: ^frappe/tests/classes/context_managers\.py$
|
exclude: ^frappe/tests/classes/context_managers\.py$
|
||||||
|
|
||||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||||
rev: v0.13.2
|
rev: v0.14.10
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff
|
- id: ruff
|
||||||
name: "Run ruff import sorter"
|
name: "Run ruff import sorter"
|
||||||
|
|
@ -71,7 +71,7 @@ repos:
|
||||||
)$
|
)$
|
||||||
|
|
||||||
- repo: https://github.com/alessandrojcm/commitlint-pre-commit-hook
|
- repo: https://github.com/alessandrojcm/commitlint-pre-commit-hook
|
||||||
rev: v9.22.0
|
rev: v9.23.0
|
||||||
hooks:
|
hooks:
|
||||||
- id: commitlint
|
- id: commitlint
|
||||||
stages: [commit-msg]
|
stages: [commit-msg]
|
||||||
|
|
|
||||||
|
|
@ -10,79 +10,77 @@ dynamic = ["version"]
|
||||||
dependencies = [
|
dependencies = [
|
||||||
# core dependencies
|
# core dependencies
|
||||||
"Babel~=2.16.0",
|
"Babel~=2.16.0",
|
||||||
"Click~=8.2.0",
|
"Click~=8.3.1",
|
||||||
"filelock~=3.20.1",
|
"filelock~=3.20.1",
|
||||||
"filetype~=1.2.0",
|
"filetype~=1.2.0",
|
||||||
"GitPython~=3.1.44",
|
"GitPython~=3.1.45",
|
||||||
"Jinja2~=3.1.6",
|
"Jinja2~=3.1.6",
|
||||||
"Pillow~=11.3.0",
|
"Pillow~=12.0.0",
|
||||||
"PyJWT~=2.10.1",
|
"PyJWT~=2.10.1",
|
||||||
# We depend on internal attributes,
|
# We depend on internal attributes,
|
||||||
# do NOT add loose requirements on PyMySQL versions.
|
# do NOT add loose requirements on PyMySQL versions.
|
||||||
"PyMySQL==1.1.1",
|
"PyMySQL==1.1.2",
|
||||||
"pypdf==6.4.0",
|
"pypdf==6.5.0",
|
||||||
"PyPika @ git+https://github.com/frappe/pypika@2c50e6142b2d61d2d243e466fdd5dc03b3d918f2",
|
"PyPika @ git+https://github.com/frappe/pypika@2c50e6142b2d61d2d243e466fdd5dc03b3d918f2",
|
||||||
"mysqlclient==2.2.7",
|
"mysqlclient==2.2.7",
|
||||||
"PyQRCode~=1.2.1",
|
"PyQRCode~=1.2.1",
|
||||||
"PyYAML~=6.0.2",
|
"PyYAML~=6.0.3",
|
||||||
"RestrictedPython~=8.1",
|
"RestrictedPython~=8.1",
|
||||||
"WeasyPrint==66.0",
|
"WeasyPrint==66.0",
|
||||||
"pydyf==0.11.0",
|
"pydyf==0.12.1",
|
||||||
"Werkzeug==3.1.4",
|
"Werkzeug==3.1.4",
|
||||||
"Whoosh~=2.7.4",
|
"Whoosh~=2.7.4",
|
||||||
"beautifulsoup4~=4.13.4",
|
"beautifulsoup4~=4.13.5",
|
||||||
"bleach-allowlist~=1.0.3",
|
"bleach-allowlist~=1.0.3",
|
||||||
"bleach[css]~=6.2.0",
|
"bleach[css]~=6.3.0",
|
||||||
"chardet~=5.2.0",
|
"chardet~=5.2.0",
|
||||||
"croniter~=6.0.0",
|
"croniter~=6.0.0",
|
||||||
"cryptography~=46.0.2",
|
"cryptography~=46.0.3",
|
||||||
"cssutils~=2.11.1",
|
"cssutils~=2.11.1",
|
||||||
"email-reply-parser~=0.5.12",
|
"email-reply-parser~=0.5.12",
|
||||||
"gunicorn @ git+https://github.com/frappe/gunicorn@bb554053bb87218120d76ab6676af7015680e8b6",
|
"gunicorn @ git+https://github.com/frappe/gunicorn@bb554053bb87218120d76ab6676af7015680e8b6",
|
||||||
"html5lib~=1.1",
|
"html5lib~=1.1",
|
||||||
"ipython~=8.37.0",
|
"ipython~=8.37.0",
|
||||||
"ldap3~=2.9",
|
"ldap3~=2.9.1",
|
||||||
"markdown2~=2.5.3",
|
"markdown2~=2.5.4",
|
||||||
"MarkupSafe~=3.0.2",
|
"MarkupSafe~=3.0.3",
|
||||||
"num2words~=0.5.14",
|
"num2words~=0.5.14",
|
||||||
"oauthlib~=3.2.2",
|
"oauthlib~=3.2.2",
|
||||||
"openpyxl~=3.1.5",
|
"openpyxl~=3.1.5",
|
||||||
"orjson~=3.11.3",
|
"orjson~=3.11.5",
|
||||||
"passlib~=1.7.4",
|
"passlib~=1.7.4",
|
||||||
"pdfkit~=1.0.0",
|
"pdfkit~=1.0.0",
|
||||||
"phonenumbers~=9.0.7",
|
"phonenumbers~=9.0.21",
|
||||||
"premailer~=3.10.0",
|
"premailer~=3.10.0",
|
||||||
"psutil~=7.0.0",
|
"psutil~=7.0.0",
|
||||||
"psycopg2-binary~=2.9.1",
|
"psycopg2-binary~=2.9.11",
|
||||||
"pyOpenSSL~=25.3.0",
|
"pyOpenSSL~=25.3.0",
|
||||||
"pydantic~=2.12.0",
|
"pydantic~=2.12.5",
|
||||||
"pyotp~=2.9.0",
|
"pyotp~=2.9.0",
|
||||||
"python-dateutil~=2.9.0",
|
"python-dateutil~=2.9.0.post0",
|
||||||
"pytz==2025.2",
|
"pytz==2025.2",
|
||||||
"rauth~=0.7.3",
|
"rauth~=0.7.3",
|
||||||
"redis~=6.2.0",
|
"redis~=7.1.0",
|
||||||
"hiredis~=3.2.1",
|
"hiredis~=3.3.0",
|
||||||
"requests-oauthlib~=2.0.0",
|
"requests-oauthlib~=2.0.0",
|
||||||
"requests~=2.32.4",
|
"requests~=2.32.5",
|
||||||
# We depend on internal attributes of RQ.
|
# We depend on internal attributes of RQ.
|
||||||
# Do NOT add loose requirements on RQ versions.
|
# Do NOT add loose requirements on RQ versions.
|
||||||
# Audit the code changes w.r.t. background_jobs.py before updating.
|
# Audit the code changes w.r.t. background_jobs.py before updating.
|
||||||
"rq==2.4.0",
|
"rq==2.6.1",
|
||||||
"rsa~=4.9",
|
"rsa~=4.9.1",
|
||||||
"semantic-version~=2.10.0",
|
"semantic-version~=2.10.0",
|
||||||
"sentry-sdk~=1.45.1",
|
"sentry-sdk~=1.45.1",
|
||||||
"sqlparse~=0.5.0",
|
"sqlparse~=0.5.5",
|
||||||
"sql_metadata~=2.17.0",
|
"sql_metadata~=2.19.0",
|
||||||
"tenacity~=9.1.2",
|
"tenacity~=9.1.2",
|
||||||
"terminaltables~=3.1.10",
|
"terminaltables~=3.1.10",
|
||||||
"traceback-with-variables~=2.2.0",
|
"traceback-with-variables~=2.2.1",
|
||||||
"typing_extensions>=4.6.1,<5",
|
"typing_extensions>=4.15.0,<5",
|
||||||
"tomli~=2.2.1",
|
"uuid-utils~=0.12.0",
|
||||||
"uuid-utils~=0.11.0",
|
|
||||||
"xlrd~=2.0.2",
|
"xlrd~=2.0.2",
|
||||||
"zxcvbn~=4.5.0",
|
"zxcvbn~=4.5.0",
|
||||||
"markdownify~=1.1.0",
|
"markdownify~=1.2.2",
|
||||||
|
|
||||||
# integration dependencies
|
# integration dependencies
|
||||||
"google-api-python-client~=2.172.0",
|
"google-api-python-client~=2.172.0",
|
||||||
"google-auth-oauthlib~=1.2.2",
|
"google-auth-oauthlib~=1.2.2",
|
||||||
|
|
@ -90,8 +88,7 @@ dependencies = [
|
||||||
"posthog~=5.0.0",
|
"posthog~=5.0.0",
|
||||||
"vobject~=0.9.9",
|
"vobject~=0.9.9",
|
||||||
"pycountry~=24.6.1",
|
"pycountry~=24.6.1",
|
||||||
|
"websockets~=15.0.1",
|
||||||
"websockets"
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[project.urls]
|
[project.urls]
|
||||||
|
|
@ -102,7 +99,7 @@ Repository = "https://github.com/frappe/frappe.git"
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
dev = [
|
dev = [
|
||||||
"pyngrok~=6.0.0",
|
"pyngrok~=6.0.0",
|
||||||
"watchdog~=3.0.0",
|
"watchdog~=6.0.0",
|
||||||
"responses==0.23.1",
|
"responses==0.23.1",
|
||||||
# typechecking
|
# typechecking
|
||||||
"basedmypy",
|
"basedmypy",
|
||||||
|
|
@ -153,7 +150,7 @@ coverage = "~=7.10.0"
|
||||||
Faker = "~=18.10.1"
|
Faker = "~=18.10.1"
|
||||||
pyngrok = "~=6.0.0"
|
pyngrok = "~=6.0.0"
|
||||||
unittest-xml-reporting = "~=3.2.0"
|
unittest-xml-reporting = "~=3.2.0"
|
||||||
watchdog = "~=3.0.0"
|
watchdog = "~=6.0.0"
|
||||||
hypothesis = "~=6.77.0"
|
hypothesis = "~=6.77.0"
|
||||||
responses = "==0.23.1"
|
responses = "==0.23.1"
|
||||||
freezegun = "~=1.2.2"
|
freezegun = "~=1.2.2"
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue