From 1dcc92d03fe426661e1e52f277859a3a705e9f77 Mon Sep 17 00:00:00 2001 From: Sherwin Date: Sat, 3 Jan 2026 23:29:25 +0530 Subject: [PATCH] fix: package validators module correctly --- CHANGELOG.md | 3 +++ env_check/__init__.py | 2 +- env_check/validator.py | 14 +++++++------- env_check/validators/__init__.py | 1 + pyproject.toml | 2 +- 5 files changed, 13 insertions(+), 9 deletions(-) create mode 100644 env_check/validators/__init__.py diff --git a/CHANGELOG.md b/CHANGELOG.md index a70ae86..7f28b2c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## v1.0.1 +- Fix packaging issue causing ModuleNotFoundError for env_check.validators + ## v1.0.0 - Initial stable open-source release diff --git a/env_check/__init__.py b/env_check/__init__.py index 6748036..d13368b 100644 --- a/env_check/__init__.py +++ b/env_check/__init__.py @@ -1,4 +1,4 @@ """env-check: A strict, CI-ready environment variable validator.""" -__version__ = "1.0.0" +__version__ = "1.0.1" diff --git a/env_check/validator.py b/env_check/validator.py index 0c56777..259a24e 100644 --- a/env_check/validator.py +++ b/env_check/validator.py @@ -3,13 +3,13 @@ from .severity import Severity # Import validator classes dynamically -from .validators.base import BaseValidator -from .validators.type_validator import TypeValidator -from .validators.regex_validator import RegexValidator -from .validators.enum_validator import EnumValidator -from .validators.range_validator import RangeValidator -from .validators.file_exists_validator import FileExistsValidator -from .validators.non_empty_validator import NonEmptyValidator +from env_check.validators.base import BaseValidator +from env_check.validators.type_validator import TypeValidator +from env_check.validators.regex_validator import RegexValidator +from env_check.validators.enum_validator import EnumValidator +from env_check.validators.range_validator import RangeValidator +from env_check.validators.file_exists_validator import FileExistsValidator +from env_check.validators.non_empty_validator import NonEmptyValidator DEFAULT_SEVERITY = Severity.ERROR diff --git a/env_check/validators/__init__.py b/env_check/validators/__init__.py new file mode 100644 index 0000000..33c5e31 --- /dev/null +++ b/env_check/validators/__init__.py @@ -0,0 +1 @@ +# validators package diff --git a/pyproject.toml b/pyproject.toml index 7032ff4..9816a24 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "envcheck-cli" -version = "1.0.0" +version = "1.0.1" description = "A strict, CI-ready environment variable validator with schema enforcement, drift detection, and secret scanning." readme = "README.md" requires-python = ">=3.9"