# CHANGELOG


## v1.2.2 (2025-02-22)

### Bug Fixes

- Update repo links to use bluetooth-devices
  ([#35](https://github.com/Bluetooth-Devices/async_interrupt/pull/35),
  [`2a9ba44`](https://github.com/Bluetooth-Devices/async_interrupt/commit/2a9ba44d611c905e47898145786426600ebff34f))

### Chores

- Update ci.yml for new PSR ([#34](https://github.com/Bluetooth-Devices/async_interrupt/pull/34),
  [`ae99a5a`](https://github.com/Bluetooth-Devices/async_interrupt/commit/ae99a5a93d14d21bfc2b6783e33c2f5196aebfbc))

- Update dependabot.yml to include GHA
  ([`a89468f`](https://github.com/Bluetooth-Devices/async_interrupt/commit/a89468f5a31d2d4d60dbe40fd3f3ae5169ce6ae7))

- **ci**: Bump the github-actions group across 1 directory with 3 updates
  ([#36](https://github.com/Bluetooth-Devices/async_interrupt/pull/36),
  [`5b66f1b`](https://github.com/Bluetooth-Devices/async_interrupt/commit/5b66f1b345178d0d5f747b8a18a0e7136523c31d))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#31](https://github.com/Bluetooth-Devices/async_interrupt/pull/31),
  [`caa9a94`](https://github.com/Bluetooth-Devices/async_interrupt/commit/caa9a94291992a4154bf53e8c1e9cb95197ffeb3))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#32](https://github.com/Bluetooth-Devices/async_interrupt/pull/32),
  [`ee2b14e`](https://github.com/Bluetooth-Devices/async_interrupt/commit/ee2b14e4add69b272216633e5d0bc85f9253e789))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>


## v1.2.1 (2025-02-04)

### Bug Fixes

- Update poetry to v2 + add license to metadata
  ([#29](https://github.com/Bluetooth-Devices/async_interrupt/pull/29),
  [`fdf0003`](https://github.com/Bluetooth-Devices/async_interrupt/commit/fdf00039068ac2dec1d28efd8fad5b01a0a52c42))

### Chores

- Create dependabot.yml
  ([`1a0e079`](https://github.com/Bluetooth-Devices/async_interrupt/commit/1a0e079d37b91d3bdebe92266809f0e7366aa075))

- **deps-dev**: Bump pytest from 7.4.4 to 8.3.4
  ([#23](https://github.com/Bluetooth-Devices/async_interrupt/pull/23),
  [`52bd6a7`](https://github.com/Bluetooth-Devices/async_interrupt/commit/52bd6a77bb0a32b20baf7545fbfdd88d24890dbb))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **deps-dev**: Bump pytest-asyncio from 0.21.2 to 0.23.8
  ([#22](https://github.com/Bluetooth-Devices/async_interrupt/pull/22),
  [`96dc5f0`](https://github.com/Bluetooth-Devices/async_interrupt/commit/96dc5f0cb803a8fff457806e449e1c05a2584f3f))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **deps-dev**: Bump pytest-asyncio from 0.23.8 to 0.25.2
  ([#25](https://github.com/Bluetooth-Devices/async_interrupt/pull/25),
  [`f23927d`](https://github.com/Bluetooth-Devices/async_interrupt/commit/f23927dd3effb7dee663eac6bff7669302f57ec8))

- **deps-dev**: Bump pytest-asyncio from 0.25.2 to 0.25.3
  ([#27](https://github.com/Bluetooth-Devices/async_interrupt/pull/27),
  [`8760c51`](https://github.com/Bluetooth-Devices/async_interrupt/commit/8760c51e8be7b6236f42ba017ab40eb9e7cdac93))

- **deps-dev**: Bump pytest-cov from 3.0.0 to 6.0.0
  ([#24](https://github.com/Bluetooth-Devices/async_interrupt/pull/24),
  [`4f38838`](https://github.com/Bluetooth-Devices/async_interrupt/commit/4f38838f2cffc8dbe07516a46f3005eb30fbffdc))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#16](https://github.com/Bluetooth-Devices/async_interrupt/pull/16),
  [`077791d`](https://github.com/Bluetooth-Devices/async_interrupt/commit/077791dfe15bc09a4af0ddb8d7df9f2a601a2c63))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#17](https://github.com/Bluetooth-Devices/async_interrupt/pull/17),
  [`d39cae2`](https://github.com/Bluetooth-Devices/async_interrupt/commit/d39cae24330904359b7d38bd622948b111421654))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#18](https://github.com/Bluetooth-Devices/async_interrupt/pull/18),
  [`b829cc7`](https://github.com/Bluetooth-Devices/async_interrupt/commit/b829cc755506e85744d445ac1e79dc8bccf2f6c6))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#19](https://github.com/Bluetooth-Devices/async_interrupt/pull/19),
  [`50e2d29`](https://github.com/Bluetooth-Devices/async_interrupt/commit/50e2d29642a1d48411732a810484c3394842ed72))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#20](https://github.com/Bluetooth-Devices/async_interrupt/pull/20),
  [`09bbb37`](https://github.com/Bluetooth-Devices/async_interrupt/commit/09bbb37cab4297455074149a12afc45cb079cf95))

- **pre-commit.ci**: Pre-commit autoupdate
  ([#21](https://github.com/Bluetooth-Devices/async_interrupt/pull/21),
  [`4f2d7e2`](https://github.com/Bluetooth-Devices/async_interrupt/commit/4f2d7e2e6c6da2df7aed9dfd0d8da24bcb54c355))

- **pre-commit.ci**: Pre-commit autoupdate
  ([#26](https://github.com/Bluetooth-Devices/async_interrupt/pull/26),
  [`14c2ce6`](https://github.com/Bluetooth-Devices/async_interrupt/commit/14c2ce6a670410f5773261f10deb926031a9ce5b))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#28](https://github.com/Bluetooth-Devices/async_interrupt/pull/28),
  [`57b03b0`](https://github.com/Bluetooth-Devices/async_interrupt/commit/57b03b06b6e48fe24efd03fd13ce00b7bd3d9fcd))


## v1.2.0 (2024-08-21)

### Chores

- Update pre-commit-action to 3.0.1
  ([#15](https://github.com/Bluetooth-Devices/async_interrupt/pull/15),
  [`0d1cddf`](https://github.com/Bluetooth-Devices/async_interrupt/commit/0d1cddff10b85d823f7b5894200c2855a9fd1c73))

- **pre-commit.ci**: Pre-commit autoupdate
  ([#10](https://github.com/Bluetooth-Devices/async_interrupt/pull/10),
  [`2616fd1`](https://github.com/Bluetooth-Devices/async_interrupt/commit/2616fd1cd8e61fe45f0362778fbb0b060c5bdfdf))

updates: - [github.com/asottile/pyupgrade: v3.16.0 →
  v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#11](https://github.com/Bluetooth-Devices/async_interrupt/pull/11),
  [`33f231c`](https://github.com/Bluetooth-Devices/async_interrupt/commit/33f231c2101fe02fa6849ae4eb62e28c7f435a60))

updates: - [github.com/psf/black: 24.4.2 →
  24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0) - [github.com/PyCQA/flake8: 7.1.0 →
  7.1.1](https://github.com/PyCQA/flake8/compare/7.1.0...7.1.1) -
  [github.com/pre-commit/mirrors-mypy: v1.11.0 →
  v1.11.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.11.0...v1.11.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#12](https://github.com/Bluetooth-Devices/async_interrupt/pull/12),
  [`0c0653d`](https://github.com/Bluetooth-Devices/async_interrupt/commit/0c0653d3e067ee493819256eb61b9634a2346721))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#7](https://github.com/Bluetooth-Devices/async_interrupt/pull/7),
  [`1e945a4`](https://github.com/Bluetooth-Devices/async_interrupt/commit/1e945a4f286b79f8a7fa85b13cc89032c4fa495b))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#8](https://github.com/Bluetooth-Devices/async_interrupt/pull/8),
  [`dfa80e7`](https://github.com/Bluetooth-Devices/async_interrupt/commit/dfa80e7c6e86bdf18a7ed30fb3454cedbac19ece))

updates: - [github.com/pre-commit/mirrors-mypy: v1.10.0 →
  v1.10.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.0...v1.10.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate
  ([#9](https://github.com/Bluetooth-Devices/async_interrupt/pull/9),
  [`45f3fa9`](https://github.com/Bluetooth-Devices/async_interrupt/commit/45f3fa973bdd06d22f54a6a323ee772de69f2542))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

### Features

- Improve performance of entering the context manager
  ([#13](https://github.com/Bluetooth-Devices/async_interrupt/pull/13),
  [`fab2218`](https://github.com/Bluetooth-Devices/async_interrupt/commit/fab2218d31383e42fa12e0cb6d76fd611d8ca997))

- Python 3.13 support ([#14](https://github.com/Bluetooth-Devices/async_interrupt/pull/14),
  [`ec49fee`](https://github.com/Bluetooth-Devices/async_interrupt/commit/ec49fee2bd9233f77a0f5fd597ff06c2db528c92))


## v1.1.2 (2024-06-24)

### Bug Fixes

- Fix license classifier ([#4](https://github.com/Bluetooth-Devices/async_interrupt/pull/4),
  [`f8e3791`](https://github.com/Bluetooth-Devices/async_interrupt/commit/f8e37914c24125ea69690d8bc01ad210a19b8d68))

Co-authored-by: J. Nick Koston <nick@koston.org>

### Chores

- Poetry update ([#5](https://github.com/Bluetooth-Devices/async_interrupt/pull/5),
  [`14b38ef`](https://github.com/Bluetooth-Devices/async_interrupt/commit/14b38ef9814451ea173df6aea999d4942e0baf4f))

- Remove labels workflow
  ([`9b72794`](https://github.com/Bluetooth-Devices/async_interrupt/commit/9b72794bf44aa37dcc3849787d1baf7b1dba54cb))

- Switch python 3.12 version in the ci
  ([#6](https://github.com/Bluetooth-Devices/async_interrupt/pull/6),
  [`5880ad9`](https://github.com/Bluetooth-Devices/async_interrupt/commit/5880ad9aef9dc00ca241a2ad12a76d0d9775e85a))


## v1.1.1 (2023-07-20)

### Bug Fixes

- Add pytest-asyncio to dev deps to fix tests
  ([#3](https://github.com/Bluetooth-Devices/async_interrupt/pull/3),
  [`38d268a`](https://github.com/Bluetooth-Devices/async_interrupt/commit/38d268a18f8bc9a7751b11e661e103dda5b886ef))


## v1.1.0 (2023-07-20)

### Chores

- Adjust permissions to fix release
  ([`150f438`](https://github.com/Bluetooth-Devices/async_interrupt/commit/150f43850da7036c40aea65bc026e9eeea2bd4bd))

- Re-release
  ([`00b7d0f`](https://github.com/Bluetooth-Devices/async_interrupt/commit/00b7d0f86c36181d33aa80c4ba9c3a3b5921fe87))

### Features

- Add coverage for external cancel
  ([#2](https://github.com/Bluetooth-Devices/async_interrupt/pull/2),
  [`e5e21a2`](https://github.com/Bluetooth-Devices/async_interrupt/commit/e5e21a23101e687f94580e089429e64978ee99bb))


## v1.0.2 (2023-07-20)


## v1.0.1 (2023-07-20)


## v1.0.0 (2023-07-20)

### Bug Fixes

- Remove other OSes as no need to test on them
  ([`e468928`](https://github.com/Bluetooth-Devices/async_interrupt/commit/e4689280f8cd1fd93ac8832a0b6173a76e19bfb3))

### Chores

- Initial commit
  ([`08b2f60`](https://github.com/Bluetooth-Devices/async_interrupt/commit/08b2f609a082fb8e4d48ea48a94ae942abb96e78))

### Features

- First version ([#1](https://github.com/Bluetooth-Devices/async_interrupt/pull/1),
  [`92b8e69`](https://github.com/Bluetooth-Devices/async_interrupt/commit/92b8e6906d7600d415f32f8d9306f6fd5388e09c))
