1
0
mirror of https://github.com/python-escpos/python-escpos synced 2025-07-15 08:43:30 +00:00

Commit Graph

  • 7103af083c Restore device status to False on close() belono 2023-09-03 20:12:11 +02:00
  • 71ce2528f3
    Merge branch 'master' into refactor-set-method Patrick Kanzler 2023-09-03 10:00:36 +02:00
  • 44444f3c51
    Maintenance: fix read the docs and some annotations (#557) Patrick Kanzler 2023-09-03 09:57:56 +02:00
  • 268b465b6c remove deprecated system packages config Patrick Kanzler 2023-09-03 09:44:59 +02:00
  • f957627cde add type annotations Patrick Kanzler 2023-09-03 09:39:19 +02:00
  • 3f3bb6350e
    Update setup.cfg Patrick Kanzler 2023-09-02 22:46:45 +02:00
  • 21b329a955
    Update src/escpos/printer/cups.py Benito López 2023-09-01 23:07:27 +02:00
  • d68eee08a7 Separate open() and store connection in 'device' belono 2023-08-28 11:48:46 +02:00
  • 8763eba86c self-open mechanism through the 'device' property belono 2023-08-17 21:19:42 +02:00
  • bf95fa1f56 Add self-open mechanism belono 2023-08-04 12:14:09 +02:00
  • 0ba6020e19 reenable W503 suppression Patrick Kanzler 2023-08-25 01:23:31 +02:00
  • 3ce6d0534f Merge remote-tracking branch 'origin/master' into refactor-set-method Patrick Kanzler 2023-08-25 01:20:41 +02:00
  • c7c01cdbff
    fix rtd theme (#553) Patrick Kanzler 2023-08-25 01:19:23 +02:00
  • 9701ab2ead fix imports Patrick Kanzler 2023-08-25 01:14:18 +02:00
  • a871bb3da6 annotate types where possible Patrick Kanzler 2023-08-25 01:11:40 +02:00
  • c8edfbdf47 add types for serial Patrick Kanzler 2023-08-25 00:33:02 +02:00
  • 46a3dd4eef use rtd_theme Patrick Kanzler 2023-08-25 00:14:08 +02:00
  • 6c49e4a057
    Bump sphinx-rtd-theme from 1.2.2 to 1.3.0 (#550) dependabot[bot] 2023-08-24 21:30:22 +00:00
  • 0b63281521
    Bump sphinx-rtd-theme from 1.2.2 to 1.3.0 dependabot[bot] 2023-08-24 21:20:13 +00:00
  • f23bcacabe
    fix typo in lp connector (#548) Benito López 2023-08-24 23:17:34 +02:00
  • b9defa35ce
    Bump sphinx-rtd-theme from 1.2.2 to 1.3.0 in /doc dependabot[bot] 2023-08-24 21:03:10 +00:00
  • a281825ed5
    Merge branch 'master' into fix_typo_lp Patrick Kanzler 2023-08-24 23:02:58 +02:00
  • c286be5c13
    Merge branch 'master' into refactor-set-method Patrick Kanzler 2023-08-24 23:02:49 +02:00
  • c11d192e65
    Fix import issues with qrcode in sphinx 7.2 (#552) Patrick Kanzler 2023-08-24 23:02:33 +02:00
  • cb2415b93b mock module qrcode for documentation build Patrick Kanzler 2023-08-24 22:54:21 +02:00
  • 7f39b2b8b5 7.2 introduces the issue Patrick Kanzler 2023-08-24 22:09:02 +02:00
  • 5a0bdbf5de limit sphinx version and enable autotoc typehints Patrick Kanzler 2023-08-24 21:42:31 +02:00
  • 373e802d04 fix typo in lp connector belono 2023-08-21 21:12:57 +02:00
  • 5e87f3c43f add type annotations Patrick Kanzler 2023-08-18 00:43:52 +02:00
  • 7b3837796b disable excludes for flake8 Patrick Kanzler 2023-08-17 23:38:59 +02:00
  • 3177c8d411
    split off dependencies for optional installation (#546) Patrick Kanzler 2023-08-17 01:37:50 +02:00
  • 0180afc3f5 update github workflow Patrick Kanzler 2023-08-17 01:32:12 +02:00
  • 26ed9c4ecb enable all extras on tox Patrick Kanzler 2023-08-17 01:30:05 +02:00
  • 7ca023a9ba split off packages to be installed Patrick Kanzler 2023-08-17 01:25:36 +02:00
  • d48008a984 fix formatting Patrick Kanzler 2023-08-17 01:12:10 +02:00
  • 4f17ea63e1 remove superfluous todo Patrick Kanzler 2023-08-17 01:10:50 +02:00
  • 230900ae41 ad usable static method Patrick Kanzler 2023-08-17 01:10:23 +02:00
  • 8c220ea7a2 include WIn32Raw in documentation Patrick Kanzler 2023-08-17 00:51:16 +02:00
  • 98bb153c7f import Win32Raw Patrick Kanzler 2023-08-17 00:50:04 +02:00
  • e4424dca00 added check for usability Patrick Kanzler 2023-08-17 00:48:28 +02:00
  • 3643a22a10 add dependency check for pyserial Patrick Kanzler 2023-08-17 00:35:25 +02:00
  • c58381230b add dependency check for lp Patrick Kanzler 2023-08-17 00:28:31 +02:00
  • 33329867d2 add wrapper that thros RuntimeError if not importable for pycups Patrick Kanzler 2023-08-17 00:18:30 +02:00
  • 1a2273a5b3 hide cups and WIn32Raw Patrick Kanzler 2023-08-16 23:54:45 +02:00
  • 2d4f2c24ec fix imports Patrick Kanzler 2023-08-16 23:50:22 +02:00
  • 54c8f5a9b0 isort imports Patrick Kanzler 2023-08-16 23:47:31 +02:00
  • 4b55546a99 split off printer implementations into separate files Patrick Kanzler 2023-08-16 23:46:20 +02:00
  • f168c73dc8 authors can be taken from version control better Patrick Kanzler 2023-08-16 23:17:03 +02:00
  • 1072d1aa5d fix names Patrick Kanzler 2023-08-16 23:11:12 +02:00
  • 894f770f01 add inheritance diagrams Patrick Kanzler 2023-08-16 23:06:11 +02:00
  • 2f8ec0bbb9 Revert "try uncommenting win32" Patrick Kanzler 2023-08-16 22:59:15 +02:00
  • 981f29b76a try uncommenting win32 Patrick Kanzler 2023-08-16 22:46:08 +02:00
  • fbabd8ed88
    Drop Py37, improve typing and docstrings (#544) Patrick Kanzler 2023-08-15 01:03:36 +02:00
  • c3cd457e73
    Update tox.ini Patrick Kanzler 2023-08-15 01:00:22 +02:00
  • 5231632cb4
    Update src/escpos/codepages.py Patrick Kanzler 2023-08-15 00:59:42 +02:00
  • e0320f8f68 refine type checking Patrick Kanzler 2023-08-15 00:56:28 +02:00
  • aae551b4ce use Union Patrick Kanzler 2023-08-15 00:43:09 +02:00
  • 7ce4453b3d fix formatting Patrick Kanzler 2023-08-15 00:37:04 +02:00
  • 3ef6892330 fix import sorting Patrick Kanzler 2023-08-15 00:28:58 +02:00
  • 18c4b5a4f4 add some type hints Patrick Kanzler 2023-08-15 00:12:59 +02:00
  • b08f29429f add type for raw Patrick Kanzler 2023-08-14 23:52:49 +02:00
  • 770a4b9836 no implicit optional Patrick Kanzler 2023-08-14 23:52:39 +02:00
  • 51bef0533d add mypy env Patrick Kanzler 2023-08-14 23:52:07 +02:00
  • d883a2a144 fix docstrings Patrick Kanzler 2023-08-14 23:36:35 +02:00
  • 4c40ab9cbe
    Update tox.ini Patrick Kanzler 2023-08-14 04:02:05 +02:00
  • 4bb8fb9441
    Update pyproject.toml Patrick Kanzler 2023-08-14 04:00:52 +02:00
  • b7955d4a99
    Update tox.ini Patrick Kanzler 2023-08-14 03:54:24 +02:00
  • b6c58107ea
    Update pyproject.toml Patrick Kanzler 2023-08-14 03:33:53 +02:00
  • 9329372ee9
    Update pyproject.toml Patrick Kanzler 2023-08-14 03:18:29 +02:00
  • 8185a7585e
    Update pyproject.toml Patrick Kanzler 2023-08-14 03:16:36 +02:00
  • 024cb29379
    Update pyproject.toml Patrick Kanzler 2023-08-14 03:09:34 +02:00
  • d74dee36fa
    Update pyproject.toml Patrick Kanzler 2023-08-14 03:05:22 +02:00
  • 882e5c21e3
    fix string Patrick Kanzler 2023-08-14 02:59:04 +02:00
  • 7adba39501
    Filter paths for isort Patrick Kanzler 2023-08-14 02:44:23 +02:00
  • 1b4230fdd9 formatting Patrick Kanzler 2023-08-10 23:29:26 +02:00
  • b1011a1ee5 enable flake8-docstrings Patrick Kanzler 2023-08-10 22:26:46 +02:00
  • fbd93e3540 add github action Patrick Kanzler 2023-08-10 22:15:37 +02:00
  • b8dfd47422 sort with isort Patrick Kanzler 2023-08-10 22:09:29 +02:00
  • b82c8526b2 configure isort Patrick Kanzler 2023-08-10 22:08:04 +02:00
  • 2b62c8e28d
    modernize and cleanup documentation (#542) Patrick Kanzler 2023-08-10 01:38:47 +02:00
  • 9a7ac83f89 further revise Patrick Kanzler 2023-08-10 01:32:23 +02:00
  • 58b50b1736 revise raspi section Patrick Kanzler 2023-08-10 01:17:35 +02:00
  • bfabd484b9 revise user/printers Patrick Kanzler 2023-08-10 01:11:09 +02:00
  • aacc392c9a revise methods and installation Patrick Kanzler 2023-08-10 01:03:02 +02:00
  • b3445b2c6f fix formatting Patrick Kanzler 2023-08-10 00:38:25 +02:00
  • d855f28a69 document CupsPrinter Patrick Kanzler 2023-08-10 00:35:24 +02:00
  • 00ca32372f enable cups binding in documentation Patrick Kanzler 2023-08-10 00:33:14 +02:00
  • 98c53cb256 install pycups on rtd Patrick Kanzler 2023-08-10 00:28:18 +02:00
  • 2c90435818 disable system packages on rtd Patrick Kanzler 2023-08-10 00:21:40 +02:00
  • 4c2dcdfac6
    Clean up tests and migrate (#540) Patrick Kanzler 2023-08-10 00:18:02 +02:00
  • 72e38ec3e7 drop EOL py37 Patrick Kanzler 2023-08-10 00:12:20 +02:00
  • 155e586527 enable comment Patrick Kanzler 2023-08-10 00:08:08 +02:00
  • 6c9adcf624 flag python version in name Patrick Kanzler 2023-08-10 00:06:02 +02:00
  • 33dd9eb44e configure coverage Patrick Kanzler 2023-08-09 23:54:39 +02:00
  • c55af97f3b use tempfile Patrick Kanzler 2023-08-09 23:43:20 +02:00
  • 1ce5b1f87a remove nose dependencies Patrick Kanzler 2023-08-09 23:24:31 +02:00
  • 841b7a0674 remove nose from test_cli Patrick Kanzler 2023-08-09 23:17:06 +02:00
  • 6a98aebbff Revert "configure py312" Patrick Kanzler 2023-08-09 23:03:56 +02:00
  • 245cd08256 remove assert_equal in test_cli Patrick Kanzler 2023-08-09 23:01:43 +02:00
  • ec9f8ca039 configure py312 Patrick Kanzler 2023-08-09 23:01:24 +02:00