Skip to content

Tags: dersimn/brother_ql_web

Tags

v2.1.9

Toggle v2.1.9's commit message
fix image not rendering

```
ERROR:app:Exception on /api/preview [POST]
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/flask/app.py", line 1473, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/flask/app.py", line 882, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/flask/app.py", line 880, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/flask/app.py", line 865, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/app/__init__.py", line 309, in get_preview_from_image
    im = create_label_im(**context)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/app/__init__.py", line 204, in create_label_im
    return assemble_label_im(text, None, True, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/app/__init__.py", line 216, in assemble_label_im
    im_font = ImageFont.truetype(kwargs['font_path'], kwargs['font_size'])
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/PIL/ImageFont.py", line 996, in truetype
    return freetype(font)
           ^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/PIL/ImageFont.py", line 993, in freetype
    return FreeTypeFont(font, size, index, encoding, layout_engine)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/PIL/ImageFont.py", line 220, in __init__
    if core.HAVE_RAQM:
       ^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/PIL/_util.py", line 19, in __getattr__
    raise self.ex
  File "/usr/local/lib/python3.12/site-packages/PIL/ImageFont.py", line 58, in <module>
    from . import _imagingft as core
ImportError: cannot import name '_imagingft' from 'PIL' (/usr/local/lib/python3.12/site-packages/PIL/__init__.py). Did you mean: '_imaging'?
```

v1.1.9

Toggle v1.1.9's commit message
fix image not rendering

```
ERROR:app:Exception on /api/preview [POST]
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/flask/app.py", line 1473, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/flask/app.py", line 882, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/flask/app.py", line 880, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/flask/app.py", line 865, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/app/__init__.py", line 309, in get_preview_from_image
    im = create_label_im(**context)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/app/__init__.py", line 204, in create_label_im
    return assemble_label_im(text, None, True, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/app/__init__.py", line 216, in assemble_label_im
    im_font = ImageFont.truetype(kwargs['font_path'], kwargs['font_size'])
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/PIL/ImageFont.py", line 996, in truetype
    return freetype(font)
           ^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/PIL/ImageFont.py", line 993, in freetype
    return FreeTypeFont(font, size, index, encoding, layout_engine)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/PIL/ImageFont.py", line 220, in __init__
    if core.HAVE_RAQM:
       ^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/PIL/_util.py", line 19, in __getattr__
    raise self.ex
  File "/usr/local/lib/python3.12/site-packages/PIL/ImageFont.py", line 58, in <module>
    from . import _imagingft as core
ImportError: cannot import name '_imagingft' from 'PIL' (/usr/local/lib/python3.12/site-packages/PIL/__init__.py). Did you mean: '_imaging'?
```

v2.1.8

Toggle v2.1.8's commit message
fix: not building for new alpine version

TODO:
- cleanup dev pacakges after build OR
- use multi-stage build

v1.1.8

Toggle v1.1.8's commit message
fix: not building for new alpine version

TODO:
- cleanup dev pacakges after build OR
- use multi-stage build

v2.1.7

Toggle v2.1.7's commit message
format note in README

v2.1.6

Toggle v2.1.6's commit message
update GitHub Workflows

v1.1.7

Toggle v1.1.7's commit message
format note in README

v1.1.6

Toggle v1.1.6's commit message
add `.dockerignore`

v2.1.5

Toggle v2.1.5's commit message
update GitHub Action

v2.1.4

Toggle v2.1.4's commit message
fix Pillow version to 9.x

in Pillow ≥10 some methods were removed