Download Latest Version brother_ql v0.9.4.zip (55.5 kB)
Email in envelope

Get an email when there's a new version of brother_ql

Home / v0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
brother_ql-0.9.0.tar.gz 2018-08-08 26.5 kB
brother_ql-0.9.0-py2.py3-none-any.whl 2018-08-08 32.3 kB
brother_ql v0.9.0.tar.gz 2018-08-08 38.8 kB
brother_ql v0.9.0.zip 2018-08-08 50.2 kB
README.md 2018-08-08 1.2 kB
Totals: 5 Items   148.9 kB 0

This release ships with a new unified CLI named brother_ql, just like the package itself is called. It is based on click giving it a lot of features out of the box such as setting parameters via environment variables, very flexible command handling, tab completion in Bash and many more.

To implement the new CLI with as little overhead as possible, a lot of the code previously found in the source files of the old CLI tools was moved into generic modules. For example, the code to create a label is now found in the function convert() in brother_ql.conversion instead of its previous place in the function create_label() in brother_ql.brother_ql_create.

This will slowly deprecate the other CLIs such as * brother_ql_create * brother_ql_print * brother_ql_info * brother_ql_analyze * brother_ql_debug

In addition, a small error was fixed in the BrotherQLReader class resulting in a TypeError raised. It's output image file names are now configurable.

API changes: The dictionary data structure returned by list_available_devices() has now a renamed key: What was string_descr before is now called identifier.

Source: README.md, updated 2018-08-08