This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/hackersandslackers/flask-sqlalchemy-tutorial). ## Config Migration Needed - [ ] <!-- create-config-migration-pr --> Select this checkbox to let Renovate create an automated Config Migration PR. ## Rate-Limited The following updates are currently rate-limited. To force their creation now, click on a checkbox below. - [ ] <!-- unlimit-branch=renovate/loguru-0.x-lockfile -->fix(deps): update dependency loguru to v0.7.3 - [ ] <!-- unlimit-branch=renovate/blinker-1.x -->chore(deps): update dependency blinker to v1.9.0 - [ ] <!-- unlimit-branch=renovate/click-8.x -->chore(deps): update dependency click to v8.2.1 - [ ] <!-- unlimit-branch=renovate/flask-3.x -->chore(deps): update dependency flask to v3.1.1 - [ ] <!-- unlimit-branch=renovate/greenlet-3.x -->chore(deps): update dependency greenlet to v3.2.4 - [ ] <!-- unlimit-branch=renovate/iniconfig-2.x -->chore(deps): update dependency iniconfig to v2.1.0 - [ ] <!-- unlimit-branch=renovate/mypy-extensions-1.x -->chore(deps): update dependency mypy-extensions to v1.1.0 - [ ] <!-- unlimit-branch=renovate/packaging-24.x -->chore(deps): update dependency packaging to v24.2 - [ ] <!-- unlimit-branch=renovate/platformdirs-4.x -->chore(deps): update dependency platformdirs to v4.3.8 - [ ] <!-- unlimit-branch=renovate/pluggy-1.x -->chore(deps): update dependency pluggy to v1.6.0 - [ ] <!-- unlimit-branch=renovate/python-dotenv-1.x -->chore(deps): update dependency python-dotenv to v1.1.1 - [ ] <!-- unlimit-branch=renovate/tomli-2.x -->chore(deps): update dependency tomli to v2.2.1 - [ ] <!-- unlimit-branch=renovate/typing-extensions-4.x -->chore(deps): update dependency typing-extensions to v4.14.1 - [ ] <!-- unlimit-branch=renovate/flask-3.x-lockfile -->fix(deps): update dependency flask to v3.1.1 - [ ] <!-- unlimit-branch=renovate/poetry-plugin-export-1.x-lockfile -->fix(deps): update dependency poetry-plugin-export to v1.9.0 - [ ] <!-- unlimit-branch=renovate/python-dotenv-1.x-lockfile -->fix(deps): update dependency python-dotenv to v1.1.1 - [ ] <!-- unlimit-branch=renovate/black-25.x -->chore(deps): update dependency black to v25 - [ ] <!-- unlimit-branch=renovate/isort-6.x -->chore(deps): update dependency isort to v6 - [ ] <!-- unlimit-branch=renovate/markupsafe-3.x -->chore(deps): update dependency markupsafe to v3 - [ ] <!-- unlimit-branch=renovate/packaging-25.x -->chore(deps): update dependency packaging to v25 - [ ] <!-- unlimit-branch=renovate/black-25.x-lockfile -->fix(deps): update dependency black to v25 - [ ] <!-- unlimit-branch=renovate/isort-6.x-lockfile -->fix(deps): update dependency isort to v6 - [ ] <!-- create-all-rate-limited-prs -->🔐 **Create all rate-limited PRs at once** 🔐 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/pypi-jinja2-vulnerability -->[chore(deps): update dependency jinja2 to v3.1.6 [security]](../pull/224) - [ ] <!-- rebase-branch=renovate/pypi-werkzeug-vulnerability -->[chore(deps): update dependency werkzeug to v3.0.6 [security]](../pull/221) - [ ] <!-- rebase-branch=renovate/pypi-gunicorn-vulnerability -->[fix(deps): update dependency gunicorn to v23 [security]](../pull/203) - [ ] <!-- rebase-branch=renovate/sqlalchemy-2.x -->[chore(deps): update dependency sqlalchemy to v2.0.42](../pull/214) - [ ] <!-- rebase-branch=renovate/black-24.x -->[chore(deps): update dependency black to v24.10.0](../pull/218) - [ ] <!-- rebase-branch=renovate/exceptiongroup-1.x -->[chore(deps): update dependency exceptiongroup to v1.3.0](../pull/215) - [ ] <!-- rebase-branch=renovate/mypy-1.x -->[chore(deps): update dependency mypy to v1.17.1](../pull/207) - [ ] <!-- rebase-branch=renovate/pytest-8.x -->[chore(deps): update dependency pytest to v8.4.1](../pull/216) - [ ] <!-- rebase-branch=renovate/black-24.x-lockfile -->[fix(deps): update dependency black to v24.10.0](../pull/219) - [ ] <!-- rebase-branch=renovate/mypy-1.x-lockfile -->[fix(deps): update dependency mypy to v1.17.1](../pull/208) - [ ] <!-- rebase-branch=renovate/pytest-8.x-lockfile -->[fix(deps): update dependency pytest to v8.4.1](../pull/217) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## Detected dependencies <details><summary>pep621</summary> <blockquote> <details><summary>pyproject.toml</summary> - `poetry-core >=1.0.0` </details> </blockquote> </details> <details><summary>pip_requirements</summary> <blockquote> <details><summary>requirements.txt</summary> - `black ==24.4.2` - `blinker ==1.8.2` - `click ==8.1.7` - `colorama ==0.4.6` - `exceptiongroup ==1.2.1` - `flask-sqlalchemy ==3.1.1` - `flask ==3.0.3` - `greenlet ==3.0.3` - `gunicorn ==21.2.0` - `iniconfig ==2.0.0` - `isort ==5.13.2` - `itsdangerous ==2.2.0` - `jinja2 ==3.1.4` - `markupsafe ==2.1.5` - `mypy-extensions ==1.0.0` - `mypy ==1.10.0` - `packaging ==24.1` - `pathspec ==0.12.1` - `platformdirs ==4.2.2` - `pluggy ==1.5.0` - `pymysql ==1.1.1` - `pytest ==8.2.2` - `python-dotenv ==1.0.1` - `sqlalchemy ==2.0.30` - `tomli ==2.0.1` - `typing-extensions ==4.12.2` - `werkzeug ==3.0.3` </details> </blockquote> </details> <details><summary>poetry</summary> <blockquote> <details><summary>pyproject.toml</summary> - `python >=3.10,<4.0` - `flask *` - `flask_sqlalchemy *` - `pymysql *` - `python-dotenv *` - `pytest *` - `black *` - `isort *` - `mypy *` - `gunicorn ^21.2.0` - `poetry-plugin-export ^1.8.0` - `loguru ^0.7.2` </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository