# Changelog

## v2.15.0 (2026-04-26)

### Bug fixes

- Convert all parameters with x.xx format description to float/number types ([`204e8cb`](https://github.com/allenporter/fitbit-web-api/commit/204e8cb6e841dfecc694b3f6541a1dcf4bc8f161))


### Features

- Cli refactoring, weight/fat commands, and schema fixes ([`3b03804`](https://github.com/allenporter/fitbit-web-api/commit/3b03804e2db3444fa759711473179f9a974a677f))


## v2.14.0 (2026-04-26)

### Features

- Add cli tool for oauth2 and api querying ([`c543aa7`](https://github.com/allenporter/fitbit-web-api/commit/c543aa77e316442b13a76da5b01600b02bb88d6e))


## v2.13.5 (2025-11-26)

### Bug fixes

- Encode slashes in path parameters by default ([`3a6e3d7`](https://github.com/allenporter/fitbit-web-api/commit/3a6e3d7d45baa8cd059a15f3327829141493a573))


## v2.13.4 (2025-11-26)

### Bug fixes

- Remove incorrect runtime dependencies ([`a1aca49`](https://github.com/allenporter/fitbit-web-api/commit/a1aca496b41155a6ac8c84026e7f061073f1676b))


## v2.13.3 (2025-11-25)

### Bug fixes

- Support date strings of "today" in all apis ([`45e397f`](https://github.com/allenporter/fitbit-web-api/commit/45e397f3ea898c51b190cdf5ad08f5408c7a5b21))


## v2.13.2 (2025-11-25)

### Bug fixes

- Improve http remove reason patch ([`0a78b47`](https://github.com/allenporter/fitbit-web-api/commit/0a78b478819eec8f2568e902d23ced1cad1bceba))


## v2.13.1 (2025-11-25)

### Bug fixes

- Remove unnecessary reason from restresponse ([`38e98bd`](https://github.com/allenporter/fitbit-web-api/commit/38e98bd3fc07ef1cc7d013f32a5de3b5a1266106))


## v2.13.0 (2025-11-25)

### Features

- Add poolmanager configuration ([`47173e2`](https://github.com/allenporter/fitbit-web-api/commit/47173e261cf82933303b5605bfb0f339227873aa))


## v2.12.3 (2025-11-25)

### Bug fixes

- Add test coverage for delete activities log ([`6a6047f`](https://github.com/allenporter/fitbit-web-api/commit/6a6047f4a4cd8c7e2357970011c9105f636e16eb))


## v2.12.2 (2025-11-25)

### Bug fixes

- Add tests for `add activity` ap ([`fb30dfd`](https://github.com/allenporter/fitbit-web-api/commit/fb30dfdc1a7f577765d4fc6e7b34a73d303ab9ca))


## v2.12.1 (2025-11-25)

### Bug fixes

- Remove editorconfig ([`dff32da`](https://github.com/allenporter/fitbit-web-api/commit/dff32dafc76cb629e775e1687019980b04b8bec0))


### Refactoring

- Migrate api tests from unittest to pytest and add correspon… ([`0db4f14`](https://github.com/allenporter/fitbit-web-api/commit/0db4f148ea36bd6b5dca8502ed32607d5c698829))


## v2.12.0 (2025-11-23)

### Features

- Add comprehensive pytest-based tests and test data for activity… ([`7122109`](https://github.com/allenporter/fitbit-web-api/commit/7122109204bd034af165df9a2db4b0ea36458b98))


### Testing

- Refactor nutrition and weight log tests to pytest, add concrete… ([`a337efe`](https://github.com/allenporter/fitbit-web-api/commit/a337efe9165edd57d245efae2049873df4960f50))


## v2.11.0 (2025-11-23)

### Features

- Implement pytest for api and model tests, adding activity as a test. ([`2cef892`](https://github.com/allenporter/fitbit-web-api/commit/2cef892b448b138c59e23b750c153781cc08fff4))


### Documentation

- Add a comprehensive testing guide for the project. ([`81315b3`](https://github.com/allenporter/fitbit-web-api/commit/81315b310e9da34f49738cebedc86629b36cc527))


### Refactoring

- Migrate user and device model and api tests to pytest with dedicated json test data. ([`66f74eb`](https://github.com/allenporter/fitbit-web-api/commit/66f74eb8fa69587dd1879707898c624a34f59f95))


## v2.10.0 (2025-11-23)

### Features

- Generate client for all updated schema ([`004a35a`](https://github.com/allenporter/fitbit-web-api/commit/004a35a608ba613fc65378a895000246f2c7d6c9))


## v2.9.0 (2025-11-23)

### Features

- Add intraday response models ([`7c0adf8`](https://github.com/allenporter/fitbit-web-api/commit/7c0adf82a8d984d7ce3f7c01e83ed97ba7bbac52))


## v2.8.0 (2025-11-23)

### Features

- Add oauth2 token and introspect schemas, update authorization paths ([`d43ba4e`](https://github.com/allenporter/fitbit-web-api/commit/d43ba4e3518e26ae92c59a033b1a2a4e35b901d7))


## v2.7.0 (2025-11-23)

### Features

- Add subscription response schemas and update paths in readme ([`c763ead`](https://github.com/allenporter/fitbit-web-api/commit/c763eadd58a6c527704c56de1267a0154e82a857))


## v2.6.0 (2025-11-23)

### Features

- Add friends api response schemas and update paths in readme ([`b7750aa`](https://github.com/allenporter/fitbit-web-api/commit/b7750aa6a5edb5107a3ee04635517a65ac6c175a))


### Unknown

## v2.5.0 (2025-11-23)

### Features

- Add ecg and irn response schemas and update readme ([`eb8084d`](https://github.com/allenporter/fitbit-web-api/commit/eb8084d9188716209258580c84c6a13f4bf8c172))


## v2.4.0 (2025-11-23)

### Features

- Add breathing rate and cardio fitness score response schemas ([`658472f`](https://github.com/allenporter/fitbit-web-api/commit/658472f92c0a8f9289ace17b1d8a8884636869e9))


## v2.3.0 (2025-11-23)

### Features

- Add heart rate related response schemas ([`1976fd0`](https://github.com/allenporter/fitbit-web-api/commit/1976fd0a2676d8b0d8f8a658af8d0cfa6c42e0ce))


## v2.2.0 (2025-11-23)

### Features

- Add body responses ([`99cbae3`](https://github.com/allenporter/fitbit-web-api/commit/99cbae36e39f2b1f4edb28e3225f9de37a008bd0))


## v2.1.0 (2025-11-23)

### Features

- Add time series datapoint schema ([`f127b9e`](https://github.com/allenporter/fitbit-web-api/commit/f127b9e2704fbc22b86e82a9f996a2b3a62b1a4a))


## v2.0.3 (2025-11-23)

### Bug fixes

- Update generated code and add schema tests ([`033d796`](https://github.com/allenporter/fitbit-web-api/commit/033d796c334338038f96d7a783a2add3b915ddc5))


## v2.0.2 (2025-11-23)

### Bug fixes

- Improve schema with devices ([`17a026b`](https://github.com/allenporter/fitbit-web-api/commit/17a026b647caf59f36de571221c60185ecf573f4))


### Unknown

### Build system

- Drop support for old python versions ([`5a01420`](https://github.com/allenporter/fitbit-web-api/commit/5a01420aadbbb9cf842aeec930da708958254e7d))
- Bump ruff from 0.14.0 to 0.14.1 ([`9c41ba4`](https://github.com/allenporter/fitbit-web-api/commit/9c41ba4eac4e15b70fd573e21b5793e4c9b17019))
- Bump pydantic from 2.12.0 to 2.12.3 ([`9cb1b46`](https://github.com/allenporter/fitbit-web-api/commit/9cb1b46b903ef0f4085e159a72a7e1bc444157a7))
- Bump pydantic from 2.11.10 to 2.12.0 ([`4e62b67`](https://github.com/allenporter/fitbit-web-api/commit/4e62b67e4d65b3185f39281134944c8f809d46cf))
- Bump types-python-dateutil from 2.9.0.20250822 to 2.9.0.20251008 ([`64269d5`](https://github.com/allenporter/fitbit-web-api/commit/64269d5bf7b0ffd6c8db6006e9bc7b1de246a030))
- Bump ruff from 0.13.3 to 0.14.0 ([`96da18a`](https://github.com/allenporter/fitbit-web-api/commit/96da18af0bbf9f7e4f5fce33d40ee542585aa7d0))
- Bump browniebroke/hacktoberfest-labeler-action from 2.4.2 to 2.6.0 ([`0814321`](https://github.com/allenporter/fitbit-web-api/commit/081432110a98dafe5a51cfd54b6ba91e19c1503c))
- Bump browniebroke/hacktoberfest-labeler-action from 2.4.0 to 2.4.2 ([`840bd6e`](https://github.com/allenporter/fitbit-web-api/commit/840bd6ea5ca30c2da4da9bdd2b7ce29534735fe8))
- Bump ruff from 0.13.2 to 0.13.3 ([`5211533`](https://github.com/allenporter/fitbit-web-api/commit/5211533e0cc74f8a14b395e6766d137558e464d1))
- Bump pydantic from 2.11.9 to 2.11.10 ([`4912587`](https://github.com/allenporter/fitbit-web-api/commit/4912587e72fa6c74f03761890a46c844a8846fe1))
- Bump tiangolo/issue-manager from 0.5.1 to 0.6.0 ([`d1c192c`](https://github.com/allenporter/fitbit-web-api/commit/d1c192c24a2a9fd45e0892c7125654a6edc1e913))
- Bump browniebroke/hacktoberfest-labeler-action from 2.3.0 to 2.4.0 ([`62ef487`](https://github.com/allenporter/fitbit-web-api/commit/62ef487f4c4086827feaca3f9b4d4c8bb07285c0))
- Bump ruff from 0.13.1 to 0.13.2 ([`e798cbc`](https://github.com/allenporter/fitbit-web-api/commit/e798cbc7d9065fcc2d3369a58cd2fc9ab6aabe8b))
- Bump ruff from 0.13.0 to 0.13.1 ([`95f2629`](https://github.com/allenporter/fitbit-web-api/commit/95f26295d06c9b75528dd93ef72cb8ad9f22784b))
- Bump black from 25.1.0 to 25.9.0 ([`6c37403`](https://github.com/allenporter/fitbit-web-api/commit/6c374039c9d1f29646b9ea44904d1d5975552fa0))
- Bump pytest-cov from 6.3.0 to 7.0.0 ([`7a05e87`](https://github.com/allenporter/fitbit-web-api/commit/7a05e871ab70fce2fdd8836ee1196b387d9a7ab3))
- Bump python-semantic-release/python-semantic-release from 10.4.0 to 10.4.1 ([`1b73d45`](https://github.com/allenporter/fitbit-web-api/commit/1b73d45d4a98514c792e66244f65bb5560c6e2d0))
- Bump ruff from 0.12.12 to 0.13.0 ([`a0a6d11`](https://github.com/allenporter/fitbit-web-api/commit/a0a6d119277fdaa01eb2a8cb885dd3132523d33f))
- Bump pydantic from 2.11.7 to 2.11.9 ([`04b1d65`](https://github.com/allenporter/fitbit-web-api/commit/04b1d653147fa622e86e5d1b594c58afae6609ad))
- Bump python-semantic-release/python-semantic-release from 10.3.2 to 10.4.0 ([`e7fa27f`](https://github.com/allenporter/fitbit-web-api/commit/e7fa27f3b213d70298366a0fb7ad386ffab3997a))
- Bump pytest from 8.4.1 to 8.4.2 ([`a205304`](https://github.com/allenporter/fitbit-web-api/commit/a205304343244b7524d85b40c10ef481d23ff300))
- Bump python-semantic-release/python-semantic-release from 10.3.1 to 10.3.2 ([`1c1ac35`](https://github.com/allenporter/fitbit-web-api/commit/1c1ac350a094246f32cb4b6feb21f6b54e268696))
- Bump ruff from 0.12.11 to 0.12.12 ([`60c4e33`](https://github.com/allenporter/fitbit-web-api/commit/60c4e33949883cb915910e0cff53bbb1b01e0f8e))
- Bump pytest-cov from 6.2.1 to 6.3.0 ([`3d82db5`](https://github.com/allenporter/fitbit-web-api/commit/3d82db559f567f10e14faa6b458c06f44fd49344))
- Bump actions/setup-python from 5 to 6 ([`61c17cb`](https://github.com/allenporter/fitbit-web-api/commit/61c17cb002177239d85300778ec58b761d56f1a7))
- Bump typing-extensions from 4.14.1 to 4.15.0 ([`8ccd943`](https://github.com/allenporter/fitbit-web-api/commit/8ccd9438dcdc99bab893fcf9c34e91da3baa7d00))
- Bump ruff from 0.12.10 to 0.12.11 ([`560e28d`](https://github.com/allenporter/fitbit-web-api/commit/560e28dad5a5c07c53556700254399f749fa93ab))
- Bump ruff from 0.12.8 to 0.12.9 ([`ba08f57`](https://github.com/allenporter/fitbit-web-api/commit/ba08f57b714efcacb9e326948c2dc260302b283d))
- Bump actions/checkout from 4 to 5 ([`7e6ee96`](https://github.com/allenporter/fitbit-web-api/commit/7e6ee960498697334f5eb5a56e4175a06bd2ec5c))
- Bump urllib3 from 2.2.3 to 2.5.0 ([`2171b04`](https://github.com/allenporter/fitbit-web-api/commit/2171b0473d341d066c605def44d92876d278439a))
- Bump pytest from 8.3.5 to 8.4.1 ([`e5b526e`](https://github.com/allenporter/fitbit-web-api/commit/e5b526eed0b6f8b34435335608cbf9dc4b56cfa3))
- Bump pydantic from 2.10.6 to 2.11.7 ([`11d3e5f`](https://github.com/allenporter/fitbit-web-api/commit/11d3e5f0475dccca6f480ae17bdf48502bb526a7))
- Bump pytest-cov from 5.0.0 to 6.2.1 ([`dbdeb33`](https://github.com/allenporter/fitbit-web-api/commit/dbdeb3361701c55d88d3d161113a7bd118a36ff7))
- Bump typing-extensions from 4.13.2 to 4.14.1 ([`735e157`](https://github.com/allenporter/fitbit-web-api/commit/735e15739a9d1bf0e8ff688d6cc9333086473cd0))
- Bump types-python-dateutil from 2.9.0.20241206 to 2.9.0.20250809 ([`ae5ac0e`](https://github.com/allenporter/fitbit-web-api/commit/ae5ac0e57d4e3d851ba04df9a2f561cc468ddfaa))
- Bump setuptools from 75.3.2 to 80.9.0 ([`390a621`](https://github.com/allenporter/fitbit-web-api/commit/390a621e85e1ec552242a254bca8333490f9622e))
- Bump ruff from 0.12.7 to 0.12.8 ([`1fa733e`](https://github.com/allenporter/fitbit-web-api/commit/1fa733efe71ab411545a9220a99aa1fd741c4a49))
- Bump python-semantic-release/python-semantic-release from 10.3.0 to 10.3.1 ([`94f8f43`](https://github.com/allenporter/fitbit-web-api/commit/94f8f43027a6e768cb159cf138cd12dea298b40c))


## v2.0.1 (2025-08-07)

### Bug fixes

- Require python3.11 and update script for generating client ([`50e3b22`](https://github.com/allenporter/fitbit-web-api/commit/50e3b22ceb0729de2c0943bf0997e4f9eb5d14d1))


## v2.0.0 (2025-08-05)

### Build system

- Bump python-semantic-release/python-semantic-release from 10.2.0 to 10.3.0 ([`596e860`](https://github.com/allenporter/fitbit-web-api/commit/596e860282a07ae93d8d09af2fdc1323f15e57ad))
- Bump certifi from 2025.7.9 to 2025.7.14 ([`e811405`](https://github.com/allenporter/fitbit-web-api/commit/e8114050538c27712354dc0f9bf13bf9fd808079))
- Bump certifi from 2025.6.15 to 2025.7.9 ([`393bcbe`](https://github.com/allenporter/fitbit-web-api/commit/393bcbe4485d35d7c37289f3a7431918e0d741b1))
- Bump python-semantic-release/python-semantic-release from 10.1.0 to 10.2.0 ([`001cc8f`](https://github.com/allenporter/fitbit-web-api/commit/001cc8faa223f86ed5e32f07315cc25c51808310))
- Bump certifi from 2025.4.26 to 2025.6.15 ([`10c8c9c`](https://github.com/allenporter/fitbit-web-api/commit/10c8c9c6614f76b59fa1ec516102beafa0381ade))
- Bump python-semantic-release/python-semantic-release from 10.0.2 to 10.1.0 ([`0218135`](https://github.com/allenporter/fitbit-web-api/commit/02181354d968944c0f3c86e8c331736249948224))
- Bump python-semantic-release/python-semantic-release from 10.0.1 to 10.0.2 ([`0f80e45`](https://github.com/allenporter/fitbit-web-api/commit/0f80e45623540dd0ba6bb7d32a56d92a91a5a97b))


### Features

- Update generated code to openapi with response objects ([`8633f27`](https://github.com/allenporter/fitbit-web-api/commit/8633f27f65cc2b19b829e112fc6ea92a3bea9c0c))


## v1.0.0 (2025-05-26)

### Build system

- Bump python-semantic-release/python-semantic-release from 9.21.1 to 10.0.1 ([`ecd1d2d`](https://github.com/allenporter/fitbit-web-api/commit/ecd1d2d158eec5bf539fbeb80568b0a54db126cf))
- Bump python-semantic-release/python-semantic-release from 9.21.0 to 9.21.1 ([`37fe6b6`](https://github.com/allenporter/fitbit-web-api/commit/37fe6b67b39f68dd676413dbb034f19248116926))
- Bump certifi from 2025.1.31 to 2025.4.26 ([`e3d2a8a`](https://github.com/allenporter/fitbit-web-api/commit/e3d2a8ab63a7869320ff7a956749c41aa592114a))
- Bump setuptools from 75.3.0 to 75.3.2 ([`9a0395d`](https://github.com/allenporter/fitbit-web-api/commit/9a0395d8e46d5856f7a72a433cb9c0a0ae3fe584))
- Bump pytest from 8.3.4 to 8.3.5 ([`8ffc427`](https://github.com/allenporter/fitbit-web-api/commit/8ffc4278b896acba8dac98ca650077718c535165))
- Bump python-semantic-release/python-semantic-release from 9.20.0 to 9.21.0 ([`a4b4261`](https://github.com/allenporter/fitbit-web-api/commit/a4b4261cb6485262fe2808bb0de89d6c36ff3ce2))
- Bump python-semantic-release/python-semantic-release from 9.19.1 to 9.20.0 ([`f35e8e7`](https://github.com/allenporter/fitbit-web-api/commit/f35e8e7d70f8da9fddc79754d57a03fdbc44e881))
- Bump python-semantic-release/python-semantic-release from 9.19.0 to 9.19.1 ([`c5977af`](https://github.com/allenporter/fitbit-web-api/commit/c5977af49343e4b6310ec5f626e972a6d245d350))
- Bump python-semantic-release/python-semantic-release from 9.18.1 to 9.19.0 ([`16867be`](https://github.com/allenporter/fitbit-web-api/commit/16867be0a98bf25f979c10de91c49db57c615da4))
- Bump python-semantic-release/python-semantic-release from 9.18.0 to 9.18.1 ([`96aee55`](https://github.com/allenporter/fitbit-web-api/commit/96aee5529baa17017a245597c54bea6075441c83))
- Bump python-semantic-release/python-semantic-release from 9.17.0 to 9.18.0 ([`a41cb02`](https://github.com/allenporter/fitbit-web-api/commit/a41cb02d03cb88c166931025e3ac5fcb2562e11a))
- Bump certifi from 2024.12.14 to 2025.1.31 ([`745fd9f`](https://github.com/allenporter/fitbit-web-api/commit/745fd9ffd3713b71486db6109e5199146e6136ea))
- Bump python-semantic-release/python-semantic-release from 9.16.1 to 9.17.0 ([`d4ece65`](https://github.com/allenporter/fitbit-web-api/commit/d4ece6543a61f365d6dfde931155ed9e309a4798))
- Bump wagoid/commitlint-github-action from 6.2.0 to 6.2.1 ([`0921fb1`](https://github.com/allenporter/fitbit-web-api/commit/0921fb1dc69b208643c71e4bdb40bce27e3aaccf))
- Bump python-semantic-release/python-semantic-release from 9.15.2 to 9.16.1 ([`bf9605b`](https://github.com/allenporter/fitbit-web-api/commit/bf9605beb5f507a7323375b16ee8d3daed88affb))
- Bump wagoid/commitlint-github-action from 6.1.2 to 6.2.0 ([`b564273`](https://github.com/allenporter/fitbit-web-api/commit/b564273c276fac45f72dfcaa9cf50ce695c396f3))
- Bump python-semantic-release/python-semantic-release from 9.15.1 to 9.15.2 ([`49cdadc`](https://github.com/allenporter/fitbit-web-api/commit/49cdadcc592080c1f0166a3e664e089a9f20424a))
- Bump certifi from 2024.8.30 to 2024.12.14 ([`a61da41`](https://github.com/allenporter/fitbit-web-api/commit/a61da410fa5d4f38c9366b6d933ae07befb7b409))
- Bump six from 1.16.0 to 1.17.0 ([`b1e56e3`](https://github.com/allenporter/fitbit-web-api/commit/b1e56e36054aaffb4c8e5358cb2b771920d3e315))
- Bump python-semantic-release/python-semantic-release from 9.15.0 to 9.15.1 ([`a5329e7`](https://github.com/allenporter/fitbit-web-api/commit/a5329e744c924353689cc3a53045daf8d22a00a6))
- Bump pytest from 8.3.3 to 8.3.4 ([`e87a977`](https://github.com/allenporter/fitbit-web-api/commit/e87a977e88a83e2bbcbd878fd5fd715d7b512857))
- Bump python-semantic-release/python-semantic-release ([`0c07a22`](https://github.com/allenporter/fitbit-web-api/commit/0c07a22ff6ff944f8220f5678808f23b83ba8cfc))


## v0.2.0 (2024-12-01)

### Build system

- Bump codecov/codecov-action from 4 to 5 ([`1ee40d2`](https://github.com/allenporter/fitbit-web-api/commit/1ee40d29774d1688449efd8e39fb15668c3c7cc2))
- Bump python-semantic-release/python-semantic-release ([`b8f41d1`](https://github.com/allenporter/fitbit-web-api/commit/b8f41d13a14d30c82dba57d6ba594ee01a18d536))
- Bump python-semantic-release/python-semantic-release ([`fff1f0b`](https://github.com/allenporter/fitbit-web-api/commit/fff1f0bbfab6fd6219aa55d5262922541f885a46))
- Bump python-semantic-release/python-semantic-release ([`d7448ac`](https://github.com/allenporter/fitbit-web-api/commit/d7448aceb4b5528d1abc3df7332c0ebc51a13908))
- Bump python-semantic-release/python-semantic-release ([`38bf945`](https://github.com/allenporter/fitbit-web-api/commit/38bf94551799d1567a65270dd84e08765a9446f9))
- Bump setuptools from 75.2.0 to 75.3.0 ([`9936b8a`](https://github.com/allenporter/fitbit-web-api/commit/9936b8a9e6b3875634f8f102654d8161a6064294))
- Bump setuptools from 75.1.0 to 75.2.0 ([`4218092`](https://github.com/allenporter/fitbit-web-api/commit/421809269afd06f5fd85dc9dad4d68be5a6322ba))
- Bump python-semantic-release/python-semantic-release ([`44c4351`](https://github.com/allenporter/fitbit-web-api/commit/44c4351ca15da7043d9999782718669375d8489d))
- Bump python-semantic-release/python-semantic-release ([`84a1783`](https://github.com/allenporter/fitbit-web-api/commit/84a1783b0fd0062eaddb1ac934df6669e08d2e7a))
- Pin aiohttp to 3.9.x for tests ([`bdf36d1`](https://github.com/allenporter/fitbit-web-api/commit/bdf36d135c3d12281469d38d39cd12ed7b23970e))
- Bump python-semantic-release/python-semantic-release ([`cbc4e58`](https://github.com/allenporter/fitbit-web-api/commit/cbc4e58527716f7233386dc192589b1958dc0027))
- Bump python-semantic-release/python-semantic-release ([`036502a`](https://github.com/allenporter/fitbit-web-api/commit/036502abb69105c76cb7f5d26e45786c62b5517d))
- Bump python-semantic-release/python-semantic-release ([`5ce7ac7`](https://github.com/allenporter/fitbit-web-api/commit/5ce7ac70a325e1e90e022746a3fb86a4b0aa0eaa))
- Pin aiohttp to 3.9.5 ([`facb30e`](https://github.com/allenporter/fitbit-web-api/commit/facb30ea1bde487959cca2924461dfc3330afeb5))
- Bump python-semantic-release/python-semantic-release ([`b94d34b`](https://github.com/allenporter/fitbit-web-api/commit/b94d34b678c401481dc8cd73b04bf279081c05f6))
- Bump setuptools from 75.0.0 to 75.1.0 ([`1ab46c8`](https://github.com/allenporter/fitbit-web-api/commit/1ab46c8411d8edbe2bc7f0630d2d0aa17c016029))
- Bump pytest from 8.3.2 to 8.3.3 ([`e170129`](https://github.com/allenporter/fitbit-web-api/commit/e170129cbe3ad919db959806e1db90589e8756f8))
- Bump urllib3 from 2.2.2 to 2.2.3 ([`a6ca113`](https://github.com/allenporter/fitbit-web-api/commit/a6ca11352ff038b0ace534a6271403b650d264fd))
- Bump setuptools from 74.1.2 to 75.0.0 ([`d6e44c4`](https://github.com/allenporter/fitbit-web-api/commit/d6e44c414bfcb4b61b8aced61d5c65f5064b24bd))
- Bump setuptools from 74.0.0 to 74.1.2 ([`72aba6d`](https://github.com/allenporter/fitbit-web-api/commit/72aba6d5e087a90d14e97f7f8d373a903a625c27))
- Bump tiangolo/issue-manager from 0.5.0 to 0.5.1 ([`da8fcaf`](https://github.com/allenporter/fitbit-web-api/commit/da8fcaf8a7ecf5fcb333fd44bc717600b9fd71e2))
- Bump wagoid/commitlint-github-action from 6.1.1 to 6.1.2 ([`019b7d5`](https://github.com/allenporter/fitbit-web-api/commit/019b7d5e5c3c7ce189a3fa289cb81b67d0b0bf0b))
- Bump python-semantic-release/python-semantic-release ([`a39f28e`](https://github.com/allenporter/fitbit-web-api/commit/a39f28ee6801b32de75a792c4f049bd9bc502b6b))
- Bump certifi from 2024.7.4 to 2024.8.30 ([`b6d70ee`](https://github.com/allenporter/fitbit-web-api/commit/b6d70ee92af55a9e7d5c87184a723cc6a33c592b))
- Bump setuptools from 73.0.1 to 74.0.0 ([`0f13fbd`](https://github.com/allenporter/fitbit-web-api/commit/0f13fbd9147d13d604314cf36abefbec6331faf3))
- Bump setuptools from 72.2.0 to 73.0.1 ([`2f88996`](https://github.com/allenporter/fitbit-web-api/commit/2f88996dbd93b2ce112a6f76152dcfb45519e08b))
- Bump wagoid/commitlint-github-action from 6.1.0 to 6.1.1 ([`6a8c591`](https://github.com/allenporter/fitbit-web-api/commit/6a8c5917b6a7a13a60308fecadef7767c2302bcc))
- Bump python-semantic-release/python-semantic-release ([`e6d0d9c`](https://github.com/allenporter/fitbit-web-api/commit/e6d0d9c29136fe1f7f8c4987e17006240446ece0))
- Bump wagoid/commitlint-github-action from 6.0.2 to 6.1.0 ([`b3daec6`](https://github.com/allenporter/fitbit-web-api/commit/b3daec6c0d5a7f51a42fe4a88b95780b861e5edb))
- Bump setuptools from 72.1.0 to 72.2.0 ([`768fd43`](https://github.com/allenporter/fitbit-web-api/commit/768fd43b85c4585ddd33a517f011c947184e6fb1))
- Bump wagoid/commitlint-github-action from 6.0.1 to 6.0.2 ([`2bcf599`](https://github.com/allenporter/fitbit-web-api/commit/2bcf599dbd7e71cb39b199997a0007feffc87462))
- Bump snok/install-poetry from 1.4.0 to 1.4.1 ([`45a7dfd`](https://github.com/allenporter/fitbit-web-api/commit/45a7dfd2d487de03bf100bb358f482305f2a0102))
- Bump setuptools from 71.1.0 to 72.1.0 ([`8b6587e`](https://github.com/allenporter/fitbit-web-api/commit/8b6587e282a5a04823451223badb1c22d42e3807))
- Bump snok/install-poetry from 1.3.4 to 1.4.0 ([`617c1e5`](https://github.com/allenporter/fitbit-web-api/commit/617c1e52c8a8b67c776861d9cfa15323bd55e07d))
- Bump pytest from 8.3.1 to 8.3.2 ([`4031a76`](https://github.com/allenporter/fitbit-web-api/commit/4031a76aadc2ea6eb0ae07524a5d9e89e8d69ed6))
- Bump pytest from 8.2.2 to 8.3.1 ([`8976215`](https://github.com/allenporter/fitbit-web-api/commit/89762159a726cd748bfa502a2b6313956ed5725c))
- Bump setuptools from 70.3.0 to 71.1.0 ([`b5c048a`](https://github.com/allenporter/fitbit-web-api/commit/b5c048a51f9a9a4116c5cf7c20069b16e7d2fe07))
- Bump python-semantic-release/python-semantic-release ([`db18e7b`](https://github.com/allenporter/fitbit-web-api/commit/db18e7b6422b1bbd4d0b9bf38e57322b18e967ab))
- Bump setuptools from 70.2.0 to 70.3.0 ([`4c44efb`](https://github.com/allenporter/fitbit-web-api/commit/4c44efb1618ae1cfa0dd54d149ead0a329978ab8))
- Bump python-semantic-release/python-semantic-release ([`49e9ce6`](https://github.com/allenporter/fitbit-web-api/commit/49e9ce66a6df87d89a4ecf57f3a0cf4b5428b78e))
- Bump certifi from 2024.6.2 to 2024.7.4 ([`654cddc`](https://github.com/allenporter/fitbit-web-api/commit/654cddcfe758186acf78c25d70928bc245d8a28a))
- Bump setuptools from 70.1.1 to 70.2.0 ([`c80eda8`](https://github.com/allenporter/fitbit-web-api/commit/c80eda811b2aa757785bbe8e09cdab7cfdea7ff4))
- Bump python-semantic-release/python-semantic-release ([`951db62`](https://github.com/allenporter/fitbit-web-api/commit/951db629000e1942cfbf7e9cafc03677539a2792))
- Bump setuptools from 70.1.0 to 70.1.1 ([`e2f456a`](https://github.com/allenporter/fitbit-web-api/commit/e2f456aa756c3c241ed87a3696cb2aebf70d2ec4))
- Bump python-semantic-release/python-semantic-release ([`8972cbe`](https://github.com/allenporter/fitbit-web-api/commit/8972cbeb4091b3fc6a3af472522f7436eb7bf47e))
- Bump python-semantic-release/python-semantic-release ([`c034468`](https://github.com/allenporter/fitbit-web-api/commit/c03446810f3a3b86fa24e78f9dd23d4165ee5f44))
- Bump pytest from 8.2.1 to 8.2.2 ([`99f5b41`](https://github.com/allenporter/fitbit-web-api/commit/99f5b419f51610eb31d2d311483ae29d57b88e6e))
- Bump python-semantic-release/python-semantic-release ([`95c9c63`](https://github.com/allenporter/fitbit-web-api/commit/95c9c63c6ad448e17deabf35170de317fc4da4d6))
- Bump certifi from 2024.2.2 to 2024.6.2 ([`d932cba`](https://github.com/allenporter/fitbit-web-api/commit/d932cba3a68eb71f4f4b4792df0b1e209639435e))
- Bump python-semantic-release/python-semantic-release ([`b1c6232`](https://github.com/allenporter/fitbit-web-api/commit/b1c6232065673cd83d225c9da310c3c8034def1b))
- Bump setuptools from 69.5.1 to 70.0.0 ([`db66991`](https://github.com/allenporter/fitbit-web-api/commit/db66991c416be517f6cdcdb547ad65e7b8c1efcf))
- Bump pytest from 8.2.0 to 8.2.1 ([`382c927`](https://github.com/allenporter/fitbit-web-api/commit/382c927ec87b027116af30ae14be0fea4fbe0b06))
- Bump python-semantic-release/python-semantic-release ([`6883042`](https://github.com/allenporter/fitbit-web-api/commit/688304218b9aa2a6fb301ed7ef5511438d15dc9f))
- Bump python-semantic-release/python-semantic-release ([`e2bfa1d`](https://github.com/allenporter/fitbit-web-api/commit/e2bfa1d2db7bf2f6bc27966f875e30f461773fa0))
- Bump python-semantic-release/python-semantic-release ([`f280263`](https://github.com/allenporter/fitbit-web-api/commit/f280263f4be0670101ad3b1bb01040b59915e4ec))
- Bump python-semantic-release/python-semantic-release ([`560672c`](https://github.com/allenporter/fitbit-web-api/commit/560672c2852ab13c4340d57619b64c7ff9d68053))
- Bump python-semantic-release/python-semantic-release ([`45fadf8`](https://github.com/allenporter/fitbit-web-api/commit/45fadf821abe5935c353d0fba5ff5fa9aa822ddf))
- Bump pytest from 8.1.1 to 8.2.0 ([`bf0f86d`](https://github.com/allenporter/fitbit-web-api/commit/bf0f86dcbe770ae1486cbdd80b4b91ca52ed81c5))
- Bump python-semantic-release/python-semantic-release ([`7f31734`](https://github.com/allenporter/fitbit-web-api/commit/7f31734e404f8c3f8a2e217cd73082e04ff90a8d))
- Bump aiohttp from 3.9.4 to 3.9.5 ([`84e44c2`](https://github.com/allenporter/fitbit-web-api/commit/84e44c2f52999671361c0f77957357524c1387bb))
- Bump pluggy from 1.4.0 to 1.5.0 ([`2452b41`](https://github.com/allenporter/fitbit-web-api/commit/2452b41f69a894a65c429899277e4a03f5821140))
- Update cfg for v6 (breakingchange) ([`3813fd6`](https://github.com/allenporter/fitbit-web-api/commit/3813fd66cbc6f57deb4b83f650e6f8c5a2e2bb54))
- Bump wagoid/commitlint-github-action from 5.4.5 to 6.0.1 ([`943d1bf`](https://github.com/allenporter/fitbit-web-api/commit/943d1bf10ecf8b1840499949c854d28cb9b60482))
- Bump python-semantic-release/python-semantic-release ([`0639808`](https://github.com/allenporter/fitbit-web-api/commit/0639808337d9bb6a841238728b3c9dd12edff8ec))
- Bump setuptools from 69.2.0 to 69.5.1 ([`d60b923`](https://github.com/allenporter/fitbit-web-api/commit/d60b923bfcdf8ec802b082af20c8702ede9b2884))
- Bump aiohttp from 3.9.3 to 3.9.4 ([`e64a95b`](https://github.com/allenporter/fitbit-web-api/commit/e64a95be8ee72e9e475218aaa538f4144bb691e8))
- Bump python-semantic-release/python-semantic-release ([`6fa9a37`](https://github.com/allenporter/fitbit-web-api/commit/6fa9a371ca81a28113a6e48b1a791923698da173))
- Bump python-semantic-release/python-semantic-release ([`d4c3ce9`](https://github.com/allenporter/fitbit-web-api/commit/d4c3ce97155ee25182f4ce4d801abf93f590735a))
- Bump python-semantic-release/python-semantic-release ([`6ce223f`](https://github.com/allenporter/fitbit-web-api/commit/6ce223f035edf276503b2cafc72c8444ddce117e))
- Bump pytest-cov from 4.1.0 to 5.0.0 ([`0b46227`](https://github.com/allenporter/fitbit-web-api/commit/0b46227de3b2551cdf4c3718d641b50f63ee1436))
- Bump python-semantic-release/python-semantic-release ([`dbca82a`](https://github.com/allenporter/fitbit-web-api/commit/dbca82aac5976b30f16fccf4b0a572dd27ddc3de))
- Bump python-semantic-release/python-semantic-release ([`782e49a`](https://github.com/allenporter/fitbit-web-api/commit/782e49a7901cb8b3fbdadc18ce21fd24777eed09))
- Bump python-semantic-release/python-semantic-release ([`0fe3cc8`](https://github.com/allenporter/fitbit-web-api/commit/0fe3cc88e6bc9768de7dd4d54045b8924670853f))
- Bump setuptools from 69.1.1 to 69.2.0 ([`d0f54ad`](https://github.com/allenporter/fitbit-web-api/commit/d0f54ad40ddb4924f68549a0cafe3c8528881d1f))
- Bump pytest from 8.1.0 to 8.1.1 ([`7fd45c7`](https://github.com/allenporter/fitbit-web-api/commit/7fd45c7c01a925defe677dd86c5751feb2476644))
- Bump pytest from 8.0.2 to 8.1.0 ([`36a83c5`](https://github.com/allenporter/fitbit-web-api/commit/36a83c513e13ff64474b4da938fd0cb5f7ca236e))
- Bump python-dateutil from 2.8.2 to 2.9.0.post0 ([`e541c87`](https://github.com/allenporter/fitbit-web-api/commit/e541c87b88f9730ea68ba31784742c3cb1fdf1b9))
- Bump python-semantic-release/python-semantic-release ([`7632817`](https://github.com/allenporter/fitbit-web-api/commit/7632817f230a12a8276a6be5bd08912491d5ceb2))
- Bump setuptools from 69.1.0 to 69.1.1 ([`68ae537`](https://github.com/allenporter/fitbit-web-api/commit/68ae5376b508b1b103998a1b0648de5d5b73a484))
- Bump pytest from 8.0.1 to 8.0.2 ([`ad9b6a6`](https://github.com/allenporter/fitbit-web-api/commit/ad9b6a6e7b6de19915dbb9dd9aef783d2acdd1e8))
- Bump pytest from 8.0.0 to 8.0.1 ([`c88ffb2`](https://github.com/allenporter/fitbit-web-api/commit/c88ffb263c541f3274a5b44d0650701c2a18719c))
- Bump urllib3 from 2.2.0 to 2.2.1 ([`bd55177`](https://github.com/allenporter/fitbit-web-api/commit/bd551778a9f9a1b3a413dacabeb6e25c6db73759))
- Bump setuptools from 69.0.3 to 69.1.0 ([`d6d1455`](https://github.com/allenporter/fitbit-web-api/commit/d6d1455cb4184f0dd42e92f1eab75d2f290670ad))
- Bump python-semantic-release/python-semantic-release ([`92960c2`](https://github.com/allenporter/fitbit-web-api/commit/92960c248e5408e196c42390258ffdaa3a801380))
- Bump python-semantic-release/python-semantic-release ([`ace77e8`](https://github.com/allenporter/fitbit-web-api/commit/ace77e8b41e1083ff19c7945d79866a7fe04272f))
- Bump pre-commit/action from 3.0.0 to 3.0.1 ([`e65a439`](https://github.com/allenporter/fitbit-web-api/commit/e65a439c83061244c130bbc09dd1e109712d0c79))
- Bump python-semantic-release/python-semantic-release ([`c364c49`](https://github.com/allenporter/fitbit-web-api/commit/c364c49ede61564a8e5c34c7c0755b6b8414ef35))
- Bump certifi from 2023.11.17 to 2024.2.2 ([`1cbdfbc`](https://github.com/allenporter/fitbit-web-api/commit/1cbdfbc8356575d398c1a188b516775919e31748))
- Bump urllib3 from 2.1.0 to 2.2.0 ([`ba2f64a`](https://github.com/allenporter/fitbit-web-api/commit/ba2f64a3dd45d1b6ea5ef89a26843faa34472a8e))
- Bump aiohttp from 3.9.2 to 3.9.3 ([`fdd8b96`](https://github.com/allenporter/fitbit-web-api/commit/fdd8b967d8fcf143dce57f6c9f72cdee7d33140c))
- Bump codecov/codecov-action from 3 to 4 ([`cde793b`](https://github.com/allenporter/fitbit-web-api/commit/cde793bdcdd05b9029a9ce0b2fdbd3e7bdf07715))
- Bump pluggy from 1.3.0 to 1.4.0 ([`2f9aa98`](https://github.com/allenporter/fitbit-web-api/commit/2f9aa98fd1c2d7e97fc9c01f9f0c0cc55e94b4ad))
- Bump pytest from 7.4.4 to 8.0.0 ([`132bc21`](https://github.com/allenporter/fitbit-web-api/commit/132bc211f8861397377a7e895cd82e5c384ac91c))
- Bump tiangolo/issue-manager from 0.4.1 to 0.5.0 ([`bfcd01a`](https://github.com/allenporter/fitbit-web-api/commit/bfcd01a97b563f65e1c5b63db03a083a2025d45f))
- Bump aiohttp from 3.9.1 to 3.9.2 ([`b59d117`](https://github.com/allenporter/fitbit-web-api/commit/b59d117c2d4f7e044e8c5885c30eed4f4eff39db))
- Bump wagoid/commitlint-github-action from 5.4.4 to 5.4.5 ([`3082b1c`](https://github.com/allenporter/fitbit-web-api/commit/3082b1cfab4c4b8d65294f053376637680197933))
- Bump tiangolo/issue-manager from 0.4.0 to 0.4.1 ([`8b75ac5`](https://github.com/allenporter/fitbit-web-api/commit/8b75ac572c972684392cc7c90bef3412d8537dc4))
- Bump python-semantic-release/python-semantic-release ([`31cf3a6`](https://github.com/allenporter/fitbit-web-api/commit/31cf3a6e0109320200445eb874b44ee3e46f1d15))
- Bump pytest from 7.4.3 to 7.4.4 ([`74d5844`](https://github.com/allenporter/fitbit-web-api/commit/74d5844d4ad0dfada33ff748a311bd702604d712))
- Bump python-semantic-release/python-semantic-release ([`01f4887`](https://github.com/allenporter/fitbit-web-api/commit/01f48872ecbfeecbbad044574fde088d24afb445))
- Bump setuptools from 69.0.2 to 69.0.3 ([`51bb8d0`](https://github.com/allenporter/fitbit-web-api/commit/51bb8d03f68623e62cd573f8d1707faa320c3a3d))


### Features

- Cleanup wrong src path ([`e7d5e83`](https://github.com/allenporter/fitbit-web-api/commit/e7d5e839ac9b82d69379099c705e0f56082bfd6a))


## v0.1.1 (2023-12-21)

### Bug fixes

- Ci package distributons ([`11b26d2`](https://github.com/allenporter/fitbit-web-api/commit/11b26d2473dd507e9a278360df310aeecd9bafc5))


## v0.1.0 (2023-12-21)

### Bug fixes

- Changelog template ([`a28da57`](https://github.com/allenporter/fitbit-web-api/commit/a28da574c547140f629ac6d855d80a90a8f4499f))
- Exclude unknown commits from changelog ([`63ed228`](https://github.com/allenporter/fitbit-web-api/commit/63ed228c6aa2fd765bb03927c6e585708115af7a))
- Remove concurrency from ci ([`ac23833`](https://github.com/allenporter/fitbit-web-api/commit/ac23833cbaddce9badf1dfc719427e7dbd035223))


### Build system

- Bump python-semantic-release/python-semantic-release ([`ce445f7`](https://github.com/allenporter/fitbit-web-api/commit/ce445f76ce031a08503f4bd6d17ab418395d6825))
- Make release verbose ([`4ca8e9d`](https://github.com/allenporter/fitbit-web-api/commit/4ca8e9d841987abe39a48efedbadfbf650305e68))
- Bump python-semantic-release/python-semantic-release ([`5a61b8d`](https://github.com/allenporter/fitbit-web-api/commit/5a61b8dadac33124ae7680e10d8046467c84476c))
- Bump python-semantic-release/python-semantic-release ([`9143845`](https://github.com/allenporter/fitbit-web-api/commit/91438453dc9c49fa549e5574ccf9b91f978e67b8))
- Bump actions/setup-python from 4 to 5 ([`8ff199f`](https://github.com/allenporter/fitbit-web-api/commit/8ff199f53d835873588cf0fc1e920fd1e8ccb49d))
- Bump aiohttp from 3.9.0 to 3.9.1 ([`db952a2`](https://github.com/allenporter/fitbit-web-api/commit/db952a2af915c0ef4e0a8f8b7c3a06951a0e15b2))
- Tweak ci workflow ([`7edaeaf`](https://github.com/allenporter/fitbit-web-api/commit/7edaeaf2de8c304afcb1e60d949e2828e92140b0))
- Update swagger script ([`0572d70`](https://github.com/allenporter/fitbit-web-api/commit/0572d70a0529759e6f4b1a3781bbe4eb20dc77b2))
- Swagger tool setup ([`79392f3`](https://github.com/allenporter/fitbit-web-api/commit/79392f3b20a6e172e2ffaff166242b81745cd160))
- Bump pytest-cov from 3.0.0 to 4.1.0 ([`b4c1d8f`](https://github.com/allenporter/fitbit-web-api/commit/b4c1d8fb081ced6ac2203f52b3e799ebf30400c6))
- Add base repo environment fixes ([`62dff90`](https://github.com/allenporter/fitbit-web-api/commit/62dff90e5cd25fba8f3a866075a04772d8ddd76f))


### Features

- Initial swagger api ([`bead09a`](https://github.com/allenporter/fitbit-web-api/commit/bead09a35dfbf9772826a7f6b062f6baafa8b0da))


## v0.0.0 (2023-11-22)
