diff --git a/poetry.lock b/poetry.lock index 8a06036..e0ad45a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -75,6 +75,25 @@ files = [ {file = "blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf"}, ] +[[package]] +name = "brother-ql-inventree" +version = "1.3" +description = "Python package to talk to Brother QL label printers" +optional = false +python-versions = "*" +groups = ["main"] +files = [ + {file = "brother_ql_inventree-1.3-py3-none-any.whl", hash = "sha256:0f7e0d78bae04f44bcfe1010ed0d99f98d5b4db1d6179da242d5bd52bb0c9ea4"}, + {file = "brother_ql_inventree-1.3.tar.gz", hash = "sha256:24335ca5f4b3444c692698b599459a7e6c4bd036dd580074c63d39382914fca3"}, +] + +[package.dependencies] +attrs = "*" +click = "*" +packbits = "*" +pillow = ">=10.0.0" +pyusb = "*" + [[package]] name = "certifi" version = "2026.4.22" @@ -974,6 +993,17 @@ files = [ {file = "packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661"}, ] +[[package]] +name = "packbits" +version = "0.6" +description = "PackBits encoder/decoder" +optional = false +python-versions = "*" +groups = ["main"] +files = [ + {file = "packbits-0.6.tar.gz", hash = "sha256:bc6b370bb34e04ac8cfa835e06c0484380affc6d593adb8009dd6c0f7bfff034"}, +] + [[package]] name = "pep8" version = "1.7.1" @@ -1852,5 +1882,5 @@ h11 = ">=0.16.0,<1" [metadata] lock-version = "2.1" -python-versions = ">=3.13" -content-hash = "3a8909800e4977eaaac71770d29b53b450a233fe7ddde5e8bb158c151428ed7e" +python-versions = ">=3.14" +content-hash = "18e1a5c8b085aa639b665279856f9e3c51a734a6a8d1d4dd135ca7e4f67e86ae" diff --git a/pyproject.toml b/pyproject.toml index 04fd0ae..cb9a044 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,6 +42,7 @@ dependencies = [ "python-escpos (>=3.1,<4.0)", "pep8 (>=1.7.1,<2.0.0)", "pylint (>=4.0.5,<5.0.0)", + "brother-ql-inventree (>=1.3,<2.0)", ] [tool.poetry]