5c97b869a8
Fix not stripping newlines out of vault password files
...
Fixes #5
2024-03-21 18:33:31 -04:00
67af43ce43
Update transient dependencies
2024-03-21 18:33:31 -04:00
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
8e621138e9
Update CI to always use python3.10 for metaenv
2024-03-21 18:28:27 -04:00
de4ff0031f
Update changelog for version 0.1.3
2023-04-03 12:01:05 -04:00
50a5481108
Bump version to 0.1.3
2023-04-03 11:58:58 -04:00
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
90e4a32753
Merge pull request #4 from enpaul/enp/ci
...
Fix CI
2023-03-29 20:17:40 -04:00
3dc062c849
Update markdown to new GFM formatting spec
2023-03-29 20:11:23 -04:00
fdad46a945
Remove deprecated option from pylintrc
2023-03-29 20:06:38 -04:00
96bd80db6e
Fix bug with poetry installation on python3.7
...
Remove python3.6 compatibility
2023-03-29 20:06:36 -04:00
fcaac8ca43
Add workaround for export plugin issue
2023-03-29 19:03:47 -04:00
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
c3fe7bdef9
Remove python 3.6 CI tests
2023-03-29 18:46:29 -04:00
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
d11af1658d
Update to use poetry dev groups
2023-03-02 16:59:44 -05:00
29243223fe
Update dev environment to use Python-3.10 for all dependencies
2023-03-02 16:19:11 -05:00
a98dd16358
Add parallel flag to tox call in makefile
2022-05-07 18:51:34 -04:00
226c717684
Update classifiers for beta status
2022-05-07 18:46:25 -04:00
b55af77051
Update changelog with version 0.1.2
2022-05-07 18:45:37 -04:00
4550a73404
Merge pull request #1 from enpaul/enp/docs
...
Add documentation
2022-05-07 18:43:33 -04:00
bdb62993a2
Bump patch version
2022-05-07 18:37:21 -04:00
3f6f5cf7e0
Add documentation for the tools usage
2022-05-07 18:36:54 -04:00
2f75180623
Fix styling of introduction docs
2022-05-07 12:27:29 -04:00
c729414b03
Document main logic function for processing filepaths
...
Fix docstring on confirm function
2022-05-07 12:26:56 -04:00
ba6b71687e
Fix typos in readme
2022-04-22 17:10:48 -04:00
d61d2cb1a1
Update documentation for 0.1.1
...
Update changelog with 0.1.1
2022-04-21 15:29:49 -04:00
c7c2a87ebb
Bump patch version
2022-04-21 15:29:49 -04:00
8e9df58f43
Fix replacement bug when the same vaulted block appears twice in a file
2022-04-21 15:29:48 -04:00
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
e9a3099a9a
Fix typo in pypi classifier
2022-04-08 02:21:07 -04:00
c5bf02537d
Fix typo in pypi link
2022-04-08 02:18:58 -04:00
5a162042eb
Add initial documentation
...
Add changelog with 0.1
2022-04-08 02:12:55 -04:00
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
58790a0615
Fix mistake when copying actions script
2022-04-08 02:08:53 -04:00
c3d5733751
Add github actions ci
...
Update toxfile with latest best practices
2022-04-08 01:44:50 -04:00
80819c472e
Add types-toml dev dependency
2022-04-08 01:44:33 -04:00
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
42b34468a8
Update transient dependencies
2022-04-08 00:59:51 -04:00
3a4a89ac2a
Add entrypoint script to pyproject
2022-04-08 00:56:37 -04:00
efda9a7cea
Update pypi classifiers
...
Add py310 classifier
Update dev status to alpha
2022-04-08 00:56:37 -04:00
626c6df823
Bump feature version for MVP
2022-04-08 00:56:37 -04:00
cecb42022a
Add mvp functionality
2022-04-08 00:56:36 -04:00
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
44d7fa3490
Add ansible-core dependency
2022-04-08 00:50:12 -04:00
97e3352f14
Initial commit
2021-10-06 18:08:46 -04:00