Package Details: python-colcon-devtools 0.3.0-1

Git Clone URL: https://aur.archlinux.org/python-colcon-devtools.git (read-only, click to copy)
Package Base: python-colcon-devtools
Description: An extension for colcon-core to provide information about the plugin system.
Upstream URL: https://pypi.org/project/colcon-devtools/
Licenses: Apache
Submitter: Manifolds
Maintainer: daizhirui
Last Packager: daizhirui
Votes: 1
Popularity: 0.000000
First Submitted: 2018-11-02 15:08 (UTC)
Last Updated: 2024-04-28 19:38 (UTC)

Latest Comments

imeguras commented on 2025-07-06 17:17 (UTC)

well.. somethings broke... to install python-colcon-common-extensions-0.3.0-1

i had to alter a line to global spell_check_words_path = ''

then did paru -Ui --assume-installed python-colcon-devtools on common-extensions folder to prevent overwriting the code... ~/.cache/paru/clone/python-colcon-devtools/src/colcon-devtools-0.3.0/test/test_spell_check.py

I just dont get why they are so strict with testing, and passes if most of the time ros2 package is broken because of some stupid python lib.. id rather have bugs and something that said "broken build" on versions if it failed some unit test than to not install nothing over lacking instantiation on some global variable...

LikeSmith commented on 2025-06-30 03:16 (UTC) (edited on 2025-06-30 03:17 (UTC) by LikeSmith)

Before the lib2to3 error, I am getting an error in .../src/python-colcon-devtools-0.3.0/test/test_spell_check.py on line 13 (global spell_check_words_path is unused: name is never assigned in scope). I found that switching scspell from v2.2 to v2.3 (change 2.2 to 2.3 in lines 15 and 30 in PKGBUILD, as well as update the sha256sum value) first, then attempting a build, removing line 13 in test_spell_check.py, and building again with `makepkg -e' allows for a successful build.

Majora320 commented on 2025-04-10 23:41 (UTC)

This currently doesn't build due to lib2to3 compatibility errors. Changing the version of scspell from v2.2 to v2.3 fixes the build errors - should be functionally the same, since all the release does is remove the lib2to3 dependency.

lprobsth commented on 2025-02-22 23:44 (UTC) (edited on 2025-02-22 23:45 (UTC) by lprobsth)

It seems that lib2to3 is not necessary needed in scspell. Here is a patch of scspell that did work for me: https://github.com/myint/scspell/issues/48#issuecomment-2579900911 Unfortunately this is currently not merged into scspell - so should we apply the patch in all the AUR packages affected?

joaocandre commented on 2025-01-16 18:06 (UTC)

Build currently failing during 'test_spell_check':

FAILED test_spell_check.py::test_spell_check - ModuleNotFoundError: No module named 'lib2to3'