Bartosz Golaszewski
|
6d9133a259
|
bindings: python: fix license tags
Several files under bindings/python/ have wrong license tags.
In general:
- Makefiles should be covered by GPL
- all python sources under bindings/python/gpiod/ and
bindings/python/tests/ that are part of importable modules should be
licensed under LGPL
- executable examples should be licensed under GPL
Reported-by: Vincent Fazio <vfazio@xes-inc.com>
Closes: https://github.com/brgl/libgpiod/issues/110
Acked-by: Vincent Fazio <vfazio@xes-inc.com>
Link: https://lore.kernel.org/r/20241127150529.126896-1-brgl@bgdev.pl
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
|
2024-12-05 13:56:15 +01:00 |
|
Vincent Fazio
|
d9313c18a0
|
bindings: python: tests: add missing method type hints
Add type hints for all method arguments and return values.
Signed-off-by: Vincent Fazio <vfazio@xes-inc.com>
Link: https://lore.kernel.org/r/20241114145116.2123714-20-vfazio@xes-inc.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
|
2024-11-19 15:23:58 +01:00 |
|
Vincent Fazio
|
171577eb41
|
bindings: python: tests: clean up imports and exports
Remove unused imports and sort the remainder following isort rules.
Update the submodules to use `__all__` to advertise available imports.
Remove an unnecessary blank line in the VersionString class to abide by
the ruff formatter's rules (compatible with black's formatting).
Signed-off-by: Vincent Fazio <vfazio@xes-inc.com>
Link: https://lore.kernel.org/r/20241114145116.2123714-17-vfazio@xes-inc.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
|
2024-11-19 15:21:01 +01:00 |
|
Kent Gibson
|
c8e3ae0499
|
bindings: python: tests: add test for casting line.Value to bool
The line.Value represents the logical line state, so intuitively you
would expect it to be able to be cast to bool, with ACTIVE
corresponding to True, and INACTIVE to False.
Add a test that line.Value can be cast to bool.
Signed-off-by: Kent Gibson <warthog618@gmail.com>
Link: https://lore.kernel.org/r/20240522004643.96863-2-warthog618@gmail.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
|
2024-05-23 09:51:53 +02:00 |
|