|
1 | 1 | # CHANGELOG |
2 | 2 |
|
| 3 | +## v1.8.0 (2022-05-15) |
| 4 | + |
| 5 | +- Overhaul the build process (uses the `build` package instead of the legacy `python setup.py` command) |
| 6 | +- Simplifies the GitHub release workflow by using the new Makefile build targets |
| 7 | +- Ignores the test directory in the build |
| 8 | +- Pins all development dependencies |
| 9 | + |
3 | 10 | ## v1.7.1 (2022-02-10) |
4 | 11 |
|
5 | | -* Update Makefile install target to not symlink to the home directory |
6 | | -* Update Black to use the `preview` flag |
7 | | -* Bump dev dependencies |
| 12 | +- Update Makefile install target to not symlink to the home directory |
| 13 | +- Update Black to use the `preview` flag |
| 14 | +- Bump dev dependencies |
8 | 15 |
|
9 | 16 | ## v1.7.0 (2021-11-29) |
10 | 17 |
|
11 | | -* Adds `mypy` and type hinting via `py.typed` |
12 | | -* Simplifies template module (removes unused class) |
13 | | -* Adds missing `__all__` variable to `__init__.py` |
14 | | -* Simplifies the lint step of the build by only running checks once (previously some checks were getting run twice) |
15 | | -* Tests against Python `3.10` |
| 18 | +- Adds `mypy` and type hinting via `py.typed` |
| 19 | +- Simplifies template module (removes unused class) |
| 20 | +- Adds missing `__all__` variable to `__init__.py` |
| 21 | +- Simplifies the lint step of the build by only running checks once (previously some checks were getting run twice) |
| 22 | +- Tests against Python `3.10` |
16 | 23 |
|
17 | 24 | ## v1.6.0 (2021-10-08) |
18 | 25 |
|
19 | | -* Adds `Black` and `iSort` as dev dependencies |
20 | | -* Adds a `pyproject.toml` file to configure Python tools |
21 | | -* Completely refactors the `Makefile` to include new tools and better ways of invoking previous ones |
22 | | -* Removes `.github/FUNDING.yml` file in favor of `.github` global files |
| 26 | +- Adds `Black` and `iSort` as dev dependencies |
| 27 | +- Adds a `pyproject.toml` file to configure Python tools |
| 28 | +- Completely refactors the `Makefile` to include new tools and better ways of invoking previous ones |
| 29 | +- Removes `.github/FUNDING.yml` file in favor of `.github` global files |
23 | 30 |
|
24 | 31 | ## v1.5.0 (2021-09-10) |
25 | 32 |
|
26 | | -* Drops support for Python 3.6 |
27 | | -* Removes the `mock` library in favor of the builtin `unittest.mock` library |
28 | | -* Fix some typos |
| 33 | +- Drops support for Python 3.6 |
| 34 | +- Removes the `mock` library in favor of the builtin `unittest.mock` library |
| 35 | +- Fix some typos |
29 | 36 |
|
30 | 37 | ## v1.4.0 (2021-07-12) |
31 | 38 |
|
32 | | -* Clarified various pieces of info |
33 | | -* Unified more text replacements for easier usage of the template when getting started |
| 39 | +- Clarified various pieces of info |
| 40 | +- Unified more text replacements for easier usage of the template when getting started |
34 | 41 |
|
35 | 42 | ## v1.3.0 (2021-05-31) |
36 | 43 |
|
37 | | -* Pins dependencies and moves them to a constant |
38 | | -* Adds missing lines to code coverage report |
| 44 | +- Pins dependencies and moves them to a constant |
| 45 | +- Adds missing lines to code coverage report |
39 | 46 |
|
40 | 47 | ## v1.2.0 (2021-01-30) |
41 | 48 |
|
42 | | -* Fixed the Coveralls command in GitHub Actions, builds now pass with their new platform requirement flag |
43 | | -* Added a `release.yml` file to automate PyPI releasing via GitHub Actions |
| 49 | +- Fixed the Coveralls command in GitHub Actions, builds now pass with their new platform requirement flag |
| 50 | +- Added a `release.yml` file to automate PyPI releasing via GitHub Actions |
44 | 51 |
|
45 | 52 | ## v1.1.1 (2021-01-09) |
46 | 53 |
|
47 | | -* Removed all references to Travis-CI and replace with GitHub Actions |
48 | | -* Bumped the year in LICENSE |
49 | | -* Added clarifying statement in README to remove all extra assets |
| 54 | +- Removed all references to Travis-CI and replace with GitHub Actions |
| 55 | +- Bumped the year in LICENSE |
| 56 | +- Added clarifying statement in README to remove all extra assets |
50 | 57 |
|
51 | 58 | ## v1.1.0 (2021-01-05) |
52 | 59 |
|
53 | | -* Added GitHub Actions |
54 | | -* Added `conftest.py` |
55 | | -* Updated `README` with much more verbose instructions on changing details of the project to get you started |
56 | | -* Added test coverage |
57 | | -* Correcting lint Makefile target to point to the unit folder |
| 60 | +- Added GitHub Actions |
| 61 | +- Added `conftest.py` |
| 62 | +- Updated `README` with much more verbose instructions on changing details of the project to get you started |
| 63 | +- Added test coverage |
| 64 | +- Correcting lint Makefile target to point to the unit folder |
58 | 65 |
|
59 | 66 | ## v1.0.0 (2020-11-19) |
60 | 67 |
|
61 | | -* Initial release |
62 | | -* Makefile, README, setup.py, .travis.yml, LICENSE, test suite, module, assets, and more included to save time and energy on your next Python project |
| 68 | +- Initial release |
| 69 | +- Makefile, README, setup.py, .travis.yml, LICENSE, test suite, module, assets, and more included to save time and energy on your next Python project |
0 commit comments