Package Details: python-gdtoolkit 4.2.2-1

Git Clone URL: https://aur.archlinux.org/python-gdtoolkit.git (read-only, click to copy)
Package Base: python-gdtoolkit
Description: Independent set of tools for working with GDScript - parser, linter and formatter
Upstream URL: https://github.com/Scony/godot-gdscript-toolkit
Keywords: formatter gdscript godot linter python3
Licenses: MIT
Conflicts: python-lark-parser
Submitter: Grafcube
Maintainer: Grafcube
Last Packager: Grafcube
Votes: 3
Popularity: 0.23
First Submitted: 2022-11-14 11:07 (UTC)
Last Updated: 2024-01-08 03:28 (UTC)

Latest Comments

Shinigami92 commented on 2023-10-21 09:52 (UTC)

Needed to uninstall a conflicting package python-poetry-core, but now with the newest version it works
Thank you :)

Grafcube commented on 2023-10-21 05:09 (UTC)

@Shinigami92 I've updated the package. Can you confirm that it works now?

Shinigami92 commented on 2023-10-20 15:31 (UTC)

When I run gdformat myscript.gd or gdlint myscript.gd I get following error:

...
pkg_resources.ContextualVersionConflict: (lark 1.1.7 (/usr/lib/python3.11/site-packages), Requirement.parse('lark[regex]==1.1.5'), {'gdtoolkit'})
...
The 'lark[regex]==1.1.5' distribution was not found and is required by gdtoolkit
...

So it seems like something called lark for regex is required in exact version 1.1.5, but 1.1.7 was found instead and is not compatible
(I'm not a python dev)

Grafcube commented on 2023-05-08 12:00 (UTC)

@DonHubi I've updated the dependencies. I never noticed because setuptools was already on my system.

DonHubi commented on 2023-05-08 07:52 (UTC)

python-setuptools seems not to be a make-only dependency. the formatter does not work on my system, unless python-setuptools are installed. i usually remove make dependencies after installtion but for python-gdtoolkit this breaks the formatter.

Grafcube commented on 2023-04-18 08:18 (UTC)

@DonHubi Done. I've added the dependencies.

DonHubi commented on 2023-04-18 04:59 (UTC)

gdformat requires python-regex and python-six as dependencies. Thanks for maintaining!

Grafcube commented on 2023-04-13 10:37 (UTC)

@gilcu2 Fixed! Thank you for reporting.

gilcu2 commented on 2023-04-13 03:20 (UTC)

Hello, the current version depends on docopt-ng==0.8.1. I installed it manually with pip to be able to run the formatter