1
0
mirror of https://github.com/python-escpos/python-escpos synced 2025-12-02 09:43:30 +00:00
Commit Graph

10 Commits

Author SHA1 Message Date
belono
3f775fbaa8 Fix type checking - per device type annotations 2023-10-08 21:16:23 +02:00
Benito López
0e41b8414e Update src/escpos/printer/network.py
Add return type

Co-authored-by: Patrick Kanzler <4189642+patkan@users.noreply.github.com>
2023-09-25 18:45:55 +02:00
belono
2bd11b38d5 Enhance connectors consistency 2023-09-16 19:55:31 +02:00
Benito López
dcde8c072d Merge branch 'master' into belono/issue445 2023-09-09 16:38:43 +02:00
Patrick Kanzler
cfa9ecf16d Enable spell checking (#563)
* add spellchecking

* improve spelling

* improve spelling config

* extend word list

* improve spelling

* improve spelling

* escalate warning in spell check to failure

* fix spelling

* fix spelling

* add plural

* Update doc/spelling_wordlist.txt

* do not stop on warning

* require newest sphinxcontrib spelling

* remove old comment

* add authors as single line entry to spelling list

* reenable stop on warning
2023-09-07 22:08:31 +02:00
belono
e8814e4acb Fix mypy complains 2023-09-06 23:13:58 +02:00
belono
a7e7bc0a64 Add default value to all params + type annotations 2023-09-06 23:13:57 +02:00
belono
7103af083c Restore device status to False on close() 2023-09-03 20:42:09 +02:00
belono
d68eee08a7 Separate open() and store connection in 'device' 2023-08-28 11:52:48 +02:00
Patrick Kanzler
3177c8d411 split off dependencies for optional installation (#546)
* add inheritance diagrams to all printers and exceptions
* split off printer implementations into separate files
* add wrapper that thros RuntimeError if not importable
* add dependency check for lp
* add dependency check for pyserial
* added check for usability
* import Win32Raw
* include WIn32Raw in documentation
* enable all extras on tox
* update github workflow
2023-08-17 01:37:50 +02:00