1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
|
# History
-----
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased
## 0.16.0 - 2023-02-22
***Added:***
- Allow the latest major release of Mypy
## 0.15.0 - 2023-01-06
***Added:***
- Bump the minimum supported version of Hatchling for a more robust macOS fix
## 0.14.1 - 2022-12-29
***Fixed:***
- Prevent the installation of a version of packaging that is known to be broken on macOS
## 0.14.0 - 2022-08-28
***Added:***
- Add `build-dir` option to persist intermediate artifacts
## 0.13.0 - 2022-08-14
***Changed:***
- The `include`/`exclude` options are now applied after the standard file selection options rather than used as overrides
***Added:***
- Bump the minimum supported version of Hatchling
## 0.12.0 - 2022-07-24
***Added:***
- Bump the minimum supported version of Mypy in order to remove the patch when building with `pip` now that it properly searches `sys.path` for PEP 561 compliant packages
- Officially support Python 3.11
- Bump the minimum supported version of Hatchling
## 0.11.1 - 2022-07-03
***Fixed:***
- Don't rely on the current working directory being the project root
- Relax setuptools pin
## 0.11.0 - 2022-07-03
***Added:***
- Bump the minimum supported version of Hatchling
## 0.10.0 - 2022-06-13
***Added:***
- Bump the minimum supported version of dependencies
***Fixed:***
- Properly work around setuptools' lack of support for PEP 639
## 0.9.1 - 2022-03-25
***Fixed:***
- Cap the version of setuptools until it supports PEP 639
## 0.9.0 - 2022-03-07
***Added:***
- Bump the minimum supported version of Hatchling
## 0.8.0 - 2022-02-27
***Added:***
- Support newer versions of Hatchling
## 0.7.0 - 2022-02-13
***Added:***
- Bump the minimum supported version of Hatchling
## 0.6.0 - 2022-01-19
***Added:***
- Bump the minimum supported version of Hatchling
***Fixed:***
- Properly ignore artifacts from other runs
## 0.5.0 - 2022-01-12
***Added:***
- Bump the minimum supported version of Hatchling, Mypy, and setuptools
***Fixed:***
- Patch Mypy when building with `pip` to fix access to build requirements
## 0.4 - 2022-01-04
***Added:***
- Support Python 3.7
## 0.3 - 2022-01-02
***Added:***
- Bump the minimum supported version of Hatchling for a fix for projects with a `src`-layout structure
## 0.2 - 2021-12-31
***Added:***
- Default to using the standard file selection options for easier configuration
- Support `src`-layout project structures
## 0.1 - 2021-12-29
This is the initial public release.
|