From c6feed2f1eb492efaef22d762caa207b1ae242ce Mon Sep 17 00:00:00 2001 From: xcad Date: Thu, 11 Dec 2025 08:49:27 +0100 Subject: [PATCH] fix(nix): add email-validator dependency to flake (#1573) - Added missing email-validator to flake.nix propagatedBuildInputs - Bumped version to 0.1.2 across all files - Updated CHANGELOG.md with fix entry Fixes #1573 --- CHANGELOG.md | 11 ++++++++--- cli/__init__.py | 2 +- flake.nix | 3 ++- pyproject.toml | 2 +- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 50c63c50..b516d18e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,8 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Changed -- Fixed AttributeError caused by code trying to access a deprecated `section.required` attribute that no longer exists on VariableSection objects. +## [0.1.2] - 2025-12-11 + +### Fixed +- Nix flake missing `email-validator` dependency causing build failures (#1573) ## [0.1.0] - 2025-12-10 @@ -111,7 +113,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Initial public release with core CLI functionality. -[unreleased]: https://github.com/christianlempa/boilerplates/compare/v0.0.7...HEAD +[unreleased]: https://github.com/christianlempa/boilerplates/compare/v0.1.2...HEAD +[0.1.2]: https://github.com/christianlempa/boilerplates/compare/v0.1.1...v0.1.2 +[0.1.1]: https://github.com/christianlempa/boilerplates/compare/v0.1.0...v0.1.1 +[0.1.0]: https://github.com/christianlempa/boilerplates/compare/v0.0.7...v0.1.0 [0.0.7]: https://github.com/christianlempa/boilerplates/compare/v0.0.6...v0.0.7 [0.0.6]: https://github.com/christianlempa/boilerplates/releases/tag/v0.0.6 [0.0.4]: https://github.com/christianlempa/boilerplates/releases/tag/v0.0.4 diff --git a/cli/__init__.py b/cli/__init__.py index 31134cde..6daf41ed 100644 --- a/cli/__init__.py +++ b/cli/__init__.py @@ -2,6 +2,6 @@ Boilerplates CLI - A sophisticated command-line tool for managing infrastructure boilerplates. """ -__version__ = "0.1.1" +__version__ = "0.1.2" __author__ = "Christian Lempa" __description__ = "CLI tool for managing infrastructure boilerplates" diff --git a/flake.nix b/flake.nix index 6d69aeee..b91cecc8 100644 --- a/flake.nix +++ b/flake.nix @@ -17,7 +17,7 @@ boilerplates = pkgs.python3Packages.buildPythonApplication { pname = "boilerplates"; - version = "0.0.6"; + version = "0.1.2"; src = ./.; @@ -34,6 +34,7 @@ pyyaml python-frontmatter jinja2 + email-validator ]; meta = with pkgs.lib; { diff --git a/pyproject.toml b/pyproject.toml index c4e447c7..436b7e0c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "boilerplates" -version = "0.1.1" +version = "0.1.2" description = "CLI tool for managing infrastructure boilerplates" readme = "README.md" requires-python = ">=3.9"