diff options
| author | Robert Honz <exislow+github@gmail.com> | 2024-01-12 11:41:37 +0100 |
|---|---|---|
| committer | Robert Honz <exislow+github@gmail.com> | 2024-01-12 11:41:37 +0100 |
| commit | 9472e40fda60fe226efa8ed1123eeeede831acb2 (patch) | |
| tree | a84d547d2eb14e7d1048daeee0741f30cf539641 /pyproject.toml | |
| parent | cae24ba81d95638b7e17625b562eb6a2a34e961e (diff) | |
| download | tidal-dl-ng-9472e40fda60fe226efa8ed1123eeeede831acb2.tar.gz | |
✨ Dev dependency update.
Diffstat (limited to 'pyproject.toml')
| -rw-r--r-- | pyproject.toml | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/pyproject.toml b/pyproject.toml index 1145492..80afecd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,21 +50,21 @@ gui = ["pyside6", "pyqtdarktheme"] optional = true [tool.poetry.group.dev.dependencies] -pytest = "^7.4.3" +pytest = "^7.4.4" deptry = "^0.12.0" -mypy = "^1.7.1" -pre-commit = "^3.5.0" -tox = "^4.11.4" +mypy = "^1.8.0" +pre-commit = "^3.6.0" +tox = "^4.12.0" pyupgrade = "^3.15.0" -bandit = "^1.7.5" -black = "^23.11.0" +bandit = "^1.7.6" +black = "^23.12.1" darglint = "^1.8.1" -isort = { extras = ["colors"], version = "^5.12.0" } +isort = { extras = ["colors"], version = "^5.13.2" } mypy-extensions = "^1.0.0" pydocstyle = "^6.3.0" -pylint = "^3.0.2" +pylint = "^3.0.3" pyinstaller = "^6.3.0" -pillow = "^10.1.0" +pillow = "^10.2.0" [tool.poetry.group.docs] optional = true @@ -124,7 +124,10 @@ ignore = [ # DoNotAssignLambda "E731", # Do not use bare `except` - "E722" + "E722", + # PEP 484 prohibits implicit `Optional` + # Disabled only temporarely. + "RUF013" ] [tool.ruff.per-file-ignores] @@ -141,7 +144,6 @@ preview = true exclude = ''' /( \.git - | \.hg | \.mypy_cache | \.tox | \.venv @@ -151,6 +153,8 @@ exclude = ''' | dist | env | venv + | site + | docs )/ ''' @@ -167,8 +171,6 @@ indent = 4 color_output = true known_third_party = ["Crypto", "PySide6", "coloredlogs", "constants", "dataclasses_json", "ffmpeg", "m3u8", "mutagen", "pathvalidate", "requests", "rich", "tidalapi", "typer"] - - [tool.mypy] # https://mypy.readthedocs.io/en/latest/config_file.html#using-a-pyproject-toml-file files = ["tidal_dl_ng"] |
