Skip to content

Commit

Permalink
release 0.5.1
Browse files Browse the repository at this point in the history
    New definition attributes
    Support for Keepass and Ansible-vault source formats
    Support for auto-generated ANSIBLE_PASSWORD_FILE
    New input handling via STDIN and Python-getpass
    Better error handling
    Improved documentation
    Lots and lots of tests
    Migrate project to more recent version of slap-cli for appdev management
    Update previous changelog files
    Update build tests to include keepassxc
  • Loading branch information
ndejong committed Sep 21, 2024
1 parent 7f05c15 commit 5c4f2a1
Show file tree
Hide file tree
Showing 19 changed files with 65 additions and 50 deletions.
7 changes: 7 additions & 0 deletions .changelog/0.3.1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2020-12-13"

[[entries]]
id = "c03537a1-23a1-4765-a0e1-76e8f851b375"
type = "feature"
description = "Major project rearrangement, with full documentation"
author = "ndejong@threatpatrols.com"
6 changes: 0 additions & 6 deletions .changelog/0.3.1.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .changelog/0.3.3.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2020-12-13"

[[entries]]
id = "69de0ed6-ef5e-4137-bf24-cbfb911d81b5"
type = "fix"
description = "Fix typo in package entrypoint"
author = "ndejong@threatpatrols.com"
6 changes: 0 additions & 6 deletions .changelog/0.3.3.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .changelog/0.3.4.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2020-12-14"

[[entries]]
id = "2a344d45-7195-4491-9e25-0a0631dbaf85"
type = "fix"
description = "Fixes bug with null/none return types from exec and re-arranges test input data files"
author = "ndejong@threatpatrols.com"
7 changes: 0 additions & 7 deletions .changelog/0.3.4.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .changelog/0.3.5.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2020-12-14"

[[entries]]
id = "f38dbde7-4546-4373-b72b-9b5334c59e95"
type = "fix"
description = "fixes broken merge"
author = "ndejong@threatpatrols.com"
6 changes: 0 additions & 6 deletions .changelog/0.3.5.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .changelog/0.3.6.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2021-06-05"

[[entries]]
id = "7a0b5694-27bb-45af-a6dd-bf043fe26184"
type = "fix"
description = "migration from TravisCI to Github actions"
author = "ndejong@threatpatrols.com"
6 changes: 0 additions & 6 deletions .changelog/0.3.6.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .changelog/0.3.7.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2022-03-29"

[[entries]]
id = "ed680068-13b2-490d-8265-f524b84f194a"
type = "fix"
description = "Black code cleanup; Add pylint; fix various pylint warnings"
author = "ndejong@threatpatrols.com"
5 changes: 0 additions & 5 deletions .changelog/0.3.7.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .changelog/0.3.8.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2022-03-29"

[[entries]]
id = "229aa4d2-73d2-4095-bb1e-03f72e6b857c"
type = "fix"
description = "Fixes bug with an early return preventing more than one env-alias setting; changes the old Logger class out for something a little more standard; move the readdocs-custom-steps file out of the way"
author = "ndejong@threatpatrols.com"
7 changes: 0 additions & 7 deletions .changelog/0.3.8.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .changelog/0.4.0.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2022-03-29"

[[entries]]
id = "d6aa2f98-c752-46ac-a6ac-c1f0121d3973"
type = "fix"
description = "Adds minor feature to check which version of env-alias is installed"
author = "ndejong@threatpatrols.com"
5 changes: 0 additions & 5 deletions .changelog/0.4.0.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .changelog/0.5.1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
release-date = "2024-09-21"

[[entries]]
id = "21e601b7-bf89-4861-8c61-f7359aa43da0"
type = "refactor"
description = "Large upgrade and improvements to env-alias"
author = "ndejong@threatpatrols.com"
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "env-alias"
version = "0.5.0"
version = "0.5.1"
description = "Powerful helper utility to create shell alias commands to easily set collections of environment variables often with secret values from a variety of data-sources and data-formats."
authors = ["Nicholas de Jong <contact@nicholasdejong.com>"]
license = "BSD-2-Clause"
Expand Down
2 changes: 1 addition & 1 deletion src/env_alias/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from sys import argv

__title__ = "Env Alias"
__version__ = "0.5.0"
__version__ = "0.5.1"

LOGGER_LEVEL = "info"
if "--debug" in argv or getenv("ENVALIAS_DEBUG", "").lower().startswith(("true", "yes", "enable", "on")):
Expand Down

0 comments on commit 5c4f2a1

Please sign in to comment.