Metadata-Version: 2.1
Name: spsdk-pylint-plugins
Version: 0.2.1
Summary: PyLint plugins coverity SPSDK-specific coding rules.
Author: NXP
Maintainer-email: NXP <michal.starecek@nxp.com>
License: BSD-3-Clause
Project-URL: Homepage, https://github.com/nxp-mcuxpresso/spsdk_plugins/tree/master/pylint_plugins
Project-URL: Issues, https://github.com/nxp-mcuxpresso/spsdk_plugins/issues
Keywords: NXP,SPSDK,PyLint,Plugins
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pylint>3
Requires-Dist: astroid


PyLint plugins covering SPSDK-specific coding rules
===================================================


* Free software: BSD-3-Clause


Features
--------

* `click-choice`: Check if click.Choice options are not case sensitive


Installation
------------

* Activate virtual env, meant for SPSDK development
* `pip install spsdk-pylint-plugins`
* add `spsdk-pylint-plugins` into `load-plugins` section of you PyLint config file (.pylintrc, pyproject.toml, etc.)
* run `pylint` as usual

Credits
-------

This package was created with [Cookiecutter](https://github.com/audreyr/cookiecutter) and the [SPSDK Debug Probe project template](https://github.com/nxp-mcuxpresso/spsdk/blob/master/examples/plugins/templates/cookiecutter-spsdk-debug-probe-plugin.zip).
