# brother-label
Brother label printer interface for QL and PT series printers.
**API is currently being re-worked and should not be considered stable.**
Fork of https://github.com/pklaus/brother_ql and https://github.com/matmair/brother_ql-inventree with many
improvements and features planned, including:
- Better support for device-specific label specifications (e.g. QL vs PT)
- Support for new devices (PT-E550W)
- Removed redudant legacy/compatibility code
- ...
## Devices
| Device | Status |
| ---------------- | ------------ |
| QL-500 | Supported |
| QL-550 | Supported |
| QL-560 | Supported |
| QL-570 | Supported |
| QL-580N | Supported |
| QL-600 | Supported |
| QL-650TD | Supported |
| QL-700 | Supported |
| QL-710W | Supported |
| QL-720NW | Supported |
| QL-800 | Supported |
| QL-810W | Supported |
| QL-820NWB | Supported |
| QL-1050 | Supported |
| QL-1060N | Supported |
| QL-1100 | Supported |
| QL-1100NWB | Supported |
| QL-1115NWB | Supported |
| PT-P750W | Supported |
| PT-P900W | Supported |
| PT-P950NW | Supported |
| PT-E550W | ✔️ Verified |
- **Supported:** Device is supported, but no verification has been received.
- **Verified:** Device is supported, and verified by a user.
## Labels
### Continuous / Endless
| Type | QL | QL-10 | QL-11 | PT | PT-E |
| ---------------- | ------ | ------ | ------ | ----- | ------ |
| 6 | ❌ | ❌ | ❌ | ❌ | ✔️ |
| 9 | ❌ | ❌ | ❌ | ❌ | ✔️ |
| 12 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 18 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
| 24 | ❌ | ❌ | ❌ | ✔️ | ✔️ |
| 29 | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| 36 | ❌ | ❌ | ❌ | ✔️ | ✔️ |
| 38 | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| 50 | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| 54 | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| 62 | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| 62red | ✔️ | ✔️ | ✔️ | ❌ | ❌ |
| 102 | ❌ | ✔️ | ❌ | ❌ | ❌ |
| 103 | ❌ | ❌ | ✔️ | ❌ | ❌ |
| 104 | ❌ | ✔️ | ❌ | ❌ | ❌ |
### Die-Cut
| Type | QL | QL-10 | QL-11 |
| ---------------- | ------ | ------ | ----- |
| 17x54 | ✔️ | ✔️ | ✔️ |
| 17x87 | ✔️ | ✔️ | ✔️ |
| 23x23 | ✔️ | ✔️ | ✔️ |
| 29x42 | ✔️ | ✔️ | ✔️ |
| 29x90 | ✔️ | ✔️ | ✔️ |
| 39x90 | ✔️ | ✔️ | ✔️ |
| 39x48 | ✔️ | ✔️ | ✔️ |
| 52x29 | ✔️ | ✔️ | ✔️ |
| 54x29 | ✔️ | ✔️ | ✔️ |
| 60x86 | ✔️ | ✔️ | ✔️ |
| 62x29 | ✔️ | ✔️ | ✔️ |
| 62x100 | ✔️ | ✔️ | ✔️ |
| 102x51 | ❌ | ✔️ | ❌ |
| 102x152 | ❌ | ✔️ | ❌ |
| 103x164 | ❌ | ❌ | ✔️ |
### Round Die-Cut
| Type | QL | QL-10 | QL-11 |
| ---------------- | ------ | ------ | ------ |
| d12 | ✔️ | ✔️ | ✔️ |
| d24 | ✔️ | ✔️ | ✔️ |
| d58 | ✔️ | ✔️ | ✔️ |
## Backends
| Backend | Type | Linux | Mac OS | Windows |
| ------------- | ---- | ----- | ------ | ------- |
| network | TCP | ✔️ | ✔️ | ✔️ |
| linux\_kernel | USB | ✔️ | ❌ | ❌ |
| py_usb | USB | ✔️ | ✔️ | ✔️ |
Raw data
{
"_id": null,
"home_page": "",
"name": "brother-label",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "Brother,QL-500,QL-550,QL-560,QL-570,QL-580N,QL-600,QL-650TD,QL-700,QL-710W,QL-720NW,QL-800,QL-810W,QL-820NWB,QL-1050,QL-1060N,QL-1100,QL-1100NWB,QL-1115NWB,PT-P750W,PT-P900W,PT-P950NW,PT-E550W",
"author": "",
"author_email": "Philipp Klaus <philipp.l.klaus@web.de>, Dean Gardiner <me@dgardiner.net>",
"download_url": "https://files.pythonhosted.org/packages/01/aa/7a4518f0398f1a40880b7acea3cd22c5fd3fb55c0f85321e585ebfa9c632/brother-label-2.0a6.tar.gz",
"platform": null,
"description": "# brother-label\n\nBrother label printer interface for QL and PT series printers.\n\n**API is currently being re-worked and should not be considered stable.**\n\nFork of https://github.com/pklaus/brother_ql and https://github.com/matmair/brother_ql-inventree with many\nimprovements and features planned, including:\n\n- Better support for device-specific label specifications (e.g. QL vs PT)\n- Support for new devices (PT-E550W)\n- Removed redudant legacy/compatibility code\n- ...\n\n## Devices\n\n| Device | Status |\n| ---------------- | ------------ |\n| QL-500 | Supported |\n| QL-550 | Supported |\n| QL-560 | Supported |\n| QL-570 | Supported |\n| QL-580N | Supported |\n| QL-600 | Supported |\n| QL-650TD | Supported |\n| QL-700 | Supported |\n| QL-710W | Supported |\n| QL-720NW | Supported |\n| QL-800 | Supported |\n| QL-810W | Supported |\n| QL-820NWB | Supported |\n| QL-1050 | Supported |\n| QL-1060N | Supported |\n| QL-1100 | Supported |\n| QL-1100NWB | Supported |\n| QL-1115NWB | Supported |\n| PT-P750W | Supported |\n| PT-P900W | Supported |\n| PT-P950NW | Supported |\n| PT-E550W | \u2714\ufe0f Verified |\n\n - **Supported:** Device is supported, but no verification has been received.\n - **Verified:** Device is supported, and verified by a user.\n\n## Labels\n\n### Continuous / Endless\n\n| Type | QL | QL-10 | QL-11 | PT | PT-E |\n| ---------------- | ------ | ------ | ------ | ----- | ------ |\n| 6 | \u274c | \u274c | \u274c | \u274c | \u2714\ufe0f |\n| 9 | \u274c | \u274c | \u274c | \u274c | \u2714\ufe0f |\n| 12 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 18 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 24 | \u274c | \u274c | \u274c | \u2714\ufe0f | \u2714\ufe0f |\n| 29 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u274c | \u274c |\n| 36 | \u274c | \u274c | \u274c | \u2714\ufe0f | \u2714\ufe0f |\n| 38 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u274c | \u274c |\n| 50 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u274c | \u274c |\n| 54 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u274c | \u274c |\n| 62 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u274c | \u274c |\n| 62red | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f | \u274c | \u274c |\n| 102 | \u274c | \u2714\ufe0f | \u274c | \u274c | \u274c |\n| 103 | \u274c | \u274c | \u2714\ufe0f | \u274c | \u274c |\n| 104 | \u274c | \u2714\ufe0f | \u274c | \u274c | \u274c |\n\n### Die-Cut\n\n| Type | QL | QL-10 | QL-11 |\n| ---------------- | ------ | ------ | ----- |\n| 17x54 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 17x87 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 23x23 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 29x42 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 29x90 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 39x90 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 39x48 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 52x29 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 54x29 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 60x86 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 62x29 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 62x100 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| 102x51 | \u274c | \u2714\ufe0f | \u274c |\n| 102x152 | \u274c | \u2714\ufe0f | \u274c |\n| 103x164 | \u274c | \u274c | \u2714\ufe0f |\n\n### Round Die-Cut\n\n| Type | QL | QL-10 | QL-11 |\n| ---------------- | ------ | ------ | ------ |\n| d12 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| d24 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| d58 | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n\n## Backends\n\n| Backend | Type | Linux | Mac OS | Windows |\n| ------------- | ---- | ----- | ------ | ------- |\n| network | TCP | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n| linux\\_kernel | USB | \u2714\ufe0f | \u274c | \u274c |\n| py_usb | USB | \u2714\ufe0f | \u2714\ufe0f | \u2714\ufe0f |\n",
"bugtrack_url": null,
"license": "GPL",
"summary": "Brother label printer interface for QL and PT series printers.",
"version": "2.0a6",
"project_urls": {
"repository": "https://github.com/fuzeman/brother-label"
},
"split_keywords": [
"brother",
"ql-500",
"ql-550",
"ql-560",
"ql-570",
"ql-580n",
"ql-600",
"ql-650td",
"ql-700",
"ql-710w",
"ql-720nw",
"ql-800",
"ql-810w",
"ql-820nwb",
"ql-1050",
"ql-1060n",
"ql-1100",
"ql-1100nwb",
"ql-1115nwb",
"pt-p750w",
"pt-p900w",
"pt-p950nw",
"pt-e550w"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fcee1e598431c8288e8b36f1c8ecec16eac95f41f82e6e25276a78de218776cf",
"md5": "34b529879f619302ca0b37dfc237e41b",
"sha256": "ba0814ef72a141a510fe6f2a42014644bb9cccfc9eafde5ee831825a44a24ae5"
},
"downloads": -1,
"filename": "brother_label-2.0a6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "34b529879f619302ca0b37dfc237e41b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 40468,
"upload_time": "2023-09-01T11:23:44",
"upload_time_iso_8601": "2023-09-01T11:23:44.666908Z",
"url": "https://files.pythonhosted.org/packages/fc/ee/1e598431c8288e8b36f1c8ecec16eac95f41f82e6e25276a78de218776cf/brother_label-2.0a6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "01aa7a4518f0398f1a40880b7acea3cd22c5fd3fb55c0f85321e585ebfa9c632",
"md5": "80cc7f9bc4706043fbc35b641f987da6",
"sha256": "5797c7690c32da04445bef7ced51b14e730382ff0008941ece373d8c85f9281e"
},
"downloads": -1,
"filename": "brother-label-2.0a6.tar.gz",
"has_sig": false,
"md5_digest": "80cc7f9bc4706043fbc35b641f987da6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 35654,
"upload_time": "2023-09-01T11:23:45",
"upload_time_iso_8601": "2023-09-01T11:23:45.983162Z",
"url": "https://files.pythonhosted.org/packages/01/aa/7a4518f0398f1a40880b7acea3cd22c5fd3fb55c0f85321e585ebfa9c632/brother-label-2.0a6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-01 11:23:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fuzeman",
"github_project": "brother-label",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "brother-label"
}