This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.View this repository on the Mend.io Web Portal .
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
⬆️(project) upgrade js dependencies (@babel/core, @changesets/cli, @openfun/cunningham-react, @tanstack/react-query, @tanstack/react-query-devtools, @types/node, @types/react, @types/react-dom, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, @vitejs/plugin-react, axios, dayjs, echarts, echarts-for-react, esbuild-sass-plugin, eslint, eslint-config-airbnb-typescript, eslint-config-next, eslint-config-prettier, eslint-import-resolver-typescript, eslint-import-resolver-webpack, eslint-plugin-compat, eslint-plugin-formatjs, eslint-plugin-import, eslint-plugin-jsx-a11y, eslint-plugin-prettier, eslint-plugin-react, eslint-plugin-react-hooks, prettier, react, react-dom, react-error-boundary, react-top-loading-bar, sass, tsup, turbo, typescript, vite, yarn)
⬆️(project) upgrade python dependencies (alembic, arrow, black, build, click, django-cors-headers, djangorestframework_simplejwt, dockerflow, factory-boy, faker, fastapi, freezegun, gunicorn, httpx, importlib-metadata, mike, mkdocs-material, mypy, neoteroi-mkdocs, oauthlib, pandas, pandas-stubs, polyfactory, psycopg2-binary, pymdown-extensions, pytest, pytest-cov, pytest-django, pytest-httpx, python-jose, ruff, sentry-sdk, sqlmodel, twine, types-python-jose, urllib3, uvicorn, whitenoise, xmltodict)
Click on this checkbox to rebase all open PRs at once
Detected Dependencies
npm (7)
src/frontend/apps/web/package.json (12)
@openfun/cunningham-react 2.4.0 → [Updates: 4.0.0]
@vitejs/plugin-react 4.2.1 → [Updates: 6.0.1]
react 18.2.0 → [Updates: 19.2.6]
react-dom 18.2.0 → [Updates: 19.2.6]
sass 1.69.7 → [Updates: 1.99.0]
vite 5.0.11 → [Updates: 8.0.11]
@babel/core 7.23.7 → [Updates: 7.29.0]
@types/node 20.11.3 → [Updates: 24.12.3]
@types/react 18.2.48 → [Updates: 19.2.14]
@types/react-dom 18.2.18 → [Updates: 19.2.3]
eslint 8.56.0 → [Updates: 10.3.0]
typescript 5.3.3 → [Updates: 6.0.3]
src/frontend/package.json (5)
@changesets/cli 2.27.1 → [Updates: 2.31.0]
prettier 3.2.2 → [Updates: 3.8.3]
turbo 1.11.3 → [Updates: 2.9.12]
node >=16.0.0
yarn 1.22.21 → [Updates: 1.22.22]
src/frontend/packages/core/package.json (19)
@openfun/cunningham-react 2.4.0 → [Updates: 4.0.0]
@tanstack/react-query 5.17.12 → [Updates: 5.100.9]
@tanstack/react-query-devtools 5.17.12 → [Updates: 5.100.9]
axios 1.6.5 → [Updates: 1.16.0]
classnames 2.5.1
dayjs 1.11.10 → [Updates: 1.11.20]
echarts 5.4.3 → [Updates: 6.0.0]
echarts-for-react 3.0.2 → [Updates: 3.0.6]
jwt-decode 4.0.0
lodash.clonedeep 4.5.0
react 18.2.0 → [Updates: 19.2.6]
react-error-boundary 4.0.13 → [Updates: 6.1.1]
react-top-loading-bar 2.3.1 → [Updates: 3.0.2]
@types/lodash.clonedeep 4.5.9
@types/react 18.2.48 → [Updates: 19.2.14]
esbuild-sass-plugin 3.1.0 → [Updates: 3.7.0]
eslint 8.56.0 → [Updates: 10.3.0]
typescript 5.3.3 → [Updates: 6.0.3]
tsup 8.0.1 → [Updates: 8.5.1]
src/frontend/packages/document/package.json (17)
@openfun/cunningham-react 2.4.0 → [Updates: 4.0.0]
@tanstack/react-query 5.17.12 → [Updates: 5.100.9]
@tanstack/react-query-devtools 5.17.12 → [Updates: 5.100.9]
axios 1.6.5 → [Updates: 1.16.0]
classnames 2.5.1
dayjs 1.11.10 → [Updates: 1.11.20]
echarts 5.4.3 → [Updates: 6.0.0]
echarts-for-react 3.0.2 → [Updates: 3.0.6]
lodash.clonedeep 4.5.0
react 18.2.0 → [Updates: 19.2.6]
react-top-loading-bar 2.3.1 → [Updates: 3.0.2]
@types/lodash.clonedeep 4.5.9
@types/react 18.2.47 → [Updates: 19.2.14]
esbuild-sass-plugin 3.1.0 → [Updates: 3.7.0]
eslint 8.56.0 → [Updates: 10.3.0]
typescript 5.3.3 → [Updates: 6.0.3]
tsup 8.0.1 → [Updates: 8.5.1]
src/frontend/packages/eslint-config-custom/package.json (16)
@typescript-eslint/eslint-plugin 6.19.0 → [Updates: 8.59.2]
@typescript-eslint/parser 6.19.0 → [Updates: 8.59.2]
eslint 8.56.0 → [Updates: 10.3.0]
eslint-config-airbnb 19.0.4
eslint-config-airbnb-typescript 17.1.0 → [Updates: 18.0.0]
eslint-config-next 14.0.4 → [Updates: 16.2.6]
eslint-config-prettier 9.1.0 → [Updates: 10.1.8]
eslint-import-resolver-typescript 3.6.1 → [Updates: 4.4.4]
eslint-import-resolver-webpack 0.13.8 → [Updates: 0.13.11]
eslint-plugin-compat 4.2.0 → [Updates: 7.0.2]
eslint-plugin-formatjs 4.12.0 → [Updates: 6.4.8]
eslint-plugin-import 2.29.1 → [Updates: 2.32.0]
eslint-plugin-jsx-a11y 6.8.0 → [Updates: 6.10.2]
eslint-plugin-prettier 5.1.3 → [Updates: 5.5.5]
eslint-plugin-react 7.33.2 → [Updates: 7.37.5]
eslint-plugin-react-hooks 4.6.0 → [Updates: 7.1.1]
src/frontend/packages/tsconfig/package.json
src/frontend/packages/video/package.json (17)
@openfun/cunningham-react 2.4.0 → [Updates: 4.0.0]
@tanstack/react-query 5.17.12 → [Updates: 5.100.9]
@tanstack/react-query-devtools 5.17.12 → [Updates: 5.100.9]
axios 1.6.5 → [Updates: 1.16.0]
classnames 2.5.1
dayjs 1.11.10 → [Updates: 1.11.20]
echarts 5.4.3 → [Updates: 6.0.0]
echarts-for-react 3.0.2 → [Updates: 3.0.6]
lodash.clonedeep 4.5.0
react 18.2.0 → [Updates: 19.2.6]
react-top-loading-bar 2.3.1 → [Updates: 3.0.2]
@types/lodash.clonedeep 4.5.9
@types/react 18.2.47 → [Updates: 19.2.14]
esbuild-sass-plugin 3.1.0 → [Updates: 3.7.0]
eslint 8.56.0 → [Updates: 10.3.0]
typescript 5.3.3 → [Updates: 6.0.3]
tsup 8.0.1 → [Updates: 8.5.1]
pep621 (6)
docs/pyproject.toml (7)
python >=3.9
mike ==2.1.3 → [Updates: ==2.2.0]
mkdocs-material ==9.5.34 → [Updates: ==9.7.6]
mkdocs ==1.6.1
neoteroi-mkdocs ==1.1.0 → [Updates: ==1.2.0]
pymdown-extensions ==10.9 → [Updates: ==10.21.2]
setuptools >=61.0
src/api/core/pyproject.toml (29)
python >=3.9
alembic ==1.13.2 → [Updates: ==1.18.4]
arrow ==1.3.0 → [Updates: ==1.4.0]
click ==8.1.7 → [Updates: ==8.3.3]
django-lti-toolbox ==2.0.0
fastapi ==0.114.2 → [Updates: ==0.136.1]
importlib-metadata ==7.2.1 → [Updates: ==9.0.0]
pandas ==2.2.2 → [Updates: ==3.0.2]
psycopg2-binary ==2.9.9 → [Updates: ==2.9.12]
python-jose ==3.3.0 → [Updates: ==3.5.0]
rfc3987 ==1.3.8
sentry-sdk ==2.14.0 → [Updates: ==2.59.0]
sqlmodel ==0.0.19 → [Updates: ==0.0.38]
uvicorn ==0.30.6 → [Updates: ==0.46.0]
black ==24.8.0 → [Updates: ==26.3.1]
build ==1.2.2 → [Updates: ==1.5.0]
freezegun ==1.5.1 → [Updates: ==1.5.5]
httpx ==0.24.1 → [Updates: ==0.28.1]
ipdb ==0.13.13
polyfactory ==2.16.2 → [Updates: ==3.3.0]
pytest ==7.4.4 → [Updates: ==9.0.3]
pytest-cov ==5.0.0 → [Updates: ==7.1.0]
pytest-httpx ==0.24.0 → [Updates: ==0.36.2]
ruff ==0.6.5 → [Updates: ==0.15.12]
mypy ==1.10.0 → [Updates: ==2.0.0]
pandas-stubs ==2.2.2.240603 → [Updates: ==3.0.0.260204]
types-python-jose ==3.3.4.20240106 → [Updates: ==3.5.0.20260408]
twine ==5.1.1 → [Updates: ==6.2.0]
setuptools >=61.0
src/api/plugins/document/pyproject.toml (2)
python >=3.9
setuptools >=61.0
src/api/plugins/moodle/pyproject.toml (2)
python >=3.9
setuptools >=61.0
src/api/plugins/video/pyproject.toml (2)
python >=3.9
setuptools >=61.0
src/app/pyproject.toml (24)
python >=3.9
django-configurations ==2.5.1
django-cors-headers ==4.4.0 → [Updates: ==4.9.0]
django-lti-toolbox ==2.0.0
djangorestframework_simplejwt ==5.3.1 → [Updates: ==5.5.1]
dockerflow ==2024.4.2 → [Updates: ==2026.3.4]
gunicorn ==23.0.0 → [Updates: ==26.0.0]
oauthlib ==3.2.2 → [Updates: ==3.3.1]
psycopg2-binary ==2.9.9 → [Updates: ==2.9.12]
sentry-sdk ==2.14.0 → [Updates: ==2.59.0]
urllib3 ==2.2.3 → [Updates: ==2.7.0]
whitenoise ==6.7.0 → [Updates: ==6.12.0]
black ==24.8.0 → [Updates: ==26.3.1]
build ==1.2.2 → [Updates: ==1.5.0]
factory-boy ==3.3.1 → [Updates: ==3.3.3]
faker ==28.4.1 → [Updates: ==40.15.0]
ipdb ==0.13.13
pytest ==8.3.3 → [Updates: ==9.0.3]
pytest-cov ==5.0.0 → [Updates: ==7.1.0]
pytest-django ==4.9.0 → [Updates: ==4.12.0]
ruff ==0.6.5 → [Updates: ==0.15.12]
xmltodict ==0.13.0 → [Updates: ==1.0.4]
twine ==5.1.1 → [Updates: ==6.2.0]
setuptools >=61.0
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
@babel/core,@changesets/cli,@openfun/cunningham-react,@tanstack/react-query,@tanstack/react-query-devtools,@types/node,@types/react,@types/react-dom,@typescript-eslint/eslint-plugin,@typescript-eslint/parser,@vitejs/plugin-react,axios,dayjs,echarts,echarts-for-react,esbuild-sass-plugin,eslint,eslint-config-airbnb-typescript,eslint-config-next,eslint-config-prettier,eslint-import-resolver-typescript,eslint-import-resolver-webpack,eslint-plugin-compat,eslint-plugin-formatjs,eslint-plugin-import,eslint-plugin-jsx-a11y,eslint-plugin-prettier,eslint-plugin-react,eslint-plugin-react-hooks,prettier,react,react-dom,react-error-boundary,react-top-loading-bar,sass,tsup,turbo,typescript,vite,yarn)alembic,arrow,black,build,click,django-cors-headers,djangorestframework_simplejwt,dockerflow,factory-boy,faker,fastapi,freezegun,gunicorn,httpx,importlib-metadata,mike,mkdocs-material,mypy,neoteroi-mkdocs,oauthlib,pandas,pandas-stubs,polyfactory,psycopg2-binary,pymdown-extensions,pytest,pytest-cov,pytest-django,pytest-httpx,python-jose,ruff,sentry-sdk,sqlmodel,twine,types-python-jose,urllib3,uvicorn,whitenoise,xmltodict)Detected Dependencies
npm (7)
pep621 (6)