Tags: python-escpos/python-escpos
Tags
Version 3.1 - 2023-12-17 This is the minor release of the new version 3.1. It adds a modification of the API of the qr-method, hence the minor release. changes ^^^^^^^ - extend API of the qr-method to allow passing image parameters in non-native mode - use version 0.15 and upwards of python-barcode - fix an issue in the config provider that prevented config files to be found when only a path was supplied - Improve type annotations, usage of six and other packaging relevant parts. contributors ^^^^^^^^^^^^ - Patrick Kanzler - Alexandre Detiste - tuxmaster - belono
2023-11-17 - Version 3.0 - "Quietly Confident" This is the major release of the new version 3.0. A big thank you to @belono for their many contributions for the finalization of v3! The third major release of this library drops support for Python 2 and requires a Python version of at least 3.8. The API has been reworked to be more consistent and two new concepts have been introduced: `Capabilities` allow the library to know which features the currently used printer implements and send fitting commands. `Magic Encode` is a new feature that uses the capability information and encodes Unicode automatically with the correct code page while sending also the code page change commands. The license of the project has been changed to MIT in accordance with its contributors. The changes listed here are a summary of the changes of the previous alpha releases. For details please read the changelog of the alpha releases.
v3.0a8 This release is the ninth alpha release of the new version 3.0. Please be aware that the API is subject to change until v3.0 is released. This release drops support for Python 2, requiring at least version 3.5 of Python. changes ^^^^^^^ - Drop support for Python 2 and mark in setuptools as only supporting 3.5 and upwards - remove landscape.io badge - replace viivakoodi with python-barcode which is maintained - add configuration for Visual Studio Code - use pkg_resources for the retrieval of the capabilities.json contributors ^^^^^^^^^^^^ - Romain Porte - Patrick Kanzler
v3.0a7
This release is the eight alpha release of the new version 3.0. Please be aware that the API is subject to change until v3.0 is released.
This release also marks the point at which the project transitioned to having only a master-branch (and not an additional development branch).
add Exception for NotImplementedError in detach_kernel_driver
update installation information
update and improve documentation
add error handling to image centering flag
update and fix tox and CI environment, preparing drop of support for Python 2
Alexander Bougakov
Brian
Yaisel Hurtado
Maximilan Wagenbach
Patrick Kanzler
v3.0a6
This release is the seventh alpha release of the new version 3.0.
Please be aware the the API is subject to change until v3.0 is
released.
changes
fix inclusion of the capabilities-file
execute CI jobs also on Windows and macOS-targets
improve documentation
contributors
Patrick Kanzler
v3.0a5 2019-06-16 - Version 3.0a5 - "Lightly Seared On The Reality Grill" This release is the sixth alpha release of the new version 3.0. Please be aware that the API is subject to change until v3.0 is released. changes ^^^^^^^ - allow arbitrary USB arguments in USB-class - add Win32Raw-Printer on Windows-platforms - add and improve Windows support of USB-class - use pyyaml safe_load() - improve doc - implement _read method of Network printer class contributors ^^^^^^^^^^^^ - Patrick Kanzler - Gerard Marull-Paretas - Ramon Poca - akeonly - Omer Akram - Justin Vieira
2018-05-15 - Version 3.0a4 - "Kakistocrat" This release is the fifth alpha release of the new version 3.0. Please be aware that the API will still change until v3.0 is released. changes ^^^^^^^ - raise exception when TypeError occurs in cashdraw (#268) - Feature/clear content in dummy printer (#271) - fix is_online() (#282) - improve documentation - Modified submodule to always pull from master branch (#283) - parameter for implementation of nonnative qrcode (#289) - improve platform independence (#296) contributors ^^^^^^^^^^^^ - Christoph Heuel - Patrick Kanzler - kennedy - primax79 - reck31 - Thijs Triemstra
2017-10-08 - Version 3.0a3 - "Just Testing" This release is the fourth alpha release of the new version 3.0. Please be aware that the API will still change until v3.0 is released. changes ^^^^^^^ - minor changes in documentation, tests and examples - pickle capabilities for faster startup - first implementation of centering images and QR - check barcodes based on regex contributors ^^^^^^^^^^^^ - Patrick Kanzler - Lucy Linder - Romain Porte - Sergio Pulgarin
v3.0a2: alpha of major release Version 3.0a2 This release is the third alpha release of the new version 3.0. Please be aware that the API will still change until v3.0 is released. changes ^^^^^^^ - refactor of the set-method - preliminary support of POS "line display" printing - improvement of tests - added ImageWidthError - list authors in repository - add support for software-based barcode-rendering - fix SerialException when trying to close device on __del__ - added the DLE EOT querying command for USB and Serial - ensure QR codes have a large enough border - make feed for cut optional - fix the behavior of horizontal tabs - added test script for hard an soft barcodes - implemented paper sensor querying command - added weather forecast example script - added a method for simpler newlines contributors ^^^^^^^^^^^^ - csoft2k - Patrick Kanzler - mrwunderbar666 - Romain Porte - Ahmed Tahri
PreviousNext