Build
* build(pylintrc): lint tests directory ([`1e40a1a`](https://github.com/zabuldon/teslajsonpy/commit/1e40a1a98df6127d07edfe5afaf0f104d06e930f))
* build: add black ([`6c94425`](https://github.com/zabuldon/teslajsonpy/commit/6c94425255379d39cfbccd93f9cbead876b2459d))
Ci
* ci: enable semantic-release
Signed-off-by: Alan Tse <alandtsegmail.com> ([`79dc833`](https://github.com/zabuldon/teslajsonpy/commit/79dc833eae861e902a3c63402af4ff8149ce3488))
* ci: add pypi token
Signed-off-by: Alan Tse <alandtsegmail.com> ([`4d2abb4`](https://github.com/zabuldon/teslajsonpy/commit/4d2abb4a166002cad7ef1ca4efccf6bf6d08471f))
* ci: enable upload to pypi ([`ff4938e`](https://github.com/zabuldon/teslajsonpy/commit/ff4938e1e151176016830a093c5657ddf0dfaa61))
* ci: add semantic-release.yaml
Signed-off-by: Alan Tse <alandtsegmail.com> ([`ad276b5`](https://github.com/zabuldon/teslajsonpy/commit/ad276b503de55daa9926cca633aac18131bd8fae))
Feature
* feat: add update_interval setting ([`c85f30c`](https://github.com/zabuldon/teslajsonpy/commit/c85f30cbdac47b2072f9e0de2f6d39feae9fbcac))
* feat: add charger current and voltage ([`96f0bfe`](https://github.com/zabuldon/teslajsonpy/commit/96f0bfef4a12ba658897b8c0446c6d5cf321a7a5))
* feat: convert to async
This version contains numerous changes in addition to the async conversion. It includes a new charging sensor, support for oauth, performance tweaks, and incorporation of black for formatting.
BREAKING CHANGE: API calls now require async
Closes 44, 47 ([`3bc94ad`](https://github.com/zabuldon/teslajsonpy/commit/3bc94adc4990c45507c9b457aa129e39c3176d9a))
Performance
* perf: convert unnecessary async calls to sync ([`a827301`](https://github.com/zabuldon/teslajsonpy/commit/a827301e1fb06aea62f11a5ff85352fb5733ab4f))
Style
* style: black ([`8eaef85`](https://github.com/zabuldon/teslajsonpy/commit/8eaef8559b16c55ffe3c53532be30d9dade95c96))
* style: correct isort for teslajsonpy ([`7bd4ad1`](https://github.com/zabuldon/teslajsonpy/commit/7bd4ad112ce2a9ed80830523b987dd2acf58e14c))
Unknown
* Merge pull request 48 from alandtse/async
feat: convert to async ([`5d6fd92`](https://github.com/zabuldon/teslajsonpy/commit/5d6fd9233c2033debfccaae8c04a0c16306fabef))