Browse Source

make module `acpi_backlight.evaluate` private

Fabian Peter Hammerle 1 year ago
parent
commit
a5525dd265
4 changed files with 7 additions and 3 deletions
  1. 3 0
      CHANGELOG.md
  2. 3 2
      acpi_backlight/__init__.py
  3. 0 0
      acpi_backlight/_evaluate.py
  4. 1 1
      tests/test_evaluate.py

+ 3 - 0
CHANGELOG.md

@@ -8,6 +8,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 ### Added
 - suggest udev rules when permissions are insufficient to set backlight's brightness
 
+### Changed
+- made module `acpi_backlight.evaluate` private
+
 TODO document commits before 2022-06-16
 
 [Unreleased]: https://github.com/fphammerle/acpi-backlight/compare/0.2.0...HEAD

+ 3 - 2
acpi_backlight/__init__.py

@@ -1,7 +1,7 @@
 import argparse
 import pathlib
 
-import acpi_backlight.evaluate
+import acpi_backlight._evaluate
 
 _ACPI_BACKLIGHT_ROOT_DIR_PATH = pathlib.Path("/sys/class/backlight")
 
@@ -59,7 +59,8 @@ class Backlight:
 
 def backlight_eval(expr_str: str) -> None:
     backlight = acpi_backlight.Backlight()
-    backlight.brightness_relative = acpi_backlight.evaluate.evaluate_expression(
+    # pylint: disable=protected-access; internal module
+    backlight.brightness_relative = acpi_backlight._evaluate.evaluate_expression(
         expr_str=expr_str, names={"b": backlight.brightness_relative}
     )
     print(backlight.brightness_relative)

+ 0 - 0
acpi_backlight/evaluate.py → acpi_backlight/_evaluate.py


+ 1 - 1
tests/test_evaluate.py

@@ -1,6 +1,6 @@
 import pytest
 
-from acpi_backlight.evaluate import evaluate_expression
+from acpi_backlight._evaluate import evaluate_expression
 
 
 @pytest.mark.parametrize(