diff --git a/.weblate b/.weblate new file mode 100644 index 00000000..3846e379 --- /dev/null +++ b/.weblate @@ -0,0 +1,2 @@ +[weblate] +translation = wizarr/wizarr-universal diff --git a/pyproject.toml b/pyproject.toml index b1e04c3b..6fade78b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,6 +48,7 @@ dev = [ "ruff>=0.13.0", "ty>=0.0.1a20", "djlint>=1.36.4", + "wlc>=1.16.1", ] [tool.uv] diff --git a/uv.lock b/uv.lock index 69a42aef..c1460c81 100644 --- a/uv.lock +++ b/uv.lock @@ -1122,6 +1122,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload-time = "2025-03-25T02:24:58.468Z" }, ] +[[package]] +name = "pyxdg" +version = "0.28" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/25/7998cd2dec731acbd438fbf91bc619603fc5188de0a9a17699a781840452/pyxdg-0.28.tar.gz", hash = "sha256:3267bb3074e934df202af2ee0868575484108581e6f3cb006af1da35395e88b4", size = 77776, upload-time = "2022-06-05T11:35:01Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e5/8d/cf41b66a8110670e3ad03dab9b759704eeed07fa96e90fdc0357b2ba70e2/pyxdg-0.28-py2.py3-none-any.whl", hash = "sha256:bdaf595999a0178ecea4052b7f4195569c1ff4d344567bccdc12dfdf02d545ab", size = 49520, upload-time = "2022-06-05T11:34:58.832Z" }, +] + [[package]] name = "pyyaml" version = "6.0.3" @@ -1638,6 +1647,7 @@ dev = [ { name = "pytest-playwright" }, { name = "ruff" }, { name = "ty" }, + { name = "wlc" }, ] [package.metadata] @@ -1685,6 +1695,23 @@ dev = [ { name = "pytest-playwright", specifier = ">=0.6.2" }, { name = "ruff", specifier = ">=0.13.0" }, { name = "ty", specifier = ">=0.0.1a20" }, + { name = "wlc", specifier = ">=1.16.1" }, +] + +[[package]] +name = "wlc" +version = "1.16.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "argcomplete" }, + { name = "python-dateutil" }, + { name = "pyxdg" }, + { name = "requests" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c8/04/cbdcbd5ff68b3cd396a7cc66ba9cc3ca31fdebdf320bbc2c9d8d4a71be78/wlc-1.16.1.tar.gz", hash = "sha256:81356de5cc73f2d93ade69d3640b73718772e26d0d551d32eb18e65480b0ee98", size = 79549, upload-time = "2025-10-10T06:55:24.54Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0a/ba/e5ec14c686c59ad255013822b3b09fc19f7ef62b8c05c68aee390c85810b/wlc-1.16.1-py3-none-any.whl", hash = "sha256:c04df389c26ec4ad9fb8fc79d5047f99ac53cadec0c0f78ed91dbd060e2cc7e5", size = 90556, upload-time = "2025-10-10T06:55:23.404Z" }, ] [[package]]