Catkin-lint

Latest version: v1.6.25

Safety actively analyzes 715033 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 17

1.3.0

* New CMake parser
* Support macros
* Support variable scopes
* Check for pkg-config calls
* Check for environment variable usage
* Check for global variables
* Various bugfixes

1.2.6

* Bump minimum Python version to 2.7
* Make path handling OS agnostic
* More unit tests
* Minor bugfixes

1.2.5

* Warn about subprojects
* Support for add_subdirectory() commands
* Support for multi-line strings
* Add common path functions to LintInfo

1.2.4

* Parser support for escaped characters
* Add option to run additional lint checks
* Parser support for include()
* Fix improper handling of Windows EOL
* Build check for existing source files
* Move debian folder to its own branch

1.2.3

* Allow parentheses in command arguments
* Allow catkin as run_depend or test_depend
* Use relative imports
* Special handling for catkin itself
* Include file name in error message if parsing fails
* Let setup.py install bash auto completion code

1.2.2

* Provide explicit sort order for lint messages

Page 12 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.