KRL code checker
Project description
krllint
krllint checks and automatically fixes KRL (KUKA Robot Language) code.
Installation
Youe can download krllint.py either from github or with this command:
$ pip install krllint
Exmaple usage
Show help:
$ krllint --help
Check files or folders:
$ krllint example.src
$ krllint example.src furhter_example.src
$ krllint source_dir
Automatically fix code:
$ krllint --fix example.src
Create a configuration file at the current working directory:
$ krllint --generate-config
krllint tries to load configuration files with the following sequence:
krllint.conf.py:
- Explicitly defined as argument
- Current working directory
~/.config/- Default configuration of krllint
Explicitly loading of a configuration file:
$ krllint --config krllint.config.py
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file krllint-0.1.8.tar.gz.
File metadata
- Download URL: krllint-0.1.8.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.3.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
258dabdfb0dade1ebcd4fad11effe81f9b8eab996d0e4436c50744c9fd2dd97a
|
|
| MD5 |
b7f74658cf255b5016f5d0dd5c0960fa
|
|
| BLAKE2b-256 |
17ccf0788b3a92770a98e9d25db00d5fb00714b6b20c2d1bca4b2a5a03ecbea2
|
File details
Details for the file krllint-0.1.8-py3-none-any.whl.
File metadata
- Download URL: krllint-0.1.8-py3-none-any.whl
- Upload date:
- Size: 9.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.3.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33cc9180d1ed92dcfc7af492f2dfd0d0d9579b34c33bbcca4e1264ed383d5f31
|
|
| MD5 |
fe0bc29dbee0fe0710b1a8fbea31408f
|
|
| BLAKE2b-256 |
56f6865a03e72ceffac77b3a39839921115a66553f274cbf28708505c4dd7c33
|