Ethan Paul
e2e8ca9ed9
Update chanelog with version 0.1.4
2024-03-21 18:33:32 -04:00
Ethan Paul
6fdbb4cc2a
Bump version to 0.1.4
2024-03-21 18:33:32 -04:00
Ethan Paul
5c97b869a8
Fix not stripping newlines out of vault password files
...
Fixes #5
2024-03-21 18:33:31 -04:00
Ethan Paul
67af43ce43
Update transient dependencies
2024-03-21 18:33:31 -04:00
Ethan Paul
0bb654c2e2
Merge pull request #7 from enpaul/enp/ci
...
Update CI to always use python3.10 for metaenv
2024-03-21 18:33:05 -04:00
Ethan Paul
8e621138e9
Update CI to always use python3.10 for metaenv
2024-03-21 18:28:27 -04:00
Ethan Paul
de4ff0031f
Update changelog for version 0.1.3
2023-04-03 12:01:05 -04:00
Ethan Paul
50a5481108
Bump version to 0.1.3
2023-04-03 11:58:58 -04:00
Ethan Paul
3586a4e277
Merge pull request #3 from brycelowe/fix/password-binary-encoding
...
fix: remove encoding from password file reads
2023-04-03 11:57:12 -04:00
Bryce Lowe
45ab9addb3
fix: remove encoding from password file reads
...
The password files are opened in binary mode so an encoding argument isn't necessary and causes the script to crash.
Fixes #2
2023-04-01 21:50:40 -07:00
Ethan Paul
90e4a32753
Merge pull request #4 from enpaul/enp/ci
...
Fix CI
2023-03-29 20:17:40 -04:00
Ethan Paul
3dc062c849
Update markdown to new GFM formatting spec
2023-03-29 20:11:23 -04:00
Ethan Paul
fdad46a945
Remove deprecated option from pylintrc
2023-03-29 20:06:38 -04:00
Ethan Paul
96bd80db6e
Fix bug with poetry installation on python3.7
...
Remove python3.6 compatibility
2023-03-29 20:06:36 -04:00
Ethan Paul
fcaac8ca43
Add workaround for export plugin issue
2023-03-29 19:03:47 -04:00
Ethan Paul
9c6486ce55
Update poetry CI version to 1.4.1
...
Update CI env script to move poetry version to main CI workflow config
2023-03-29 19:03:01 -04:00
Ethan Paul
c3fe7bdef9
Remove python 3.6 CI tests
2023-03-29 18:46:29 -04:00
Ethan Paul
98d1bf3e8e
Update repo automation to use new command syntax
...
Update CI to use Poetry 1.3
Update workflows to match patterns from tox-poetry-installer
Update workflows to use newer job versions
Update makefile and CI to use Poetry 1.3 command syntax
2023-03-02 17:03:20 -05:00
Ethan Paul
d11af1658d
Update to use poetry dev groups
2023-03-02 16:59:44 -05:00
Ethan Paul
29243223fe
Update dev environment to use Python-3.10 for all dependencies
2023-03-02 16:19:11 -05:00
Ethan Paul
a98dd16358
Add parallel flag to tox call in makefile
2022-05-07 18:51:34 -04:00
Ethan Paul
226c717684
Update classifiers for beta status
2022-05-07 18:46:25 -04:00
Ethan Paul
b55af77051
Update changelog with version 0.1.2
2022-05-07 18:45:37 -04:00
Ethan Paul
4550a73404
Merge pull request #1 from enpaul/enp/docs
...
Add documentation
2022-05-07 18:43:33 -04:00
Ethan Paul
bdb62993a2
Bump patch version
2022-05-07 18:37:21 -04:00
Ethan Paul
3f6f5cf7e0
Add documentation for the tools usage
2022-05-07 18:36:54 -04:00
Ethan Paul
2f75180623
Fix styling of introduction docs
2022-05-07 12:27:29 -04:00
Ethan Paul
c729414b03
Document main logic function for processing filepaths
...
Fix docstring on confirm function
2022-05-07 12:26:56 -04:00
Ethan Paul
ba6b71687e
Fix typos in readme
2022-04-22 17:10:48 -04:00
Ethan Paul
d61d2cb1a1
Update documentation for 0.1.1
...
Update changelog with 0.1.1
2022-04-21 15:29:49 -04:00
Ethan Paul
c7c2a87ebb
Bump patch version
2022-04-21 15:29:49 -04:00
Ethan Paul
8e9df58f43
Fix replacement bug when the same vaulted block appears twice in a file
2022-04-21 15:29:48 -04:00
Ethan Paul
9943dd112c
Update internal logic
...
Reduce duplication in password loading logic
Reorder internal functions to improve logical grouping
Improve logging clarity
Add better handling of decryption errors
2022-04-21 15:17:29 -04:00
Ethan Paul
e9a3099a9a
Fix typo in pypi classifier
2022-04-08 02:21:07 -04:00
Ethan Paul
c5bf02537d
Fix typo in pypi link
2022-04-08 02:18:58 -04:00
Ethan Paul
5a162042eb
Add initial documentation
...
Add changelog with 0.1
2022-04-08 02:12:55 -04:00
Ethan Paul
71a464cb26
Update ansible-core to be an option dependency
...
Removes restriction on destination environment, allowing users to use
the same version of ansible with this script as they use for everything else
2022-04-08 02:09:38 -04:00
Ethan Paul
58790a0615
Fix mistake when copying actions script
2022-04-08 02:08:53 -04:00
Ethan Paul
c3d5733751
Add github actions ci
...
Update toxfile with latest best practices
2022-04-08 01:44:50 -04:00
Ethan Paul
80819c472e
Add types-toml dev dependency
2022-04-08 01:44:33 -04:00
Ethan Paul
b9bb307738
Add documentation and fix runtime bug
...
Fix issue where a newline was added after every character of newly vaulted yaml content
Add docs, fix linting errors, confess to my sins
2022-04-08 01:35:34 -04:00
Ethan Paul
42b34468a8
Update transient dependencies
2022-04-08 00:59:51 -04:00
Ethan Paul
3a4a89ac2a
Add entrypoint script to pyproject
2022-04-08 00:56:37 -04:00
Ethan Paul
efda9a7cea
Update pypi classifiers
...
Add py310 classifier
Update dev status to alpha
2022-04-08 00:56:37 -04:00
Ethan Paul
626c6df823
Bump feature version for MVP
2022-04-08 00:56:37 -04:00
Ethan Paul
cecb42022a
Add mvp functionality
2022-04-08 00:56:36 -04:00
Ethan Paul
fdfdcbff47
Update repo config files for new settings
...
Add py310 to toxfile
Fix naming mismatch in makefile
Remove default args from pylintrc
Update year in copyright
2022-04-08 00:56:36 -04:00
Ethan Paul
44d7fa3490
Add ansible-core dependency
2022-04-08 00:50:12 -04:00
Ethan Paul
97e3352f14
Initial commit
2021-10-06 18:08:46 -04:00