Package Details: python-barcode 0.16.1-2

Git Clone URL: https://aur.archlinux.org/python-barcode.git (read-only, click to copy)
Package Base: python-barcode
Description: Create standard barcodes with Python. No external modules needed.
Upstream URL: https://github.com/WhyNotHugo/python-barcode
Licenses: MIT
Provides: python-barcode
Submitter: rarvolt
Maintainer: rarvolt
Last Packager: rarvolt
Votes: 2
Popularity: 0.180284
First Submitted: 2022-01-10 15:10 (UTC)
Last Updated: 2025-12-10 09:23 (UTC)

Latest Comments

audunmg commented on 2026-02-21 02:28 (UTC)

Sorry about that last comment.

That problem is upstream, and this is the fix:

https://github.com/WhyNotHugo/python-barcode/pull/254

Using standard packaging would be nicer though and I hope you will consider it.

audunmg commented on 2026-02-21 01:31 (UTC)

Can you please change this package to use Standards based PEP517 packaging? https://wiki.archlinux.org/title/Python_package_guidelines#Standards_based_(PEP_517)

Because you're building it this non-standard way, your package includes a lot of unneccesary files.

These files should never be in these paths:

usr/lib/python3.14/site-packages/docs/
usr/lib/python3.14/site-packages/docs/Makefile
usr/lib/python3.14/site-packages/docs/__pycache__/
usr/lib/python3.14/site-packages/docs/__pycache__/conf.cpython-314.opt-1.pyc
usr/lib/python3.14/site-packages/docs/__pycache__/conf.cpython-314.pyc
usr/lib/python3.14/site-packages/docs/_static/
usr/lib/python3.14/site-packages/docs/_static/images/
usr/lib/python3.14/site-packages/docs/_static/images/pybarcode.png
usr/lib/python3.14/site-packages/docs/changelog.rst
usr/lib/python3.14/site-packages/docs/conf.py
usr/lib/python3.14/site-packages/docs/contents.rst
usr/lib/python3.14/site-packages/docs/getting-started.rst
usr/lib/python3.14/site-packages/docs/index.rst
usr/lib/python3.14/site-packages/docs/supported-formats.rst
usr/lib/python3.14/site-packages/docs/writers.rst
usr/lib/python3.14/site-packages/tests/
usr/lib/python3.14/site-packages/tests/test_outputs/
usr/lib/python3.14/site-packages/tests/test_outputs/.gitignore

If you're not sure about how to do this, or things are unclear to you, feel free to ask for help. Nobody becomes an expert alone.

Xeonacid commented on 2025-01-21 03:20 (UTC)

Minor improvement: checksum should not be skipped, new devtools supports checksum on git tag

My adjusted PKGBUILD might be used as a reference.

Also I'd like to co-maintain the package if applicable.

micwoj92 commented on 2022-07-19 20:59 (UTC)

Thanks, i see you also switched to git+https download, in that case you need to add git to makedepends. I tried to build and I also got error about setuptools_scm missing. After installing I could build it without problems.

micwoj92 commented on 2022-07-13 02:20 (UTC)

Hello, could you change this package to use PEP 517 packaging?

https://wiki.archlinux.org/title/Python_package_guidelines#Standards_based_(PEP_517)