Description of problem: Inkex package is not inline with latest inkscape release which causes problems in updated extensions. For example, the QR code generation extension complains with the following error: "ImportError: cannot import name 'circular_pairwise' from 'inkex.utils' (/usr/share/inkscape/extensions/inkex/utils.py)" This function was added in inkext between 1.3.0 and 1.3.1 releases in this commit: https://gitlab.com/inkscape/extensions/-/commit/a0d605041666bc4454a096202179d23943a6a538 The current package should be updated to the code found in the actual inkscape source code. This package should either be build as part of the inkscape spec or the code should be updated for each inkscape source code update.
Thanks. Will update to what is compatible with Inkscape 1.3.2
Just a reminder, since it doesn't look like the update has happened. The QR code extension is still broken. It also does seem like the extensions themselves and inkex should be in the same package as they seem to be developed upstream together.
Thanks for the reminder. Inkex is used by other packages such as Ink/Stitch, so it is helpful to have it packaged separately. It has been recently updated on pypi: https://pypi.org/project/inkex/#history https://gitlab.com/inkscape/extensions/-/issues/568 So will update it here.
FEDORA-2024-c08e2c4299 (python-inkex-1.3.1-1.fc40) has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2024-c08e2c4299
FEDORA-2024-6bc2b69b0c (python-inkex-1.3.1-1.fc39) has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2024-6bc2b69b0c
Update has been submitted for testing.
FEDORA-2024-c08e2c4299 has been pushed to the Fedora 40 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-c08e2c4299` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-c08e2c4299 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-6bc2b69b0c has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-6bc2b69b0c \*` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-6bc2b69b0c See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-6bc2b69b0c (python-inkex-1.3.1-1.fc39) has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2024-c08e2c4299 (python-inkex-1.3.1-1.fc40) has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.