Reworked dev dependencies in pyproject.toml
This commit is contained in:
parent
da9ef35ba4
commit
6a84567545
2 changed files with 22 additions and 24 deletions
29
poetry.lock
generated
29
poetry.lock
generated
|
@ -751,13 +751,13 @@ files = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "idna"
|
name = "idna"
|
||||||
version = "3.9"
|
version = "3.10"
|
||||||
description = "Internationalized Domain Names in Applications (IDNA)"
|
description = "Internationalized Domain Names in Applications (IDNA)"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.6"
|
python-versions = ">=3.6"
|
||||||
files = [
|
files = [
|
||||||
{file = "idna-3.9-py3-none-any.whl", hash = "sha256:69297d5da0cc9281c77efffb4e730254dd45943f45bbfb461de5991713989b1e"},
|
{file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"},
|
||||||
{file = "idna-3.9.tar.gz", hash = "sha256:e5c5dafde284f26e9e0f28f6ea2d6400abd5ca099864a67f576f3981c6476124"},
|
{file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
|
@ -936,7 +936,7 @@ files = [
|
||||||
name = "mypy"
|
name = "mypy"
|
||||||
version = "1.11.2"
|
version = "1.11.2"
|
||||||
description = "Optional static typing for Python"
|
description = "Optional static typing for Python"
|
||||||
optional = true
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "mypy-1.11.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d42a6dd818ffce7be66cce644f1dff482f1d97c53ca70908dff0b9ddc120b77a"},
|
{file = "mypy-1.11.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d42a6dd818ffce7be66cce644f1dff482f1d97c53ca70908dff0b9ddc120b77a"},
|
||||||
|
@ -983,7 +983,7 @@ reports = ["lxml"]
|
||||||
name = "mypy-extensions"
|
name = "mypy-extensions"
|
||||||
version = "1.0.0"
|
version = "1.0.0"
|
||||||
description = "Type system extensions for programs checked with the mypy type checker."
|
description = "Type system extensions for programs checked with the mypy type checker."
|
||||||
optional = true
|
optional = false
|
||||||
python-versions = ">=3.5"
|
python-versions = ">=3.5"
|
||||||
files = [
|
files = [
|
||||||
{file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"},
|
{file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"},
|
||||||
|
@ -1154,13 +1154,13 @@ xmp = ["defusedxml"]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "platformdirs"
|
name = "platformdirs"
|
||||||
version = "4.3.3"
|
version = "4.3.6"
|
||||||
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
|
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "platformdirs-4.3.3-py3-none-any.whl", hash = "sha256:50a5450e2e84f44539718293cbb1da0a0885c9d14adf21b77bae4e66fc99d9b5"},
|
{file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"},
|
||||||
{file = "platformdirs-4.3.3.tar.gz", hash = "sha256:d4e0b7d8ec176b341fb03cb11ca12d0276faa8c485f9cd218f613840463fc2c0"},
|
{file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
|
@ -1626,7 +1626,7 @@ files = [
|
||||||
name = "types-pillow"
|
name = "types-pillow"
|
||||||
version = "10.2.0.20240822"
|
version = "10.2.0.20240822"
|
||||||
description = "Typing stubs for Pillow"
|
description = "Typing stubs for Pillow"
|
||||||
optional = true
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "types-Pillow-10.2.0.20240822.tar.gz", hash = "sha256:559fb52a2ef991c326e4a0d20accb3bb63a7ba8d40eb493e0ecb0310ba52f0d3"},
|
{file = "types-Pillow-10.2.0.20240822.tar.gz", hash = "sha256:559fb52a2ef991c326e4a0d20accb3bb63a7ba8d40eb493e0ecb0310ba52f0d3"},
|
||||||
|
@ -1635,13 +1635,13 @@ files = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "types-pyyaml"
|
name = "types-pyyaml"
|
||||||
version = "6.0.12.20240808"
|
version = "6.0.12.20240917"
|
||||||
description = "Typing stubs for PyYAML"
|
description = "Typing stubs for PyYAML"
|
||||||
optional = true
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "types-PyYAML-6.0.12.20240808.tar.gz", hash = "sha256:b8f76ddbd7f65440a8bda5526a9607e4c7a322dc2f8e1a8c405644f9a6f4b9af"},
|
{file = "types-PyYAML-6.0.12.20240917.tar.gz", hash = "sha256:d1405a86f9576682234ef83bcb4e6fff7c9305c8b1fbad5e0bcd4f7dbdc9c587"},
|
||||||
{file = "types_PyYAML-6.0.12.20240808-py3-none-any.whl", hash = "sha256:deda34c5c655265fc517b546c902aa6eed2ef8d3e921e4765fe606fe2afe8d35"},
|
{file = "types_PyYAML-6.0.12.20240917-py3-none-any.whl", hash = "sha256:392b267f1c0fe6022952462bf5d6523f31e37f6cea49b14cee7ad634b6301570"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
|
@ -1919,10 +1919,9 @@ test = ["pytest (>=8.1,<9.0)"]
|
||||||
|
|
||||||
[extras]
|
[extras]
|
||||||
client = ["customtkinter", "minio", "mutagen", "packaging", "pillow", "platformdirs", "pymediainfo", "pyyaml", "qrcode", "tkcalendar", "tktimepicker"]
|
client = ["customtkinter", "minio", "mutagen", "packaging", "pillow", "platformdirs", "pymediainfo", "pyyaml", "qrcode", "tkcalendar", "tktimepicker"]
|
||||||
dev = ["mypy", "types-pillow", "types-pyyaml"]
|
|
||||||
server = ["alt-profanity-check"]
|
server = ["alt-profanity-check"]
|
||||||
|
|
||||||
[metadata]
|
[metadata]
|
||||||
lock-version = "2.0"
|
lock-version = "2.0"
|
||||||
python-versions = "^3.9"
|
python-versions = "^3.9"
|
||||||
content-hash = "d22eb6f38f71410d8a6102970785e9e3f910543b1c74c2a49993b0ebc1039f1c"
|
content-hash = "3310779a7a61511f14b32d0008db391c5eb0200c67187e61fd4d46cd1ba17677"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "syng"
|
name = "syng"
|
||||||
version = "2.0.0"
|
version = "2.0.0"
|
||||||
description = ""
|
description = "A all-in-one webbased karaoke system with youtube support"
|
||||||
authors = ["Christoph Stahl <christoph.stahl@tu-dortmund.de>"]
|
authors = ["Christoph Stahl <christoph.stahl@tu-dortmund.de>"]
|
||||||
license = "GPL3"
|
license = "GPL3"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
@ -12,7 +12,6 @@ syng-client = "syng.client:main"
|
||||||
syng-server = "syng.server:main"
|
syng-server = "syng.server:main"
|
||||||
syng-gui = "syng.gui:main"
|
syng-gui = "syng.gui:main"
|
||||||
syng = "syng.main:main"
|
syng = "syng.main:main"
|
||||||
# syng-shell = "syng.webclientmockup:main"
|
|
||||||
|
|
||||||
[tool.poetry.dependencies]
|
[tool.poetry.dependencies]
|
||||||
python = "^3.9"
|
python = "^3.9"
|
||||||
|
@ -21,28 +20,28 @@ aiohttp = "^3.9.1"
|
||||||
yt-dlp = { version = "*"}
|
yt-dlp = { version = "*"}
|
||||||
minio = { version = "^7.2.0", optional = true }
|
minio = { version = "^7.2.0", optional = true }
|
||||||
mutagen = { version = "^1.47.0", optional = true }
|
mutagen = { version = "^1.47.0", optional = true }
|
||||||
# aiocmd = "^0.1.5"
|
|
||||||
pillow = { version = "^10.1.0", optional = true}
|
pillow = { version = "^10.1.0", optional = true}
|
||||||
customtkinter = { version = "^5.2.1", optional = true}
|
customtkinter = { version = "^5.2.1", optional = true}
|
||||||
qrcode = { version = "^7.4.2", optional = true }
|
qrcode = { version = "^7.4.2", optional = true }
|
||||||
pymediainfo = { version = "^6.1.0", optional = true }
|
pymediainfo = { version = "^6.1.0", optional = true }
|
||||||
pyyaml = { version = "^6.0.1", optional = true }
|
pyyaml = { version = "^6.0.1", optional = true }
|
||||||
# async-tkinter-loop = "^0.9.2"
|
|
||||||
tkcalendar = { version = "^1.6.1", optional = true }
|
tkcalendar = { version = "^1.6.1", optional = true }
|
||||||
tktimepicker = { version = "^2.0.2", optional = true }
|
tktimepicker = { version = "^2.0.2", optional = true }
|
||||||
platformdirs = { version = "^4.0.0", optional = true }
|
platformdirs = { version = "^4.0.0", optional = true }
|
||||||
packaging = {version = "^23.2", optional = true}
|
packaging = {version = "^23.2", optional = true}
|
||||||
types-pyyaml = {version = "^6.0.12.12", optional = true}
|
|
||||||
types-pillow = {version = "^10.1.0.2", optional = true}
|
|
||||||
mypy = {version = "^1.10.0", optional = true}
|
|
||||||
alt-profanity-check = {version = "^1.4.1", optional = true}
|
alt-profanity-check = {version = "^1.4.1", optional = true}
|
||||||
pylint = {version = "^3.2.7", optional = true}
|
|
||||||
|
[tool.poetry.group.dev.dependencies]
|
||||||
|
types-pyyaml = "^6.0.12.12"
|
||||||
|
types-pillow = "^10.1.0.2"
|
||||||
|
mypy = "^1.10.0"
|
||||||
|
pylint = "^3.2.7"
|
||||||
|
|
||||||
|
|
||||||
[tool.poetry.extras]
|
[tool.poetry.extras]
|
||||||
client = ["minio", "mutagen", "pillow", "customtkinter", "qrcode",
|
client = ["minio", "mutagen", "pillow", "customtkinter", "qrcode",
|
||||||
"pymediainfo", "pyyaml", "tkcalendar", "tktimepicker", "platformdirs",
|
"pymediainfo", "pyyaml", "tkcalendar", "tktimepicker", "platformdirs",
|
||||||
"packaging"]
|
"packaging"]
|
||||||
dev = ["types-pillow", "types-pyyaml", "mypy", "pylint"]
|
|
||||||
server = ["alt-profanity-check"]
|
server = ["alt-profanity-check"]
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
|
|
Loading…
Add table
Reference in a new issue