Labelle

Latest version: v1.2.2

Safety actively analyzes 623807 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.2.2

This is mainly a maintenance relase, with no new-features.

What's Changed

Maintenance
* Add some type hints by maresb in https://github.com/labelle-org/labelle/pull/22
* Don't assume the default barcode type when handling empty string by maresb in https://github.com/labelle-org/labelle/pull/26
* Add a test to ensure that the GUI module is importable by maresb in https://github.com/labelle-org/labelle/pull/29
* Revert unintentional interface change by maresb in https://github.com/labelle-org/labelle/pull/30
* Fix --output=console-inverted by maresb in https://github.com/labelle-org/labelle/pull/33
* Fix descriptions of some CLI args by maresb in https://github.com/labelle-org/labelle/pull/34
* Add deprecation errors for old dymoprint arguments by maresb in https://github.com/labelle-org/labelle/pull/35
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/labelle-org/labelle/pull/36
* Fix permissions instructions by maresb in https://github.com/labelle-org/labelle/pull/38


**Full Changelog**: https://github.com/labelle-org/labelle/compare/v1.2.1...1.2.2

1.2.1

What's Changed
* Fix barcodes in GUI by maresb in https://github.com/labelle-org/labelle/pull/23


**Full Changelog**: https://github.com/labelle-org/labelle/compare/v1.2.0...v1.2.1

1.2.0

This release introduces two new features:

1. In case multiple devices are attached, it is possible to select a particular one with the new `--device` option in the CLI or the device selector widget in the GUI.
2. The CLI has been converted from Click to Typer for a more modern experience.

What's Changed

New features
* Support device selection and migrate CLI to Typer by tomers in https://github.com/labelle-org/labelle/pull/12

Maintenance
* Refactor USB code by tomers in https://github.com/labelle-org/labelle/pull/11
* Remove vscode settings file by maresb in https://github.com/labelle-org/labelle/pull/15
* Fix VS Code debug config by maresb in https://github.com/labelle-org/labelle/pull/14
* Fix broken link to DYMO website by maresb in https://github.com/labelle-org/labelle/pull/21
* Mypy fixes by maresb in https://github.com/labelle-org/labelle/pull/19

New Contributors
* tomers made their first contribution in https://github.com/labelle-org/labelle/pull/11
* pre-commit-ci made their first contribution in https://github.com/labelle-org/labelle/pull/18

**Full Changelog**: https://github.com/labelle-org/labelle/compare/v1.1.0...v1.2.0

1.1.0

What's Changed

This release features a major refactor by tomers that also includes various minor enhancements, but majorly improves the quality of the underlying code.

Note: Since Tomer's great refactor was made on [Dymoprint v2.4.0](https://github.com/labelle-org/labelle/tree/dymoprint-v2.4.0), that is the common parent commit of this release and the previous release [v1.0.0](https://github.com/labelle-org/labelle/releases/tag/v1.0.0). (This was done because it was simpler to rebase https://github.com/computerlyrik/dymoprint/pull/119 on top of the refactor as https://github.com/labelle-org/labelle/pull/3 rather than the other way around.)

Tomer's great refactor

* Various fixes and improvements by tomers in https://github.com/computerlyrik/dymoprint/pull/101
* Some more fixes and improvements by tomers in https://github.com/computerlyrik/dymoprint/pull/103
* Some random small changes by tomers in https://github.com/computerlyrik/dymoprint/pull/107
* Tomer fixes by tomers in https://github.com/computerlyrik/dymoprint/pull/108
* Tomer fixes by tomers in https://github.com/computerlyrik/dymoprint/pull/110
* Refactor labeler device code by tomers in https://github.com/computerlyrik/dymoprint/pull/111
* Another batch of changes by tomers in https://github.com/computerlyrik/dymoprint/pull/113

Maintenance

* Add (and then remove) a pre-commit CI check by maresb in https://github.com/computerlyrik/dymoprint/pull/104 and https://github.com/labelle-org/labelle/pull/9
* Switch to ruff by maresb in https://github.com/computerlyrik/dymoprint/pull/105
* Use check-json5 instead of check-json by maresb in https://github.com/computerlyrik/dymoprint/pull/106
* Rebrand Dymoprint to Labelle by maresb in https://github.com/labelle-org/labelle/pull/3
* Tweak settings after enabling pre-commit.ci by maresb in https://github.com/labelle-org/labelle/pull/7
* Fix malformed markdownlint disable commands in README by maresb in https://github.com/labelle-org/labelle/pull/8
* Update pre-commit config by maresb in https://github.com/labelle-org/labelle/pull/10

New Contributors
* tomers made their first contribution in https://github.com/computerlyrik/dymoprint/pull/101

**Full Changelog**: https://github.com/labelle-org/labelle/compare/v1.0.0...v1.1.0

1.0.0

Labelle v1.0.0 is a rebranded version of [dymoprint](https://github.com/computerlyrik/dymoprint) v2.4.0.

Note: the tag [`dymoprint-v2.4.0`](https://github.com/labelle-org/labelle/tree/dymoprint-v2.4.0) here is exactly [`v2.4.0`](https://github.com/computerlyrik/dymoprint/releases/tag/v2.4.0) from [dymoprint](https://github.com/computerlyrik/dymoprint), with matching commit hash 3dd2ec0.

What's Changed
* Rebrand Dymoprint v2.4.0 to Labelle v1.0.0 by maresb in https://github.com/computerlyrik/dymoprint/pull/119

**Full Changelog**: https://github.com/labelle-org/labelle/compare/dymoprint-v2.4.0...v1.0.0

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.