Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: python-escpos/python-escpos

Tags

v3.1

Toggle v3.1's commit message
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

v3.0

Toggle v3.0's commit message
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.0a9

Toggle v3.0a9's commit message
Version 3.0a9

v3.0a8

Toggle v3.0a8's commit message
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

Toggle v3.0a7's commit message
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

Toggle v3.0a6's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
patkan 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

Toggle v3.0a5's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
patkan 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

v3.0a4

Toggle v3.0a4's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
patkan Patrick Kanzler
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

v3.0a3

Toggle v3.0a3's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
patkan Patrick Kanzler
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

Toggle v3.0a2's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
patkan Patrick Kanzler
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