Package Details: python-brother_ql 1.3-2

Git Clone URL: https://aur.archlinux.org/python-brother_ql.git (read-only, click to copy)
Package Base: python-brother_ql
Description: Python package for the raster language protocol of the Brother QL series label printers
Upstream URL: https://github.com/matmair/brother_ql-inventree
Licenses: GPL-3.0
Submitter: 0x2a
Maintainer: rmsc
Last Packager: rmsc
Votes: 0
Popularity: 0.000000
First Submitted: 2018-05-31 18:38 (UTC)
Last Updated: 2025-01-24 23:26 (UTC)

Latest Comments

rmsc commented on 2025-01-22 17:11 (UTC)

I don't mind maintaining it. BTW, just tested with the inventree fork and it's working fine, so I guess it's worth the switch.

0x2a commented on 2025-01-22 16:02 (UTC)

I'm not really using this package anymore, if anyone would like to take over maintainership, please let me know. Otherwise I'd probably disown this package at some point.

rmsc commented on 2025-01-22 15:03 (UTC)

There's an upstream fork that seems to be well maintained: https://github.com/matmair/brother_ql-inventree

I haven't tried it yet, but would it make sense to switch to that one?

0x2a commented on 2025-01-13 11:59 (UTC)

I would need to test this. Unfortunately the upstream project seems pretty dead, it might also need adjustments there. The package as it is now in the AUR just follows the upstream setup.py https://github.com/pklaus/brother_ql/blob/master/setup.py

dreieck commented on 2025-01-11 16:03 (UTC)

If possible, please remove the dependency on python-furure/ make the package working without python-future:

WARNING: python-future package is not compatible with Python 3.13

The python-future project was created in 2013 to attempt to save Python from the schism of version incompatibility that was threatening to tear apart the language (as Perl 6 contributed to the death of Perl).

That time is now past. Thanks to a huge porting effort across the Python community, Python 3 eventually thrived. Python 2 reached its end of life in 2020 and the python-future package should no longer be necessary. Use it to help with porting legacy code to Python 3 but don’t depend on it for new code.

If you use packages that depend on it, please contact maintainers and/or upstream of these packages and try to work out whether this dependency is really needed.

Regards and thanks for this package!

0x2a commented on 2023-10-25 14:10 (UTC)

Not sure what we should do about this. The original project seems more or less abandoned. I could probably list python-pypandoc as "conflicts" if is known to cause issues, it is an optional dependency only for the setuptools process (to convert the readme to python package description)

An other option would be to abandon this package and maybe add a new aur package for https://github.com/matmair/brother_ql-inventree which seems to be an at least somewhat maintained fork...

AlexanderS commented on 2023-10-19 16:10 (UTC)

@gyscos: If you do not install python-pypandoc the installation will succeed. It is only used to generate the description of the python module from the README.

gyscos commented on 2023-10-19 15:39 (UTC)

Looks like this requires python-pypandoc, but is incompatible with the current packaged version.

I get this error:

Traceback (most recent call last):
  File ".../python-brother_ql/src/brother_ql-0.9.4/setup.py", line 11, in <module>
    LDESC = pypandoc.convert(LDESC, 'rst', format='md')
            ^^^^^^^^^^^^^^^^
AttributeError: module 'pypandoc' has no attribute 'convert'

0x2a commented on 2019-11-19 13:40 (UTC)

Dependencies have been updated

AlexanderS commented on 2019-10-08 16:57 (UTC) (edited on 2019-10-08 16:59 (UTC) by AlexanderS)

Can you update the dependencies? Something like this should be appropriate:

depends=('python-click' 'python-future' 'python-packbits' 'python-attrs' 'python-pillow>=3.3.0')

And 'python-pyusb' should be in optdepends.