Skip to content

Releases: pythoninja/sshgen

v0.9.0

12 Jan 14:51
Compare
Choose a tag to compare

0.9.0 - 2025-01-12

Features

  • Warn if ansible_host is missing - (5232eac)

Bug Fixes

  • (ci) Replace ruff version - (78d5c26)

Development

  • (dev) Migrate pyproject to poetry 2 - (a7efebe)
  • (dev) Remove ANN ruff rule - (325fd43)

Miscellaneous Tasks

  • Migrate to astral-sh official action - (fbb6732)
  • Bump poetry to 2.0.0 - (2843650)

v0.8.0

07 Sep 17:21
Compare
Choose a tag to compare

0.8.0 - 2024-09-07

Features

  • Warn on duplicate alias for host - (ee452b5)

Bug Fixes

  • Strip whitespaces on host, user and aliases - (edce762)
  • No whitespace if no aliases set for host - (3f3ed69)

Miscellaneous Tasks

  • Update example hosts.yml - (b48f4ed)
  • Fix typo - (d294ea9)
  • Add label to dependabot pull requests - (780397c)

v0.7.3

09 Jul 06:24
Compare
Choose a tag to compare

0.7.3 - 2024-07-09

This release won't be in the CHANGELOG.

Bump cyclopts to v2.9.3.

v0.7.2

09 Jul 06:10
Compare
Choose a tag to compare

0.7.2 - 2024-07-09

Miscellaneous Tasks

  • Bump poetry to 1.8.3 - (be330da)
  • Fix linter action for ruff 0.5.x - (09f5326)

v0.7.1

18 Mar 17:39
Compare
Choose a tag to compare

0.7.1 - 2024-03-18

Bug Fixes

  • (cli) Fix script entrypoint - (02919ee)

v0.7.0

16 Mar 14:35
Compare
Choose a tag to compare

0.7.0 - 2024-03-16

Features

  • (cli) Migrate to cyclopts - (cca5053)

Development

  • (dev) Update to ruff 0.3.3 - (c33b1bf)
  • (dev) Remove changelog entries from generator - (0a79d78)

v0.6.0

10 Mar 12:42
Compare
Choose a tag to compare

0.6.0 - 2024-03-10

Features

  • Show skipped and processed hosts in output - (a5fdcbe)

Refactor

  • Change create and writing methods - (332c63c)

Development

  • (dev) Add just check - (ef9280d)
  • (dev) Fix tbump configuration - (0561adf)
  • (dev) Ignore test files - (9ac9b86)
  • (dev) Add justfile - (6b5541e)
  • (dev) Enable ruff-specific rules for linter - (98b901c)
  • (dev) Format the code on pre-commit - (378e9c2)
  • (dev) Change ruff linter and formatter rules - (783ba11)
  • (dev) Update python to 3.12 - (6c9166a)
  • (dev) Update to ruff 0.3.1 - (f05ee2e)

Documentation

  • Clarify Include directive positioning - (e1258e2)
  • Update usage and output example - (6a5dda4)
  • Update example usage in cli - (c20477a)

v0.5.0

19 Dec 09:49
378b2e8
Compare
Choose a tag to compare

0.5.0 - 2023-12-19

Features

  • (cli) Enable debug logging with env vars (#85) - (6c5d0b2)

Refactor

  • Detect empty list of templates (#88) - (e0cb0ed)

Documentation

  • Add note for debug mode to readme (#89) - (9eda012)

v0.4.0

15 Dec 10:56
bae7b14
Compare
Choose a tag to compare

0.4.0 - 2023-12-15

Refactor

Miscellaneous Tasks

Documentation

v0.3.0

21 Oct 15:11
f1ea044
Compare
Choose a tag to compare

0.3.0 - 2023-10-21

Features

Bug Fixes

  • (linter) Ignore ARG001 and UP007 rules - (21f320c)
  • (linter) PLR6201 issue (#60) - (e65ccf5)
  • Import logger from cli - (ac50be2)

Miscellaneous Tasks

  • Change ruff version for dependabot - (89dd000)
  • Change python version for dependabot - (42165c1)

Documentation

  • Add verbose mode example to readme - (4b7e2d4)
  • Fix total hosts in example (#62) - (6ddc5a4)
  • Update readme example file (#51) - (684d24d)