|
2 | 2 |
|
3 | 3 |
|
4 | 4 |
|
| 5 | +## v1.0.5 (2023-10-24) |
| 6 | + |
| 7 | +### Chore |
| 8 | +* chore: Update python-semantic-release config ([`9972341`](https://github.com/sandialabs/reverse_argparse/commit/997234115d3ad715ad2adb6b3a092193163a91f8)) |
| 9 | + |
| 10 | + * Add commit types to automatically bump the minor or patch version |
| 11 | + numbers via a commit message. |
| 12 | + * Update commitizen configuration to allow the new commit types. |
| 13 | +* chore: Add Python 3.12 to pyproject.toml ([`ef59c2d`](https://github.com/sandialabs/reverse_argparse/commit/ef59c2d76c9f51dcae6736dbe91436c647780245)) |
| 14 | + |
| 15 | + This was accidentally omitted in |
| 16 | + 6642a176e3591f3ef8ed0c04dbcbc4a257c5b127. |
| 17 | +* chore: Remove YAPF configuration ([`ad02127`](https://github.com/sandialabs/reverse_argparse/commit/ad02127423354c1f42aff78728b9429c24647031)) |
| 18 | + |
| 19 | + We switched to `black` back in #5. |
| 20 | + |
| 21 | +### Continuous Integration |
| 22 | +* ci: pre-commit auto-update ([`cb014b7`](https://github.com/sandialabs/reverse_argparse/commit/cb014b7de64273369a4edb1df26ece2458f19850)) |
| 23 | + |
| 24 | + updates: |
| 25 | + - [github.com/commitizen-tools/commitizen: 3.10.1 → 3.12.0](https://github.com/commitizen-tools/commitizen/compare/3.10.1...3.12.0) |
| 26 | + - [github.com/pre-commit/mirrors-mypy: v1.6.0 → v1.6.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.6.0...v1.6.1) |
| 27 | + - [github.com/psf/black: 23.9.1 → 23.10.0](https://github.com/psf/black/compare/23.9.1...23.10.0) |
| 28 | + - [github.com/PyCQA/prospector: 1.10.2 → v1.10.3](https://github.com/PyCQA/prospector/compare/1.10.2...v1.10.3) |
| 29 | +* ci: pre-commit auto-update ([`568c816`](https://github.com/sandialabs/reverse_argparse/commit/568c816514b50c014edf9cae79e1079055ccc437)) |
| 30 | + |
| 31 | + updates: |
| 32 | + - [github.com/commitizen-tools/commitizen: 3.10.0 → 3.10.1](https://github.com/commitizen-tools/commitizen/compare/3.10.0...3.10.1) |
| 33 | + - [github.com/pre-commit/mirrors-mypy: v1.5.1 → v1.6.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.5.1...v1.6.0) |
| 34 | +* ci: pre-commit auto-update ([`b57dc9f`](https://github.com/sandialabs/reverse_argparse/commit/b57dc9f2f062679c453a97af3366dad7693bd2f2)) |
| 35 | + |
| 36 | + updates: |
| 37 | + - [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0) |
| 38 | +* ci: Add Python 3.12 to CI ([`f03f4dc`](https://github.com/sandialabs/reverse_argparse/commit/f03f4dccde7188b8ea545d8bf3b626fefe652745)) |
| 39 | + |
| 40 | + Also update the version badge to specify particular versions. |
| 41 | +* ci: pre-commit auto-update ([`d9fc077`](https://github.com/sandialabs/reverse_argparse/commit/d9fc0777c37d1041610b8f775da7ee510e7b9111)) |
| 42 | + |
| 43 | + updates: |
| 44 | + - [github.com/commitizen-tools/commitizen: 3.9.0 → 3.10.0](https://github.com/commitizen-tools/commitizen/compare/3.9.0...3.10.0) |
| 45 | +* ci: pre-commit auto-update ([`e97c276`](https://github.com/sandialabs/reverse_argparse/commit/e97c2768ffe210167bdd565e907cb4d418eaa2de)) |
| 46 | + |
| 47 | + updates: |
| 48 | + - [github.com/commitizen-tools/commitizen: 3.8.2 → 3.9.0](https://github.com/commitizen-tools/commitizen/compare/3.8.2...3.9.0) |
| 49 | +* ci: pre-commit auto-update ([`87d1f7e`](https://github.com/sandialabs/reverse_argparse/commit/87d1f7e09ce5acc57ca58a455954b3273fc351ad)) |
| 50 | + |
| 51 | + updates: |
| 52 | + - [github.com/commitizen-tools/commitizen: 3.7.1 → 3.8.2](https://github.com/commitizen-tools/commitizen/compare/3.7.1...3.8.2) |
| 53 | + - [github.com/psf/black: 23.7.0 → 23.9.1](https://github.com/psf/black/compare/23.7.0...23.9.1) |
| 54 | +* ci: pre-commit auto-update ([`b750046`](https://github.com/sandialabs/reverse_argparse/commit/b7500466de2d37dbb75df895a459749831a378c5)) |
| 55 | + |
| 56 | + updates: |
| 57 | + - [github.com/commitizen-tools/commitizen: 3.7.0 → 3.7.1](https://github.com/commitizen-tools/commitizen/compare/3.7.0...3.7.1) |
| 58 | +* ci: pre-commit auto-update ([`b50b368`](https://github.com/sandialabs/reverse_argparse/commit/b50b368ea89d59fc8ba6f9ab1fac5971720af637)) |
| 59 | + |
| 60 | + updates: |
| 61 | + - [github.com/commitizen-tools/commitizen: 3.6.0 → 3.7.0](https://github.com/commitizen-tools/commitizen/compare/3.6.0...3.7.0) |
| 62 | +* ci: pre-commit auto-update ([`989ba52`](https://github.com/sandialabs/reverse_argparse/commit/989ba523c4fe5bb93f0acc587f95805198352e7f)) |
| 63 | + |
| 64 | + updates: |
| 65 | + - [github.com/pre-commit/mirrors-mypy: v1.5.0 → v1.5.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.5.0...v1.5.1) |
| 66 | +* ci: Fix pre-commit auto-update message ([`6475b1f`](https://github.com/sandialabs/reverse_argparse/commit/6475b1f3ac2e5fff643a289859d452bbfa42099d)) |
| 67 | + |
| 68 | + Ensure the commit message used by the pre-commit auto-update bot adheres |
| 69 | + to the Conventional Commits specification. |
| 70 | +* ci: pre-commit autoupdate ([`08fe531`](https://github.com/sandialabs/reverse_argparse/commit/08fe531db0d29044440649a5fee7787ba691858c)) |
| 71 | + |
| 72 | + updates: |
| 73 | + - [github.com/commitizen-tools/commitizen: 3.5.3 → 3.6.0](https://github.com/commitizen-tools/commitizen/compare/3.5.3...3.6.0) |
| 74 | + - [github.com/pre-commit/mirrors-mypy: v1.4.1 → v1.5.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.4.1...v1.5.0) |
| 75 | + - [github.com/PyCQA/flake8: 6.0.0 → 6.1.0](https://github.com/PyCQA/flake8/compare/6.0.0...6.1.0) |
| 76 | + |
| 77 | +### Documentation |
| 78 | +* docs: Remove dependency pinning ([`b14034f`](https://github.com/sandialabs/reverse_argparse/commit/b14034fb44f39fec6e9db847053233bd10a24ccd)) |
| 79 | + |
| 80 | + I should be the case that the bugs that kept us on an older version of |
| 81 | + Sphinx have been resolved at this point, so remove the version pinning. |
| 82 | +* docs: Add sphinx-copybutton ([`2122825`](https://github.com/sandialabs/reverse_argparse/commit/2122825d7c31ebb91b7dd76af74c5cf61a4bd897)) |
| 83 | + |
| 84 | + Automatically add a button to all code boxes to copy the contents to the |
| 85 | + clipboard. |
| 86 | +* docs: Fix typos ([`eb05c2c`](https://github.com/sandialabs/reverse_argparse/commit/eb05c2ca0b9bca8ada937d382d10185bc03e66e0)) |
| 87 | +* docs: Special thanks to @mjsumpter ([`6cc3054`](https://github.com/sandialabs/reverse_argparse/commit/6cc3054bd573da56c57505bcb11d057e38440dcb)) |
| 88 | + |
| 89 | + Include @mjsumpter in the **Credits** section at the bottom of the |
| 90 | + README, as he put together a prior iteration of this concept under my |
| 91 | + guidance. His earlier implementation informed the eventual creation of |
| 92 | + this package. |
| 93 | +* docs: Add CI details to contributing guidelines ([`b8269bf`](https://github.com/sandialabs/reverse_argparse/commit/b8269bf0c74a95bf65cddf1fb29eccf6db7b9cf8)) |
| 94 | +* docs: Check spelling ([`b72ee11`](https://github.com/sandialabs/reverse_argparse/commit/b72ee11874ae3b03280f623dbe08614aa023d689)) |
| 95 | + |
| 96 | + Add sphinxcontrib-spelling extension to check the spelling in our |
| 97 | + documentation, and add a step to the CI job to ensure all is well. |
| 98 | +* docs: Add OpenSSF Best Practices badge ([`604fb61`](https://github.com/sandialabs/reverse_argparse/commit/604fb6127229606c8e36dae4199b538e0ec12248)) |
| 99 | +* docs: Fix copy/paste issue ([`2f6517a`](https://github.com/sandialabs/reverse_argparse/commit/2f6517a9ad62412ea246d500170b0de7fe7e0e2f)) |
| 100 | +* docs: pre-commit install instructions ([`063d8f9`](https://github.com/sandialabs/reverse_argparse/commit/063d8f977d513f966d10889f7fc14386731a1c80)) |
| 101 | + |
| 102 | +### Patch |
| 103 | +* patch: Add release notes template ([`a447eac`](https://github.com/sandialabs/reverse_argparse/commit/a447eac820ac9cadf081f1fdfeda1c4d5027552c)) |
| 104 | + |
| 105 | + * Create a template to govern the generation of release notes by |
| 106 | + python-semantic-release. |
| 107 | + * Bump the patch version number to test that this works as expected. |
| 108 | + |
| 109 | +### Test |
| 110 | +* test: Run examples in CI ([`6642a17`](https://github.com/sandialabs/reverse_argparse/commit/6642a176e3591f3ef8ed0c04dbcbc4a257c5b127)) |
| 111 | + |
| 112 | + Create `example/test_examples.py` so `pytest` runs all the examples and |
| 113 | + checks their output. |
| 114 | + |
5 | 115 | ## v1.0.4 (2023-07-25)
|
6 | 116 |
|
7 | 117 | ### Fix
|
|
0 commit comments