CHANGELOG.md

Summary

Maintainability
Test Coverage
# CHANGELOG

## v10.3.26 (2024-09-19)

### Other

* Merge pull request #1861 from mraniki/dev

⬆️ 🤖 - Try the Moo Shu Pork  It is especially good today ([`bfdc593`](https://github.com/mraniki/tt/commit/bfdc5937a7baddec3e873bfac05c210d474b4ab8))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.18 ([`45704c1`](https://github.com/mraniki/tt/commit/45704c19cf892113986ae4438e068c1befbde02c))

## v10.3.25 (2024-09-18)

### Other

* Merge pull request #1859 from mraniki/dev

⬆️ 🤖 - Q    How do you stop an elephant from charging ([`d571cfc`](https://github.com/mraniki/tt/commit/d571cfced8ebbd3162388847a3d42ba715ea58e3))

* Merge pull request #1857 from mraniki/renovate/talkytrend-3.x

⬆️ 🛠️(deps): update dependency talkytrend to v3.3.1 ([`be158a4`](https://github.com/mraniki/tt/commit/be158a472fb849bbc5047b70e5bef30fb7fd2362))

* Merge pull request #1858 from mraniki/renovate/fastapi-0.x

⬆️ 🛠️(deps): update dependency fastapi to v0.115.0 ([`b7818d6`](https://github.com/mraniki/tt/commit/b7818d68ead81eda9249c3ac4dd7abf8b559f814))

* Merge pull request #1856 from mraniki/renovate/myllm-4.x

⬆️ 🛠️(deps): update dependency myllm to v4.12.17 ([`fc4bc0b`](https://github.com/mraniki/tt/commit/fc4bc0baff29fb4ee7a690bef7cf1aa1a80e5403))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.3.1 ([`4bf760d`](https://github.com/mraniki/tt/commit/4bf760dbf5d8e87fd67c830a1b9462ef8a2c458d))

* ⬆️ 🛠️(deps): update dependency fastapi to v0.115.0 ([`d0fd87d`](https://github.com/mraniki/tt/commit/d0fd87d5686ac7707a68d34fb7d5959c29446954))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.17 ([`5b40e01`](https://github.com/mraniki/tt/commit/5b40e019ace4e58a0d530396c635b39286527311))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.13 ([`fb49a6a`](https://github.com/mraniki/tt/commit/fb49a6a82cadc1a61a488826e33bacb883ff256e))

## v10.3.24 (2024-09-17)

### Other

* Merge pull request #1853 from mraniki/dev

⬆️ 🤖 - Your business will assume vast proportions ([`368e7f6`](https://github.com/mraniki/tt/commit/368e7f6a6b87ea5e414a02829ae948d1863dcccf))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.3.0 ([`cb327bf`](https://github.com/mraniki/tt/commit/cb327bf6f6ea0649bab25593343a9802bb2efe33))

## v10.3.23 (2024-09-15)

### Other

* Merge pull request #1851 from mraniki/dev

⬆️ 🤖 - Q    How many Marxists does it take to screw in a light bulb ([`f2059d7`](https://github.com/mraniki/tt/commit/f2059d7fd198feaff3a23402cd895632a2941539))

### ⬆️

* ⬆️ 🛠️(deps): update dependency fastapi to v0.114.2 ([`b825fa0`](https://github.com/mraniki/tt/commit/b825fa09b5074e212787fa345e86265a50b21c93))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.16 ([`6f37bc8`](https://github.com/mraniki/tt/commit/6f37bc859450485ad16abe35c22f11228a1f484e))

## v10.3.22 (2024-09-12)

### Other

* Merge pull request #1848 from mraniki/dev

⬆️ 🤖 - The only way to keep your health is to eat what you dont want drink what ([`7583fe9`](https://github.com/mraniki/tt/commit/7583fe9c9e97e7dfb2482206dec54a40cae1947b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.13.0 ([`3e1793c`](https://github.com/mraniki/tt/commit/3e1793cbca083bf036bbeacf5d38728277cdc0cf))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.15 ([`f2745f2`](https://github.com/mraniki/tt/commit/f2745f20e48f3773a718abff1e3dbbf265c09257))

* ⬆️ 🛠️(deps): update dependency dxsp to v11.0.9 ([`a3c9cd1`](https://github.com/mraniki/tt/commit/a3c9cd175a20f30519eeedddbda20a58ce7dae42))

* ⬆️ 🛠️(deps): update dependency fastapi to v0.114.1 ([`417ea0f`](https://github.com/mraniki/tt/commit/417ea0f454c4688418d18cabc0c917b7bda500fd))

## v10.3.21 (2024-09-11)

### Other

* Merge pull request #1843 from mraniki/dev

⬆️ 🤖 - You will be held hostage by a radical group ([`d11bcf5`](https://github.com/mraniki/tt/commit/d11bcf51e3ac7a1bcf773b921d523ee65d37daed))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.12.0 ([`eb3d673`](https://github.com/mraniki/tt/commit/eb3d673477ace592ee760f8cdee1fa8a5380f138))

## v10.3.20 (2024-09-09)

### Other

* Merge pull request #1840 from mraniki/dev

⬆️ 🤖 - As flies to wanton boys are we to the gods they kill us for their sport ([`5679125`](https://github.com/mraniki/tt/commit/5679125c0ca2833a3cc7652c0d6d23fdc9dd963b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.11.4 ([`554ab53`](https://github.com/mraniki/tt/commit/554ab53d22d6e5155c6d9b34e6d1b4adf277216d))

* ⬆️ 🛠️(deps): update dependency cefi to v4.11.2 ([`a7b3d2e`](https://github.com/mraniki/tt/commit/a7b3d2e59c122c36a8cefff806fc28fe345fa35a))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.14 ([`e0018e2`](https://github.com/mraniki/tt/commit/e0018e2dea839fb1cee7d892ee75d6aa8bb80414))

## v10.3.19 (2024-09-07)

### Other

* Merge pull request #1836 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`dd26aa2`](https://github.com/mraniki/tt/commit/dd26aa28c33b647fd11afd6e5d00b59687645ca5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.13 ([`fce033f`](https://github.com/mraniki/tt/commit/fce033f8013f5af228f225ad24a15e27e3657e41))

* ⬆️ build(deps): update pyproject.toml ([`b1b4b43`](https://github.com/mraniki/tt/commit/b1b4b43917ea0f4bc69aa208da319a1f2bad89f6))

## v10.3.18 (2024-09-07)

### Other

* Merge pull request #1834 from mraniki/dev

⬆️ 🤖 - Suspicion always haunts the guilty mind ([`988f96a`](https://github.com/mraniki/tt/commit/988f96a961cdea717d99861987235f76e781241b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency fastapi to v0.114.0 ([`cbc0feb`](https://github.com/mraniki/tt/commit/cbc0febe6b823952c23793f093fd5d5fff123440))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.12 ([`690ed67`](https://github.com/mraniki/tt/commit/690ed678cd6231e98ef042e70b74368f5a77219b))

## v10.3.17 (2024-09-06)

### Other

* Merge pull request #1831 from mraniki/dev

⬆️ 🤖 - Dont Worry Be Happy ([`5bfa421`](https://github.com/mraniki/tt/commit/5bfa42115c7f75ec2163c162f17f79b8f3baac49))

### ⬆️

* ⬆️ 🛠️(deps): update dependency fastapi to v0.113.0 ([`a5e0b8e`](https://github.com/mraniki/tt/commit/a5e0b8edd16f6d38223a630e204949a8b735fc77))

* ⬆️ 🛠️(deps): update dependency fastapi to v0.112.3 ([`dfb2be7`](https://github.com/mraniki/tt/commit/dfb2be7916ca24231b92d5885d1b281d22b73347))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.11 ([`7dc7ca7`](https://github.com/mraniki/tt/commit/7dc7ca749d0acf130acc1b9bddea59dab3493a7d))

* ⬆️ 🛠️(deps): update dependency dxsp to v11.0.8 ([`15aff2c`](https://github.com/mraniki/tt/commit/15aff2ce32b10fa35686f591970d791dd6f974e1))

## v10.3.16 (2024-09-05)

### Other

* Merge pull request #1825 from mraniki/dev

⬆️ 🤖 - I fell asleep reading a dull book and I dreamt that I was reading on ([`f365cf7`](https://github.com/mraniki/tt/commit/f365cf7a3c32a7ee0cac10263b37d7bbbdac3f0c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myst_parser to v4 ([`7dca372`](https://github.com/mraniki/tt/commit/7dca372d69ab5085d15c26a6f4a701b42938d363))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.10 ([`579d6db`](https://github.com/mraniki/tt/commit/579d6db582138aa1ff11c975a335a7e41481790a))

## v10.3.15 (2024-09-03)

### Other

* Merge pull request #1820 from mraniki/dev

⬆️ 🤖 - You will overcome the attacks of jealous associates ([`745b89c`](https://github.com/mraniki/tt/commit/745b89c79e4b729344cb66f05f94a52129d80cc3))

### ⬆️

* ⬆️ 🛠️(deps): update dependency apprise to v1.9.0 ([`904191b`](https://github.com/mraniki/tt/commit/904191bf023034f9c803ffc53fe24e3f1e1b08b2))

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.2.0 ([`a82b4e3`](https://github.com/mraniki/tt/commit/a82b4e323377126843f0a4853ed9fe04f85caf37))

## v10.3.14 (2024-09-01)

### Other

* Merge pull request #1816 from mraniki/dev

⬆️ 🤖 - Dont relax  Its only your tension thats holding you together ([`d8c171c`](https://github.com/mraniki/tt/commit/d8c171cfc9958d6f7283d5579c5559c6ce3c2cfe))

### Update

* Update talkytrend version to 3.1.0 ([`1bc1a25`](https://github.com/mraniki/tt/commit/1bc1a25a84d0d5becd5d46edfdabc4e57fb05eb5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.1.1 ([`d6b54db`](https://github.com/mraniki/tt/commit/d6b54dbcb1806607941891ac9998b110b51e3d33))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.9 ([`88343b4`](https://github.com/mraniki/tt/commit/88343b4cea3cd65d6a02afe8bb7438e02a77ca88))

* ⬆️ 🛠️(deps): update dependency findmyorder to v2.2.8 ([`df65067`](https://github.com/mraniki/tt/commit/df65067f629b0b265c8cda5470a8eea783d63d8b))

## v10.3.13 (2024-08-31)

### Other

* Merge pull request #1813 from mraniki/dev

⬆️ 🤖 - Caution Keep out of reach of children ([`8851431`](https://github.com/mraniki/tt/commit/8851431a8c8db86dd923b08e8c570b5c56f31360))

### ⬆️

* ⬆️ 🛠️(deps): update dependency findmyorder to v2.2.7 ([`abb281e`](https://github.com/mraniki/tt/commit/abb281e1b316bd1c95df6564e6c202c92b2a49cf))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.8 ([`ac27a3f`](https://github.com/mraniki/tt/commit/ac27a3f353e2c632b73bbd3e41136ea218c23971))

## v10.3.12 (2024-08-30)

### Other

* Merge pull request #1810 from mraniki/dev

⬆️ 🤖 - This night methinks is but the daylight sick ([`c76fb43`](https://github.com/mraniki/tt/commit/c76fb433f133cc41a2ae5bf12c4e7e0a39adc0be))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.10 ([`a3f361d`](https://github.com/mraniki/tt/commit/a3f361d6add4ea35f2795827113af0eb5a4241fb))

## v10.3.11 (2024-08-29)

### Other

* Merge pull request #1808 from mraniki/dev

⬆️ 🤖 - Q    Why did the chicken cross the road ([`65dbdb0`](https://github.com/mraniki/tt/commit/65dbdb09063ae3558e1f59dfd56c89fe0aa23ae5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.7 ([`e187ea2`](https://github.com/mraniki/tt/commit/e187ea21896cbf75fa22cbeb6dc83d86678188ab))

## v10.3.10 (2024-08-27)

### Other

* Merge pull request #1805 from mraniki/dev

⬆️ 🤖 - You are only young once but you can stay immature indefinitely ([`b3d7d76`](https://github.com/mraniki/tt/commit/b3d7d7626190bf383aa98bd7d50171b08ba49fee))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.11.1 ([`bc47074`](https://github.com/mraniki/tt/commit/bc47074c58e9e13ea49af134e8f908d49df1c0ce))

## v10.3.9 (2024-08-25)

### Other

* Merge pull request #1803 from mraniki/dev

⬆️ 🤖 - Your lucky number is   Watch for it everywhere ([`ec8a03a`](https://github.com/mraniki/tt/commit/ec8a03a74ccce56de72cf72ff20acb2af12e47f5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency fastapi to v0.112.2 ([`03cd603`](https://github.com/mraniki/tt/commit/03cd6038c20c2282a92547dbc480af85734b6b86))

## v10.3.8 (2024-08-24)

### Other

* Merge pull request #1801 from mraniki/dev

⬆️ 🤖 - You will be surrounded by luxury ([`7c3430f`](https://github.com/mraniki/tt/commit/7c3430fb44c1edea7e536aac87525336534bbad1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.6 ([`fd95626`](https://github.com/mraniki/tt/commit/fd956267b120cb259672468c989e73afb7c9f728))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.9 ([`64e6fa3`](https://github.com/mraniki/tt/commit/64e6fa3a8ac9b94ee624eb0b059a165c6efe2555))

* ⬆️ 🛠️(deps): update dependency dxsp to v11.0.7 ([`edd3179`](https://github.com/mraniki/tt/commit/edd3179f6f0d7277ee55b2bb88e89c38d7f28f48))

## v10.3.7 (2024-08-23)

### Other

* Merge pull request #1797 from mraniki/dev

⬆️ 🤖 - You had some happiness once but your parents moved away and you had to ([`9d42a7a`](https://github.com/mraniki/tt/commit/9d42a7a3bc0888cf48d21156c2689ec2ee44c970))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.11.0 ([`bc6e24c`](https://github.com/mraniki/tt/commit/bc6e24c4e5d378c52cabc041f1b05f6fd9de8b62))

* ⬆️ 🛠️(deps): update dependency myllm to v4.12.5 ([`af72b91`](https://github.com/mraniki/tt/commit/af72b9193b50dbebbf24e0856d7e3a89c117debc))

## v10.3.6 (2024-08-20)

### Other

* Merge pull request #1793 from mraniki/dev

🔧 chore: update talky_settings.toml ([`8ee7caf`](https://github.com/mraniki/tt/commit/8ee7caff3ead30e8ff8e367bbc4de5f0b91b2394))

* build(deps): update pyproject.toml ([`f829ffd`](https://github.com/mraniki/tt/commit/f829ffd001fcdf03bda554667665613a4cf748fe))

### 🔧

* 🔧 chore: update talky_settings.toml ([`e569ea3`](https://github.com/mraniki/tt/commit/e569ea3d017b892f10af3f2dc7a4808ab5a476ed))

## v10.3.5 (2024-08-20)

### Other

* Merge pull request #1792 from mraniki/dev

🐛 ([`b13b0ef`](https://github.com/mraniki/tt/commit/b13b0ef3c7807c81053b07c2f444167c26476069))

### 🐛

* 🐛 ([`ae67573`](https://github.com/mraniki/tt/commit/ae6757382472087b3b4c0d24ddf42d999423ff89))

## v10.3.4 (2024-08-20)

### Other

* Merge pull request #1791 from mraniki/dev

🐳  update Dockerfile and talky_settings.toml ([`b38a909`](https://github.com/mraniki/tt/commit/b38a909cb81f7822a13398a470ea9f94a52ec96f))

* update Dockerfile and talky_settings.toml ([`3e07fc6`](https://github.com/mraniki/tt/commit/3e07fc617013f232079463598a09f2880894e970))

### ⬆️

* ⬆️ ([`35a530a`](https://github.com/mraniki/tt/commit/35a530aa1570dddb16f25c6becc109240bc8d5a6))

### 🐛

* 🐛 ([`9bde2ff`](https://github.com/mraniki/tt/commit/9bde2ff23622ecd74f5ef840af123c2d95b75681))

## v10.3.3 (2024-08-19)

### Other

* Merge pull request #1790 from mraniki/dev

Dev ([`b940cb3`](https://github.com/mraniki/tt/commit/b940cb3520e146c33d330cf15096a4df16cadbfc))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`b10a237`](https://github.com/mraniki/tt/commit/b10a237a188f1f02a83ae621c65237947fafb299))

## v10.3.2 (2024-08-19)

### Other

* Merge pull request #1789 from mraniki/dev

:arrow_up: Update myllm version to 4.12.1 ([`0d27004`](https://github.com/mraniki/tt/commit/0d27004429c2be2c5633968deba1b72c5adb886e))

### Update

* Update myllm version to 4.12.2 ([`eed1620`](https://github.com/mraniki/tt/commit/eed16203ae80ce872226a7181d307021d51d0bf1))

* :arrow_up: Update myllm version to 4.12.1 ([`c7cc836`](https://github.com/mraniki/tt/commit/c7cc83604101b8eecf4611bf2ad9279a19ee6404))

## v10.3.1 (2024-08-19)

### Other

* Merge pull request #1788 from mraniki/dev

🐛 update ai_agent_plugin.py ([`ca29250`](https://github.com/mraniki/tt/commit/ca29250560d00bd418b2aac432ff98f86986bd9d))

### 🐛

* 🐛 update ai_agent_plugin.py ([`6c0c568`](https://github.com/mraniki/tt/commit/6c0c5681cf2143de591df082adac710336f35182))

## v10.3.0 (2024-08-19)

### Feat

* ✨ feature Vision+Browsing ([`a14047e`](https://github.com/mraniki/tt/commit/a14047e08218384ff460c051a8a764a2552a2b78))

### Other

* Merge pull request #1787 from mraniki/dev

✨ feature Vision+Browsing ([`73fb1d8`](https://github.com/mraniki/tt/commit/73fb1d8e812e38eaeecb6b38af534a31caeb28ae))

### ⬆️

* ⬆️ fastapi upgrade ([`76ffd49`](https://github.com/mraniki/tt/commit/76ffd492b03303690d7eae316355552c37c1de4c))

### 🐳

* 🐳 Adding playwright support in docker ([`22de089`](https://github.com/mraniki/tt/commit/22de089337491804462744a4aae8fe73fcd63845))

## v10.2.18 (2024-08-19)

### Other

* Merge pull request #1785 from mraniki/dev

⬆️ 🤖 - Every why hath a wherefore ([`8172fc1`](https://github.com/mraniki/tt/commit/8172fc1c4a70a77eee1bfaa59d4481a56532091e))

* docs: update 02_config.rst ([`008f31c`](https://github.com/mraniki/tt/commit/008f31c833c119441b0e15af61fbb38fce6ea76d))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`11c5fae`](https://github.com/mraniki/tt/commit/11c5fae494bfb66b0305cdd73713f1da20c944c6))

## v10.2.17 (2024-08-18)

### Other

* Merge pull request #1784 from mraniki/dev

Dev ([`7478f89`](https://github.com/mraniki/tt/commit/7478f89c203af3440b8eb9285124a789bc1ece0d))

* build(deps): update pyproject.toml ([`a23e5d3`](https://github.com/mraniki/tt/commit/a23e5d3b936eb4b840448ab765e3a577a89b0a96))

* build(deps): update pyproject.toml ([`dead8b7`](https://github.com/mraniki/tt/commit/dead8b7fa57339730c0d946cd274b0c04ed0a50f))

* build(deps): update pyproject.toml ([`6dd5e4a`](https://github.com/mraniki/tt/commit/6dd5e4a01ea154ecbabee4e587e389987fb9cc41))

### Update

* Update dxsp version to 11.0.5 in pyproject.toml ([`a5b9b9a`](https://github.com/mraniki/tt/commit/a5b9b9a41fec29bdc24e2b91fb39f72da5a1d36d))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.17 ([`f5693c6`](https://github.com/mraniki/tt/commit/f5693c67d157e83866ee7a039b6aa451990b75f9))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.16 ([`704df06`](https://github.com/mraniki/tt/commit/704df06c4199e107c890d5ea40ca571da5951905))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.8 ([`93cd2c6`](https://github.com/mraniki/tt/commit/93cd2c65c29bc8b8675cab2ef685860f160f31ff))

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.0.7 ([`7a44d5c`](https://github.com/mraniki/tt/commit/7a44d5ca937df5c7789a778334c60078866dc178))

* ⬆️ 🛠️(deps): update dependency cefi to v4.10.5 ([`0739a09`](https://github.com/mraniki/tt/commit/0739a0956eebbe6b684f32b2df870df1fbc2585a))

## v10.2.16 (2024-08-13)

### Other

* Merge pull request #1775 from mraniki/dev

⬆️ 🛠️(deps) ([`ccfd7ce`](https://github.com/mraniki/tt/commit/ccfd7ce1d3ed628cb0882bd9bc2c9568370f07ea))

* Merge pull request #1773 from mraniki/renovate/uvicorn-0.x

⬆️ 🛠️(deps): update dependency uvicorn to v0.30.6 ([`1c75ed0`](https://github.com/mraniki/tt/commit/1c75ed0a6d09e3aacbb0382e833b899c41560119))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.7 ([`5e86b3f`](https://github.com/mraniki/tt/commit/5e86b3f67df320ba440ac1e6217fcccabafeba47))

* ⬆️ 🛠️(deps): update dependency uvicorn to v0.30.6 ([`9f3233a`](https://github.com/mraniki/tt/commit/9f3233ad850437aa990964fb102800dab06e0391))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.15 ([`2913271`](https://github.com/mraniki/tt/commit/2913271ecb64a04daf7af3bb1a0a39ab81bf97ac))

## v10.2.15 (2024-08-12)

### Other

* Merge pull request #1769 from mraniki/dev

⬆️ 🤖 - You will be held hostage by a radical group ([`6abe5e2`](https://github.com/mraniki/tt/commit/6abe5e2e956bdafad60f18f8f869297f4bc9c812))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.14 ([`5695a97`](https://github.com/mraniki/tt/commit/5695a970710f90203050c8f42b81d7615e3fda2c))

## v10.2.14 (2024-08-10)

### Other

* Merge pull request #1756 from mraniki/dev

⬆️ 🛠️ Fixing test failure ([`34b27d9`](https://github.com/mraniki/tt/commit/34b27d9cd0280024631660fb2a2d51b414f10abd))

* build(deps): update pyproject.toml ([`2b20712`](https://github.com/mraniki/tt/commit/2b20712cff8e252b0945b0d80970c1d1038f645f))

* build(deps): update pyproject.toml and test_unit_exception.py ([`e81046a`](https://github.com/mraniki/tt/commit/e81046a4a2e817b89346ff7ededba5c80a20e91e))

* update fastapi ([`c4bfadd`](https://github.com/mraniki/tt/commit/c4bfadd0bdd20dc694b4fd0071900f720f1d19e7))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.13 ([`896a82f`](https://github.com/mraniki/tt/commit/896a82f0f1d111fa8d87ae46bf2bffc65a32e7d3))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.12 ([`a16e367`](https://github.com/mraniki/tt/commit/a16e367be668eb860baf5381633366bdb5802763))

* ⬆️ 🛠️(deps): update dependency ping3 to v4.0.8 ([`7853bd6`](https://github.com/mraniki/tt/commit/7853bd6db5f9e436268007fd1f9d2f9033bb9c60))

* ⬆️ 🛠️(deps): update dependency cefi to v4.10.4 ([`a526127`](https://github.com/mraniki/tt/commit/a526127a977e588a6e140d017c63b03137d660e0))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.11 ([`80fe351`](https://github.com/mraniki/tt/commit/80fe351b0e1141e7a81c9f3566dc2a7dbfc77c76))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.10 ([`c59c0ef`](https://github.com/mraniki/tt/commit/c59c0ef7229ef3b908fdaf65cb71416dddd93fdd))

## v10.2.13 (2024-07-29)

### Other

* Merge pull request #1748 from mraniki/dev

🐳 env update ([`431801d`](https://github.com/mraniki/tt/commit/431801dd91a83d7066f759a1053c2afd35148a8b))

### 🐳

* 🐳 env update ([`0398ae5`](https://github.com/mraniki/tt/commit/0398ae5397c116beaf32cfa58f615b2592d25fa7))

## v10.2.12 (2024-07-29)

### Other

* Merge pull request #1747 from mraniki/dev

🐛 chore: update talky_settings.toml ([`e1a8287`](https://github.com/mraniki/tt/commit/e1a8287be77be95f6b916d7230704a4975512b05))

### 🐛

* 🐛 chore: update talky_settings.toml ([`cc80393`](https://github.com/mraniki/tt/commit/cc803930ed8ae68b441c7902e5c30916dacbb74c))

## v10.2.11 (2024-07-28)

### Other

* Merge pull request #1746 from mraniki/dev

⬆️ 🤖 - Youll feel devilish tonight  Toss dynamite caps under a flamenco dancers ([`76f719f`](https://github.com/mraniki/tt/commit/76f719f1362a9ace6330938988d1bd25510872a5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.9 ([`920d54e`](https://github.com/mraniki/tt/commit/920d54efcc7bf2ab560d5c1c93d42810428a727c))

## v10.2.10 (2024-07-26)

### Other

* Merge pull request #1744 from mraniki/dev

⬆️ 🤖 - Q    What is the difference between Texas and yogurt ([`51b62cf`](https://github.com/mraniki/tt/commit/51b62cfdcd363eae10308f5a1c29180c9888c120))

### ⬆️

* ⬆️ 🛠️(deps): update dependency apprise to v1.8.1 ([`1a8ff8c`](https://github.com/mraniki/tt/commit/1a8ff8c4ef6c01431b940d7023d8eaa898ba235a))

* ⬆️ 🛠️(deps): update dependency asyncz to ^0.10.0 ([`2c1faff`](https://github.com/mraniki/tt/commit/2c1faff75132ecefbde3682428c874f58c3787f9))

## v10.2.9 (2024-07-25)

### Other

* Merge pull request #1741 from mraniki/dev

⬆️ 🤖 - You will gain money by a speculation or lottery ([`6021713`](https://github.com/mraniki/tt/commit/6021713aabeec3fd048d77c91ecd9ec9ca2ddabf))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v11.0.4 ([`793da82`](https://github.com/mraniki/tt/commit/793da826d795d276d91b1939bd2277281b708107))

## v10.2.8 (2024-07-24)

### Other

* Merge pull request #1739 from mraniki/dev

⬆️ 🤖 - The naked truth of it is I have no shirt ([`e0e426f`](https://github.com/mraniki/tt/commit/e0e426f546367df687f6b9a82080c25d491a2586))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.8 ([`9e24f4a`](https://github.com/mraniki/tt/commit/9e24f4a5afe6b368ec2361667c320b90a011d03d))

## v10.2.7 (2024-07-22)

### Other

* Merge pull request #1736 from mraniki/dev

⬆️ 🤖 - Man is the only animal that blushes  or needs to ([`80d95b6`](https://github.com/mraniki/tt/commit/80d95b6a8a7aa121ab705512814b07cff8809a2b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.0.6 ([`69cafae`](https://github.com/mraniki/tt/commit/69cafae860b7ec60f66fb0c8f3376edbd7fcf00f))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.7 ([`70c2467`](https://github.com/mraniki/tt/commit/70c2467dc5645da312cd3ccf105d61cb5f46c4cf))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.6 ([`1510d7a`](https://github.com/mraniki/tt/commit/1510d7a68a7a2aea18a79afe33dd3313a948859f))

* ⬆️ 🛠️(deps): update dependency dxsp to v11.0.3 ([`6c00dc6`](https://github.com/mraniki/tt/commit/6c00dc6690e477ad83aeae8f0e7a8a49950db7bb))

* ⬆️ 🛠️(deps): update dependency cefi to v4.10.3 ([`cf53e77`](https://github.com/mraniki/tt/commit/cf53e77cbb77350d0c38fb659662d8fd7fd7c750))

## v10.2.6 (2024-07-21)

### Other

* Merge pull request #1730 from mraniki/dev

⬆️ 🤖 - Q    What do you say to a New Yorker with a job ([`ad49db2`](https://github.com/mraniki/tt/commit/ad49db2e74ed6a6a49ff80b4096eae034d1a0d59))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.0.5 ([`82b7f52`](https://github.com/mraniki/tt/commit/82b7f5239bf49be99e02b20f0baf7037c2eb5b28))

* ⬆️ 🛠️(deps): update dependency sphinx to v7.4.7 ([`a6a5aee`](https://github.com/mraniki/tt/commit/a6a5aee8cd89aa124634c5221cebf23c1c7670f3))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.5 ([`4419fee`](https://github.com/mraniki/tt/commit/4419fee5e10b0a7ad5c96ab6266d97c6dca918ae))

* ⬆️ 🛠️(deps): update dependency dxsp to v11.0.2 ([`acded25`](https://github.com/mraniki/tt/commit/acded2597785390c31dfcb4cd335d679d15fe8b9))

* ⬆️ 🛠️(deps): update dependency cefi to v4.10.2 ([`20ec6b9`](https://github.com/mraniki/tt/commit/20ec6b93362cff3c54387b752d89d84389496f11))

## v10.2.5 (2024-07-18)

### Other

* Merge pull request #1723 from mraniki/dev

⬆️ 🤖 - A vivid and creative mind characterizes you ([`14953c3`](https://github.com/mraniki/tt/commit/14953c3a1244ec980d72b6ac2a0da444cfce0c7b))

* Merge pull request #1722 from mraniki/renovate/asyncz-0.x

⬆️ 🛠️(deps): update dependency asyncz to ^0.9.0 ([`2e28731`](https://github.com/mraniki/tt/commit/2e287316d2a2c9b60045940bc1658f0ef191fb28))

### ⬆️

* ⬆️ 🛠️(deps): update dependency sphinx to v7.4.6 ([`d86c4fc`](https://github.com/mraniki/tt/commit/d86c4fcb2aff109276138a49547879eeaf537e92))

* ⬆️ 🛠️(deps): update dependency asyncz to ^0.9.0 ([`170ab43`](https://github.com/mraniki/tt/commit/170ab4318f7adac24553d1f845869554de5b7cdd))

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.0.4 ([`e63f4f7`](https://github.com/mraniki/tt/commit/e63f4f78b490dad62678de79f340153f589b7450))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.6 ([`d78f8b1`](https://github.com/mraniki/tt/commit/d78f8b10262b3c28ec2e171e1a6c29cc0d96a5a1))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.4 ([`401d6d3`](https://github.com/mraniki/tt/commit/401d6d3705e7bd86ad8a3be07c812e2d93841c6f))

* ⬆️ 🛠️(deps): update dependency cefi to v4.10.1 ([`8651fd5`](https://github.com/mraniki/tt/commit/8651fd591927bed3b534522679549960a3600619))

* ⬆️ 🛠️(deps): update dependency dxsp to v11.0.1 ([`d1828a1`](https://github.com/mraniki/tt/commit/d1828a1b8ad4eb28d06cd05163f1675c7ef0809e))

## v10.2.4 (2024-07-17)

### Other

* Merge pull request #1716 from mraniki/dev

⬆️ 🤖 - It is often the case that the man who cant tell a lie thinks he is the best ([`184a71b`](https://github.com/mraniki/tt/commit/184a71b612f50f4b26d1306ba0c9ac48b0f52d9a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency sphinx to v7.4.5 ([`aef4fea`](https://github.com/mraniki/tt/commit/aef4fea761bd1390f8eeedd5afd99f09b5357bc0))

* ⬆️ 🛠️(deps): update dependency cefi to v4.10.0 ([`c24f09a`](https://github.com/mraniki/tt/commit/c24f09a31e2a97a29c53e41bfcc0a79d08fe7c31))

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.0.3 ([`308925d`](https://github.com/mraniki/tt/commit/308925d23893cd1e095232f80150fa1e6d1d3cfb))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.5 ([`ff99875`](https://github.com/mraniki/tt/commit/ff9987598af01631c9e7ca7fbd86f2903af7c4ac))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.3 ([`d34c7bb`](https://github.com/mraniki/tt/commit/d34c7bb11b09e49ed478cd5975664192e2e697cc))

* ⬆️ 🛠️(deps): update dependency cefi to v4.9.3 ([`4f65c1a`](https://github.com/mraniki/tt/commit/4f65c1afc7c478aa28861863fe76bf8bf2680d65))

## v10.2.3 (2024-07-16)

### Other

* Merge pull request #1709 from mraniki/dev

⬆️ 🤖 - Beware of a tall black man with one blond shoe ([`4d19619`](https://github.com/mraniki/tt/commit/4d196191a260e4e9fe923ccd5604171e05451c51))

### ⬆️

* ⬆️ 🛠️(deps): update dependency sphinx to v7.4.4 ([`2427642`](https://github.com/mraniki/tt/commit/2427642ee3beb00ff2e3fae293a67bdc1d6131d1))

## v10.2.2 (2024-07-15)

### Other

* Merge pull request #1708 from mraniki/dev

Update cefi version to 4.9.2 ([`496d85e`](https://github.com/mraniki/tt/commit/496d85e2ecc86ff5a9158e6ac132d478b3565a9d))

### Update

* Update cefi version to 4.9.2 ([`c804d5b`](https://github.com/mraniki/tt/commit/c804d5b3a28ceeffd5c603dca4b5b66731b10293))

### ⬆️

* ⬆️ 🛠️(deps): update dependency sphinx to v7.4.3 ([`8d34f7b`](https://github.com/mraniki/tt/commit/8d34f7b197fe701ad98b27339515158431ce2e2d))

* ⬆️ 🛠️(deps): update dependency sphinx to v7.4.2 ([`8952bfe`](https://github.com/mraniki/tt/commit/8952bfee503e112e904a51eea52ae31c15ec67f4))

* ⬆️ 🛠️(deps): update dependency sphinx to v7.4.0 ([`7dc0cb9`](https://github.com/mraniki/tt/commit/7dc0cb91d1cfd30ce49a8416d9149107f3e7b542))

## v10.2.1 (2024-07-15)

### Other

* Merge pull request #1702 from mraniki/dev

⬆️ 🤖 - Be free and open and breezy  Enjoy  Things wont get any better so ([`887a08f`](https://github.com/mraniki/tt/commit/887a08fe95b7f5af6f8442e090359d4220ed5108))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v3.0.2 ([`c02dd0a`](https://github.com/mraniki/tt/commit/c02dd0a5a91c6fdd5c59450625cbd8d0c435800c))

## v10.2.0 (2024-07-14)

### Other

* Merge pull request #1700 from mraniki/dev

⬆️ talkytrend v3 dxsp v11 ([`5f34344`](https://github.com/mraniki/tt/commit/5f34344f76203180a7f7bc57ff1ab6438e56cb99))

### Update

* Update talkytrend version to 3.0.1 and adjust settings. ([`c3db1ee`](https://github.com/mraniki/tt/commit/c3db1eecca11063e4fb9698cf754de7b3015fb55))

### ✅

* ✅ Unit Test ([`8f5f906`](https://github.com/mraniki/tt/commit/8f5f906c2ae3f8d52dac879165ce8e15eaa9736c))

### ⬆️

* ⬆️ dxsp v11 ([`3714b6f`](https://github.com/mraniki/tt/commit/3714b6f5c8a5abcc922d7f1b07fc422ce23c82ba))

* ⬆️ talkytrend upgrade to 3.0.0 ([`6f086e9`](https://github.com/mraniki/tt/commit/6f086e971f539efc5359164adde1694664a79e59))

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.4 ([`89cb34d`](https://github.com/mraniki/tt/commit/89cb34deeca7075377a4f8aef423e3e94cf6c08a))

### 🐛

* 🐛 missing live_tv_url as default ([`306292c`](https://github.com/mraniki/tt/commit/306292ce7dfc024438968b45a4f74dc6a0c9b166))

### 🚀

* 🚀 Exciting update! Changes in TalkyTrend and DXSP settings. ([`901e2b8`](https://github.com/mraniki/tt/commit/901e2b85793526fcf85b6780972790bb1a5f8d02))

## v10.1.2 (2024-07-14)

### Other

* Merge pull request #1698 from mraniki/dev

⬆️ 🤖 - Q    Why did the astrophysicist order three hamburgers ([`13fa2f5`](https://github.com/mraniki/tt/commit/13fa2f5e7214443f61f10184664f40689a3698e1))

### ⬆️

* ⬆️ Preparing for talkytrend upgrade ([`eb3ca90`](https://github.com/mraniki/tt/commit/eb3ca90f6a0baad3e8ee2ed7749f753238041bc0))

* ⬆️ 🛠️(deps): update dependency cefi to v4.9.1 ([`bad9af1`](https://github.com/mraniki/tt/commit/bad9af1fc7b37de5d64a6f2df33a2444b402140f))

### 🔧

* 🔧 ([`caf241a`](https://github.com/mraniki/tt/commit/caf241a31d0f4819455ab292fd2cf79f45d16dda))

## v10.1.1 (2024-07-13)

### Other

* Merge pull request #1696 from mraniki/dev

⬆️ 🤖 - Q    What lies on the bottom of the ocean and twitches ([`cc689da`](https://github.com/mraniki/tt/commit/cc689dabc95aeb199df219506b6cca1baa9a85f7))

### 🔧

* 🔧 chore: update talky_settings.toml with new talkytrend settings ([`167f906`](https://github.com/mraniki/tt/commit/167f906aa68cfe3dc301ba722c3e769e879fa1f6))

## v10.1.0 (2024-07-12)

### Feat

* ✨ feature: Added Trading blackout dates and defaulted time to UTC under should_handle_timeframe ([`e374b08`](https://github.com/mraniki/tt/commit/e374b0898fa3294d7c52f00601e70a38f2978cc1))

### Other

* Merge pull request #1695 from mraniki/dev

✨ feature: Added Trading blackout dates ([`ab0ae1a`](https://github.com/mraniki/tt/commit/ab0ae1ae168cfed4e4a3133ecc538ddefcdf8dca))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.3 ([`b927760`](https://github.com/mraniki/tt/commit/b927760e2d29ada2a1b67162a934c6e27e1a1519))

### 🚨

* 🚨 ([`d56729f`](https://github.com/mraniki/tt/commit/d56729f6cb336c376237ea2f455ddd4a563a3de3))

## v10.0.11 (2024-07-12)

### Other

* Merge pull request #1693 from mraniki/dev

⬆️ 🤖 - Let him choose out of my files his projects to accomplish ([`1d972c7`](https://github.com/mraniki/tt/commit/1d972c7a8d4c61d9389bfd5f2a57df7b8ad28228))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.9.0 ([`0ddc39d`](https://github.com/mraniki/tt/commit/0ddc39da696b848bb63679f2038986b7ff6b5932))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.2 ([`f268773`](https://github.com/mraniki/tt/commit/f268773634b7139f7d3cbf1d26a0d777d7d5c8cc))

## v10.0.10 (2024-07-11)

### Other

* Merge pull request #1690 from mraniki/dev

⬆️ 🤖 - She is not refined  She is not unrefined  She keeps a parrot ([`12e5280`](https://github.com/mraniki/tt/commit/12e52804648fcb68f6573d40186f088c3792ce7e))

### ♻️

* ♻️ ([`b237c8c`](https://github.com/mraniki/tt/commit/b237c8c70edad64f1f64c4702ae43554d046bb6b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.2 ([`8e6cf82`](https://github.com/mraniki/tt/commit/8e6cf82de76116b52674abdd82f2893525c4788a))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.3.1 ([`179cfcc`](https://github.com/mraniki/tt/commit/179cfcc48f9d0a86104853489519a788aec620fd))

### 🎨

* 🎨 ([`6dcc47b`](https://github.com/mraniki/tt/commit/6dcc47b5a8eb7f4ee51c6c22b2a4c265bd99cdb2))

## v10.0.9 (2024-07-09)

### Other

* Merge pull request #1687 from mraniki/dev

Update findmyorder version to 2.2.6 ([`a0e23d5`](https://github.com/mraniki/tt/commit/a0e23d5b2fa3553bfbdedce75d47c1170027aa4f))

* Add trading timezone to plugin configuration settings. ([`cf2a7a5`](https://github.com/mraniki/tt/commit/cf2a7a52a8a4ea3283f63308dd0de5cab421c40e))

### Update

* Update findmyorder version to 2.2.6 ([`876df18`](https://github.com/mraniki/tt/commit/876df188a97ed2b7871a81684f3132c21224916e))

## v10.0.8 (2024-07-09)

### Other

* Merge pull request #1686 from mraniki/dev

⚡ update notifications.py ([`d4c9c03`](https://github.com/mraniki/tt/commit/d4c9c03ed1eb02c8800ee1349fc636b31e91dbcd))

### ♻️

* ♻️ poll_rss_feed ([`7f688e3`](https://github.com/mraniki/tt/commit/7f688e303cabcf276e5f5e0f8b3b7cb22f9613b7))

### ⚡

* ⚡ update notifications.py ([`01010a7`](https://github.com/mraniki/tt/commit/01010a79ff25dec31d49a2473e88877147bf912d))

### ⬆️

* ⬆️ ([`7a7b3f5`](https://github.com/mraniki/tt/commit/7a7b3f55ae849d8e22690caa5b609808370dbbcb))

## v10.0.7 (2024-07-09)

### Other

* Merge pull request #1685 from mraniki/dev

⚡ build(deps): update pyproject.toml, feed_plugin.py and talky_settin… ([`837d41d`](https://github.com/mraniki/tt/commit/837d41d236613af729c45600d25cd4ea8a5ce499))

### ⚡

* ⚡ build(deps): update pyproject.toml, feed_plugin.py and talky_settings.toml ([`5ce4037`](https://github.com/mraniki/tt/commit/5ce403747370172bd99b8f64ac544c402a371a82))

## v10.0.6 (2024-07-09)

### Fix

* ⬆️ MyLLM fixes ([`691561f`](https://github.com/mraniki/tt/commit/691561f18f93114b628636da761a5f734c0db42f))

### Other

* Merge pull request #1684 from mraniki/dev

🐛 poll_rss_feed missing await ([`cde0dd3`](https://github.com/mraniki/tt/commit/cde0dd344e2ad404fc01be6ef4a95ced111bc386))

### ♻️

* ♻️ feed plugin ([`1d65dc2`](https://github.com/mraniki/tt/commit/1d65dc21cf44f93a4c31551a9f48aa4406303f59))

### 🐛

* 🐛 ([`c24d7e9`](https://github.com/mraniki/tt/commit/c24d7e903c3115085ba8c84d7aee49843d32291e))

* 🐛 poll_rss_feed missing await ([`505cacd`](https://github.com/mraniki/tt/commit/505cacdc5fe59d7fbff5f3b409a59b482054ff06))

## v10.0.5 (2024-07-09)

### Other

* Merge pull request #1683 from mraniki/dev

🎨 update cefi/dxsp for response harmonization ([`13cd186`](https://github.com/mraniki/tt/commit/13cd186e228f3582c4f051deb466932550ec61c9))

* update exchange_plugin.py ([`64cfd66`](https://github.com/mraniki/tt/commit/64cfd664281b56ccdbd1bb932bf31948edb08a65))

### 🎨

* 🎨 update cefi/dxsp for harmonization response ([`2b81945`](https://github.com/mraniki/tt/commit/2b81945cb2d9e657a2a0777b6ba9b2adfaa91af3))

## v10.0.4 (2024-07-09)

### Other

* Merge pull request #1682 from mraniki/dev

🐛 settings bug in fmo config ([`74f035b`](https://github.com/mraniki/tt/commit/74f035b9805abbbdc86e1d3b28bee6d0afdabb4e))

### 🐛

* 🐛 settings bug in fmo config ([`c3e4d5e`](https://github.com/mraniki/tt/commit/c3e4d5e232a743c976ae9acc4ad0986e20802190))

## v10.0.3 (2024-07-09)

### Other

* Merge pull request #1681 from mraniki/dev

♻️ build(deps): update pyproject.toml ([`564feb1`](https://github.com/mraniki/tt/commit/564feb10ae3bbbceeca2623b12b499cfcabc4159))

### ♻️

* ♻️ build(deps): update pyproject.toml ([`0d6c596`](https://github.com/mraniki/tt/commit/0d6c596d5e1b27bd9574a63100d2a48331716d9d))

## v10.0.2 (2024-07-09)

### Other

* Merge pull request #1680 from mraniki/dev

⚡ build(deps): update pyproject.toml and helper_plugin.py ([`f85f939`](https://github.com/mraniki/tt/commit/f85f939ab47c9d7ca12ddffe162047920b8deca3))

### ⚡

* ⚡ build(deps): update pyproject.toml and helper_plugin.py ([`f30b762`](https://github.com/mraniki/tt/commit/f30b762148ef543eff01e24a308fe71137060608))

## v10.0.1 (2024-07-09)

### Other

* Merge pull request #1679 from mraniki/dev

⬆️ 🤖 - Avoid gunfire in the bathroom tonight ([`fd4eade`](https://github.com/mraniki/tt/commit/fd4eade8174ee82fed4b11f215d1570780c165b5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency findmyorder to v2.2.0 ([`eb7890c`](https://github.com/mraniki/tt/commit/eb7890ca4a9847f2639c3eb671d1bdc8b0b5364d))

## v10.0.0 (2024-07-08)

### Other

* Merge pull request #1677 from mraniki/dev

💥 breaking  fmo config change to support multiple parser ([`082fe9b`](https://github.com/mraniki/tt/commit/082fe9bb7bfeb34b5990c453956b4ad5a7bf7859))

### ✨

* ✨ adding fmo.get_info in exchange plugin ([`5f64f3c`](https://github.com/mraniki/tt/commit/5f64f3cd0982a411fb0ddafd86087bef3230c574))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.11.0 ([`ebafe0d`](https://github.com/mraniki/tt/commit/ebafe0d67c00ebddc2bded6719445d88ca1e1e35))

### 🐛

* 🐛 ([`d9ca23e`](https://github.com/mraniki/tt/commit/d9ca23e83914c301b97f39a2911505b5afd85086))

### 💥

* 💥 breaking fmo config change to support new version ([`22bed72`](https://github.com/mraniki/tt/commit/22bed72b100bc0088a7add0632e1ce00aedb91e8))

## v9.3.9 (2024-07-08)

### Other

* Merge pull request #1674 from mraniki/dev

⬆️ 🤖 - You love your home and want it to be beautiful ([`8bb629a`](https://github.com/mraniki/tt/commit/8bb629add2fb8fff0eba0334a423786a2accbecd))

* build(deps): update pyproject.toml ([`8b002a1`](https://github.com/mraniki/tt/commit/8b002a11d2da0f1b9c62833467ddf6c673325244))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.8.0 ([`c285f41`](https://github.com/mraniki/tt/commit/c285f4129ddb852f8b5c0161aaee5b84c557349e))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.2.6 ([`19ea987`](https://github.com/mraniki/tt/commit/19ea9878a24ba0b3974ea7fc77199f751efc0ae6))

## v9.3.8 (2024-07-07)

### Other

* Merge pull request #1671 from mraniki/dev

⬆️ 🤖 - It were not best that we should all think alike it is difference of opinion ([`6974efb`](https://github.com/mraniki/tt/commit/6974efb3500236ebe73632ba7341618ac8135ea6))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.10.7 ([`7421a07`](https://github.com/mraniki/tt/commit/7421a070210958981d0860376af831ef9c869fa8))

## v9.3.7 (2024-07-05)

### Other

* Merge pull request #1669 from mraniki/dev

⬆️ 🤖 - But for my own part it was Greek to me ([`486b224`](https://github.com/mraniki/tt/commit/486b22455aaa57df4133d16507ab3b1cff9d1541))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.10.6 ([`633eaea`](https://github.com/mraniki/tt/commit/633eaea06d454cf59f6e658af8c84fb9ae411dd5))

## v9.3.6 (2024-07-03)

### Other

* Merge pull request #1667 from mraniki/dev

⬆️ 🤖 - Youll never see all the places or read all the books but fortunately ([`c32257d`](https://github.com/mraniki/tt/commit/c32257d923d4956755241bc8bdeb81b9b4f3b374))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.10.5 ([`d8cc151`](https://github.com/mraniki/tt/commit/d8cc151ef54598ad4520418a257925df1bab14be))

## v9.3.5 (2024-07-01)

### Other

* Merge pull request #1665 from mraniki/dev

⬆️ 🤖 - Suspicion always haunts the guilty mind ([`114748d`](https://github.com/mraniki/tt/commit/114748d65565e7366fcd6dffad4e06c3d38074f3))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.10.4 ([`c08194b`](https://github.com/mraniki/tt/commit/c08194ba207c98d76e4397811df6de0b7dc5a5df))

## v9.3.4 (2024-06-29)

### Other

* Merge pull request #1663 from mraniki/dev

⬆️ 🤖 - Tuesday is the Wednesday of the rest of your life ([`387af53`](https://github.com/mraniki/tt/commit/387af530da47f31146f8829a1e93710b77865d99))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.7.5 ([`470c247`](https://github.com/mraniki/tt/commit/470c24765d4618c46324e931c9db2624b0368a65))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.15 ([`877b2d8`](https://github.com/mraniki/tt/commit/877b2d874842e0f5cb4b0279a195bc0d27e72a3a))

### 🎨

* 🎨 authorized_plugins added in helper message ([`fc39897`](https://github.com/mraniki/tt/commit/fc398975c9ba402c259ed6b093946a3eaf5e7207))

## v9.3.3 (2024-06-28)

### Other

* Merge pull request #1660 from mraniki/dev

⬆️ 🛠️(deps) ([`6b8d81a`](https://github.com/mraniki/tt/commit/6b8d81a816fdf6b7f1e4a2ad5999092bb856a4df))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.7.3 ([`d275329`](https://github.com/mraniki/tt/commit/d2753295449573c24de0edf965616ae33969bf15))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.18 ([`251358e`](https://github.com/mraniki/tt/commit/251358e380e1fde2d57a8825f2c875c485263aaf))

* ⬆️ 🛠️(deps): update dependency myllm to v4.10.3 ([`5a0bc01`](https://github.com/mraniki/tt/commit/5a0bc0125080776996b8984dcf45772d2a187343))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.2.5 ([`c7ca0ac`](https://github.com/mraniki/tt/commit/c7ca0acfab756a659cfe64be2c2aa42c193803d2))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.14 ([`067d548`](https://github.com/mraniki/tt/commit/067d54882cee8d6b9703981f312f810ce2c399cb))

## v9.3.2 (2024-06-28)

### Other

* Merge pull request #1653 from mraniki/dev

⬆️ 🤖 - You will be a winner today  Pick a fight with a fouryearold ([`4dc254d`](https://github.com/mraniki/tt/commit/4dc254da128008ba280867a0d81a1a520422d67b))

* Merge pull request #1651 from mraniki/dev

update exchange_plugin.py and talky_settings.toml ([`4262f6c`](https://github.com/mraniki/tt/commit/4262f6c2afd90738c6020ff075e57a0a81a27bda))

* update exchange_plugin.py and talky_settings.toml ([`f21e9de`](https://github.com/mraniki/tt/commit/f21e9de580ed8482919dacd0c6ddf38f10642de2))

### ⬆️

* ⬆️ 🛠️(deps): update dependency ruff to ^0.5.0 ([`882a733`](https://github.com/mraniki/tt/commit/882a733607f3a49a60386eb5eb4dc8273be5fbac))

## v9.3.1 (2024-06-26)

### Other

* Merge pull request #1650 from mraniki/dev

🔧 chore: update talky_settings.toml ([`658798f`](https://github.com/mraniki/tt/commit/658798f22f768711e51e01dc10c20b2c2e1e8c24))

### 🔧

* 🔧 ([`c8f7b6f`](https://github.com/mraniki/tt/commit/c8f7b6fda30500eeeea28339315a256def7d84df))

* 🔧 ([`3e289f3`](https://github.com/mraniki/tt/commit/3e289f3936413056588818c2dc18d3cb55b5b8a1))

* 🔧 chore: update talky_settings.toml ([`b39109b`](https://github.com/mraniki/tt/commit/b39109bf3098be0af5b87ec23ff7af914ebace48))

## v9.3.0 (2024-06-26)

### Other

* Merge pull request #1649 from mraniki/dev

🚀 new version UnifiedExchangePlugin ([`bfc9f32`](https://github.com/mraniki/tt/commit/bfc9f32832a6e658ae7ba1c59a9f9c024479cd0e))

* build(deps): update pyproject.toml ([`870c737`](https://github.com/mraniki/tt/commit/870c7375268893dc6b33e51dca3f5628b9cf2f3d))

* update example_plugin.py ([`aaa6614`](https://github.com/mraniki/tt/commit/aaa6614d921ca481b73580695d930a57e5b09e8e))

### ♻️

* ✅ Unit Test ♻️ ([`a0c9a68`](https://github.com/mraniki/tt/commit/a0c9a6833405ab551e4f3a0e9a3ecb152322cc4b))

* ♻️ ([`36d92a5`](https://github.com/mraniki/tt/commit/36d92a52daaf928df4b2e70d396b29f4c8a80782))

### ✅

* ✅ Unit Test ([`d5e079d`](https://github.com/mraniki/tt/commit/d5e079d1041818f256f6e4c2f0cdbdb24d7feb08))

* ✅ Unit Test ([`02c8ae3`](https://github.com/mraniki/tt/commit/02c8ae33d2c848bf84b7073e5d6ee0cf4cbec5fe))

* ✅ Unit Test ([`3e071d2`](https://github.com/mraniki/tt/commit/3e071d24b9ce059e5aa88905ed397e774d5287dd))

* ✅ Unit Test test: update test_exchange_plugin.py ([`abf24c8`](https://github.com/mraniki/tt/commit/abf24c8862d14e5dc054c35fff9c682614b0503d))

* ✅ Unit Test ([`a5b94fc`](https://github.com/mraniki/tt/commit/a5b94fc04061b9df5b6e2ee6f4c1a20d6fd512f5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.13 ([`9cf4417`](https://github.com/mraniki/tt/commit/9cf4417590618d028860da8342f448c5f39f998a))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.2.4 ([`c70edc4`](https://github.com/mraniki/tt/commit/c70edc45f2daf2bbe809e4302bade2b624df4330))

### 🎨

* 🎨 ([`00b9f30`](https://github.com/mraniki/tt/commit/00b9f30e0b5fc05d3a58d08af33ed589dc8bfad4))

### 🐛

* 🐛 ([`96ec4a1`](https://github.com/mraniki/tt/commit/96ec4a109e5a6300961b0a0e29d8ebc585b77e7a))

* 🐛 ([`4ad0350`](https://github.com/mraniki/tt/commit/4ad03501dd1a51b415ca1580d5ccda78598d1e7b))

### 🔥

* 🔥 ([`47226cd`](https://github.com/mraniki/tt/commit/47226cdd9924de92bb7430f71688ffa00e6af201))

### 🚀

* 🚀 new version UnifiedExchangePlugin ([`9f34154`](https://github.com/mraniki/tt/commit/9f3415489649e5ab96a760c53f996d314df5ef88))

### 🚨

* 🚨 ([`20d6614`](https://github.com/mraniki/tt/commit/20d6614c2c9e90bd8b9a8887f9225fa7029b6918))

### 🥚

* 🥚 build(deps): Aiagent refactor + plugin feed poller + Merge exchange plugin prep work ([`564a29c`](https://github.com/mraniki/tt/commit/564a29cfbf23a6dc6a75a471714294554595ab6b))

## v9.2.3 (2024-06-25)

### Other

* Merge pull request #1646 from mraniki/dev

⬆️ 🤖 - Everything will be just ticketyboo today ([`52164e4`](https://github.com/mraniki/tt/commit/52164e4d0145d58608167b57600babdae13451d6))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.2.3 ([`9cbeda8`](https://github.com/mraniki/tt/commit/9cbeda80f194a8d544335f05c6c91affff8e4b01))

* ⬆️ 🛠️(deps): update dependency myllm to v4.10.1 ([`c03ea83`](https://github.com/mraniki/tt/commit/c03ea83494b03c3c49aea0728ebbf95c5094a476))

## v9.2.2 (2024-06-23)

### Other

* Merge pull request #1642 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`47ca6de`](https://github.com/mraniki/tt/commit/47ca6de7d2ba987245078bb13a952fafd62c09d3))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`44366e8`](https://github.com/mraniki/tt/commit/44366e841429b4895a305f647119ab3b05957bdb))

## v9.2.1 (2024-06-22)

### Other

* Merge pull request #1641 from mraniki/dev

Update myllm version to 4.9.4 ([`be44d10`](https://github.com/mraniki/tt/commit/be44d101694021e52b78e25f4a3ba93ca33332b7))

* Merge branch 'main' into dev ([`dee544a`](https://github.com/mraniki/tt/commit/dee544a79e419ccfa869d058f213bef0f3825cd9))

## v9.2.0 (2024-06-22)

### :recycle:

* :recycle: Refactor settings initialization in HelperPlugin ([`f7faf23`](https://github.com/mraniki/tt/commit/f7faf23c95147e2784e41ff0a0c88042c8088071))

### Other

* Merge pull request #1640 from mraniki/dev

💄 ♻️ Large refactoring for plugins settings ([`56faabe`](https://github.com/mraniki/tt/commit/56faabe48924559517d308f4c60f9478efb370cd))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`902fca1`](https://github.com/mraniki/tt/commit/902fca198a0068a1041fc97550630607f3695112))

* test: update test_ai_agent_plugin.py ([`000f014`](https://github.com/mraniki/tt/commit/000f0143aec25f77b609a3d57e9e107c8892388f))

* Remove unnecessary whitespace in HelperPlugin class. ([`b001472`](https://github.com/mraniki/tt/commit/b0014727395fd1e510a5600fbd4d74ca57a6d9cd))

### Update

* ✅ Unit Test Updated ([`382d8db`](https://github.com/mraniki/tt/commit/382d8db85e5e7845d0e23b287a2ba8f5807b06f9))

* Update myllm version to 4.9.4 ([`c19c7fc`](https://github.com/mraniki/tt/commit/c19c7fc6e1d3d96b810ded40992e47e500c92fac))

### 🐛

* 🐛 ([`380b04d`](https://github.com/mraniki/tt/commit/380b04d94e94cf2e59883c55849b3451fa4d21f1))

### 💄

* 💄  ♻️ Large refactoring for plugins settings ([`969fc9e`](https://github.com/mraniki/tt/commit/969fc9e757aae1f22984a5a19cf6e9ccd9d1bf01))

### 📝

* 📝 docs: update README.md ([`79b085f`](https://github.com/mraniki/tt/commit/79b085f2f81f27734d082b0a02a6afa32173ec76))

* 📝 ([`0bc436f`](https://github.com/mraniki/tt/commit/0bc436f2e77729099dc6f135a00f5f464e188fca))

## v9.1.5 (2024-06-19)

### Other

* Merge pull request #1639 from mraniki/dev

♻️ update plugin_manager.py and talky_settings.toml ([`0c4bf2a`](https://github.com/mraniki/tt/commit/0c4bf2aad9d82cc32518c4f131cb89140530c751))

### ♻️

* ♻️ update plugin_manager.py and talky_settings.toml (bot_filter_out / bot_filter_in) ([`69dfe52`](https://github.com/mraniki/tt/commit/69dfe521832aea9473b43bb4f49e445ff159aacc))

## v9.1.4 (2024-06-18)

### Other

* Merge pull request #1638 from mraniki/dev

🐛 bot_identify_words ([`b68a896`](https://github.com/mraniki/tt/commit/b68a896576e9fbf8986023dc3009ceb04af81547))

* Merge branch 'main' into dev ([`379435e`](https://github.com/mraniki/tt/commit/379435e917f8379f9ac6ceaa4ced3ae47512e8a1))

* Merge pull request #1637 from mraniki/dev

🐛 self.ai_agent_mode ([`9563615`](https://github.com/mraniki/tt/commit/95636158053a7d7bb5a856ae5e34d0f7f3e7c3ff))

### 🎨

* 🎨 update ai_agent_plugin.py and plugin_manager.py ([`3c760b6`](https://github.com/mraniki/tt/commit/3c760b64723319328bff56d6146eba6a71623d59))

### 🐛

* 🐛 ([`4a20f84`](https://github.com/mraniki/tt/commit/4a20f84703e3293aab1631fd35f5c2238594124d))

* 🐛 self.ai_agent_mode ([`db402b9`](https://github.com/mraniki/tt/commit/db402b994ef44f8688ad0d6a80f512fe7d359ad2))

## v9.1.3 (2024-06-18)

### Other

* Merge pull request #1636 from mraniki/dev

🧐 update ai_agent_plugin.py ([`9a15adb`](https://github.com/mraniki/tt/commit/9a15adbcf01dba7dbdc209f8155b78e5005dd0c9))

* update ai_agent_plugin.py ([`fec2480`](https://github.com/mraniki/tt/commit/fec2480212abfd8efaa17e7d1ff5fdb584c2f825))

### 🧐

* 🧐 update ai_agent_plugin.py ([`585ce01`](https://github.com/mraniki/tt/commit/585ce0119ab0e29c0ea71271744beb64496a41fc))

## v9.1.2 (2024-06-18)

### Other

* Merge pull request #1635 from mraniki/dev

🐛 update ai_agent_plugin.py ([`1df62ef`](https://github.com/mraniki/tt/commit/1df62ef30f848614197ffe40f11a00e02801e2a8))

### 🐛

* 🐛 update ai_agent_plugin.py ([`2544895`](https://github.com/mraniki/tt/commit/2544895063e5df406ea0610d97d23a70667c2a6e))

## v9.1.1 (2024-06-18)

### Other

* Merge pull request #1634 from mraniki/dev

♻️ update ai_agent_plugin.py and helper_plugin.py 🎨 ([`9c1a20f`](https://github.com/mraniki/tt/commit/9c1a20f0f08b8f32a9d858e644143edee323c9c0))

### ♻️

* ♻️ update ai_agent_plugin.py and talky_settings.toml ([`041ec26`](https://github.com/mraniki/tt/commit/041ec268f6d1778068050fb9722dc1453e694110))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`2dc5cc1`](https://github.com/mraniki/tt/commit/2dc5cc1c6af27276c5ac9d68a8f649d8c3838c2f))

### 🎨

* update ai_agent_plugin.py and helper_plugin.py 🎨 ([`10055b0`](https://github.com/mraniki/tt/commit/10055b0dbd27ac0239b9aab148ad8d427353facc))

## v9.1.0 (2024-06-18)

### Feat

* 📝 🥚 update 9 files: plugin_notify_schedule_task feat and documentation update ([`14f0d17`](https://github.com/mraniki/tt/commit/14f0d17cb60d3d2594592861cb8982176ee674ef))

### Other

* Merge pull request #1633 from mraniki/dev

📝 🥚 update 9 files: plugin_notify_schedule_task feat and documentatio… ([`64fd912`](https://github.com/mraniki/tt/commit/64fd912f4615c8cd813b27df14357d11f4511496))

* update cex_exchange_plugin.py and dex_exchange_plugin.py ([`ffbecec`](https://github.com/mraniki/tt/commit/ffbecec0da971ffcb9cb0979d52c7b21d48faaaf))

### Update

* Update tt/plugins/default_plugins/helper_plugin.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com> ([`2b77bc6`](https://github.com/mraniki/tt/commit/2b77bc6b224bbad09b164b1f1f0554dd2756e3e5))

### ♻️

* ♻️ ([`39e487b`](https://github.com/mraniki/tt/commit/39e487b825cf7ef78f065c269c147ea55da9927b))

* ♻️ ([`67e2a87`](https://github.com/mraniki/tt/commit/67e2a8716c11968085eea8f3430b67473a9c3f4e))

* ♻️ ([`c9034fa`](https://github.com/mraniki/tt/commit/c9034faafe53fc07b21eaba3e066611ba01a0b3c))

* ♻️ ([`844802a`](https://github.com/mraniki/tt/commit/844802ac845ab97cb33fc3a80fe87a8012929f8c))

### 🎨

* 🎨 update plugin_manager.py ([`4aeabe0`](https://github.com/mraniki/tt/commit/4aeabe0d94b1d0689f381dd9fbd2d9863946575c))

### 🚑

* 🚑 ([`e7960ae`](https://github.com/mraniki/tt/commit/e7960ae93fe4180e3e6cb544255f9c32e0de93b5))

## v9.0.0 (2024-06-18)

### :rotating_light:

* :rotating_light: ([`85fec4c`](https://github.com/mraniki/tt/commit/85fec4cbf2cf11f48c7b69038140de514040fdbf))

### Other

* Merge pull request #1632 from mraniki/dev

🚨 build(deps): update pyproject.toml ([`ad40eb1`](https://github.com/mraniki/tt/commit/ad40eb1863e5771f2502a01cd6c726823c60a0f0))

* Merge pull request #1631 from mraniki/dev

💥 breaking Refactoring Utils & Notifier Class ([`8c5a811`](https://github.com/mraniki/tt/commit/8c5a81176f91d6a7e2c76bffdaeb8a652af44869))

* Refactor Notifier instantiation and version import. ([`72e6df3`](https://github.com/mraniki/tt/commit/72e6df3646bdf71ce859eaa0595491983b7dcaca))

* Remove unnecessary imports from default plugins. ([`5bfc5df`](https://github.com/mraniki/tt/commit/5bfc5dfcced165acd9bfcb00d86d08de3913354d))

* Remove unused import and update version import in plugins. ([`a6e6f44`](https://github.com/mraniki/tt/commit/a6e6f4469999bdfec767e0cfe79f1208d9b7ca8f))

* Refactor import statements in utils.py ([`a520361`](https://github.com/mraniki/tt/commit/a5203610bf31a94ba2915e83a781e1a669613051))

* Refactor import statements in app.py for better clarity ([`11d6406`](https://github.com/mraniki/tt/commit/11d6406e62b8d26ba2e818b4e15e7d401f3c737c))

* Add version check function and update __init__.py ([`29706b5`](https://github.com/mraniki/tt/commit/29706b54912be689b714081dccab24ffaabd9b50))

* Refactor import statements in app.py for notifications. ([`ee77310`](https://github.com/mraniki/tt/commit/ee773105cb59337a39a8253ef3d2aa6fde194216))

* Refactor import statement in plugin_manager.py ([`d79b174`](https://github.com/mraniki/tt/commit/d79b174e3043b8b74ea8630ed947d882d879d7bc))

* Remove unnecessary plugin management code. ([`9ba6550`](https://github.com/mraniki/tt/commit/9ba6550888e89854290bcdf07cc6a3662df598a5))

* Refactor app.py and remove unused utils.py file. ([`145073a`](https://github.com/mraniki/tt/commit/145073a424e41d1d6cac76c45567c573bc4558c8))

### Update

* Update version variable path in pyproject.toml and import statement in test_unit.py. ([`e18e786`](https://github.com/mraniki/tt/commit/e18e78608e55a61fd7a57b9ddf200b849b97cd09))

* Update import statements in test_unit.py file. ([`98241a5`](https://github.com/mraniki/tt/commit/98241a5bb76e8f2e599058ed100d1331a926e14f))

* Update Notifier class to use self.msg_format variable. ([`5b38a11`](https://github.com/mraniki/tt/commit/5b38a116dbb08a1656029d98e06ea68636fd206b))

* Update plugin imports and method calls in default plugins. ([`a9b2193`](https://github.com/mraniki/tt/commit/a9b21938e2dcec6a095be01ccab0f83c8529e530))

* Update import paths for utils module in test files. ([`00dabb5`](https://github.com/mraniki/tt/commit/00dabb53ef0b871d730ddfe8c978be586e127097))

* Update __init__.py with new __all__ items ([`b347fe8`](https://github.com/mraniki/tt/commit/b347fe84792f607712a6d74b460abce8483457f4))

* Update import statement in __init__.py for Notifier. ([`9acf371`](https://github.com/mraniki/tt/commit/9acf371e73dae923a367712a08f98451fe05e0dd))

* Update __init__.py with new module imports. ([`4552456`](https://github.com/mraniki/tt/commit/4552456a3c46b84e2ee86a6565c885bb23566900))

* Update import in utils.py for Notifier and __version__ ([`303c2ff`](https://github.com/mraniki/tt/commit/303c2ffcf05c2f7af264dc05b6eef4047d6fc6d7))

### ♻️

* ♻️ ([`bacba87`](https://github.com/mraniki/tt/commit/bacba87b5b22d1a60283ac13df555eb37f7fb6d0))

* ♻️ ([`e156d58`](https://github.com/mraniki/tt/commit/e156d5809ff8d060d0521927d1593b7cf9c73a36))

### ✅

* ✅ Unit Test ([`d539676`](https://github.com/mraniki/tt/commit/d53967642f066b5d78e7a2a42c8ff5a3c8e63561))

* ✅ Unit Test ([`f219790`](https://github.com/mraniki/tt/commit/f21979098bf8a93a8efa0df7e2eea48a57dc6fd3))

* ✅ Unit Test ([`0878bff`](https://github.com/mraniki/tt/commit/0878bff44184c99dc66e48ed49bfb297314aa3b7))

* ✅ Unit Test ([`638ace8`](https://github.com/mraniki/tt/commit/638ace84b3416186aa307199c5a652e1e317ba2b))

* ✅ Unit Test ([`823884a`](https://github.com/mraniki/tt/commit/823884a7fc79a8d39ac79e440d90b47dedd2575b))

* ✅ Unit Test ([`eb252e2`](https://github.com/mraniki/tt/commit/eb252e2c2bdcb3b389df79af0f02cb406c688968))

* ✅ Unit Test ([`50177e2`](https://github.com/mraniki/tt/commit/50177e237b2e24263e26cb08a04043f0f9a6270e))

* ✅ Unit Test ([`d975f99`](https://github.com/mraniki/tt/commit/d975f9965bd692e7d6229c41cc67844abda3c101))

* ✅ Unit Test ([`72f1701`](https://github.com/mraniki/tt/commit/72f17013481cd369b25aa4969c0f93987b1169d7))

* ✅ Unit Test ([`f5c9838`](https://github.com/mraniki/tt/commit/f5c9838c4eec4c2ae013b200c735bb51138eec64))

### 🎨

* 🎨 ([`3743f5f`](https://github.com/mraniki/tt/commit/3743f5f55a399def2fdb6a6a89053914ed7f128d))

* 🎨 ([`74080c0`](https://github.com/mraniki/tt/commit/74080c09abe5ee5680b906fc1c42d032628f3ac7))

### 💥

* 💥 breaking Refactoring Utils & Bot Class & Notifier Class ([`83fd500`](https://github.com/mraniki/tt/commit/83fd5005615b28d34ba37b827b26b264b4ce736b))

### 🔥

* 🔥 ([`29e2c61`](https://github.com/mraniki/tt/commit/29e2c61e68044fbe72866c3804735b4e456d3ae9))

* ✅ Unit Test 🔥 ([`01a6e64`](https://github.com/mraniki/tt/commit/01a6e649bf03a682aeb9fff1c975164aa4b895ba))

### 🚨

* 🚨 build(deps): update pyproject.toml ([`7eb2bd7`](https://github.com/mraniki/tt/commit/7eb2bd7de9b4687006c79b602ff17614fe8998d5))

## v8.2.4 (2024-06-16)

### :recycle:

* :recycle: Refactor DexExchangePlugin to handle trading restrictions ([`ece9405`](https://github.com/mraniki/tt/commit/ece9405b73628933e91cfdb45d704ec5c74ae054))

### Other

* Merge pull request #1630 from mraniki/dev

♻️ Refactor DexExchangePlugin to handle trading restrictions ([`05d224b`](https://github.com/mraniki/tt/commit/05d224bff16970c8e27eb2c66c8efa5586c9550f))

* Remove unused bot_ignore emojis from settings. ([`ffa3319`](https://github.com/mraniki/tt/commit/ffa33197acb769c66b6a743f326536fe11a4f90d))

* Add log levels for openai and httpcore libraries. ([`cda2f3a`](https://github.com/mraniki/tt/commit/cda2f3ac9616fd2267bd1b792798b1451de8e44c))

## v8.2.3 (2024-06-16)

### :ambulance:

* :ambulance:Refactor AI agent settings and add utils package. ([`0ef1544`](https://github.com/mraniki/tt/commit/0ef1544d1fae0a57fb562786094b9077260ddf2e))

### Other

* Merge pull request #1629 from mraniki/dev

:ambulance: Refactor AI agent settings and add utils package. ([`ca7fc07`](https://github.com/mraniki/tt/commit/ca7fc0710a3c92a3043f63c1d00788b1e1077c63))

* Remove whitespace in __init__.py file ([`49401d9`](https://github.com/mraniki/tt/commit/49401d920f2fb56998517a165ca0e526b3cd13f2))

* Remove unnecessary whitespace in __init__.py file ([`295bcbe`](https://github.com/mraniki/tt/commit/295bcbe7ac788fecda7063809ac156a379282d8a))

## v8.2.2 (2024-06-16)

### Other

* Merge pull request #1628 from mraniki/dev

🚑🔇 ([`0c00c4e`](https://github.com/mraniki/tt/commit/0c00c4e20ae73907aa45f32a1cdd17c1ed9de09f))

### ⬆️

* ⬆️ ([`e459e95`](https://github.com/mraniki/tt/commit/e459e958bbc4d304a9771a930448e39299ea04ec))

### 🚑

* 🚑 ([`e82380c`](https://github.com/mraniki/tt/commit/e82380c4701b6dfb66c5a212c947fb970e1420a4))

### 🚨

* 🚨 ([`08acb77`](https://github.com/mraniki/tt/commit/08acb7724495b4dc91dc83f89c8695d3aa17e20a))

## v8.2.1 (2024-06-16)

### Other

* Merge pull request #1627 from mraniki/dev

⬆️ apprise downgrade ([`ce54306`](https://github.com/mraniki/tt/commit/ce54306ec5876e839f41d4318d8c886355b365e4))

### ⬆️

* ⬆️ apprise downgrade ([`759f0b6`](https://github.com/mraniki/tt/commit/759f0b6f1efc95f43b3aab612f12be51efad17d4))

### 🔇

* 🔇 ([`b484f73`](https://github.com/mraniki/tt/commit/b484f73898382508ba3e4a39d24116c586fa13bb))

## v8.2.0 (2024-06-16)

### Other

* Merge pull request #1626 from mraniki/dev

💄 Refactoring Notifier & apprise upgrade ([`4be866c`](https://github.com/mraniki/tt/commit/4be866cac8fd24fe25273dde71a585c8a4a5c868))

### ♻️

* ♻️ ([`1b3db5e`](https://github.com/mraniki/tt/commit/1b3db5eb59df456e79204002bf991851b0cc3f90))

* ♻️ global aobj ([`21958a9`](https://github.com/mraniki/tt/commit/21958a97118ff05507e7ebecbe0a6c9bd91e4a5a))

### ⬆️

* ⬆️ ([`33b2909`](https://github.com/mraniki/tt/commit/33b2909075db0272dbb56352fd20bb8af91976aa))

### 🎨

* ✅ Unit Test 🎨 ([`f6c2747`](https://github.com/mraniki/tt/commit/f6c27472cfd977cfaeec8deb1208edd489183f5e))

### 🐛

* 🐛 ([`177245c`](https://github.com/mraniki/tt/commit/177245c66411c39b61ba2190dff8ea78682287e5))

* 🐛 ([`7e13acf`](https://github.com/mraniki/tt/commit/7e13acfb5c3779198cd1d69e35db1ee62643e5cc))

* 🐛 ([`4c49427`](https://github.com/mraniki/tt/commit/4c49427b773f9f6a4597ccb492a76a8d73e6f735))

### 💄

* 💄 Refactoring Notifier & apprise upgrade ([`259e5b1`](https://github.com/mraniki/tt/commit/259e5b1f0d2dff22740898d65c9bae70cde2d707))

### 🔊

* 🔊 update plugin_manager.py ([`d971478`](https://github.com/mraniki/tt/commit/d9714787c66a4ce004a56356bfd3ae343dd5a340))

## v8.1.6 (2024-06-16)

### Other

* Merge pull request #1625 from mraniki/dev

🚑: plugin_manager.py order handling error ([`761994f`](https://github.com/mraniki/tt/commit/761994f0a8cf943de760b9179ba69046274de8db))

* update plugin_manager.py ([`3ca3370`](https://github.com/mraniki/tt/commit/3ca3370d56b683da217f174a181a29427de36c83))

### ⬆️

* ⬆️ ([`35a489a`](https://github.com/mraniki/tt/commit/35a489af6892ceb7f8d92e00d29973cea69f64f0))

### 🚑

* 🚑: plugin_manager.py order handling error ([`7452669`](https://github.com/mraniki/tt/commit/745266910bf718b3e90cc17ea94a13646075d92a))

## v8.1.5 (2024-06-16)

### :recycle:

* :recycle:Refactor FeedPlugin class and methods. ([`92555a3`](https://github.com/mraniki/tt/commit/92555a3fd9c1410486888b982eaa74c660de4c6d))

### Other

* Merge pull request #1624 from mraniki/dev

:recycle: Refactor FeedPlugin class and methods. ([`8ef89d1`](https://github.com/mraniki/tt/commit/8ef89d105ab1c3c30bdc17082adb25940cf7ce37))

## v8.1.4 (2024-06-16)

### Other

* Merge pull request #1623 from mraniki/dev

♻️ update plugin_manager.py, Refactoring and Unit test improvement ([`712d7ec`](https://github.com/mraniki/tt/commit/712d7ec71aee3d46e45ceabca50cdc317883ce45))

### Update

* Update plugin.should_handle to return False instead of True. ([`9404e2e`](https://github.com/mraniki/tt/commit/9404e2ee94e8b6ea2e344d5b0e1c79bba243d0cf))

### ♻️

* ♻️ update test_unit.py and utils.py ([`20a74d2`](https://github.com/mraniki/tt/commit/20a74d2dbdb6d1f877dd1cce38e77075e491f38a))

* ♻️ Refactoring and simplification for the filtering and command handling ([`a853a75`](https://github.com/mraniki/tt/commit/a853a757a40fe7e78be5aa1361035c1720214383))

* ♻️ should_filter ([`170c078`](https://github.com/mraniki/tt/commit/170c07858967c92f37ef5129343a246ddfdb97dd))

* ♻️ should_not_handle method to simplify code review ([`faadba5`](https://github.com/mraniki/tt/commit/faadba5979cb70dc7fb0c7d109ab45e1b3623f69))

* ✅ Unit Test ♻️ ([`eeef894`](https://github.com/mraniki/tt/commit/eeef8948d49099c1a7a7efb8d2d06d13a0a119a8))

* ♻️ update plugin_manager.py ([`689c63c`](https://github.com/mraniki/tt/commit/689c63c911e799360ce3d48f2441cbc6379391b1))

### ✅

* ✅ Unit Test test: update test_ai_agent_plugin.py and test_example_plugin.py ([`e9b50c3`](https://github.com/mraniki/tt/commit/e9b50c3129acdff59dabd8122abc5b49936a6922))

* ✅ Unit Test ([`284d0f3`](https://github.com/mraniki/tt/commit/284d0f3be6fc3a135e7d1afd1e6aff8a959950cd))

* ✅ Unit Test ([`31debc4`](https://github.com/mraniki/tt/commit/31debc44c6a634aba889656a2ac0a59b35f33f02))

* ✅ Unit Test ([`b6d61ec`](https://github.com/mraniki/tt/commit/b6d61ec52ad30fb7d97a4262b3810a30f6b69573))

* ✅ Unit Test ([`9ce4383`](https://github.com/mraniki/tt/commit/9ce4383dea3203130ff6a10becc373a6a81031c6))

* ✅ Unit Test ([`fb7c7f1`](https://github.com/mraniki/tt/commit/fb7c7f1e1b2daf32cc6621140dd6f8c36898f253))

* ✅ Unit Test ([`00c515d`](https://github.com/mraniki/tt/commit/00c515d7299787408f176b8c94e7591a3b748c64))

* ✅ Unit Test test: update test_cex_exchange_plugin.py, test_dex_exchange_plugin.py, test_example_plugin.py and test_unit_exception.py ([`6db3124`](https://github.com/mraniki/tt/commit/6db3124644d494c96d0c997907ac085362566985))

* ✅ Unit Test ([`3c783a0`](https://github.com/mraniki/tt/commit/3c783a04881f75534de135249945d0eacd6d69c8))

* ✅ Unit Test update 5 files ([`f4fe613`](https://github.com/mraniki/tt/commit/f4fe6131413b79bfd1703cf9461507bee60fab43))

* ✅ Unit Test ([`4dd2347`](https://github.com/mraniki/tt/commit/4dd23470d37a6d3736ff47eb71bbad139263f07e))

* ✅ Unit Test ([`194addb`](https://github.com/mraniki/tt/commit/194addb444520e80cfa41944a1124d272badf053))

### 🐛

* 🐛 ([`932b9ae`](https://github.com/mraniki/tt/commit/932b9aed586060a092e7ff185f78c7fb976fc193))

## v8.1.3 (2024-06-15)

### Other

* Merge pull request #1622 from mraniki/dev

🔧 ([`bd64ee5`](https://github.com/mraniki/tt/commit/bd64ee5e9eecb8d84570ded510dfd9d5a3574fdc))

* Merge branch 'main' into dev ([`156ad0a`](https://github.com/mraniki/tt/commit/156ad0a4c3a3e4fabdddfdb6f23466620fe10329))

## v8.1.2 (2024-06-15)

### Other

* Merge pull request #1621 from mraniki/dev

🐛 ([`f48ba43`](https://github.com/mraniki/tt/commit/f48ba4365e57b23dbc34b23b0ba569995ad9d09e))

### 🐛

* 🐛 ([`13f3eb9`](https://github.com/mraniki/tt/commit/13f3eb926a6ef8b6b8743ca53aa48edf0c5985c7))

### 🔧

* 🔧 ([`d7d28e8`](https://github.com/mraniki/tt/commit/d7d28e8f5e343f298f0cb554b8a8a01a0fe28453))

## v8.1.1 (2024-06-15)

### Other

* Merge pull request #1620 from mraniki/dev

🐛 update ai_agent_plugin.py and talky_settings.toml ([`bdb1f46`](https://github.com/mraniki/tt/commit/bdb1f46a812efcde7a2690cf59a23bf8e4c125c8))

### 🐛

* 🐛 update ai_agent_plugin.py and talky_settings.toml ([`73896f1`](https://github.com/mraniki/tt/commit/73896f1b0eae456a16a05d9ff22a5350198f4975))

## v8.1.0 (2024-06-15)

### Other

* Merge pull request #1619 from mraniki/dev

🐛 Should_handle ([`4cfe9e6`](https://github.com/mraniki/tt/commit/4cfe9e601a88171b61b0ba0541544a5cf8ac005f))

* Merge pull request #1618 from mraniki/dev

🐛 Fix and/or in should_handle + feed plugin test ([`fac5049`](https://github.com/mraniki/tt/commit/fac50495b92486c25bbca12385e1d3d0b9b29926))

### ⬆️

* ⬆️ ([`7246815`](https://github.com/mraniki/tt/commit/7246815227e97cb2afe3e538729429723d394c8d))

### 🎨

* 🎨 ([`b21ea84`](https://github.com/mraniki/tt/commit/b21ea84efb6866892801edf89ac1ef280f62141f))

### 🐛

* 🐛 ([`3f40b9a`](https://github.com/mraniki/tt/commit/3f40b9ac751c1d2e326564c0e8dfe581477df57c))

* 🐛 Fix and/or in should_handle ([`c73dfdd`](https://github.com/mraniki/tt/commit/c73dfdd601214b0508560f718459ea34ff20493e))

### 🥚

* 🥚 ⚗️ RSS feed plugin ([`078337c`](https://github.com/mraniki/tt/commit/078337cfb3d6d94b3122177dea9fc55a93ffa549))

## v8.0.3 (2024-06-15)

### Other

* Merge pull request #1617 from mraniki/dev

🐛 🔊update ai_agent_plugin.py and plugin_manager.py ([`9b9d0d2`](https://github.com/mraniki/tt/commit/9b9d0d2e364e476dbbcda4346b3d94d84cd9c47d))

* Merge branch 'main' into dev ([`c74b26f`](https://github.com/mraniki/tt/commit/c74b26f984898726eceb277241dfdfad896dccaf))

* Merge branch 'main' into dev ([`7fdcad8`](https://github.com/mraniki/tt/commit/7fdcad85d88dba2881815deb434ad345571815fd))

## v8.0.2 (2024-06-15)

### Other

* Merge pull request #1615 from mraniki/dev

♻️ update ai_agent_plugin.py ([`2580208`](https://github.com/mraniki/tt/commit/2580208f02edc47cf4a0a0c4ba5f003ed063ec67))

* chore: update talky_settings.toml ([`84f0c47`](https://github.com/mraniki/tt/commit/84f0c47a9eda8f431efcd8304775e8606dfc7816))

### ♻️

* ♻️ update ai_agent_plugin.py ([`76bcbaf`](https://github.com/mraniki/tt/commit/76bcbafede719dd81de00f5965143998f79fa2ee))

### ⬆️

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.10.3 ([`22a1f9c`](https://github.com/mraniki/tt/commit/22a1f9c001d2ed7f23bf71e153ace65d7e8a2dc7))

* ⬆️ build(deps): update pyproject.toml ([`3a09b7f`](https://github.com/mraniki/tt/commit/3a09b7f32476771b226e72c751114aaed54c5eba))

### 🎨

* 🎨 ([`3b8ae6c`](https://github.com/mraniki/tt/commit/3b8ae6c6c72a9221c84c506666a1dbf867932857))

### 🐛

* 🐛 ([`5c2f718`](https://github.com/mraniki/tt/commit/5c2f718a41ca3758fdfe7eccbacd255ccc07d909))

* 🐛 🔊update ai_agent_plugin.py and plugin_manager.py ([`6a686e2`](https://github.com/mraniki/tt/commit/6a686e2d4631da57f71a3655a77b78948ef1c883))

### 🔧

* 🔧 chore: update talky_settings.toml ([`cac1fcb`](https://github.com/mraniki/tt/commit/cac1fcbff23fdc981760139f1a21c10835dd0299))

## v8.0.1 (2024-06-15)

### Other

* Merge pull request #1614 from mraniki/dev

🐛 update ai_agent_plugin.py ([`5f70c5b`](https://github.com/mraniki/tt/commit/5f70c5b3c3c39292d46a8291a77eabe314112dbf))

### ✅

* ✅ Unit Test test: update test_ai_agent_plugin.py ([`163be0e`](https://github.com/mraniki/tt/commit/163be0e31645dc293cc168b7aedc1409677c5591))

### 🐛

* 🐛 update ai_agent_plugin.py ([`21af384`](https://github.com/mraniki/tt/commit/21af384b82d5016054997f5a9ec3254551dce406))

## v8.0.0 (2024-06-14)

### Other

* Merge pull request #1612 from mraniki/dev

✅ Unit Test 🚑 ([`76e9134`](https://github.com/mraniki/tt/commit/76e9134c4c9b0fcdc78f20ad9bfa099a7a5d12ea))

* Merge branch 'main' into dev ([`ed5963e`](https://github.com/mraniki/tt/commit/ed5963e60a313a85418bae39da190a73959ee7c0))

* Merge branch 'main' into dev ([`4d6de5f`](https://github.com/mraniki/tt/commit/4d6de5fedf9a8ee11af17dbad1587dd14dee26c6))

* Merge pull request #1611 from mraniki/dev

💥 breaking the llmplugin with ai_agent and streaming capability ([`44434a1`](https://github.com/mraniki/tt/commit/44434a1d1e9d854f944814c98b7ed84d998c9f6f))

### 💥

* 💥 breaking the llmplugin with ai_agent and streaming capability ([`095faef`](https://github.com/mraniki/tt/commit/095faef85aaabcb7f238f213544db798748b50d5))

### 🔧

* 🔧 ([`d5003a0`](https://github.com/mraniki/tt/commit/d5003a029198103574f568c3bd4d9ad9abbca18c))

### 🚑

* ✅ Unit Test 🚑 ([`c8c677b`](https://github.com/mraniki/tt/commit/c8c677b918f171ed5a3ba9748c46159ca1977a61))

## v7.2.83 (2024-06-14)

### Other

* Merge pull request #1610 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`f0eaa02`](https://github.com/mraniki/tt/commit/f0eaa02f466a3537de2fb712bd4687c4fa18eae7))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`859f316`](https://github.com/mraniki/tt/commit/859f316e604708cc6eb1398c6c2720c2792d9df2))

## v7.2.82 (2024-06-14)

### Other

* Merge pull request #1606 from mraniki/dev

⬆️ 🤖 - Q    What happens when four WASPs find themselves in the same room ([`a4b6216`](https://github.com/mraniki/tt/commit/a4b6216506f5f3d70bafe832308f8206a622e2fe))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.38 ([`14bcb75`](https://github.com/mraniki/tt/commit/14bcb75c29e7d9e24d4d5e9e1753ea8b7150f7dc))

## v7.2.81 (2024-06-13)

### Other

* Merge pull request #1604 from mraniki/dev

⬆️ 🤖 - That secret youve been guarding isnt ([`a20b4df`](https://github.com/mraniki/tt/commit/a20b4df8dc642e13cc7337f0aeba031d0a629777))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.2.2 ([`6dd4fca`](https://github.com/mraniki/tt/commit/6dd4fcab4cd26e03397e284cc979bdf1dc3a4af4))

## v7.2.80 (2024-06-12)

### Other

* Merge pull request #1602 from mraniki/dev

⬆️ 🤖 - No violence gentlemen  no violence I beg of you  Consider the furniture ([`995df97`](https://github.com/mraniki/tt/commit/995df970afd0974e4782ced9dbf2b4515d066f01))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.17 ([`e742d92`](https://github.com/mraniki/tt/commit/e742d9269ff839aaf3492a4471d2913d54ac0ad7))

## v7.2.79 (2024-06-11)

### Other

* Merge pull request #1599 from mraniki/dev

⬆️ 🤖 - Q    What do you call  blondes in a circle ([`2ae3a56`](https://github.com/mraniki/tt/commit/2ae3a56f6d8a5e200783cf218ae5bbdceebc45fb))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.2.1 ([`dd05738`](https://github.com/mraniki/tt/commit/dd05738cee6e09bc680a9dc21f96de270150ba79))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.37 ([`7d6eb6e`](https://github.com/mraniki/tt/commit/7d6eb6e7b4cfa093596768af6fa28fe6d5930a57))

## v7.2.78 (2024-06-09)

### Other

* Merge pull request #1595 from mraniki/dev

⬆️ 🤖 - Your mode of life will be changed for the better because of new developments ([`c32c642`](https://github.com/mraniki/tt/commit/c32c642728bdad3ebddcfbe705ce3fdacd5398af))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.2.0 ([`f59f4a4`](https://github.com/mraniki/tt/commit/f59f4a4f4519bdb92d17911b9036202aec53473d))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.36 ([`421a59e`](https://github.com/mraniki/tt/commit/421a59e4f3a5363702eccb2d2ab7f3baf5a65a46))

## v7.2.77 (2024-06-08)

### Other

* Merge pull request #1590 from mraniki/dev

⬆️ 🤖 - Your heart is pure and your mind clear and your soul devout ([`e42ae41`](https://github.com/mraniki/tt/commit/e42ae41acf3644b5736b1dadbf663e7ef9057e0f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency asyncz to ^0.7.0 ([`cfbed38`](https://github.com/mraniki/tt/commit/cfbed381646f3e4ea32f566c731cff07245f6aab))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.35 ([`60c98a9`](https://github.com/mraniki/tt/commit/60c98a91ddddd5b137fe7b2d5f8bda815ed07ffc))

## v7.2.76 (2024-06-01)

### Other

* Merge pull request #1588 from mraniki/dev

⬆️ 🤖 - You worry too much about your job  Stop it  You are not paid enough to worry ([`bea13c0`](https://github.com/mraniki/tt/commit/bea13c0dca93f91d83197be8e745a7ac18ed6fb0))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.34 ([`6926808`](https://github.com/mraniki/tt/commit/6926808577b036935c2b04c4154538e3fb7c3893))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.11 ([`3dbeb7e`](https://github.com/mraniki/tt/commit/3dbeb7e04cd849dae3d33eb1c31cab02661c3c11))

## v7.2.75 (2024-05-30)

### Other

* Merge pull request #1585 from mraniki/dev

⬆️ 🤖 - You have had a longterm stimulation relative to business ([`96d44ee`](https://github.com/mraniki/tt/commit/96d44ee6a3b93bdaaf354dff0d4411af713f1fbc))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.33 ([`1f3bec2`](https://github.com/mraniki/tt/commit/1f3bec2d00cdab1f2680171a8b9129b0284f4ed0))

* ⬆️ 🛠️(deps): update dependency uvicorn to ^0.30.0 ([`3c894ef`](https://github.com/mraniki/tt/commit/3c894ef1c10baaf22dc5cb9a672445c5089ae612))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.10 ([`6869e64`](https://github.com/mraniki/tt/commit/6869e6481be16d1ca931e4d2052d19fe3dcf3335))

## v7.2.74 (2024-05-27)

### Other

* Merge pull request #1581 from mraniki/dev

⬆️ build(deps): update pyproject.toml and talky_settings.toml ([`359f0da`](https://github.com/mraniki/tt/commit/359f0da373c818ae30071814673c215fbf980ec7))

### ⬆️

* ⬆️ build(deps): update pyproject.toml and talky_settings.toml ([`cffeeea`](https://github.com/mraniki/tt/commit/cffeeea89a0790ba7f9df74cf76eddc240a9d9f4))

## v7.2.73 (2024-05-25)

### Other

* Merge pull request #1579 from mraniki/dev

Update apprise version to 1.7.6 ([`8060b43`](https://github.com/mraniki/tt/commit/8060b43c6f7977b0ca6d33f04c0f497b530f6cea))

### Update

* Update apprise version to 1.7.6 ([`667c4e5`](https://github.com/mraniki/tt/commit/667c4e555eb6c2b83ed3eff7f5f2c955e9cd1144))

## v7.2.72 (2024-05-25)

### Other

* Merge pull request #1578 from mraniki/dev

⬆️ 🤖 - Good night to spend with family but avoid arguments with your mates ([`7bd04db`](https://github.com/mraniki/tt/commit/7bd04dbef2f1c013b72dc6c6e48e813e8000bed0))

* Merge pull request #1568 from mraniki/dev

⬆️ build(deps): update README.md and pyproject.toml ([`d8358c4`](https://github.com/mraniki/tt/commit/d8358c4b29499ed64aa298da9f209c3fe432f558))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.7.1 ([`613e37b`](https://github.com/mraniki/tt/commit/613e37bf12c3496b9ad1e552b8a3fa0a960eb9e1))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.9 ([`ba37d0a`](https://github.com/mraniki/tt/commit/ba37d0ae934cf1c1c1428443ba37363ad8889b8d))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.17 ([`109cf9a`](https://github.com/mraniki/tt/commit/109cf9a111f200dcd43cdb9f734afe0f57d1eebd))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.32 ([`ebf6423`](https://github.com/mraniki/tt/commit/ebf64230d79c8f929ba7a14e141db253a4017f9c))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.31 ([`4cf6a46`](https://github.com/mraniki/tt/commit/4cf6a46053f2f2a189ccbfd4c6a65110adde13f8))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.14 ([`0e5a26c`](https://github.com/mraniki/tt/commit/0e5a26cacb147147e27a017f69166953460edc1a))

* ⬆️ 🛠️(deps): update dependency myst_parser to v3 ([`4526aec`](https://github.com/mraniki/tt/commit/4526aec71dbb33ca96e85c62340b462b9d5a23c1))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.8 ([`16836e3`](https://github.com/mraniki/tt/commit/16836e350c7cb5b83d5cb05c54599f214bfac9a8))

* ⬆️ 🛠️(deps): update dependency sphinx_design to ^0.6.0 ([`6f6b4d1`](https://github.com/mraniki/tt/commit/6f6b4d1e8966baf83d96deb51029d735b7baa76b))

* ⬆️ build(deps): update README.md and pyproject.toml ([`8a1f9d6`](https://github.com/mraniki/tt/commit/8a1f9d6b5119cbf5395b41660668aff690a1a0a4))

## v7.2.71 (2024-05-21)

### Other

* Merge pull request #1566 from mraniki/dev

⬆️ 🤖 - Today is the tomorrow you worried about yesterday ([`0ec2b25`](https://github.com/mraniki/tt/commit/0ec2b25e6f31315a3c29d444c8302015622b766f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.30 ([`2a4bb9a`](https://github.com/mraniki/tt/commit/2a4bb9a625785f87574f6bdef657377950267ca2))

## v7.2.70 (2024-05-20)

### Other

* Merge pull request #1561 from mraniki/dev

⬆️ 🤖 - You are scrupulously honest frank and straightforward  Therefore you ([`34db45b`](https://github.com/mraniki/tt/commit/34db45b106e8b4f94bf650d311128d0619fd5857))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.29 ([`4e6f8b8`](https://github.com/mraniki/tt/commit/4e6f8b8e2f25beb6ce14ce1de6c21e5f53add830))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.10.2 ([`38c6d35`](https://github.com/mraniki/tt/commit/38c6d35f025ec25758b6158a8a861f644d2a837f))

## v7.2.69 (2024-05-19)

### Other

* Merge pull request #1558 from mraniki/dev

⬆️ 🤖 - Be cautious in your daily affairs ([`9bbaed7`](https://github.com/mraniki/tt/commit/9bbaed78be38b45948d89ea964a6b55522422daf))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.28 ([`ee1a6a7`](https://github.com/mraniki/tt/commit/ee1a6a7eb9c508620659d4a77d26f694f9982f6e))

## v7.2.68 (2024-05-18)

### Other

* Merge pull request #1556 from mraniki/dev

⬆️ 🤖 - The human race has one really effective weapon and that is laughter ([`ab6be3a`](https://github.com/mraniki/tt/commit/ab6be3af534fb6bb7dde892fc357bf9c9f641232))

* chore: update talky_settings.toml ([`f316169`](https://github.com/mraniki/tt/commit/f3161692abec2afa979b45bd20dbb201d8149529))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.7 ([`d519724`](https://github.com/mraniki/tt/commit/d5197243b416909b5ae381201ce2c0ffd5b3d46c))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.27 ([`6e6297f`](https://github.com/mraniki/tt/commit/6e6297fcb90831f5657a922336552460845d05ea))

## v7.2.67 (2024-05-17)

### Other

* Merge pull request #1553 from mraniki/dev

⬆️ 🤖 - You will obey or molten silver will be poured into your ears ([`bc509ed`](https://github.com/mraniki/tt/commit/bc509ed71f8b431d18084f79f90081db2f5526e7))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.26 ([`e1ed16b`](https://github.com/mraniki/tt/commit/e1ed16bb325b7801a7600f6645226e6198ab7392))

## v7.2.66 (2024-05-15)

### Other

* Merge pull request #1551 from mraniki/dev

⬆️ 🤖 - Fine day to work off excess energy  Steal something heavy ([`0881903`](https://github.com/mraniki/tt/commit/0881903c9d225e97efef48a41ff623050f3a3b6e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.25 ([`087cf93`](https://github.com/mraniki/tt/commit/087cf93316e9874befe1253a34f9372bd7b7bd28))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.10.1 ([`ebae041`](https://github.com/mraniki/tt/commit/ebae04175765947d93abe3f6cb998423bf68f3db))

## v7.2.65 (2024-05-13)

### Other

* Merge pull request #1547 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`73d4b42`](https://github.com/mraniki/tt/commit/73d4b425c754b930b0fe7de3fa86aa7450930a04))

### ⬆️

* ⬆️ ([`abf7eee`](https://github.com/mraniki/tt/commit/abf7eee5b6a41eda73233bfe45f519a888f20edc))

* ⬆️ build(deps): update pyproject.toml ([`04b0a94`](https://github.com/mraniki/tt/commit/04b0a945c03eadbc45c918199ee03e6acc7fdae5))

## v7.2.64 (2024-05-13)

### Other

* Merge pull request #1546 from mraniki/dev

🐛 update config.py and utils.py ([`34d374d`](https://github.com/mraniki/tt/commit/34d374d7d952fc197e7f9c3efd42a2f24b8b73e2))

### 🐛

* 🐛 update config.py and utils.py ([`831c2b0`](https://github.com/mraniki/tt/commit/831c2b0afd7fd7ea9e26a3d5b322cdc5ffbc6804))

## v7.2.63 (2024-05-13)

### Other

* Merge pull request #1545 from mraniki/dev

⬆️ build(deps): update pyproject.toml and utils.py ([`dc57801`](https://github.com/mraniki/tt/commit/dc57801d81f1465296f16a666f70517714daffe6))

### ⬆️

* ⬆️ 🛠️(deps): update dependency apprise to v1.8.0 ([`4cfbf05`](https://github.com/mraniki/tt/commit/4cfbf05c52259d6359cca26cf9c95af1076a7ddf))

* ⬆️ build(deps): update pyproject.toml and utils.py ([`dbf1550`](https://github.com/mraniki/tt/commit/dbf155071bf3d9bdc6901ca2a1a8e37a16e0dbbf))

## v7.2.62 (2024-05-13)

### Other

* Merge pull request #1543 from mraniki/dev

🐛 ([`a90d8bd`](https://github.com/mraniki/tt/commit/a90d8bd58768cbb98ba572f793acd0caf8bfd169))

### 🐛

* 🐛 ([`d12f271`](https://github.com/mraniki/tt/commit/d12f27169a35902fd461db2ffb8ca56a8ef77456))

## v7.2.61 (2024-05-12)

### :ambulance:

* :ambulance: Refactor HelperPlugin return statement to display bot info ([`bcb20a6`](https://github.com/mraniki/tt/commit/bcb20a62d85f8b71dd0e4a873cdacc00ac9ee755))

### Other

* Merge pull request #1541 from mraniki/dev

:ambulance: Refactor HelperPlugin return statement to display bot info ([`fc8f9fb`](https://github.com/mraniki/tt/commit/fc8f9fbeffa68efc44253684384247a4fc09519c))

## v7.2.60 (2024-05-12)

### Other

* Merge pull request #1540 from mraniki/dev

🚑 fix ([`97a979a`](https://github.com/mraniki/tt/commit/97a979a47999bf1d26e547c66367bddead0fb29e))

* Merge pull request #1539 from mraniki/dev

🎨 update helper_plugin.py for /info message ([`897f727`](https://github.com/mraniki/tt/commit/897f727d590f1bade54999607c7b9fc2e07ac008))

### 🎨

* 🎨 update helper_plugin.py for /info message ([`563559b`](https://github.com/mraniki/tt/commit/563559bebb7800bbd05e1cad8bdde62fd001dda8))

### 🚑

* 🚑 ([`baa2645`](https://github.com/mraniki/tt/commit/baa264598285e5f4fc71f66e0858dc3a5d8caca1))

## v7.2.59 (2024-05-12)

### Other

* Merge pull request #1538 from mraniki/dev

♻️ update plugins enable flag ([`08c3fca`](https://github.com/mraniki/tt/commit/08c3fca6188d27bd5632113a561b4b8559804f93))

### ♻️

* ♻️ update 5 files ([`f4e29fa`](https://github.com/mraniki/tt/commit/f4e29fa98048e8b2a0818ad401208e96c9715f24))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.24 ([`325b96c`](https://github.com/mraniki/tt/commit/325b96c4b2af4e2e66f1d52ea87781f72767ff9e))

## v7.2.58 (2024-05-10)

### :recycle:

* :recycle:Refactor DexExchangePlugin initialization logic. ([`9d4e2fa`](https://github.com/mraniki/tt/commit/9d4e2fa22040488a7b0197ae1e4312f44c6dfef2))

### Other

* Merge pull request #1536 from mraniki/dev

♻️Refactor DexExchangePlugin initialization logic. ([`94e4931`](https://github.com/mraniki/tt/commit/94e4931cd59de97f6a4fc260b0f9478aeb851e3e))

* :gear:️Remove UKOIL asset and add SPX asset, update fomc_decision_date. ([`fe6af0e`](https://github.com/mraniki/tt/commit/fe6af0ef8a15d0824fea9749f88c6c27f8a8acf0))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.16 ([`9238d52`](https://github.com/mraniki/tt/commit/9238d52d36066896a14102f45cc58467369f2b8f))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.23 ([`b9d3abc`](https://github.com/mraniki/tt/commit/b9d3abc5d7a6b8fc7a87597a3bc02ba4b8e8aa80))

## v7.2.57 (2024-05-10)

### Other

* Merge pull request #1533 from mraniki/dev

⬆️ 🤖 - Are you sure the back door is locked ([`a668692`](https://github.com/mraniki/tt/commit/a6686920ffa21f4b8f1a2b86841355d8a70a8834))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.22 ([`f7b6ff9`](https://github.com/mraniki/tt/commit/f7b6ff9bdb30cd7b4caf682e26873eb4347257d9))

## v7.2.56 (2024-05-09)

### Other

* Merge pull request #1531 from mraniki/dev

⬆️ 🤖 - Dont let your mind wander  its too little to be let out alone ([`666e12d`](https://github.com/mraniki/tt/commit/666e12d658ecc783919048728e979bce10406fa1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.21 ([`00bd603`](https://github.com/mraniki/tt/commit/00bd60393a81de9c572fd108b1e9c74228679868))

## v7.2.55 (2024-05-08)

### Other

* Merge pull request #1529 from mraniki/dev

⬆️ 🤖 - You will give someone a piece of your mind which you can ill afford ([`90dfc59`](https://github.com/mraniki/tt/commit/90dfc59810de68f36cf26a09dd6e33a133a6cff6))

### ⬆️

* ⬆️ 🛠️(deps): update dependency pytest-playwright to ^0.5.0 ([`9d16d56`](https://github.com/mraniki/tt/commit/9d16d563c277ec467e24b01796c17fb69973170f))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.20 ([`a7da74e`](https://github.com/mraniki/tt/commit/a7da74e6370eb71b0434d6d4c9edd0dbc44be9c1))

## v7.2.54 (2024-05-06)

### Other

* Merge pull request #1525 from mraniki/dev

⬆️ 🤖 - Stay the curse ([`f128e86`](https://github.com/mraniki/tt/commit/f128e863bd6fd914f2ecf5d1e8037a5a945b803b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.15 ([`5e696ed`](https://github.com/mraniki/tt/commit/5e696edfa3ecdef4b6c62f640d6d209079979885))

## v7.2.53 (2024-05-05)

### Other

* Merge pull request #1523 from mraniki/dev

⬆️ 🤖 - Try the Moo Shu Pork  It is especially good today ([`cf62b4d`](https://github.com/mraniki/tt/commit/cf62b4dfe40fe2c29aff6601734a62f00221a661))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.14 ([`19c744a`](https://github.com/mraniki/tt/commit/19c744ad895285b0f887eea52f528df05b572cc2))

## v7.2.52 (2024-05-04)

### :art:

* :art: Refactor trading status message in HelperPlugin ([`9af7e9c`](https://github.com/mraniki/tt/commit/9af7e9cf60dbdfee9e1cf845198c574a996ded7d))

### Other

* Merge pull request #1521 from mraniki/dev

⬆️ 🤖 - Celebrate Hannibal Day this year  Take an elephant to lunch ([`6347405`](https://github.com/mraniki/tt/commit/6347405448ecfb4f4c83f316e75aac9f5ca80517))

### Update

* Update trading status message with info icon. ([`69db9ed`](https://github.com/mraniki/tt/commit/69db9ed5c5f39c6c6a9ea24d0c5e75f80268bd9f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.19 ([`2e28814`](https://github.com/mraniki/tt/commit/2e28814b2a8de5df0c43e05501c218519a05bfd7))

## v7.2.51 (2024-05-03)

### Other

* Merge pull request #1518 from mraniki/dev

⬆️ 🤖 - Living your life is a task so difficult it has never been attempted before ([`d00452d`](https://github.com/mraniki/tt/commit/d00452de63346e427294b129005584a50bcdd2d4))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.18 ([`8602452`](https://github.com/mraniki/tt/commit/8602452a754384fb035540b378d9903e45008c4a))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.13 ([`23a3492`](https://github.com/mraniki/tt/commit/23a3492fddda1fc01f1816b26f8021116abf2d1f))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.17 ([`871e7e7`](https://github.com/mraniki/tt/commit/871e7e7e05add126d71377e9df3c2b2d28a20d8c))

## v7.2.50 (2024-04-30)

### Other

* Merge pull request #1513 from mraniki/dev

⬆️ 🤖 - A solemn unsmiling sanctimonious old iceberg who looked like he ([`f0d1e78`](https://github.com/mraniki/tt/commit/f0d1e78520e01521f7199a797a60af56b5f43924))

### ⬆️

* ⬆️ 🛠️(deps): update dependency asyncz to ^0.6.0 ([`841667a`](https://github.com/mraniki/tt/commit/841667a7735c84bd3c860e3e2c56374f42e3755f))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.16 ([`4dab942`](https://github.com/mraniki/tt/commit/4dab9420872ece59064d2dbdacec3b12c7028a68))

## v7.2.49 (2024-04-29)

### Other

* Merge pull request #1507 from mraniki/dev

⬆️ 🤖 - Q    Why havent you graduated yet ([`eb58686`](https://github.com/mraniki/tt/commit/eb58686c5005f69bcd1aa654fe6735fd1ef0d6a6))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.7.0 ([`4e04f1d`](https://github.com/mraniki/tt/commit/4e04f1d31b8238592efadc5b230a563f38c003ef))

## v7.2.48 (2024-04-28)

### Other

* Merge pull request #1505 from mraniki/dev

⬆️ 🤖 - Youll feel much better once youve given up hope ([`0cbb7ab`](https://github.com/mraniki/tt/commit/0cbb7ab0c516c7e596e863ba9fa0637f1eed7f9a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.6.9 ([`ec6ec51`](https://github.com/mraniki/tt/commit/ec6ec51c7b0405c0b50d80ec7b699655c3738789))

## v7.2.47 (2024-04-27)

### Other

* Merge pull request #1503 from mraniki/dev

⬆️ 🤖 - Try to value useful qualities in one who loves you ([`e6089ec`](https://github.com/mraniki/tt/commit/e6089ec9684c760cee079fbb94949ff63a9ade3f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.15 ([`08d74a5`](https://github.com/mraniki/tt/commit/08d74a5e0cfd7687d5ea0f88baf6fd85257fb777))

## v7.2.46 (2024-04-26)

### Other

* Merge pull request #1501 from mraniki/dev

⬆️ 🤖 - You have a reputation for being thoroughly reliable and trustworthy ([`46f6f80`](https://github.com/mraniki/tt/commit/46f6f805b4760711ffc053d96f89c66b30ed395f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.6.8 ([`3af8afa`](https://github.com/mraniki/tt/commit/3af8afacce66d8d87d895faf2e042a2dfadaec35))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.12 ([`03d997f`](https://github.com/mraniki/tt/commit/03d997f8e263d58eab95d799a852a8ed36ebb7cc))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.14 ([`5a9dbad`](https://github.com/mraniki/tt/commit/5a9dbadd6dc7f7f08e3ff3cf4ff9d63cedc0f389))

## v7.2.45 (2024-04-25)

### Other

* Merge pull request #1497 from mraniki/dev

⬆️ 🤖 - Your aim is high and to the right ([`d0f8ce7`](https://github.com/mraniki/tt/commit/d0f8ce73ea9646e03c3ec72198af3752c1dee5aa))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.6 ([`29f1cd6`](https://github.com/mraniki/tt/commit/29f1cd65ed91d71fe9bdb0a1a64ede1531cd0842))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.13 ([`6987473`](https://github.com/mraniki/tt/commit/6987473348bd66417221961a9ae1222b459e9567))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.13 ([`b592c06`](https://github.com/mraniki/tt/commit/b592c060bb5774afa997a1e93e6a1ba98bc8f6ca))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.11 ([`88f6e9e`](https://github.com/mraniki/tt/commit/88f6e9e70bd61c108fcaf1d567bca5058efba395))

* ⬆️ 🛠️(deps): update dependency cefi to v4.6.7 ([`d6359cb`](https://github.com/mraniki/tt/commit/d6359cbe8fe596944753298aa5dce4380a300ac8))

## v7.2.44 (2024-04-24)

### Other

* Merge pull request #1491 from mraniki/dev

⬆️ 🤖 - You are number   Who is number one ([`f456d77`](https://github.com/mraniki/tt/commit/f456d7750140cb7e41791f2be3615dcdb2e779ec))

### ⬆️

* ⬆️ 🛠️(deps): update dependency pytest-cov to v5 ([`b443ea1`](https://github.com/mraniki/tt/commit/b443ea1212160e382fc642b3798b6d280519ae93))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.12 ([`bbc3332`](https://github.com/mraniki/tt/commit/bbc33321dbe31c332ad0cc62dbaca0f22b729bcb))

## v7.2.43 (2024-04-22)

### Other

* Merge pull request #1488 from mraniki/dev

⬆️ 🤖 - You will soon forget this ([`ba5da96`](https://github.com/mraniki/tt/commit/ba5da96a650f5ae6d60d2ac3e480291f74343034))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.11 ([`4f18abe`](https://github.com/mraniki/tt/commit/4f18abe13534d3e09c6a357bd144ab1c2722630a))

## v7.2.42 (2024-04-21)

### Other

* Merge pull request #1486 from mraniki/dev

⬆️ 🤖 - Beware of a tall black man with one blond shoe ([`e8f2848`](https://github.com/mraniki/tt/commit/e8f2848e373afe16c8b7552d737278b4cb8c51af))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.12 ([`a046f0a`](https://github.com/mraniki/tt/commit/a046f0a7b670245ff8ed9c5e71836e00abfbe3ee))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.10 ([`f0179af`](https://github.com/mraniki/tt/commit/f0179af91b16ee419d7d17774140e92a1e6b48b0))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.10 ([`7d2e379`](https://github.com/mraniki/tt/commit/7d2e379bd8c8f590a99b720930414e814bf7c4d2))

* ⬆️ 🛠️(deps): update dependency cefi to v4.6.6 ([`ad658a7`](https://github.com/mraniki/tt/commit/ad658a77aaf10738f0cc28f48623c84b00b0af19))

## v7.2.41 (2024-04-19)

### Other

* Merge pull request #1481 from mraniki/dev

⬆️ 🤖 - This will be a memorable month  no matter how hard you try to forget it ([`33a5d9a`](https://github.com/mraniki/tt/commit/33a5d9a2f71ca5bfe17eec16c0a7955ee5c3ed7f))

### Update

* Update pyproject.toml ([`5aa3e9d`](https://github.com/mraniki/tt/commit/5aa3e9d68a6702650646e638dc0ccc67641a9f7c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.11 ([`c92bdca`](https://github.com/mraniki/tt/commit/c92bdca7b9dd9935d7b57c7a2454d42b45b4a577))

* ⬆️ 🛠️(deps): update dependency sphinx to v7.3.7 ([`2017487`](https://github.com/mraniki/tt/commit/201748709a2e466d59c7ca7bb44436d60074c16e))

## v7.2.40 (2024-04-19)

### Other

* Merge pull request #1480 from mraniki/dev

⬆️ deps ([`f99294f`](https://github.com/mraniki/tt/commit/f99294f0f0e12f7a05aefe0d582ca2960ddcce2e))

### ⬆️

* ⬆️ deps ([`c1e433f`](https://github.com/mraniki/tt/commit/c1e433f809fe01e8b3c9ed706577d8245c8913ab))

## v7.2.39 (2024-04-19)

### Other

* Merge pull request #1477 from mraniki/dev

⬆️ 🤖 - Q    How many Zen masters does it take to screw in a light bulb ([`d74b0ec`](https://github.com/mraniki/tt/commit/d74b0ecbc815c79585d318b741b9bb0e58973bec))

### ⬆️

* ⬆️ 🛠️(deps): update dependency ruff to ^0.4.0 ([`d223f0a`](https://github.com/mraniki/tt/commit/d223f0a923a3ee749ee332eb78616fb7b9323efc))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.10 ([`f76f4c8`](https://github.com/mraniki/tt/commit/f76f4c8b802efdbc6efcdcfa0ba6052bf29a3845))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.8 ([`4630c26`](https://github.com/mraniki/tt/commit/4630c26ef57e37a22527cdb0ccbba53a4395ed36))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.3 ([`3507446`](https://github.com/mraniki/tt/commit/35074467fa31f44cc3ac011c4f07bbf33da31eb5))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.8 ([`67bfb0d`](https://github.com/mraniki/tt/commit/67bfb0dddd7751831aaa5526e15df03610673cbf))

* ⬆️ 🛠️(deps): update dependency cefi to v4.6.3 ([`b40d53f`](https://github.com/mraniki/tt/commit/b40d53ff10a9dd60e5d95eb8382888e941ab4427))

## v7.2.38 (2024-04-18)

### Other

* Merge pull request #1470 from mraniki/dev

⬆️ 🤖 - You will triumph over your enemy ([`5bbff1e`](https://github.com/mraniki/tt/commit/5bbff1ea223f82feddef941531ce932b1bb834a0))

### ⬆️

* ⬆️ 🛠️(deps): update dependency sphinx to v7.3.6 ([`1b8cbe2`](https://github.com/mraniki/tt/commit/1b8cbe2a4d8b58ed6a9437ef2f4bee872cf449e5))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.9 ([`5bde853`](https://github.com/mraniki/tt/commit/5bde85313fd9d9329a5aae17352bbcfde09442bf))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.7 ([`44f58dc`](https://github.com/mraniki/tt/commit/44f58dc210c45fb3a7dce6d5667ed97284229718))

* ⬆️ 🛠️(deps): update dependency cefi to v4.6.2 ([`7dcffdf`](https://github.com/mraniki/tt/commit/7dcffdff9a3b9259ce3e991f0416c4cf787d93c2))

* ⬆️ 🛠️(deps): update dependency sphinx to v7.3.5 ([`9cdb5ea`](https://github.com/mraniki/tt/commit/9cdb5eabb93ad625cdf0daaec2d830e9b2ab1ece))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.2 ([`b7964cd`](https://github.com/mraniki/tt/commit/b7964cd5c533ce53a6ab50e53437c41cfb7049a6))

* ⬆️ 🛠️(deps): update dependency sphinx to v7.3.4 ([`8d6500a`](https://github.com/mraniki/tt/commit/8d6500a0d3409c2a1b34fb6ba9af19db54cff5ff))

## v7.2.37 (2024-04-16)

### Other

* Merge pull request #1462 from mraniki/dev

Update cefi version to 4.6.1 ([`a1251d4`](https://github.com/mraniki/tt/commit/a1251d4ddc90d8497c55ceedc347ddf5e8be06b4))

### Update

* Update cefi version to 4.6.1 ([`bccd5d9`](https://github.com/mraniki/tt/commit/bccd5d99f99b46bd341d783370742a3565c7f372))

## v7.2.36 (2024-04-16)

### Other

* Merge pull request #1461 from mraniki/dev

⬆️ 🛠️ ([`2bbba87`](https://github.com/mraniki/tt/commit/2bbba8786457e5d04b8462d74f8f6515aacaeb5d))

### Update

* Update findmyorder and dxsp versions in pyproject.toml ([`a75e400`](https://github.com/mraniki/tt/commit/a75e400d4a5d1f601337b3018b94e26d5099bbec))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.6.0 ([`927c735`](https://github.com/mraniki/tt/commit/927c735df4e4ba6dfc83fea61463b4ad53ca5aa5))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.6 ([`6e48960`](https://github.com/mraniki/tt/commit/6e489605467a04a63bd49f0af588179c41177cbc))

## v7.2.35 (2024-04-15)

### Other

* Merge pull request #1457 from mraniki/dev

⬆️ 🤖 - all the modern inconveniences ([`50ee9f2`](https://github.com/mraniki/tt/commit/50ee9f29e8182e39d735653ecf2e656a071988b6))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.5 ([`1ddaa1b`](https://github.com/mraniki/tt/commit/1ddaa1b5566041940acab5b0a64885df78e89945))

## v7.2.34 (2024-04-14)

### Other

* Merge pull request #1455 from mraniki/dev

⬆️ 🤖 - The first thing we do lets kill all the lawyers ([`ed64ee4`](https://github.com/mraniki/tt/commit/ed64ee4a47c1594dac1b9b2c8cda627074f73194))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v10.2.0 ([`c39995e`](https://github.com/mraniki/tt/commit/c39995e90f01a72ec1bd4e10bba029e0f5213611))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.1.1 ([`9321c8a`](https://github.com/mraniki/tt/commit/9321c8ac39c3411e45c73d72c7fb84c542623752))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.4 ([`f28821d`](https://github.com/mraniki/tt/commit/f28821deaa03154d50881ad45230746712afa01e))

* ⬆️ 🛠️(deps): update dependency cefi to v4.5.1 ([`e897ded`](https://github.com/mraniki/tt/commit/e897ded2e4e43748e7e57e634ac0b5de29fe6a93))

## v7.2.33 (2024-04-13)

### Other

* Merge pull request #1450 from mraniki/dev

⬆️ 🤖 - Your mode of life will be changed for the better because of new developments ([`6c1be8e`](https://github.com/mraniki/tt/commit/6c1be8e256f384c3d7035ec477df525af990bf27))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v10.1.0 ([`2dbd977`](https://github.com/mraniki/tt/commit/2dbd9771b6958fa8b1612d4b1343e197ab52386a))

* ⬆️ 🛠️(deps): update dependency cefi to v4.5.0 ([`765d6dc`](https://github.com/mraniki/tt/commit/765d6dc5d32f79abd9c8b89c4daa3e660faaad53))

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.3 ([`0f6ed4b`](https://github.com/mraniki/tt/commit/0f6ed4b62749e536755ff79168d1d84406a31092))

## v7.2.32 (2024-04-12)

### Other

* Merge pull request #1447 from mraniki/dev

⬆️ 🤖 - There are more things in heaven and earth ([`cb4325c`](https://github.com/mraniki/tt/commit/cb4325cafdb49bee0871604ad1a7454eb224122a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.2 ([`d5b8db6`](https://github.com/mraniki/tt/commit/d5b8db6798b33013178a77f75a13c2ba6e2f4ee1))

## v7.2.31 (2024-04-10)

### Other

* Merge pull request #1445 from mraniki/dev

Update cefi and logging ([`abb8cdb`](https://github.com/mraniki/tt/commit/abb8cdbf096db909a19bb09b9c4f3911281586ce))

### Update

* Update pyproject.toml ([`054249b`](https://github.com/mraniki/tt/commit/054249b165bc476181ba0f739a69a2425ad69711))

### 🔇

* 🔇 update plugin_manager.py ([`af63fc0`](https://github.com/mraniki/tt/commit/af63fc0be8c891b4444d635ffa05061ddf8ac12d))

## v7.2.30 (2024-04-09)

### Other

* Merge pull request #1444 from mraniki/dev

⬆️ build(deps): cefi and dxsp upgrade ([`297e118`](https://github.com/mraniki/tt/commit/297e118b7e6b3b23a70f4ade408cdea9a50768b1))

### ⬆️

* ⬆️ build(deps): cdfi adn dxsp upgrade ([`90b62cf`](https://github.com/mraniki/tt/commit/90b62cf5c98b2ea79c6191c27b699cc02a85e5ec))

## v7.2.29 (2024-04-08)

### Other

* Merge pull request #1443 from mraniki/dev

⬆️ 🛠️(deps): update dependency cefi  and dxsp ([`a88d45d`](https://github.com/mraniki/tt/commit/a88d45dbe69aa813491698b67daa4943c19eb38f))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`509c8eb`](https://github.com/mraniki/tt/commit/509c8ebbc248904c36dc313583166922daae79db))

### Update

* Update loguru_setup function in config.py ([`686db4c`](https://github.com/mraniki/tt/commit/686db4cfed73183c67030f92450430be542de038))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`5e22629`](https://github.com/mraniki/tt/commit/5e22629e4939d5bb3c889b9cb9749e38e1c75555))

* ⬆️ 🛠️(deps): update dependency dxsp to v10.0.4 ([`853b027`](https://github.com/mraniki/tt/commit/853b027ffa0352d7b07fbb2728db4fe217d0ee07))

## v7.2.28 (2024-04-08)

### Other

* Merge pull request #1441 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`1d5144f`](https://github.com/mraniki/tt/commit/1d5144f7195efcc8bb796722be328028b674cc5e))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`d68f32d`](https://github.com/mraniki/tt/commit/d68f32dcedf898a3001a8c632afe2edcd4b4023f))

## v7.2.27 (2024-04-08)

### Other

* Merge pull request #1440 from mraniki/dev

⚡ update cex_exchange_plugin.py ([`748702b`](https://github.com/mraniki/tt/commit/748702bd13ae5a6b69d959040a26a6abd8c8e092))

### ♻️

* ♻️ update config.py and utils.py ([`4e99043`](https://github.com/mraniki/tt/commit/4e9904345f081f31a0e8fa17817796135aa59125))

### ⚡

* ⚡ update cex_exchange_plugin.py ([`c7d9852`](https://github.com/mraniki/tt/commit/c7d985262ee19bcdf8f98b77870898352e36854f))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`49034ff`](https://github.com/mraniki/tt/commit/49034ff398cce923b55534be0787f92e8a4f2ad6))

## v7.2.26 (2024-04-08)

### Other

* Merge pull request #1439 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`01ef789`](https://github.com/mraniki/tt/commit/01ef7893664e7208efaca8074874c88301f88c36))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`6a27646`](https://github.com/mraniki/tt/commit/6a27646f7a8bb97617e819b08032c3b142030d31))

## v7.2.25 (2024-04-08)

### Other

* Merge pull request #1438 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`c7a0f70`](https://github.com/mraniki/tt/commit/c7a0f70ef5beee3e84f1d0d30a9c408c056c8729))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`6086fe0`](https://github.com/mraniki/tt/commit/6086fe0adca63abbf886778256793aba7de2557f))

## v7.2.24 (2024-04-08)

### Other

* Merge pull request #1437 from mraniki/dev

🔇 update plugin_manager.py ([`1f1b655`](https://github.com/mraniki/tt/commit/1f1b655a43b2780cb1cb0ec6fbd2afea2380afe9))

### 🔇

* 🔇 update plugin_manager.py ([`1b693b4`](https://github.com/mraniki/tt/commit/1b693b42868d9dc91c75e266c68a1be3f3807484))

## v7.2.23 (2024-04-08)

### Other

* Merge pull request #1436 from mraniki/dev

⚡ build(deps): update pyproject.toml, cex_exchange_plugin.py and plug… ([`20da66a`](https://github.com/mraniki/tt/commit/20da66a8af76bb0f2d9cb5e793a03d45a3d80ace))

### ⚡

* ⚡ build(deps): update pyproject.toml, cex_exchange_plugin.py and plugin_manager.py ([`89f274e`](https://github.com/mraniki/tt/commit/89f274e80b1dd02a6a204aaab5e1a4e0feee4dc9))

## v7.2.22 (2024-04-08)

### Other

* Merge pull request #1435 from mraniki/dev

⬆️ build(deps): update pyproject.toml and talky_settings.toml ([`ff347d2`](https://github.com/mraniki/tt/commit/ff347d2c11cbd287fe1c23807755e0f5cd45b05b))

### ⬆️

* ⬆️ build(deps): update pyproject.toml and talky_settings.toml ([`bcde7c0`](https://github.com/mraniki/tt/commit/bcde7c0bb9d18e3e449ca19cf4da9a7f752ffd56))

## v7.2.21 (2024-04-08)

### Other

* Merge pull request #1434 from mraniki/dev

⚡ update cex_exchange_plugin.py and dex_exchange_plugin.py ([`10702c9`](https://github.com/mraniki/tt/commit/10702c9edefe94f9215ade1f6efec00d476016eb))

### ♻️

* ♻️ update talky_settings.toml and utils.py ([`c23c101`](https://github.com/mraniki/tt/commit/c23c101e82cdf281c4a2731d14b0e92bfa8c53ec))

### ⚡

* ⚡ update cex_exchange_plugin.py and dex_exchange_plugin.py ([`a2dd1b6`](https://github.com/mraniki/tt/commit/a2dd1b6de112352c37a0b294e667203703c1e418))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`2edafe8`](https://github.com/mraniki/tt/commit/2edafe8481ac9ad1768f81a0cb9ed6b3b0cbf782))

## v7.2.20 (2024-04-08)

### Other

* Merge pull request #1432 from mraniki/dev

⬆️ 🛠️(deps): update dependency myllm and cefi ([`ac78554`](https://github.com/mraniki/tt/commit/ac7855419feac180b49964cb4db49d20cc077a1b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.8.1 ([`9c2968b`](https://github.com/mraniki/tt/commit/9c2968bf9ffec29cf241aaa1fc0513cb0a04fea1))

* ⬆️ build(deps): update pyproject.toml ([`6e7c4f2`](https://github.com/mraniki/tt/commit/6e7c4f24793e48bcc731db9848b543302cf6b54d))

## v7.2.19 (2024-04-07)

### Other

* Merge pull request #1431 from mraniki/dev

Update pyproject.toml ([`85b6a3a`](https://github.com/mraniki/tt/commit/85b6a3a5e8e0e43959bfdf3f8c2212b7d8099e6c))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`83ac61c`](https://github.com/mraniki/tt/commit/83ac61c6e3927bca15ffa8b4ad71d0849c46c52f))

### Update

* Update pyproject.toml ([`006211f`](https://github.com/mraniki/tt/commit/006211fffb4100941150f54b902c75e770c543e4))

## v7.2.18 (2024-04-07)

### Other

* Merge pull request #1430 from mraniki/dev

⬆️ 🤖 - Abandon the search for Truth settle for a good fantasy ([`0a03513`](https://github.com/mraniki/tt/commit/0a0351356b6e68be3293dedb3d08d6ee50951a37))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.4.9 ([`825d232`](https://github.com/mraniki/tt/commit/825d232a03b7391196639cb2d046c2be4dcb7f4c))

## v7.2.17 (2024-04-07)

### Other

* Merge pull request #1429 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`40f40e1`](https://github.com/mraniki/tt/commit/40f40e115f7bc62f2091f7b5d13607815a7fbb19))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v4.4.9 ([`3de9afa`](https://github.com/mraniki/tt/commit/3de9afadbfa7e4af33656ce1ed4f283df505cc14))

* ⬆️ build(deps): update pyproject.toml ([`a431076`](https://github.com/mraniki/tt/commit/a4310767de832df7e02ab9b8d6176f17ef5aca5a))

## v7.2.16 (2024-04-07)

### Other

* Merge pull request #1427 from mraniki/dev

Update pyproject.toml ([`db82dc4`](https://github.com/mraniki/tt/commit/db82dc42c5c835e9a42646acf3c5d7ee8138d81a))

### Update

* Update pyproject.toml ([`ff237cf`](https://github.com/mraniki/tt/commit/ff237cf832ff75e67e902ef3e3de5ced8587be04))

## v7.2.15 (2024-04-07)

### Other

* Merge pull request #1426 from mraniki/dev

⬆️ build(deps): update pyproject.toml ([`1358acc`](https://github.com/mraniki/tt/commit/1358acc2b27c32320715888fcdb6e59c027aae24))

### ⬆️

* ⬆️ build(deps): update pyproject.toml ([`74f194f`](https://github.com/mraniki/tt/commit/74f194f2531cb1eb4f4547f65659bb946b49f569))

## v7.2.14 (2024-04-07)

### Other

* Merge pull request #1425 from mraniki/dev

⬆️ 🤖 - Let us endeavor so to live that when we come to die even the undertaker will be ([`ae11a33`](https://github.com/mraniki/tt/commit/ae11a33eea891b8a7e11a6244d70377b885cb417))

### Update

* :arrow_up: Update dxsp and myllm versions in pyproject.toml ([`1b85508`](https://github.com/mraniki/tt/commit/1b8550822a652774acc54b9b49d922fc974d3f5b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v9.0.7 ([`b960890`](https://github.com/mraniki/tt/commit/b960890ca1ef38539b55fbb2260aca62e64b8772))

* ⬆️ 🛠️(deps): update dependency cefi to v4.4.5 ([`ef63be3`](https://github.com/mraniki/tt/commit/ef63be33be6e379a3ea54d66805180333fec27ab))

### 🔇

* 🔇 update cex_exchange_plugin.py ([`0a91f11`](https://github.com/mraniki/tt/commit/0a91f11f2cdb3762ad823c1efa6df9608b9c77ce))

### 🚨

* 🚨 ([`d2afc18`](https://github.com/mraniki/tt/commit/d2afc18aa39deafc27902f5b9b762b066bcb0974))

## v7.2.13 (2024-04-05)

### Other

* Merge pull request #1421 from mraniki/dev

:arrow_up: Update cefi version to 4.4.4 ([`2e6f312`](https://github.com/mraniki/tt/commit/2e6f312594d6018b3b6a9ada8f0e8979096e1f36))

### Update

* :arrow_up: Update cefi version to 4.4.4 ([`66856f0`](https://github.com/mraniki/tt/commit/66856f0d2f5b06486f3ff5ca6d8fe22c48bd6de0))

## v7.2.12 (2024-04-05)

### Other

* Merge pull request #1420 from mraniki/dev

🔧 : update talky_settings.toml ([`2a8d0e2`](https://github.com/mraniki/tt/commit/2a8d0e2e6699d5cf6ec9b7f4c018a3a991fa66a7))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.7.8 ([`3e025e6`](https://github.com/mraniki/tt/commit/3e025e6f9ea70725d68e512d7fc5b7593a6b9c62))

### 🔧

* 🔧 : update talky_settings.toml ([`c6a015e`](https://github.com/mraniki/tt/commit/c6a015e7dedd82a11e8763e101de45257e570179))

## v7.2.11 (2024-04-04)

### Other

* Merge pull request #1418 from mraniki/dev

⬆️ 🤖 - Dont kiss an elephant on the lips today ([`f97ba79`](https://github.com/mraniki/tt/commit/f97ba79ec8428b6d6aa52b185927830afafc4e19))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.7.7 ([`d44ffd4`](https://github.com/mraniki/tt/commit/d44ffd401b3805af700ad7b39c5b13e666f328e9))

## v7.2.10 (2024-04-01)

### :rotating_light:

* :rotating_light: Fix linting issue in init function docstring. ([`bcf0780`](https://github.com/mraniki/tt/commit/bcf07802351afa2a5c8a1a29edd7bf5689d7e34b))

### Other

* Merge pull request #1416 from mraniki/dev

⬆️ 🤖 - You have been selected for a secret mission ([`775a4eb`](https://github.com/mraniki/tt/commit/775a4eba3b12d1d9a374ba5bce355b1332b70377))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.5 ([`18ee1b5`](https://github.com/mraniki/tt/commit/18ee1b520fa35b64074ff2cda3436606c8d7dd9c))

### 🎨

* 💬 🎨 update 6 files ([`0da87ec`](https://github.com/mraniki/tt/commit/0da87ec262d8f794041a24b76481b85d0003e8d7))

## v7.2.9 (2024-03-31)

### Other

* Merge pull request #1414 from mraniki/dev

⬆️ 🤖 - You will win success in whatever calling you adopt ([`83a51da`](https://github.com/mraniki/tt/commit/83a51daa537aeef6b106d124727a0d731a065b19))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v9.0.6 ([`cdc5844`](https://github.com/mraniki/tt/commit/cdc5844a446caad2d0fc2d52f7bef0b8cbf424a3))

* ⬆️ 🛠️(deps): update dependency cefi to v4.4.3 ([`0ebcb76`](https://github.com/mraniki/tt/commit/0ebcb76818bb2e43934f8b042071b6a2f10288ec))

* ⬆️ 🛠️(deps): update dependency myllm to v4.7.6 ([`6501da4`](https://github.com/mraniki/tt/commit/6501da44b85c8b8965cdb9a8ca8d6c3d29a9ece2))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.4 ([`a823d43`](https://github.com/mraniki/tt/commit/a823d4351f46b51b67d10f4c8606c25209bc9b27))

## v7.2.8 (2024-03-30)

### Other

* Merge pull request #1409 from mraniki/dev

⬆️ 🤖 - Dont get to bragging ([`4607d0f`](https://github.com/mraniki/tt/commit/4607d0ff7232bddb96e33a9294aa772381bcc11f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.3 ([`eceef57`](https://github.com/mraniki/tt/commit/eceef577db206d4a5f0424cae1887e2b546f68c3))

* ⬆️ 🛠️(deps): update dependency dxsp to v9.0.5 ([`3f0e548`](https://github.com/mraniki/tt/commit/3f0e548bb4e66e591170b4607727422ad6d557bf))

## v7.2.7 (2024-03-29)

### Other

* Merge pull request #1406 from mraniki/dev

🎨 update utils.py ([`b7a4a75`](https://github.com/mraniki/tt/commit/b7a4a758573bc52b701826512d1af13e4a713977))

### 🎨

* 🎨 update utils.py ([`da800dc`](https://github.com/mraniki/tt/commit/da800dca2f9fbbed3fa8e3e9445e3751f9f2b392))

### 🔇

* 🔇 update config.py ([`e577034`](https://github.com/mraniki/tt/commit/e57703415b1524b27665c14852a0a6292caec11a))

### 🔧

* 🔧 update talky_settings.toml ([`6268480`](https://github.com/mraniki/tt/commit/62684804f1e1d6bff8b262a3e4806ad0d5cea8b1))

## v7.2.6 (2024-03-29)

### Other

* Merge pull request #1405 from mraniki/dev

♻️ update utils.py ([`ed86418`](https://github.com/mraniki/tt/commit/ed864182968ac23db6bda37f58db06f8f8050c73))

* update config.py ([`fd3b498`](https://github.com/mraniki/tt/commit/fd3b49819ece66400867dc83062cd0697df84c12))

### ♻️

* ♻️ update utils.py ([`5315bb1`](https://github.com/mraniki/tt/commit/5315bb1704f40d330fa83189fd03c1a989cdd9ee))

## v7.2.5 (2024-03-29)

### Other

* Merge pull request #1404 from mraniki/dev

Fix return statement in start_bot function ([`5de4b2d`](https://github.com/mraniki/tt/commit/5de4b2dcaffdf460b0d397b4407a4b3ef444e1c3))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`7540c4f`](https://github.com/mraniki/tt/commit/7540c4fabdd56c0553ea0e3cff59039179730ae7))

### Update

* :whale:  Update OP_SERVICE_ACCOUNT_TOKEN value in Dockerfile. ([`8071dbc`](https://github.com/mraniki/tt/commit/8071dbc41cc375720d2fa74325d436dd45ed402c))

## v7.2.4 (2024-03-29)

### Other

* Merge pull request #1403 from mraniki/dev

⬆️ dxsp ([`f8e7854`](https://github.com/mraniki/tt/commit/f8e78540887836ab688bc869eacb5902bcd2baa1))

* Fix return statement in start_bot function ([`9f51413`](https://github.com/mraniki/tt/commit/9f514137918af5cedbe5cb25a4bfe43d6a946ca1))

* Merge branch 'main' into dev ([`e798264`](https://github.com/mraniki/tt/commit/e7982642df6a0dd06e4e20701af35ab6379eccc7))

## v7.2.3 (2024-03-29)

### Other

* Merge pull request #1401 from mraniki/dev

⬆️ 🛠️✅ Unit Test for no user settings & Deps upgrade ([`d7b6166`](https://github.com/mraniki/tt/commit/d7b6166d9825d41b14f57597a363e413a1646af7))

* Merge branch 'main' into dev ([`ec226b6`](https://github.com/mraniki/tt/commit/ec226b6d538c77dc07f8cb00665345df1902bdd8))

### ⬆️

* ⬆️ ([`8419f87`](https://github.com/mraniki/tt/commit/8419f87506afef7325e2d99b9b06c92ca14b63be))

* ⬆️ ([`9a67ea4`](https://github.com/mraniki/tt/commit/9a67ea47099e5173881685f430b6c25173729826))

* ⬆️ ([`bdaf3fa`](https://github.com/mraniki/tt/commit/bdaf3fa795a415e6a4c1249aa90c9275f55a6055))

## v7.2.2 (2024-03-29)

### Other

* Merge pull request #1395 from mraniki/dev

⬆️ 🤖 - When in doubt tell the truth ([`6c99db4`](https://github.com/mraniki/tt/commit/6c99db4038b8ab3bf0424d6da5321fbafa4e81a9))

* Merge pull request #1400 from mraniki/renovate/findmyorder-1.x

⬆️ 🛠️(deps): update dependency findmyorder to v1.9.19 ([`f3b18f3`](https://github.com/mraniki/tt/commit/f3b18f389a50114bff240474471ffdea9a508215))

* Merge branch 'dev' into renovate/findmyorder-1.x ([`75b9c53`](https://github.com/mraniki/tt/commit/75b9c538107f51157bd5249b5505d59c786220a9))

### ✅

* ✅ Unit Test for no user settings ([`d435ab5`](https://github.com/mraniki/tt/commit/d435ab5690fc0131a5747d88ff3df7c32f5fbad8))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v9.0.3 ([`bec6e01`](https://github.com/mraniki/tt/commit/bec6e01f632cbc6acd3060647dd73b90bf0c8a90))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.19 ([`f9de005`](https://github.com/mraniki/tt/commit/f9de00510423b1cf58d3fac49e06a8291f30a241))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.8 ([`2ca2f32`](https://github.com/mraniki/tt/commit/2ca2f32a26ffa01f521e218546829dbe35a72679))

* ⬆️ 🛠️(deps): update dependency myllm to v4.7.4 ([`994cd38`](https://github.com/mraniki/tt/commit/994cd38163c4996099998a4f40e0fa9bc9ad9c08))

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.1 ([`91b6be1`](https://github.com/mraniki/tt/commit/91b6be1b2f6656cf6bbe0be69ad69b12d279dfd9))

* ⬆️ 🛠️(deps): update dependency dxsp to v9.0.2 ([`498088f`](https://github.com/mraniki/tt/commit/498088ff04f4bad74568a237f16f716c80abc4a9))

* ⬆️ 🛠️(deps): update dependency cefi to v4.4.1 ([`bacd991`](https://github.com/mraniki/tt/commit/bacd99148c36726538790b684048e8a5f03e651d))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.18 ([`da270a5`](https://github.com/mraniki/tt/commit/da270a5da795d4110205bd0117c4112ac7d71c83))

### 🔊

* 🔊 Improve log when no clients loaded ([`8bbbd21`](https://github.com/mraniki/tt/commit/8bbbd21afd9c4ee29c7b0b7a1e37b7cf95e11027))

### 🥅

* 🥅 Improving error handling when no settings provided ([`55089f7`](https://github.com/mraniki/tt/commit/55089f7a65671b39bd4bbfb65ec2411406dde3a7))

## v7.2.1 (2024-03-28)

### Other

* Merge pull request #1392 from mraniki/dev

Update installation commands in .readthedocs.yaml file ([`df28bb3`](https://github.com/mraniki/tt/commit/df28bb3a3157493c32c1c0736a8bf3670c306f49))

### Update

* Update installation commands in .readthedocs.yaml file ([`3bb4481`](https://github.com/mraniki/tt/commit/3bb44819ee1c7f8d764c6a4414e234523318f6ba))

## v7.2.0 (2024-03-28)

### :arrow_up:

* :arrow_up: ([`3ef87bc`](https://github.com/mraniki/tt/commit/3ef87bc9ecb9b49a1f3cdc529cac9f3baf015972))

### Fix

* :ambulance: fix ([`ee86343`](https://github.com/mraniki/tt/commit/ee86343cca74bc6a4c87680edbe70d4487b0c365))

### Other

* Merge pull request #1391 from mraniki/dev

:ambulance: fix ([`a45fa60`](https://github.com/mraniki/tt/commit/a45fa607c64c18249ea927d2d88affcd61b6e5c4))

* Merge pull request #1389 from mraniki/dev

:arrow_up: Update dxsp and cefi versions in pyproject.toml file ([`8066aea`](https://github.com/mraniki/tt/commit/8066aea5b5098d7c6bb671b085905c684ba464e8))

### Update

* Update dxsp version to 9.0.1 in pyproject.toml ([`bf92996`](https://github.com/mraniki/tt/commit/bf929965c0b58fe9f768773ce254da2bbd90300a))

* Update cefi version to 4.3.2 ([`b4802ba`](https://github.com/mraniki/tt/commit/b4802ba60bcd25f515b64c680469c16c34fde75f))

* :arrow_up: Update dxsp and cefi versions in pyproject.toml file ([`eb0360a`](https://github.com/mraniki/tt/commit/eb0360acffdf2a4779d0e268f55422116b4c1d0b))

### ⬆️

* ⬆️ ([`95fe6cf`](https://github.com/mraniki/tt/commit/95fe6cf6b0377b72ffcd0f0e194433503970f986))

### 🚨

* 🚨 ([`35632a2`](https://github.com/mraniki/tt/commit/35632a29245cd2a8b5ac74cfb06960a3e08fb539))

### 🥚

* 🥚 adding talkytrend scraper as action in tt ([`1f12d04`](https://github.com/mraniki/tt/commit/1f12d045249b737756d7a8cb43d16b93ae740ef3))

## v7.1.7 (2024-03-27)

### Other

* Merge pull request #1388 from mraniki/dev

⬆️ 🛠️(deps): update dependency iamlistening to v5.1.0 ([`529d242`](https://github.com/mraniki/tt/commit/529d2421d26697ced0136f1798671084a5d5ea90))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.1.0 ([`bedeee2`](https://github.com/mraniki/tt/commit/bedeee247aa5da0074ec754d7adce62a1c571d49))

### 🔊

* 🔊 Adding log for trading control visibility ([`410f511`](https://github.com/mraniki/tt/commit/410f51198589d832a6ac00375586f40037db5e88))

### 🔧

* 🔧 ([`af0dccc`](https://github.com/mraniki/tt/commit/af0dccc46ed6ee788116ad1f052ef2aa6dc80511))

* 🔧 update ([`c93c325`](https://github.com/mraniki/tt/commit/c93c325349013349018dbb9c6257610a4b298305))

## v7.1.6 (2024-03-27)

### Other

* Merge pull request #1386 from mraniki/dev

⬆️ cefi upgrade for capital.com support ([`a972274`](https://github.com/mraniki/tt/commit/a9722743430e41705194946669a8950840cd4d25))

### ⬆️

* ⬆️ cefi upgrade for capital.com support ([`e8633fd`](https://github.com/mraniki/tt/commit/e8633fdc139e86fa60363a92747f8caf3cc52761))

* ⬆️ 🛠️(deps): update dependency cefi to v4.1.0 ([`ea1aa5a`](https://github.com/mraniki/tt/commit/ea1aa5afb16db875bb92bd5d3d0decf71d141d2f))

## v7.1.5 (2024-03-27)

### Other

* Merge pull request #1384 from mraniki/dev

Update versions in pyproject.toml and add debug log message in utils.py. ([`f8a9574`](https://github.com/mraniki/tt/commit/f8a95746170a9d39bd9583b119d1fd5c2f24c3fb))

### Update

* Update versions in pyproject.toml and add debug log message in utils.py. ([`58e65e2`](https://github.com/mraniki/tt/commit/58e65e2cc75220cff820c312b707b29ecde449f0))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v5.0.2 ([`4010e8f`](https://github.com/mraniki/tt/commit/4010e8f353e0e2dd5bfd9331ca82eef601b76051))

## v7.1.4 (2024-03-27)

### Other

* Merge pull request #1381 from mraniki/dev

🚑 Update iamlistening version to 5.0.1 ([`6720975`](https://github.com/mraniki/tt/commit/6720975e28ffac4d451fd989e0a03721272fb6b6))

### Update

* Update iamlistening version to 5.0.1 ([`17120ad`](https://github.com/mraniki/tt/commit/17120adc5328b759fe67b882f81a30a0bd25158d))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.7.3 ([`ef7e3ea`](https://github.com/mraniki/tt/commit/ef7e3ea61365ece70c2067c4aa7348a870a227a3))

## v7.1.3 (2024-03-26)

### Other

* Merge pull request #1379 from mraniki/dev

Update dxsp version to 8.0.1 in pyproject.toml ([`79a6991`](https://github.com/mraniki/tt/commit/79a6991faef7098dd7d301ee815502c8a4b902b2))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`a6369b2`](https://github.com/mraniki/tt/commit/a6369b226da537fe79407f61cf2dec82d78048f8))

### Update

* Update dxsp version to 8.0.1 in pyproject.toml ([`9437ae0`](https://github.com/mraniki/tt/commit/9437ae03c9b77fae2562ee2db6f8ba759e3c15a8))

## v7.1.2 (2024-03-26)

### Other

* Merge pull request #1378 from mraniki/dev

Update pyproject.toml ([`4b78791`](https://github.com/mraniki/tt/commit/4b7879127c608acde8222c10f7cbcb30dd2bbcba))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`2c8fe4d`](https://github.com/mraniki/tt/commit/2c8fe4dda3e1f76e2d8ff33602ec763fe151b806))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`a856378`](https://github.com/mraniki/tt/commit/a856378200665507c9e192a67d99d6e6bb8c2279))

### Update

* Update pyproject.toml ([`c0848f5`](https://github.com/mraniki/tt/commit/c0848f507eda37c64a22c3ebe5ca4fd635e73138))

## v7.1.1 (2024-03-26)

### Other

* Merge pull request #1377 from mraniki/dev

Merge pull request #1376 from mraniki/main ([`4ba94bb`](https://github.com/mraniki/tt/commit/4ba94bbda3f231cd1d43aa1a24679d9602e52fb9))

* Merge pull request #1376 from mraniki/main

Merge ([`85b204d`](https://github.com/mraniki/tt/commit/85b204d8184718c6793a4cf0c68fa225dbefc11b))

* Merge branch 'dev' into main ([`e250b1d`](https://github.com/mraniki/tt/commit/e250b1da32ac760f6270b30fe94c9efa18f1ac6e))

### Update

* Update pyproject.toml ([`b4c1e7d`](https://github.com/mraniki/tt/commit/b4c1e7dafabf8af9a70919ac20574717deedcd0f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.6 ([`af8b778`](https://github.com/mraniki/tt/commit/af8b778f2f2308a2e8c8d0b9c12df4a140436502))

* ⬆️ 🛠️(deps): update dependency myllm to v4.7.1 ([`3bf62cd`](https://github.com/mraniki/tt/commit/3bf62cd2f2b7e9d5306e2e6139672a89aefd4d32))

## v7.1.0 (2024-03-26)

### Other

* Merge pull request #1372 from mraniki/dev

⬆️ 🤖 - Among the lucky you are the chosen one ([`8e69f44`](https://github.com/mraniki/tt/commit/8e69f446331de68cbd83cf770ddbb759e44ad43d))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`fc45bce`](https://github.com/mraniki/tt/commit/fc45bce4b072458bac9f071df5975194c5c403ad))

### 🔧

* 🔧 ([`a1653d4`](https://github.com/mraniki/tt/commit/a1653d42b968bfe11a5e12d1d407d2c07b42880e))

* 🔧 updated config for CEFI update ([`59eb348`](https://github.com/mraniki/tt/commit/59eb34879f32e5813ebf01cfc2ed01d3793b7d2c))

### 🚀

* 🚀 new version matching the cefi, dxps, iamlistening and myllm client refactor ([`2f85316`](https://github.com/mraniki/tt/commit/2f85316dc0be865e84bc9d162702ba43ecf7cfbc))

### 🚨

* 🚨 ([`9fa111b`](https://github.com/mraniki/tt/commit/9fa111b6a7aab4d4076b0e03fa085473b4d8ec96))

* 🚨 ([`a20ca29`](https://github.com/mraniki/tt/commit/a20ca293bd77037e84514ea143a49d12b9d35abe))

* 🚨 Linter setup update ([`e7f20e2`](https://github.com/mraniki/tt/commit/e7f20e27df819a9c129d51ce0019b175b98f3f59))

## v7.0.23 (2024-03-25)

### Other

* Merge pull request #1363 from mraniki/dev

⬆️ 🤖 - Suspicion always haunts the guilty mind ([`c20a738`](https://github.com/mraniki/tt/commit/c20a738a9c367f341a9d99bacefbb55024bf091d))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.7.0 ([`fd1d16a`](https://github.com/mraniki/tt/commit/fd1d16ab0ef2480c4dcc50e2129dbedd7035d7ea))

### 🔧

* 🔧 ([`a62ad61`](https://github.com/mraniki/tt/commit/a62ad6170713affc67ae78c640378250ac4e5ced))

* 🔧 updated config for CEFI update ([`f5cfaa6`](https://github.com/mraniki/tt/commit/f5cfaa61dab31fdb91ba0b3e225f2ab3482dc5f2))

### 🚨

* 🚨 Linter setup update ([`671ce7d`](https://github.com/mraniki/tt/commit/671ce7d67c52634ce713735197e815a74b02a30b))

## v7.0.22 (2024-03-24)

### Other

* Merge pull request #1361 from mraniki/dev

⬆️ 🤖 - Think twice before speaking but dont say think think click click ([`f5ea1f6`](https://github.com/mraniki/tt/commit/f5ea1f60200493078c8792a2f1925c5362eb4415))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.5.0 ([`840abe4`](https://github.com/mraniki/tt/commit/840abe46f41194b13bd1ad0cdc23aba2a976f802))

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.14 ([`b77cc06`](https://github.com/mraniki/tt/commit/b77cc067938332833448b9e1a2a9a59969bc7ef5))

## v7.0.21 (2024-03-23)

### Other

* Merge pull request #1358 from mraniki/dev

⬆️ 🤖 - I think we are in Rats Alley where the dead men lost their bones ([`db5127a`](https://github.com/mraniki/tt/commit/db5127aa5f0c95b633632d6de3f293794f0b5683))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.4.2 ([`afc85e2`](https://github.com/mraniki/tt/commit/afc85e29c71088d5e412d89ad9f4e9e162f56adc))

* ⬆️ 🛠️(deps): update dependency cefi to v3.4.1 ([`c637221`](https://github.com/mraniki/tt/commit/c6372210917b28d5b5ae7e0e86a839ea36d388e1))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.37 ([`7ea9d76`](https://github.com/mraniki/tt/commit/7ea9d761024d523b21055a17b22f68342d324ca3))

## v7.0.20 (2024-03-22)

### Other

* Merge pull request #1354 from mraniki/dev

⬆️ 🤖 - Dont look now but there is a multilegged creature on your shoulder ([`4a42abb`](https://github.com/mraniki/tt/commit/4a42abb736217556b22539f58adeafe4f9f0f1f5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.36 ([`02d9e1e`](https://github.com/mraniki/tt/commit/02d9e1edc248957067c52585f60127933c2f0904))

## v7.0.19 (2024-03-21)

### Other

* Merge pull request #1352 from mraniki/dev

⬆️ 🤖 - You will be married within a year and divorced within two ([`26438ca`](https://github.com/mraniki/tt/commit/26438ca3ea8e88cf545cfc921fc1ee409372f37c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency uvicorn to ^0.29.0 ([`3f88d34`](https://github.com/mraniki/tt/commit/3f88d346d5a2139422be065f6cd9bd84ec490987))

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.13 ([`c486d78`](https://github.com/mraniki/tt/commit/c486d78d23f87580728dcfb5f83693010fe1b520))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.35 ([`58dc3b8`](https://github.com/mraniki/tt/commit/58dc3b8bb9f2be6309ce72f553c9077679c0b4f8))

## v7.0.18 (2024-03-20)

### Other

* Merge pull request #1347 from mraniki/dev

⬆️ 🤖 - Dont relax  Its only your tension thats holding you together ([`a282a6f`](https://github.com/mraniki/tt/commit/a282a6f82006194cb0fcca39b3bebf6eb95e36c0))

* Merge pull request #1348 from mraniki/renovate/pytest-loguru-0.x

⬆️ 🛠️(deps): update dependency pytest-loguru to ^0.4.0 ([`3720a12`](https://github.com/mraniki/tt/commit/3720a121cc60c37f26a0d347cf81f42cac8b1083))

### ⬆️

* ⬆️ 🛠️(deps): update dependency pytest-loguru to ^0.4.0 ([`ddb5066`](https://github.com/mraniki/tt/commit/ddb5066aaa2ded3754980b1994672e3a1fea6a8c))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.34 ([`b850fe4`](https://github.com/mraniki/tt/commit/b850fe4ba11cbeabf084ea7a30a52917c124470b))

## v7.0.17 (2024-03-19)

### Other

* Merge pull request #1345 from mraniki/dev

⬆️ 🤖 - Your talents will be recognized and suitably rewarded ([`0de2177`](https://github.com/mraniki/tt/commit/0de217772210ef4024c30e24be6470dc5210e8c1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.12 ([`611b401`](https://github.com/mraniki/tt/commit/611b401e49cefdcdcb70097a24c207d4fc5434e8))

## v7.0.16 (2024-03-18)

### Other

* Merge pull request #1343 from mraniki/dev

⬆️ 🤖 - Good news  Ten weeks from Friday will be a pretty good day ([`8c95659`](https://github.com/mraniki/tt/commit/8c956598b1a702218a3d61134f066e28b4143557))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.11 ([`4305cad`](https://github.com/mraniki/tt/commit/4305cadc90545b3eadcb0297ebb9b4fc4ccc28e5))

## v7.0.15 (2024-03-17)

### Other

* Merge pull request #1341 from mraniki/dev

⬆️ 🤖 - Today is the last day of your life so far ([`c13e594`](https://github.com/mraniki/tt/commit/c13e594d187885f6d65bbb93d1eef9bf851aed84))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.33 ([`c1216f3`](https://github.com/mraniki/tt/commit/c1216f3c663c18de461f6fc3090f894032a820fd))

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.10 ([`e8c0af3`](https://github.com/mraniki/tt/commit/e8c0af34f3e5b331a24c7aad7e8c84eedf4009e5))

## v7.0.14 (2024-03-16)

### Other

* Merge pull request #1338 from mraniki/dev

⬆️ 🤖 - What good is an obscenity trial except to popularize literature ([`275035c`](https://github.com/mraniki/tt/commit/275035c0375c48c3192a419eff03c0e623c647f1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.9 ([`d87791a`](https://github.com/mraniki/tt/commit/d87791a4d2ae44edf79bea72595f988b5fc42bd0))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.32 ([`64536a4`](https://github.com/mraniki/tt/commit/64536a47ae939af2b58a4ed6537d79b84802c7ca))

## v7.0.13 (2024-03-13)

### Other

* Merge pull request #1335 from mraniki/dev

⬆️ 🤖 - Write yourself a threatening letter and pen a defiant reply ([`4a3599d`](https://github.com/mraniki/tt/commit/4a3599da2a9f6acc7ccc4a8177ee5442b127347b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.31 ([`fd0f909`](https://github.com/mraniki/tt/commit/fd0f909b58067d69fbc45bfff41b77dfda80e70f))

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.8 ([`a31fb35`](https://github.com/mraniki/tt/commit/a31fb3507327d19a1a35bdff84fb4b45a4de6e4f))

## v7.0.12 (2024-03-12)

### Other

* Merge pull request #1332 from mraniki/dev

⬆️ 🤖 - Your lucky number is   Watch for it everywhere ([`0e0cc64`](https://github.com/mraniki/tt/commit/0e0cc64fb9e413bd5684bdef2bafdf1e2c8d9bb5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.30 ([`88fce76`](https://github.com/mraniki/tt/commit/88fce7688e4b2089431c0521d1795c720e3935f2))

## v7.0.11 (2024-03-10)

### Other

* Merge pull request #1330 from mraniki/dev

⬆️ 🤖 - Q    Whats the difference between a duck and an elephant ([`e1920f0`](https://github.com/mraniki/tt/commit/e1920f039fcfa59e772087808f3a449002c3a735))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.29 ([`65da776`](https://github.com/mraniki/tt/commit/65da77654b43eaaa8db27631860d42b685850002))

* ⬆️ 🛠️(deps): update dependency uvicorn to ^0.28.0 ([`c9c4fe7`](https://github.com/mraniki/tt/commit/c9c4fe718770b1e9ace649482cad2b1b8585e47a))

## v7.0.10 (2024-03-09)

### Other

* Merge pull request #1327 from mraniki/dev

⬆️ 🤖 - Avert misunderstanding by calm poise and balance ([`7590389`](https://github.com/mraniki/tt/commit/7590389d9c550ae8673642bff741080f39572846))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.28 ([`8bb2567`](https://github.com/mraniki/tt/commit/8bb2567766ba17cb3b78f888d3b2b50ea4b51b16))

## v7.0.9 (2024-03-08)

### Other

* Merge pull request #1325 from mraniki/dev

⬆️ 🤖 - Try to relax and enjoy the crisis ([`9d58294`](https://github.com/mraniki/tt/commit/9d582944d20b3fe75e24ee66c94dacb7ec550b88))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.27 ([`5e8156e`](https://github.com/mraniki/tt/commit/5e8156e2e95fe8de9682d07bb21bf78dfd4884f4))

## v7.0.8 (2024-03-06)

### Other

* Merge pull request #1323 from mraniki/dev

⬆️ 🤖 - Suspicion always haunts the guilty mind ([`542f2bf`](https://github.com/mraniki/tt/commit/542f2bf47e09d75f8b8132c8fc7be828645b111d))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.5 ([`9d7c387`](https://github.com/mraniki/tt/commit/9d7c387b02e30ac1fca6b385ac7580f28fccdad4))

## v7.0.7 (2024-03-05)

### Other

* Merge pull request #1321 from mraniki/dev

⬆️ 🤖 - Live in a world of your own but always welcome visitors ([`623096f`](https://github.com/mraniki/tt/commit/623096f57be67428073320cb262028bb9127c04d))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.7 ([`c91b16b`](https://github.com/mraniki/tt/commit/c91b16b63731adff89394a9608ffd80e20c6a99d))

## v7.0.6 (2024-03-04)

### Other

* Merge pull request #1319 from mraniki/dev

⬆️ 🤖 - It may or may not be worthwhile but it still has to be done ([`f24033d`](https://github.com/mraniki/tt/commit/f24033d2dd69eea47bc5433ea9636280de378ce4))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.6 ([`4d45bc3`](https://github.com/mraniki/tt/commit/4d45bc31069dbd8737c657c24b457dc8f5b9b585))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.46 ([`336267f`](https://github.com/mraniki/tt/commit/336267f55c2d460aa40be8d4073248ecdcfb7748))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.26 ([`51168e0`](https://github.com/mraniki/tt/commit/51168e05ab1d5ae88f10387521e2f995aced944c))

## v7.0.5 (2024-03-03)

### Other

* Merge pull request #1315 from mraniki/dev

⬆️ 🤖 - An exotic journey in downtown Newark is in your future ([`79b4b84`](https://github.com/mraniki/tt/commit/79b4b8414750c188cbbfaff63969403e06da1d70))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.25 ([`bc98fc0`](https://github.com/mraniki/tt/commit/bc98fc0135b99b03758f68a47f35cfad9fe0e733))

## v7.0.4 (2024-03-02)

### Other

* Merge pull request #1313 from mraniki/dev

⬆️ 🤖 - Q    Why is it that the more accuracy you demand from an interpolation ([`fb2bcec`](https://github.com/mraniki/tt/commit/fb2bcecdbac51cb1b40c8439174ad2fde17ec54f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.5 ([`0bf2c24`](https://github.com/mraniki/tt/commit/0bf2c24e5394f881b600a9214a8b768ee0789430))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.15 ([`52205b8`](https://github.com/mraniki/tt/commit/52205b8acf393e2f07a55ef3e4e48bea8e7d5da1))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.4 ([`d119c6c`](https://github.com/mraniki/tt/commit/d119c6c1901d499f532ad06022e98d869c191cb7))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.45 ([`2ca1564`](https://github.com/mraniki/tt/commit/2ca1564209fcbf1b9adfb4f7b87d9bd7e3ba5abc))

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.14 ([`eca52e5`](https://github.com/mraniki/tt/commit/eca52e565b82d470b184f8b0a15ef388db412ba4))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.24 ([`41e93e2`](https://github.com/mraniki/tt/commit/41e93e239f05d0117c4745f6937d6428757e6acb))

## v7.0.3 (2024-03-01)

### Other

* Merge pull request #1306 from mraniki/dev

⬆️ 🤖 - Dont look now but the man in the moon is laughing at you ([`b5462b5`](https://github.com/mraniki/tt/commit/b5462b592d1bdd44732f2bc9231ff26fb50be454))

### ⬆️

* ⬆️ 🛠️(deps): update dependency ruff to ^0.3.0 ([`8202edd`](https://github.com/mraniki/tt/commit/8202eddd098eb134e13255cb30d7e6ba24450910))

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.4 ([`5260813`](https://github.com/mraniki/tt/commit/5260813c49fc404f77387bfeded7f0c1f56c391b))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.23 ([`cf82914`](https://github.com/mraniki/tt/commit/cf82914332db918b31b94036f2173be4c31f67ea))

## v7.0.2 (2024-02-29)

### Other

* Merge pull request #1302 from mraniki/dev

⬆️ 🤖 - Q    What do you call a blind prehistoric animal ([`c10f12a`](https://github.com/mraniki/tt/commit/c10f12aa762555c8305fe23eb542d47d6cdf8e6f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.3 ([`c866526`](https://github.com/mraniki/tt/commit/c866526d14aa18e591f26d51bfebae08eb0a2962))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.3 ([`e6e85e5`](https://github.com/mraniki/tt/commit/e6e85e5cea0d9e0ead0efbb453ce5400908d7bf2))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.44 ([`14e6c55`](https://github.com/mraniki/tt/commit/14e6c55e69eb6a18fbcda1e876581eb1c251611b))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.22 ([`e446555`](https://github.com/mraniki/tt/commit/e446555fa9521dc7beff67536eee4c97f36a3775))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.14 ([`b023f94`](https://github.com/mraniki/tt/commit/b023f94e438cd26faf1c28d52b45210f93fa6801))

## v7.0.1 (2024-02-27)

### Other

* Merge pull request #1297 from mraniki/dev

⬆️ 🛠️(deps) ([`c6f7472`](https://github.com/mraniki/tt/commit/c6f74722d2c892475babf8187b2c67c855be81cd))

* Merge pull request #1289 from mraniki/renovate/dxsp-7.x

⬆️ 🛠️(deps): update dependency dxsp to v7.0.13 ([`c3a6d22`](https://github.com/mraniki/tt/commit/c3a6d22912a28c0dfc68f280842b566ca0f63343))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.13 ([`35afb01`](https://github.com/mraniki/tt/commit/35afb011887c2cc1b3da3200a1fb13752a367e84))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.43 ([`12fce96`](https://github.com/mraniki/tt/commit/12fce96a9c248dcfb28fb169749823fc8fbdee82))

* ⬆️ 🛠️(deps): update dependency talkytrend to v2.0.2 ([`b6766b7`](https://github.com/mraniki/tt/commit/b6766b7e8672a64772c2e804dfe4e23a3a212ae2))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.13 ([`169062e`](https://github.com/mraniki/tt/commit/169062e0730e334985c1bb77c75fb9fb9c896d34))

## v7.0.0 (2024-02-27)

### Other

* Merge pull request #1292 from mraniki/dev

💥 breaking: TalkyTrend settings update ([`caec0fa`](https://github.com/mraniki/tt/commit/caec0fa64204d564534070d0f5b6269408b1c547))

### ♻️

* ♻️ helper function ([`0b76208`](https://github.com/mraniki/tt/commit/0b7620824899e5da4c239207a8a231e20ddb683c))

### ⚡

* ⚡ ([`008994f`](https://github.com/mraniki/tt/commit/008994f3a99ef69b94b73e1f9785bf60a221d399))

### ✨

* ✨ updating talkytrend setting for v2 ([`70cb724`](https://github.com/mraniki/tt/commit/70cb724f53968b08e415cd17d4ffe832079248b2))

### ⬆️

* ⬆️ ([`cc41b4b`](https://github.com/mraniki/tt/commit/cc41b4b8d956ea03f6f90bdc2816cf422b00fd82))

* ⬆️ ([`87fdfd3`](https://github.com/mraniki/tt/commit/87fdfd3133421f1ff170b4852890131cecd7fc7a))

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.16.4 ([`cc04ab5`](https://github.com/mraniki/tt/commit/cc04ab5df50d28c59072b89449f07797bef4f1f0))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.21 ([`3956788`](https://github.com/mraniki/tt/commit/395678888b1594c1d2f9a304e08e04f15fd74011))

### 🎨

* 🎨 ([`fde3d43`](https://github.com/mraniki/tt/commit/fde3d43b4d32c6126cc1001b1dfa249887a10ff1))

### 🐛

* 🐛 ([`b5f557b`](https://github.com/mraniki/tt/commit/b5f557b6bdd97801733d821bad8d65f9b0478eec))

### 💥

* 💥 breaking: TalkyTrend settings update ([`fcd7cef`](https://github.com/mraniki/tt/commit/fcd7cef0f49843fffddee20961f4a44d13b94dc8))

### 🔥

* 🔥 plugin name removal ([`2016054`](https://github.com/mraniki/tt/commit/201605437fabbaf47849aea43f8d1d5d0d80862c))

### 🔧

* 🔧 ([`7643871`](https://github.com/mraniki/tt/commit/7643871216f938f23e9b43b6e0009efa31dc8a45))

### 🚨

* 🚨 ([`a800226`](https://github.com/mraniki/tt/commit/a800226380c003008dae19b7520d3c742c930cdb))

* 🚨 ([`13cc396`](https://github.com/mraniki/tt/commit/13cc396dded8ca0681dac4b32a8cb5ef3a97c839))

## v6.7.55 (2024-02-27)

### Other

* Merge pull request #1287 from mraniki/dev

⬆️ 🤖 - Lord what fools these mortals be ([`2262d6c`](https://github.com/mraniki/tt/commit/2262d6c6e70e3cd8fad9cb92df3c675f2f9f22ac))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.42 ([`b1b5c8c`](https://github.com/mraniki/tt/commit/b1b5c8c597b9f42d140a027ee1483576a6642a1d))

## v6.7.54 (2024-02-25)

### Other

* Merge pull request #1284 from mraniki/dev

⬆️ Update Asyncz, talkytrend, cefi versions ([`ad882fc`](https://github.com/mraniki/tt/commit/ad882fcbbfb27c4307ef0ba11a3e85a5a92c0af6))

### Update

* :arrow_up:  Update talkytrend and cefi versions in pyproject.toml ([`bbef820`](https://github.com/mraniki/tt/commit/bbef82023446316ae404fffef73ce65a2c6f4de9))

### ⬆️

* ⬆️ asyncz upgrade ([`1e90498`](https://github.com/mraniki/tt/commit/1e90498b1f95968346a56922a252f1939735d45f))

## v6.7.53 (2024-02-25)

### Other

* Merge pull request #1283 from mraniki/dev

⬆️ 🤖 - A horse  A horse  My kingdom for a horse ([`78feb27`](https://github.com/mraniki/tt/commit/78feb276546ad6a174f911f5e1a61cd028debba0))

### ⬆️

* ⬆️ 🛠️(deps): update dependency fastapi to ^0.110.0 ([`68378e0`](https://github.com/mraniki/tt/commit/68378e0803629880ed3194138ff84ee316fbfbfb))

* ⬆️ 🛠️(deps): update dependency black to v24 ([`7c33267`](https://github.com/mraniki/tt/commit/7c33267a73fced5b20cc988e779aecc487369517))

* ⬆️ ([`41ba8f7`](https://github.com/mraniki/tt/commit/41ba8f748987dce9ca749ec283016d85de15e4fa))

## v6.7.52 (2024-02-25)

### Other

* Merge pull request #1281 from mraniki/dev

⬆️ 🤖 - Are you making all this up as you go along ([`bd591d4`](https://github.com/mraniki/tt/commit/bd591d4f18ddc3cc1e91a5c9798a1fd36a868a2e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.4.0 ([`f8e2d43`](https://github.com/mraniki/tt/commit/f8e2d4396651873d9ffb6fbffc3e44211aa1172c))

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.16.2 ([`312a60e`](https://github.com/mraniki/tt/commit/312a60e63b21c26966ca766f35aadee1c26fb712))

* ⬆️ 🛠️(deps): update dependency myllm to v4.3.1 ([`e54a589`](https://github.com/mraniki/tt/commit/e54a5893dafcb7352579b4021075772dfe04d1b1))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.41 ([`f1c6e79`](https://github.com/mraniki/tt/commit/f1c6e79a421ee8fbd92dcf935d03a5a950d4d92b))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.12 ([`49c497c`](https://github.com/mraniki/tt/commit/49c497c089b6139a1570a46f52566fd0a1dd0150))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.19 ([`b826fa5`](https://github.com/mraniki/tt/commit/b826fa5e795011f4aafe31e444afe135b117ca8f))

## v6.7.51 (2024-02-24)

### Other

* Merge pull request #1273 from mraniki/dev

⬆️ 🤖 - Never be led astray onto the path of virtue ([`7796ad2`](https://github.com/mraniki/tt/commit/7796ad2329f7d52c8ca0763c4c5ebcc8473641c1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.3.0 ([`fd77893`](https://github.com/mraniki/tt/commit/fd778939dbb90f1e6048ba75af293b2a67f74461))

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.11 ([`8f8b070`](https://github.com/mraniki/tt/commit/8f8b0701cd0c656aa808ef00ebcf2f9c7021e78d))

### 🙈

* 🙈 ([`76de045`](https://github.com/mraniki/tt/commit/76de04513c4d2fcf814ad7ce96cfbde9d662f1c1))

## v6.7.50 (2024-02-23)

### Other

* Merge pull request #1270 from mraniki/dev

⬆️ 🤖 - The lunatic the lover and the poet ([`874f9c1`](https://github.com/mraniki/tt/commit/874f9c18edfddc7fe9e717d1b7c92785c19f91f1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.2.1 ([`071b22a`](https://github.com/mraniki/tt/commit/071b22a9d5e496596a9205b61ff1509090cecdb8))

## v6.7.49 (2024-02-22)

### Other

* Merge pull request #1268 from mraniki/dev

Update MyLLM to version 4.20 (history import support) ([`4b68c7b`](https://github.com/mraniki/tt/commit/4b68c7b77647fcd269de2c2f91c387bf1f764614))

### Update

* Update pyproject.toml ([`37cb93b`](https://github.com/mraniki/tt/commit/37cb93b787b7936a56b47d7662fa899973c2e661))

## v6.7.48 (2024-02-21)

### Other

* Merge pull request #1266 from mraniki/dev

⬆️ 🤖 - Be careful  Is it classified ([`ee209de`](https://github.com/mraniki/tt/commit/ee209deb1356d27f7397434d625d75a96bc6a473))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.18 ([`1c29105`](https://github.com/mraniki/tt/commit/1c29105e33900847ef74464e2175488045a0199d))

* ⬆️ 🛠️(deps): update dependency myllm to v4.1.3 ([`b43e013`](https://github.com/mraniki/tt/commit/b43e0132a9576cf2f251ff71d4fc1d4decd56add))

## v6.7.47 (2024-02-19)

### Other

* Merge pull request #1263 from mraniki/dev

⬆️ 🤖 - You are dishonest but never to the point of hurting a friend ([`93125f1`](https://github.com/mraniki/tt/commit/93125f1e355eafeb4700bd84ee5d0e3cb88cfab8))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.1.2 ([`3c15733`](https://github.com/mraniki/tt/commit/3c1573305394d79915785530204015e3be30bb13))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.17 ([`d80a495`](https://github.com/mraniki/tt/commit/d80a4958a45b573710ed049ef467d58da784fd5c))

## v6.7.46 (2024-02-17)

### Other

* Merge pull request #1260 from mraniki/dev

⬆️ 🤖 - English literatures performing flea ([`7aeb821`](https://github.com/mraniki/tt/commit/7aeb821acd4abfa6bb2f78dd7f7b80310b7b5e84))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.40 ([`57a013e`](https://github.com/mraniki/tt/commit/57a013e099765acb6a632b7336bb8741a0f675df))

## v6.7.45 (2024-02-16)

### Other

* Merge pull request #1258 from mraniki/dev

⬆️ 🤖 - You will be recognized and honored as a community leader ([`90b4d69`](https://github.com/mraniki/tt/commit/90b4d69bc657d1eaf4ddcc8eb3ab819ad36d3d7e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.16 ([`619885a`](https://github.com/mraniki/tt/commit/619885a18c7b1a3d954896195c91463182a1d980))

## v6.7.44 (2024-02-15)

### Other

* Merge pull request #1256 from mraniki/dev

⬆️ 🤖 - Never give an inch ([`8356a5e`](https://github.com/mraniki/tt/commit/8356a5e668b61571e46927e362797831658adca1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.15 ([`2d2b568`](https://github.com/mraniki/tt/commit/2d2b5686ba584fd67c8b5ab219f28d00df933d2e))

## v6.7.43 (2024-02-14)

### Other

* Merge pull request #1254 from mraniki/dev

⬆️ 🤖 - You may be recognized soon  Hide ([`8b2453b`](https://github.com/mraniki/tt/commit/8b2453b2d108682b4ee0ee6a8c5496039e275523))

### ⬆️

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.11 ([`49c11d8`](https://github.com/mraniki/tt/commit/49c11d8b4c85e15fc825810ed27888f1e21f2a3d))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.14 ([`8e2754c`](https://github.com/mraniki/tt/commit/8e2754ce286aae38a16bd3ab4e1531bfe8928bf5))

## v6.7.42 (2024-02-13)

### Other

* Merge pull request #1251 from mraniki/dev

⬆️ 🤖 - By trying we can easily learn to endure adversity  Another mans I mean ([`e2bdef2`](https://github.com/mraniki/tt/commit/e2bdef28be600ccf92199f6bf520fa325de69fea))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.39 ([`6265a6a`](https://github.com/mraniki/tt/commit/6265a6aaeb7c97a67def9ceef65208e8e21d59bb))

## v6.7.41 (2024-02-11)

### Other

* Merge pull request #1248 from mraniki/dev

⬆️ 🤖 - Q    What is purple and conquered the world ([`56e10dc`](https://github.com/mraniki/tt/commit/56e10dc65953c174241bb78807ed847814cc12fa))

### Update

* :arrow_up:  Update cefi version ([`7b171ed`](https://github.com/mraniki/tt/commit/7b171ed92444298d8705cee3a23b9fb9b6793e40))

## v6.7.40 (2024-02-11)

### Other

* Merge pull request #1247 from mraniki/dev

⬆️ 🤖 - You will be held hostage by a radical group ([`affaec7`](https://github.com/mraniki/tt/commit/affaec77f2fdb539be841cec0ce39aeed0d8259e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.16.1 ([`f9bc672`](https://github.com/mraniki/tt/commit/f9bc672e65507166688dae58d95fadfc60563fd1))

## v6.7.39 (2024-02-11)

### :recycle:

* :recycle: Refactor plugin manager and update talky settings ([`6e975b3`](https://github.com/mraniki/tt/commit/6e975b3948615cf1d7f0d629404b8032b5af96c0))

### Other

* Merge pull request #1245 from mraniki/dev

⬆️ 🤖 - You have the body of a  year old  Please return it before it gets wrinkled ([`7644b77`](https://github.com/mraniki/tt/commit/7644b7787fc5980573ba773ce733e04996478874))

* Merge pull request #1244 from mraniki/dev

⬆️ 🤖 - Q    Whats a lightyear ([`14ff964`](https://github.com/mraniki/tt/commit/14ff96420ff93c62f50234d8af9ea854b7bf186e))

* Refactor exchange plugin classes and add should_handle_timeframe method

Adding trading control to only specific days and hours ([`60e9aee`](https://github.com/mraniki/tt/commit/60e9aee98631935338061bb48c47158bd159b719))

### Update

* Update plugin_manager.py and talky_settings.toml files ([`d27c1d1`](https://github.com/mraniki/tt/commit/d27c1d11145828ad7096a951bade7fbf0e438c31))

### 🚑

* 🚑 ([`7a47b3f`](https://github.com/mraniki/tt/commit/7a47b3f4eea15c3ea76eddfe5cb854e1f526f67b))

### 🚨

* 🚨 ([`adc80aa`](https://github.com/mraniki/tt/commit/adc80aad33bb5e40914fb9cc9e0f29330e9c8feb))

* 🚨 ♻️ lint correct and adding settings for plugin_notify_cron_task for days, hours ([`259505d`](https://github.com/mraniki/tt/commit/259505d42e8e61da91108ff528dee62eb8566d67))

## v6.7.38 (2024-02-11)

### Other

* Merge pull request #1243 from mraniki/dev

⬆️ 🤖 - You will inherit millions of dollars ([`d4eb544`](https://github.com/mraniki/tt/commit/d4eb5448db168d05a5b1b378ef998922653fa318))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.10 ([`01992e9`](https://github.com/mraniki/tt/commit/01992e9414792fdbfcf49545d811bcf46bb9d667))

* ⬆️ ([`f5e485d`](https://github.com/mraniki/tt/commit/f5e485dc7b2eb45a37d76c6c264eb03b39ce26b9))

## v6.7.37 (2024-02-11)

### Other

* Merge pull request #1240 from mraniki/dev

⬆️ 🤖 - All the troubles you have will pass away very quickly ([`4a975d0`](https://github.com/mraniki/tt/commit/4a975d04241223a5294bdfcf192d68940784aff7))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.12 ([`b64d3d4`](https://github.com/mraniki/tt/commit/b64d3d469abe33e36f88c1d6b4444c6892175a70))

* ⬆️ ([`931b681`](https://github.com/mraniki/tt/commit/931b681dc67735718a48910e48761f49b41e9522))

## v6.7.36 (2024-02-11)

### Other

* Merge pull request #1239 from mraniki/dev

⬆️ 🤖 - Kindness is a language which the deaf can hear and the blind can read ([`88ae34b`](https://github.com/mraniki/tt/commit/88ae34bf2116fccc3eda0b3f20d8643f8513cd4f))

### Update

* Update pyproject.toml with new keywords and myllm version ([`20dc94d`](https://github.com/mraniki/tt/commit/20dc94d497a0bb4efd3875132406bf0be0bb87b8))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.0.29 ([`cfbeab7`](https://github.com/mraniki/tt/commit/cfbeab758f30b9e17d3128155910ae96f1a7d142))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.11 ([`52503aa`](https://github.com/mraniki/tt/commit/52503aa47f208dad6a65b6fc2fadc3dcc5c324cb))

## v6.7.35 (2024-02-10)

### Other

* Merge pull request #1236 from mraniki/dev

⬆️ 🤖 - A classic is something that everyone wants to have read ([`601aac2`](https://github.com/mraniki/tt/commit/601aac2392b4cb1ed5b52f9b2bc2d33b228d709a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.10 ([`bbc0e7c`](https://github.com/mraniki/tt/commit/bbc0e7c0a55758ac0a9176aeeb6bb43767e348e7))

## v6.7.34 (2024-02-08)

### Other

* Merge pull request #1234 from mraniki/dev

⬆️ 🤖 - Avoid reality at all costs ([`62aa932`](https://github.com/mraniki/tt/commit/62aa932ef894c1418abc7b395987dfb056b6af2e))

### ⬆️

* ⬆️ ([`88a43d0`](https://github.com/mraniki/tt/commit/88a43d0f0ed8291d9d0386fffecff51812ca7916))

## v6.7.33 (2024-02-08)

### Other

* Merge pull request #1233 from mraniki/dev

⬆️ 🤖 - The lunatic the lover and the poet ([`0659ddb`](https://github.com/mraniki/tt/commit/0659ddb5c87a8d0bbd4a4782f227131baf79d2f7))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.10 ([`9fdc27e`](https://github.com/mraniki/tt/commit/9fdc27e647107f6c25ca0d20bcd47135f426f607))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.38 ([`2384989`](https://github.com/mraniki/tt/commit/23849896cc8d0ef3f143e7684ee9e9093ec9031b))

## v6.7.32 (2024-02-06)

### Other

* Merge pull request #1230 from mraniki/dev

⬆️ 🤖 - Your ignorance cramps my conversation ([`e8d175f`](https://github.com/mraniki/tt/commit/e8d175f6edde7aebcb8481db32a7eb7d1acb0e02))

### ⬆️

* ⬆️ ([`64cf7ec`](https://github.com/mraniki/tt/commit/64cf7ec104dfb59810a8e90ed5e04111bb1f66d9))

## v6.7.31 (2024-02-06)

### Other

* Merge pull request #1229 from mraniki/dev

⬆️ 🤖 - Q    How many psychiatrists does it take to change a light bulb ([`53c736c`](https://github.com/mraniki/tt/commit/53c736c1d3ebecde6835f04adc31a8de0e3b7663))

### 🔧

* ⬆️ 🔧 ([`7b3e3e8`](https://github.com/mraniki/tt/commit/7b3e3e841f7b6b03c50de9a9254c6698bf7623fa))

## v6.7.30 (2024-02-06)

### Other

* Merge pull request #1228 from mraniki/dev

⬆️ 🤖 - You will triumph over your enemy ([`97bbd6f`](https://github.com/mraniki/tt/commit/97bbd6f7ba9a1c98bdba8f4b7b2e1f3089812e88))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.0.24 ([`3a9ecc7`](https://github.com/mraniki/tt/commit/3a9ecc797baf53b0bd145455661e5aa007f632b8))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.9 ([`149ee8a`](https://github.com/mraniki/tt/commit/149ee8aa76a8481f1497144b47f9a4ebbc23566e))

### 🔧

* 🔧 Improve config ([`3a8db04`](https://github.com/mraniki/tt/commit/3a8db046d045089caa2c6b2e921164669bd253bc))

## v6.7.29 (2024-02-06)

### Other

* Merge pull request #1225 from mraniki/dev

⬆️ 🤖 - The Public is merely a multiplied me ([`155fdd7`](https://github.com/mraniki/tt/commit/155fdd730358b6ca6283bf1567c74e78ebe6285f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.0.22 ([`fa57cca`](https://github.com/mraniki/tt/commit/fa57ccaecfb6eab36743247e2d4735eaa47454c9))

## v6.7.28 (2024-02-05)

### Other

* Merge pull request #1223 from mraniki/dev

⬆️ 🤖 - all the modern inconveniences ([`d21292d`](https://github.com/mraniki/tt/commit/d21292dd55fb26727e5ed5ee4dbe73b7f6c50862))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.8 ([`8d836f9`](https://github.com/mraniki/tt/commit/8d836f9e8b43efb10d10b1f855153b5790accf1f))

* ⬆️ 🛠️(deps): update dependency ruff to ^0.2.0 ([`8a83192`](https://github.com/mraniki/tt/commit/8a8319239cf18701eae1273786553970ff4dc5b0))

## v6.7.27 (2024-02-04)

### Other

* Merge pull request #1221 from mraniki/dev

⬆️ 🤖 - Do something unusual today  Pay a bill ([`b44e85c`](https://github.com/mraniki/tt/commit/b44e85c9f14b6164e0666354f8b53254cf69c28e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.0.21 ([`e952dfc`](https://github.com/mraniki/tt/commit/e952dfcd2d9f1a004536a66d166864398f0fa59b))

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.9 ([`cec6ed4`](https://github.com/mraniki/tt/commit/cec6ed429f68ef77d6658ebc273a082af6ebad14))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.37 ([`a1ade00`](https://github.com/mraniki/tt/commit/a1ade00b188970a686c6022fdc59d41443caefbd))

## v6.7.26 (2024-02-03)

### Other

* Merge pull request #1217 from mraniki/dev

⬆️ 🤖 - You will always have good luck in your personal affairs ([`521a628`](https://github.com/mraniki/tt/commit/521a628d07ff842a8e2b8af13077f45222a82ff8))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.7 ([`83a4552`](https://github.com/mraniki/tt/commit/83a455232957050589f35948db73fbe6f171efb0))

## v6.7.25 (2024-02-01)

### Other

* Merge pull request #1214 from mraniki/dev

Update myllm dep ([`92064b6`](https://github.com/mraniki/tt/commit/92064b6919b9611be5343e3ffccb4b7b4e1f38a6))

### Update

* Update myllm dep ([`5b96d0c`](https://github.com/mraniki/tt/commit/5b96d0cf443f99adb319753f8235678432e131a2))

## v6.7.24 (2024-01-31)

### Other

* Merge pull request #1213 from mraniki/dev

⬆️ 🤖 - By trying we can easily learn to endure adversity  Another mans I mean ([`7736520`](https://github.com/mraniki/tt/commit/773652058248f5b5d1ba875a8f23978c950668c7))

### Update

* Update pyproject.toml ([`16f5098`](https://github.com/mraniki/tt/commit/16f509865f5920ae133fd53d86bfe9109a04e31e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.8 ([`50a2e76`](https://github.com/mraniki/tt/commit/50a2e7686a7fe958903a312502645c9c7d2363c6))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.6 ([`9cc5b6b`](https://github.com/mraniki/tt/commit/9cc5b6b3f8a5b24e4c5d1c5da24dcda543232a69))

## v6.7.23 (2024-01-31)

### Other

* Merge pull request #1210 from mraniki/dev

⬆️ 🤖 - Lord what fools these mortals be ([`c21152d`](https://github.com/mraniki/tt/commit/c21152d67f8441b97f5289c51433b859f57a3207))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.5 ([`dbd927f`](https://github.com/mraniki/tt/commit/dbd927fc17d7202a76254c75c3c8e2afab9d61f0))

## v6.7.22 (2024-01-30)

### Other

* Merge pull request #1208 from mraniki/dev

⬆️ 🤖 - Q    What is the burning question on the mind of every dyslexic ([`183d2ad`](https://github.com/mraniki/tt/commit/183d2adaf1511c96bb4475d8253dba42484fee8a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.0.18 ([`cb58c60`](https://github.com/mraniki/tt/commit/cb58c60c3b11bd7ca4cee6104ea440cd00205005))

## v6.7.21 (2024-01-29)

### Other

* Merge pull request #1206 from mraniki/dev

⬆️ 🤖 - Tomorrow this will be part of the unchangeable past but fortunately ([`5520ba8`](https://github.com/mraniki/tt/commit/5520ba8f8cbbc5cfaf4f86a633427fb84eafdb01))

* Merge pull request #1205 from mraniki/dev

⬆️ 🤖 - You will be awarded a medal for disregarding safety in saving someone ([`20f041c`](https://github.com/mraniki/tt/commit/20f041c73b01c0ace953a9b73109d8232ab20b7e))

### ✅

* ✅ Unit Test ([`d7b83ec`](https://github.com/mraniki/tt/commit/d7b83eca817cbeac6cde404c7cec2dade62004e9))

* ✅ Unit Test ([`e37b278`](https://github.com/mraniki/tt/commit/e37b2784d1461e02e6cd595d6f10f8b83b579263))

### ⬆️

* ⬆️ ([`a72827d`](https://github.com/mraniki/tt/commit/a72827d84d4bed889f5ee099212159161827cdf7))

## v6.7.20 (2024-01-29)

### Other

* Merge pull request #1203 from mraniki/dev

⬆️ 🤖 - You singlehandedly fought your way into this hopeless mess ([`472f203`](https://github.com/mraniki/tt/commit/472f203f503150a979a365dc1ffeda97dbf0f7c3))

### Update

* Update pyproject.toml ([`c9da0e2`](https://github.com/mraniki/tt/commit/c9da0e2405e6eec7ed6920c82a201d2ffed5fc96))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.36 ([`868c6ce`](https://github.com/mraniki/tt/commit/868c6ce00aef7552a88f191413f0bf128e270b30))

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.4 ([`2a5dce7`](https://github.com/mraniki/tt/commit/2a5dce78e54565397406a53014082cb1db888c4a))

## v6.7.19 (2024-01-28)

### Other

* Merge pull request #1200 from mraniki/dev

⬆️ 🤖 - You like to form new friendships and make new acquaintances ([`a7fd418`](https://github.com/mraniki/tt/commit/a7fd418d84894c2bc34cf85eed3334f94ce73f12))

### Update

* Update pyproject.toml ([`29e4b39`](https://github.com/mraniki/tt/commit/29e4b39bf32a9dfab35d2fef3056e05f796e568e))

## v6.7.18 (2024-01-28)

### Other

* Merge pull request #1199 from mraniki/dev

⬆️ 🤖 - Do something unusual today  Pay a bill ([`811d89a`](https://github.com/mraniki/tt/commit/811d89a3dcf5ab7211bc9631e28706e5ed03cd99))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.0.14 ([`e49a506`](https://github.com/mraniki/tt/commit/e49a5066ce1899ebd06f24db4bb2523b1b9bf489))

## v6.7.17 (2024-01-28)

### Other

* Merge pull request #1196 from mraniki/dev

⬆️ 🤖 - Q    What do you call a blind prehistoric animal ([`e6bf483`](https://github.com/mraniki/tt/commit/e6bf483f9b470cba46d574f5e4688d23312f2759))

### Update

* Update pyproject.toml ([`f4e5974`](https://github.com/mraniki/tt/commit/f4e5974a2104201123417d3a3ed670c9e11bceea))

## v6.7.16 (2024-01-28)

### Other

* Merge pull request #1195 from mraniki/dev

⬆️ 🤖 - Today is the first day of the rest of the mess ([`e56aa5a`](https://github.com/mraniki/tt/commit/e56aa5a144d5cf1e3cb0ba8104a0a3d2d34dc26f))

### ⬆️

* ⬆️ ([`7efbe3d`](https://github.com/mraniki/tt/commit/7efbe3d0a3275dae7036ec3102e3860e4834e0ee))

## v6.7.15 (2024-01-28)

### Other

* Merge pull request #1194 from mraniki/dev

⬆️ 🤖 - Tomorrow this will be part of the unchangeable past but fortunately ([`c8ab89c`](https://github.com/mraniki/tt/commit/c8ab89cf6840b274010c423feef50f98e581dfae))

### ⬆️

* ⬆️ ([`3e132f4`](https://github.com/mraniki/tt/commit/3e132f47df4d668c0b99dbf387f7c1eda892870f))

## v6.7.14 (2024-01-28)

### Other

* Merge pull request #1193 from mraniki/dev

⬆️ 🤖 - You have a will that can be influenced by all with whom you come in contact ([`12bbf92`](https://github.com/mraniki/tt/commit/12bbf92dae9ee3ffc2dc8105991adcaf4601f2d3))

### Update

* Update myllm version to 4.0.10 ([`39c0277`](https://github.com/mraniki/tt/commit/39c0277a2fa6a362ed3acaf3d37590a3e749139f))

## v6.7.13 (2024-01-28)

### Other

* Merge pull request #1192 from mraniki/dev

⬆️ 🤖 - You may be infinitely smaller than some things but youre infinitely ([`665916f`](https://github.com/mraniki/tt/commit/665916fef5e9da085222843b4d67ff99d74d1e42))

### Update

* Update myllm version to 4.0.9 ([`b736b48`](https://github.com/mraniki/tt/commit/b736b4841016ba00db93120ceb41f3e595a2ad96))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.3 ([`732f940`](https://github.com/mraniki/tt/commit/732f94015d0c7551e3115497ab72a8c007944f18))

## v6.7.12 (2024-01-27)

### Other

* Merge pull request #1190 from mraniki/dev

Update myllm version to 4.0.8 ([`355f46c`](https://github.com/mraniki/tt/commit/355f46c1ba4c136f178a07e8e4115655e6674404))

### Update

* Update myllm version to 4.0.8 ([`b31a2da`](https://github.com/mraniki/tt/commit/b31a2da77f78d444037bdeaa5b18b9501198745f))

## v6.7.11 (2024-01-27)

### Other

* Merge pull request #1189 from mraniki/dev

⬆️ 🤖 - Tuesday is the Wednesday of the rest of your life ([`da9ee4b`](https://github.com/mraniki/tt/commit/da9ee4b2ffc0f87e8cc0abbf35ed08ccda59e2da))

### Update

* Update pyproject.toml ([`a633e12`](https://github.com/mraniki/tt/commit/a633e12a1cd8c8b005967a5d3a87313ff16b3276))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.2 ([`b5c5bf6`](https://github.com/mraniki/tt/commit/b5c5bf61d741c77c63d3d8687be3303bb5021c15))

## v6.7.10 (2024-01-27)

### Other

* Merge pull request #1188 from mraniki/dev

🩹 🔧 ([`8d0444a`](https://github.com/mraniki/tt/commit/8d0444a06f5917a79ad93089857c011e4caa0b51))

### 🔧

* 🩹 🔧 ([`f9f9764`](https://github.com/mraniki/tt/commit/f9f9764cde28b2fd0967e8e44de14c7684005ef5))

## v6.7.9 (2024-01-27)

### :fire:

* :fire:  remove broker build ([`7b0c8be`](https://github.com/mraniki/tt/commit/7b0c8befca2e480402ad9f7dfef497dfac4c19f8))

### Other

* Merge pull request #1187 from mraniki/dev

⬆️ 🤖 - Dont tell any big lies today  Small ones can be just as effective ([`7bcbb79`](https://github.com/mraniki/tt/commit/7bcbb797e4d0746ba44cf8157957bdc6fce6ec13))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`f37fda2`](https://github.com/mraniki/tt/commit/f37fda284308fc9963a4561f047c2de9a24f497f))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`699476b`](https://github.com/mraniki/tt/commit/699476b3bb8995fa6535bef81c667b3dde61f375))

### Update

* :arrow_up: Update dependencies in pyproject.toml ([`94886e4`](https://github.com/mraniki/tt/commit/94886e432a59483cb24449415f2f3babeef3a397))

## v6.7.8 (2024-01-27)

### :fire:

* :fire:  Remove ib_insync dependency ([`8c63ba7`](https://github.com/mraniki/tt/commit/8c63ba76e02ab870c8ff073f513fe0355746bbd1))

### Other

* Merge pull request #1185 from mraniki/dev

⬆️ 🤖 - He is now rising from affluence to poverty ([`ae19744`](https://github.com/mraniki/tt/commit/ae19744301631079ba81d2890f4908a5c90b070a))

### Update

* :arrow_up: Update dependencies in pyproject.toml ([`3a0427b`](https://github.com/mraniki/tt/commit/3a0427b7f9dab84e9355c0e652052b89ee7dbef4))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v4.0.5 ([`ba66f77`](https://github.com/mraniki/tt/commit/ba66f77cedf9209e4aab3886989253a20a9554cd))

## v6.7.7 (2024-01-26)

### Other

* Merge pull request #1183 from mraniki/dev

🔥 remove llm export unit test ([`3682982`](https://github.com/mraniki/tt/commit/3682982dc19903ab54f4d30a7cded80e50b8ee88))

* Refactor test_llm_plugin.py to use get_info instead of get_myllm_info ([`7422f20`](https://github.com/mraniki/tt/commit/7422f20e0492f65e792fdd8fb02dd28dd7de2cbf))

* Merge pull request #1181 from mraniki/dev

🔥 remove IBKR plugin to be integrated with CEFI library ([`4f569d4`](https://github.com/mraniki/tt/commit/4f569d416c11de165b3596b7a8e7d12ccb5ddbde))

* Merge pull request #1180 from mraniki/renovate/dxsp-7.x

⬆️ 🛠️(deps): update dependency dxsp to v7.0.7 ([`eb5d7e1`](https://github.com/mraniki/tt/commit/eb5d7e101f6c1b8d9ec94be39d54fa4350169a94))

* Merge branch 'dev' into renovate/dxsp-7.x ([`d54e93d`](https://github.com/mraniki/tt/commit/d54e93da033a175f814084752e98d3de35a545dc))

* Merge pull request #1178 from mraniki/dev

⬆️ 🤖 - Stay away from hurricanes for a while ([`5430780`](https://github.com/mraniki/tt/commit/5430780a37e4a3ce1f8f6bcf373326c64f0d46a7))

### Update

* Update myllm version to 4.0.4 ([`a121809`](https://github.com/mraniki/tt/commit/a1218093bc59a1553d18ec6ba98d3bac81b441e3))

* Update pyproject.toml ([`e4b0a4d`](https://github.com/mraniki/tt/commit/e4b0a4d4eb2b25cb4daeee6e7142244e2c80b82f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.3.0 ([`80b856c`](https://github.com/mraniki/tt/commit/80b856cdc3dbcd53442dbd753e61273b6584f52b))

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.7 ([`0c9b112`](https://github.com/mraniki/tt/commit/0c9b1126b8cde2cc88671c83731644149a3acbf6))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.45 ([`c449adc`](https://github.com/mraniki/tt/commit/c449adca14e01a26d7e9aaa75c5541afa6483f5a))

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.6 ([`e19bcc0`](https://github.com/mraniki/tt/commit/e19bcc05703e32191586a47be3d1a419be0152d5))

### 🐛

* 🐛 ✅ Unit Test ([`3f2778d`](https://github.com/mraniki/tt/commit/3f2778dd4c5e6318163d7b2d857ff6b91bc45620))

* 🐛 ([`4e88385`](https://github.com/mraniki/tt/commit/4e88385325a26f796c23ca4e0a98dfed57d8337f))

### 🔥

* 🔥 ([`fe1a376`](https://github.com/mraniki/tt/commit/fe1a37609454e58d5ab945b7e16585bd134529d8))

* 🔥 removeing AImode ([`1dd40c5`](https://github.com/mraniki/tt/commit/1dd40c5579299a18b27a2d9324ceb042314955cc))

* 🔥 remove llm export chat ([`150aa62`](https://github.com/mraniki/tt/commit/150aa6227ab9cc04c5247cf5114725be309f1024))

* 🔥 ([`d16dfb6`](https://github.com/mraniki/tt/commit/d16dfb6eec46043e2e11606031e0a47889621185))

* 🔥 remove IBKR plugin to be integrated with CEFI library ([`5bac215`](https://github.com/mraniki/tt/commit/5bac21584c35670935a5c1c8803f4b416ce67398))

### 🔧

* 🔧 ([`4f53a99`](https://github.com/mraniki/tt/commit/4f53a99a020d2738ff53d4e759c6ec7f14af489e))

* 🔧 ([`095933b`](https://github.com/mraniki/tt/commit/095933b15da6b8b39a6e86c9e723a63295b44669))

* 🔧 for MyLLM upgrade ([`9b79508`](https://github.com/mraniki/tt/commit/9b795087c5af1c6a9b076e37210bb0f7357f27ff))

## v6.7.6 (2024-01-25)

### Other

* Merge pull request #1176 from mraniki/dev

⬆️ 🤖 - Beware of lowflying butterflies ([`51688be`](https://github.com/mraniki/tt/commit/51688be4f029fad009f5c1071e619ab01c34cdf2))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.44 ([`bce46a8`](https://github.com/mraniki/tt/commit/bce46a89abda83363a6a95fe551b496a92e96d0a))

## v6.7.5 (2024-01-24)

### Other

* Merge pull request #1174 from mraniki/dev

⬆️ 🤖 - Ships are safe in harbor but they were never meant to stay there ([`f22872f`](https://github.com/mraniki/tt/commit/f22872f71946df07a8cfc0a56eb731fbc61121a1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.65 ([`972132f`](https://github.com/mraniki/tt/commit/972132f045b1726fd1053d14b1d0bf4739151cd2))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.43 ([`a1c85c2`](https://github.com/mraniki/tt/commit/a1c85c20d78e54f3db214d2426bb586102d3ea96))

## v6.7.4 (2024-01-23)

### Other

* Merge pull request #1171 from mraniki/dev

⬆️ 🤖 - While you recently had your problems on the run theyve regrouped and ([`06853cb`](https://github.com/mraniki/tt/commit/06853cbcf4b0a787c913773c32c3d3284c97a91d))

### ⬆️

* ⬆️ 🛠️(deps): update dependency uvicorn to ^0.27.0 ([`53b710d`](https://github.com/mraniki/tt/commit/53b710dc15495f7e78bf4a1a6aee913b31af4e4c))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.42 ([`a8f1883`](https://github.com/mraniki/tt/commit/a8f1883700c1c3dc9e69bfb3ea403d0b4154d23d))

## v6.7.3 (2024-01-20)

### Other

* Merge pull request #1168 from mraniki/dev

⬆️ 🤖 - You will live a long healthy happy life and make bags of money ([`98eed6a`](https://github.com/mraniki/tt/commit/98eed6a2c034bea7dbe913c491b31beee23edde3))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.41 ([`ede0f6f`](https://github.com/mraniki/tt/commit/ede0f6f010ba8c530a45452731a01cd6983f8999))

## v6.7.2 (2024-01-19)

### Other

* Merge pull request #1166 from mraniki/dev

⬆️ 🤖 - Be careful of reading health books you might die of a misprint ([`e210402`](https://github.com/mraniki/tt/commit/e210402d5ecec5f11eac9ecfb934c95c77a776a9))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.35 ([`8d8ae21`](https://github.com/mraniki/tt/commit/8d8ae21b3309b481a3acf7cf9f54d694364a913a))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.40 ([`f756b27`](https://github.com/mraniki/tt/commit/f756b277a403cffbb4d6be6d50e69a8a7957b58e))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.34 ([`3d0af81`](https://github.com/mraniki/tt/commit/3d0af81a298a8abc859ad6dee71e45a3f1d7b324))

## v6.7.1 (2024-01-18)

### Other

* Merge pull request #1161 from mraniki/dev

⬆️ 🤖 - You are not dead yet  But watch for further reports ([`f0e46e7`](https://github.com/mraniki/tt/commit/f0e46e714507259c531f58c9e0f823288ed28594))

* Merge pull request #1162 from mraniki/sourcery/dev

⬆️ 🤖 - You are not dead yet  But watch for further reports (Sourcery refactored) ([`d48c855`](https://github.com/mraniki/tt/commit/d48c855c18de0f7c6b057337038bb686606919af))

* 'Refactored by Sourcery' ([`0ec27e0`](https://github.com/mraniki/tt/commit/0ec27e096f388fd25d130fb3ffe9949d1c041a67))

### 📝

* 📝 Docs + IBKR method initially setup with no test ([`4b0a65e`](https://github.com/mraniki/tt/commit/4b0a65e3ce19af74928544e3701a6919ef70e4b6))

## v6.7.0 (2024-01-18)

### Other

* Merge pull request #1160 from mraniki/dev

⬆️ 🤖 - An honest tale speeds best being plainly told ([`1141d56`](https://github.com/mraniki/tt/commit/1141d560206a1bda25afb7e4ccd978aade3cff24))

### ✨

* ✨ test for Broker plugin with IBKR ([`aa939d2`](https://github.com/mraniki/tt/commit/aa939d20b0735140765ee26cda85f98b71c01c81))

## v6.6.33 (2024-01-16)

### Other

* Merge pull request #1159 from mraniki/dev

⬆️ 🤖 - Q    What is printed on the bottom of beer bottles in Minnesota ([`4a2163b`](https://github.com/mraniki/tt/commit/4a2163b7750f422fa537d21a2869418dc6336e15))

### ⬆️

* ⬆️ 🛠️(deps): update dependency uvicorn to ^0.26.0 ([`dd59762`](https://github.com/mraniki/tt/commit/dd59762bf5a3944a5379204499d6f9d8a402ee65))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.64 (#1157)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: mraniki <8766259+mraniki@users.noreply.github.com> ([`bd025cf`](https://github.com/mraniki/tt/commit/bd025cf0ec062e764f2b3878393a5b3fbd8fe37a))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.39 ([`130a8ed`](https://github.com/mraniki/tt/commit/130a8edb413d0d3a44c1c884cc182195e67774f1))

## v6.6.32 (2024-01-16)

### Other

* Merge pull request #1155 from mraniki/dev

⬆️ 🤖 - Let me put it this way today is going to be a learning experience ([`96ba85a`](https://github.com/mraniki/tt/commit/96ba85a1b90a292701e92d020c95b4b3a82eb3bf))

* Merge pull request #1153 from mraniki/dev

⬆️ 🤖 - I think we are in Rats Alley where the dead men lost their bones ([`5589fab`](https://github.com/mraniki/tt/commit/5589faba2b4ad2dee7357a964b9053df374be8c8))

* Add poetry-core to pyproject.toml ([`f381381`](https://github.com/mraniki/tt/commit/f3813813a6be391140f8db3858c689915f0eb32d))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`0fffe9f`](https://github.com/mraniki/tt/commit/0fffe9fd1e42c23a72d374c214ea5a81b1205095))

* Merge pull request #1152 from mraniki/main

Merge pull request #1151 from mraniki/dev ([`d54e94b`](https://github.com/mraniki/tt/commit/d54e94bf28162563dcfe75691e4832165c1d14c0))

* Merge pull request #1151 from mraniki/dev

⬆️ 🤖 - The better part of valor is discretion ([`d909cdf`](https://github.com/mraniki/tt/commit/d909cdfbfa826dbcb332f415432265d061de4267))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`e552449`](https://github.com/mraniki/tt/commit/e55244972086acfb99d0cd4ce366edb93539fb12))

* Remove main branch from push workflow ([`70b22d9`](https://github.com/mraniki/tt/commit/70b22d9113f5efee10c10d5e4b65f556f02cfb6a))

* Remove main branch from push workflow ([`88373a5`](https://github.com/mraniki/tt/commit/88373a552427f1133a3916567f3f2261548d6445))

* Merge pull request #1150 from mraniki/main

Merge pull request #1149 from mraniki/dev ([`8dd8012`](https://github.com/mraniki/tt/commit/8dd8012d8d486c8dc0c4e2f96281294c4317d7d0))

* Merge pull request #1149 from mraniki/dev

⬆️ 🤖 - Many changes of mind and mood do not hesitate too long ([`657960c`](https://github.com/mraniki/tt/commit/657960c3cd0f29a84c3df5460996f96397187127))

* Merge ; commit '7956c8e50e5fb84af784fb4aa0000ffd0d7ca726' ([`8f604ee`](https://github.com/mraniki/tt/commit/8f604eeec4ce6dfeeaaf2a95c3386ac52070cc50))

* :construction_worker_man: ([`75a7451`](https://github.com/mraniki/tt/commit/75a7451b7f9a5a3bc01f942e57118c2a6cb62733))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`9d224c3`](https://github.com/mraniki/tt/commit/9d224c314853dff7ceed65d022bb533b253c8cda))

* Merge pull request #1148 from mraniki/dev

⬆️ 🤖 - Excellent time to become a missing person ([`da0398a`](https://github.com/mraniki/tt/commit/da0398a26fe5bc5e346c7ff089f9fa42d8fff658))

* Merge pull request #1146 from mraniki/dev

⬆️ 🤖 - Fine day for friends ([`5004950`](https://github.com/mraniki/tt/commit/5004950bf269a530ec21a087b85acfbef2d8e176))

* Merge pull request #1145 from mraniki/dev

⬆️ 🤖 - Youll be sorry ([`3f08009`](https://github.com/mraniki/tt/commit/3f08009c16496e21ea0668131529950bddecd0df))

* :construction_worker_man: ([`f4e9379`](https://github.com/mraniki/tt/commit/f4e9379c8ea6732c2a9e841046b4ce48847904a1))

* Merge ; commit 'fed65d7239c6ac991f426e063ba52b29b5f2b1c2' ([`2fc8314`](https://github.com/mraniki/tt/commit/2fc8314efc3628989ed05feced1bb02b53b64fbe))

* Merge pull request #1144 from mraniki/dev

⬆️ 🤖 - If you think last Tuesday was a drag wait till you see what happens tomorrow ([`8259a2f`](https://github.com/mraniki/tt/commit/8259a2f3525a6ede540b42a5c01ab4f42708481f))

* :construction_worker_man: CI Change ([`d934949`](https://github.com/mraniki/tt/commit/d9349490e24e3b21e00e769acf3d10127a43e69e))

* :construction_worker_man: CI Change ([`c2f4dc3`](https://github.com/mraniki/tt/commit/c2f4dc30feaf2e4b480a2dbc5bfb487aee3146d9))

* :construction_worker_man: CI Change ([`3cafe96`](https://github.com/mraniki/tt/commit/3cafe9675a22a27c43cd012112f77140716ac121))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`87db946`](https://github.com/mraniki/tt/commit/87db9465ef85a12fe2c25e2274c76363a31f0058))

* Merge pull request #1141 from mraniki/dev

⬆️ 🤖 - You have a strong desire for a home and your family interests come first ([`4487f18`](https://github.com/mraniki/tt/commit/4487f18fc42819cd4fcb7b9cc09eb7378b9b0792))

* Merge pull request #1140 from mraniki/dev

⬆️ 🤖 - And do you think fop that I am that I could be the Scarlet Pumpernickel ([`9ded42d`](https://github.com/mraniki/tt/commit/9ded42d03091ee5b786ad8909786e5ff3fcc8b09))

### Update

* Update push.yml ([`9d3928a`](https://github.com/mraniki/tt/commit/9d3928a5081da93e189a7f43053191302f7b067b))

* Update README.md ([`7956c8e`](https://github.com/mraniki/tt/commit/7956c8e50e5fb84af784fb4aa0000ffd0d7ca726))

* Update push.yml ([`f9b6340`](https://github.com/mraniki/tt/commit/f9b63404bd69d19a580f52396f552a6968f9ae28))

* Update README.md ([`efb2c22`](https://github.com/mraniki/tt/commit/efb2c22a62f1aa8555ea5ed1f942a111562e4d4c))

* Update README.md ([`fed65d7`](https://github.com/mraniki/tt/commit/fed65d7239c6ac991f426e063ba52b29b5f2b1c2))

* Update pyproject.toml ([`0f56cab`](https://github.com/mraniki/tt/commit/0f56cabd163abe65c675a9645b93bce504d7c978))

* Update pyproject.toml ([`21a0664`](https://github.com/mraniki/tt/commit/21a066464a26f7e76e92f0e3a0dce63b75c68d42))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.38 ([`8e3251c`](https://github.com/mraniki/tt/commit/8e3251cd275fc412eb8ecfb3c8cfcd9baccf507a))

### 👷

* 👷 CI Change ([`176083c`](https://github.com/mraniki/tt/commit/176083c4d2d42c61e1ac184bcc54c284035e1336))

* 👷 CI Change ([`d33671b`](https://github.com/mraniki/tt/commit/d33671b54622095109d2dadc05fddd716b9db655))

## v6.6.31 (2024-01-13)

### Other

* Merge pull request #1133 from mraniki/dev

⬆️ 🤖 - Q    Why do ducks have big flat feet ([`61fb8e2`](https://github.com/mraniki/tt/commit/61fb8e2ad00d45bb35709c8df2efa3fbe1603cee))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`c461e50`](https://github.com/mraniki/tt/commit/c461e507637b3a4fa13795bafb2fcb7fe13a575c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.36 ([`7bf8861`](https://github.com/mraniki/tt/commit/7bf8861016a4ca7c620a2d2235e838c8c2ceee3e))

## v6.6.30 (2024-01-12)

### Other

* Merge pull request #1131 from mraniki/dev

⬆️ 🤖 - I fell asleep reading a dull book and I dreamt that I was reading on ([`e6ebaff`](https://github.com/mraniki/tt/commit/e6ebaff002dbfd54a6eb8d1e6f32a9f8527bade2))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`f3dfb1c`](https://github.com/mraniki/tt/commit/f3dfb1c10c90e373eeca065e8c7f93e946cb00e7))

* Merge pull request #1129 from mraniki/renovate/fastapi-0.x

⬆️ 🛠️(deps): update dependency fastapi to ^0.109.0 ([`431a18d`](https://github.com/mraniki/tt/commit/431a18d52f41db84e14016e04dc84c0f3a539274))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.5 ([`e7e862c`](https://github.com/mraniki/tt/commit/e7e862cc47c52351cf9eed07e5e985627997821b))

* ⬆️ 🛠️(deps): update dependency fastapi to ^0.109.0 ([`08cc41f`](https://github.com/mraniki/tt/commit/08cc41fb8302db3507751d9b3fbcaef36bba4aa8))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.35 ([`98e08b2`](https://github.com/mraniki/tt/commit/98e08b230f99d5f2365071cb6528b968a7682f0a))

## v6.6.29 (2024-01-10)

### :arrow_up:

* :arrow_up: :hammer_and_wrench:️(deps): update dependency myllm to v3.1.63 ([`fd93ac7`](https://github.com/mraniki/tt/commit/fd93ac7eaf7397eed5c364bd9438828c8b4ec7a8))

### Other

* Merge pull request #1126 from mraniki/dev

⬆️ 🤖 - Give him an evasive answer ([`4938cc3`](https://github.com/mraniki/tt/commit/4938cc3c3530be06e5e403b555df6e481f9f4872))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`11dd2c6`](https://github.com/mraniki/tt/commit/11dd2c688d8ff73e3165d6dc36343a524019e22b))

## v6.6.28 (2024-01-09)

### :arrow_up:

* :arrow_up: :hammer_and_wrench:️(deps): update dependency myllm to v3.1.63 ([`855daae`](https://github.com/mraniki/tt/commit/855daae6e1d8f27539863b1a8a200668736696ea))

### Other

* Merge pull request #1125 from mraniki/dev

⬆️ 🤖 - Q    How do you save a drowning lawyer ([`d778ace`](https://github.com/mraniki/tt/commit/d778ace2ec4931d76371bb4cbd121682b8b07592))

* Merge pull request #1120 from mraniki/dev

⬆️ 🤖 - Are you making all this up as you go along ([`b0b30dd`](https://github.com/mraniki/tt/commit/b0b30ddbf5442594af51d11495d55f82a75c74f4))

* Merge pull request #1117 from mraniki/dev

⬆️ 🤖 - April ([`4c9da91`](https://github.com/mraniki/tt/commit/4c9da9148311f94d0c69592e0c7a8f7e548e3334))

### Update

* Update README.md ([`e0776a5`](https://github.com/mraniki/tt/commit/e0776a58ac0dfa4cb00a4eb3541154b7b37ed215))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.63 ([`57d40b2`](https://github.com/mraniki/tt/commit/57d40b2b705155f4bb58b0d237195ba85bfdeced))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.34 ([`4ca8388`](https://github.com/mraniki/tt/commit/4ca83889f5f8e924ace5bb050255b31818c836bf))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.33 ([`0df3e5f`](https://github.com/mraniki/tt/commit/0df3e5f6a4fa35b3b81b40823ed2c2fb2e705d48))

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.4 ([`dacef83`](https://github.com/mraniki/tt/commit/dacef831b61935395a8d80a05a1206156c2af47f))

## v6.6.27 (2024-01-07)

### Other

* Merge pull request #1116 from mraniki/dev

⬆️ 🤖 - Patch griefs with proverbs ([`52727b4`](https://github.com/mraniki/tt/commit/52727b44de6a14b66abe8dd08f76ab8d55521f12))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.3 ([`8f10c6b`](https://github.com/mraniki/tt/commit/8f10c6ba2e6786cd12a4876a650c975155a8db70))

## v6.6.26 (2024-01-06)

### Other

* Merge pull request #1113 from mraniki/dev

⬆️ 🤖 - You have a truly strong individuality ([`b54d74e`](https://github.com/mraniki/tt/commit/b54d74ee2114d0337ad19df802c5dbdfb8d18709))

### Update

* Update pyproject.toml ([`fe5b454`](https://github.com/mraniki/tt/commit/fe5b45427a936c07e5f7874ba9d7733c74b53ad6))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.32 ([`4c1cdcd`](https://github.com/mraniki/tt/commit/4c1cdcd52e30ffd241909ae5c7c93bf571e21815))

* ⬆️ 🛠️(deps): update dependency dxsp to v7.0.2 ([`e1d4f9e`](https://github.com/mraniki/tt/commit/e1d4f9e3684753aece87924eba8be8af2f194712))

## v6.6.25 (2024-01-06)

### Other

* Merge pull request #1111 from mraniki/dev

⬆️ 🤖 - Extreme fear can neither fight nor fly ([`d45045d`](https://github.com/mraniki/tt/commit/d45045daceb7026b231884f1c648a10ff077b2e0))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.9 ([`5172046`](https://github.com/mraniki/tt/commit/5172046b6f4144ccbffe4a7da77fe64561a87f95))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.32 ([`3bfcbf5`](https://github.com/mraniki/tt/commit/3bfcbf5498d9ce46f366c4f740326deafd156f3e))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.31 ([`ab0e345`](https://github.com/mraniki/tt/commit/ab0e3457f0b270c0ecd506e6fb6cbbb790948062))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.62 ([`c844525`](https://github.com/mraniki/tt/commit/c844525e0f887de2634a81066b5c5ede46c9a421))

## v6.6.24 (2024-01-05)

### Other

* Merge pull request #1106 from mraniki/dev

⬆️ 🤖 - Cold hands no gloves ([`c957bab`](https://github.com/mraniki/tt/commit/c957babe4f742fec45ac61a9d7379a575f3f5b28))

* Merge pull request #1104 from mraniki/dev

⬆️ 🤖 - You never know how many friends you have until you rent a house on the beach ([`2319d3d`](https://github.com/mraniki/tt/commit/2319d3d769b48403d497f133dab2b19813358e00))

### ⬆️

* ⬆️ 🛠️(deps): update dependency pydata-sphinx-theme to ^0.15.0 ([`e7a49f5`](https://github.com/mraniki/tt/commit/e7a49f5e854db0a18ea2c9e0cbc662f5f3faf9c4))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.30 ([`5085bcf`](https://github.com/mraniki/tt/commit/5085bcfc49b421eb7ad46a5540631e12ce3bafdb))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.31 ([`c8c2bd5`](https://github.com/mraniki/tt/commit/c8c2bd5f727778961d999fb934bad7dba561409a))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.29 ([`6866d97`](https://github.com/mraniki/tt/commit/6866d975d89b23e71fd8622497cd6c7766fd931b))

* ⬆️ 🛠️(deps): update dependency fastapi to ^0.108.0 ([`e088873`](https://github.com/mraniki/tt/commit/e088873a239e88e17f087be8e29710588c6c5cb2))

## v6.6.23 (2023-12-29)

### Other

* Merge pull request #1098 from mraniki/dev

⬆️ 🤖 - Good day for overcoming obstacles  Try a steeplechase ([`babec49`](https://github.com/mraniki/tt/commit/babec494062895ff79b128733d8dcc809c1614dd))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.28 ([`b456e90`](https://github.com/mraniki/tt/commit/b456e9094f85e4eb5c5da56ea579be823ecba24c))

## v6.6.22 (2023-12-28)

### Other

* Merge pull request #1096 from mraniki/dev

⬆️ 🤖 - A vivid and creative mind characterizes you ([`bfa5c62`](https://github.com/mraniki/tt/commit/bfa5c62fc86eca4e60e34e24db7c67c6e01bef11))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.61 ([`60655a9`](https://github.com/mraniki/tt/commit/60655a9d075c633131df27b079103975526f263d))

## v6.6.21 (2023-12-26)

### Other

* Merge pull request #1094 from mraniki/dev

⬆️ 🤖 - A light wife doth make a heavy husband ([`c905d94`](https://github.com/mraniki/tt/commit/c905d94c9d77133cb67d368f208f4214bbd83a58))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.27 ([`738518a`](https://github.com/mraniki/tt/commit/738518a7eabcca1e97cdf3ae30244c343ee59883))

## v6.6.20 (2023-12-24)

### Other

* Merge pull request #1090 from mraniki/dev

⬆️ 🤖 - Q    Why havent you graduated yet ([`d405301`](https://github.com/mraniki/tt/commit/d4053015c24897726da62840192674b4f0b18b6c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.26 ([`4c89f94`](https://github.com/mraniki/tt/commit/4c89f9407f0078d493d01a6374db23576f2e641f))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.25 ([`f7cc983`](https://github.com/mraniki/tt/commit/f7cc9833d0a84c7efeae82859c57d58294905e3c))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.60 ([`c18bd86`](https://github.com/mraniki/tt/commit/c18bd867a424031dff43fad9ae81a31b56d2c696))

## v6.6.19 (2023-12-21)

### Other

* Merge pull request #1086 from mraniki/dev

⬆️ 🤖 - Bridge ahead  Pay troll ([`a01c639`](https://github.com/mraniki/tt/commit/a01c639028a9efff82599129b1b3daa19696fae5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.24 ([`80e466b`](https://github.com/mraniki/tt/commit/80e466bf95478584de356d5c8ee2dcb93c689096))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.23 ([`abc9188`](https://github.com/mraniki/tt/commit/abc9188cb365bbb84cd0e88d9f212f0ff6d002bb))

## v6.6.18 (2023-12-19)

### Other

* Merge pull request #1083 from mraniki/dev

⬆️ 🤖 - Another good night not to sleep in a eucalyptus tree ([`f3b512d`](https://github.com/mraniki/tt/commit/f3b512d39e0c542a14c6bb419d6f3d1094dd85df))

### Update

* Update README.md ([`0875cad`](https://github.com/mraniki/tt/commit/0875cad8aa508c99ca99baffa96bdab838ade8b3))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.59 ([`f9370f6`](https://github.com/mraniki/tt/commit/f9370f6f0ecaac6e9bb296eb50d7e954428df171))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.30 ([`0f6bea7`](https://github.com/mraniki/tt/commit/0f6bea765f78fc7df2547ccbbc4ee1fa734a93ec))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.22 ([`c0f96c2`](https://github.com/mraniki/tt/commit/c0f96c2c5d4a8bd59b798be6a20ea6f2ad962c58))

## v6.6.17 (2023-12-17)

### Other

* Merge pull request #1079 from mraniki/dev

Dev ([`489c45f`](https://github.com/mraniki/tt/commit/489c45fddf04dc25724c42163d402296e0e242b0))

### Update

* Update pyproject.toml ([`7494167`](https://github.com/mraniki/tt/commit/74941672e5577042c662ffb21a6e45c20061535e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.21 ([`fdd84a3`](https://github.com/mraniki/tt/commit/fdd84a3fa177c486fa12ddf258054eb4190ba810))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.29 ([`bdf7ae0`](https://github.com/mraniki/tt/commit/bdf7ae06c6cb608f5b1b20cb773d41e6f460f520))

## v6.6.16 (2023-12-17)

### Other

* Merge pull request #1076 from mraniki/dev

⬆️ 🤖 - Its all in the mind ya know ([`8d65608`](https://github.com/mraniki/tt/commit/8d6560889f1f0bd38fe80232374d189ea47dd67c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.58 ([`be8252d`](https://github.com/mraniki/tt/commit/be8252d311da46e96fe1c969c8d3c579f6238c3e))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.20 ([`0993901`](https://github.com/mraniki/tt/commit/099390163d1a97fe4526861f6b727c88a57f07ed))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.1.10 ([`d44fb77`](https://github.com/mraniki/tt/commit/d44fb77779f5fc6347d0f0f2428f8931a4617353))

## v6.6.15 (2023-12-14)

### Other

* Merge pull request #1072 from mraniki/dev

⬆️ 🤖 - Q    What is the burning question on the mind of every dyslexic ([`d7b19b2`](https://github.com/mraniki/tt/commit/d7b19b25da1fa1adbf26e2032c77c4f38a62b946))

* Merge pull request #1071 from mraniki/renovate/fastapi-0.x

⬆️ 🛠️(deps): update dependency fastapi to ^0.105.0 ([`6bf1cdd`](https://github.com/mraniki/tt/commit/6bf1cdd97b9b4dd2e356beeb9100e3fa8f4b521b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency fastapi to ^0.105.0 ([`9719571`](https://github.com/mraniki/tt/commit/97195716122bcbc50f5fc7f736124b829a1d394b))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.1.9 ([`bb7b921`](https://github.com/mraniki/tt/commit/bb7b9210d5b74e188903bc76a81b57cd40d5c043))

## v6.6.14 (2023-12-11)

### Other

* Merge pull request #1068 from mraniki/dev

⬆️ 🤖 - Lord what fools these mortals be ([`e294420`](https://github.com/mraniki/tt/commit/e294420cf4b576ea52ac6ac7a054341b01d7cb5a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.8 ([`ddbb8c6`](https://github.com/mraniki/tt/commit/ddbb8c61ef2c055e76104385f5d89f14f19f0f00))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.28 ([`a0a65ce`](https://github.com/mraniki/tt/commit/a0a65cefcd551805fb9a5ade38251b2c5696cddd))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.10 ([`187ee9d`](https://github.com/mraniki/tt/commit/187ee9dca2607df6d192e06d422421445f984074))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.19 ([`4bfbef1`](https://github.com/mraniki/tt/commit/4bfbef186fd73b45a963f5e6f8b5c8b5b05df28a))

## v6.6.13 (2023-12-10)

### Other

* Merge pull request #1061 from mraniki/dev

Dev ([`4799aa5`](https://github.com/mraniki/tt/commit/4799aa55ae3c1681b194bf4b0ef8352a1a9dd080))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.57 ([`147cecd`](https://github.com/mraniki/tt/commit/147cecd62d9c346573e0100c2803829c08d10277))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.27 ([`9255d0c`](https://github.com/mraniki/tt/commit/9255d0cbbaaf5ed23af70d37d0e97143dc2bbc99))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.18 ([`108e794`](https://github.com/mraniki/tt/commit/108e7940c447d78bedc2a2bb603ab035c7276c50))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.26 ([`39e0c32`](https://github.com/mraniki/tt/commit/39e0c32a620da98cb6c6c2b909d538e02558dad6))

* ⬆️ 🛠️(deps): update dependency pytest-asyncio to ^0.23.0 ([`688fe92`](https://github.com/mraniki/tt/commit/688fe92dd6e8c833d84b2f4b548aec730c77f326))

## v6.6.12 (2023-12-03)

### Other

* Merge pull request #1056 from mraniki/dev

⬆️ 🤖 - Youre a card which will have to be dealt with ([`7d35ce7`](https://github.com/mraniki/tt/commit/7d35ce7188db3a030fd965aa68ec469c58e791e1))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.25 ([`26835a6`](https://github.com/mraniki/tt/commit/26835a68152e1452d196c6211cffbc9fd13ab4e1))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.17 ([`6229649`](https://github.com/mraniki/tt/commit/6229649852db9ccb648b0b412836958c507c66f1))

## v6.6.11 (2023-11-30)

### Other

* Merge pull request #1053 from mraniki/dev

⬆️ 🤖 - Q    How many Harvard MBAs does it take to screw in a light bulb ([`240a794`](https://github.com/mraniki/tt/commit/240a79481b1c186264a49680999cb6433235e675))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.16 ([`e258de6`](https://github.com/mraniki/tt/commit/e258de69c1838f05b9fccd82ce02d7126f739923))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.15 ([`7e5f787`](https://github.com/mraniki/tt/commit/7e5f787596b2a9348d9e8e2779e9e9a2c6f0d95c))

## v6.6.10 (2023-11-29)

### Other

* Merge pull request #1050 from mraniki/dev

⬆️ 🤖 - You may get an opportunity for advancement today  Watch it ([`e536074`](https://github.com/mraniki/tt/commit/e5360748b3659353edda8df301d7992f8ade1b99))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.56 ([`0c1d630`](https://github.com/mraniki/tt/commit/0c1d630901754dc90eaf1b6f9501911829d9dca4))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.14 ([`4f168fc`](https://github.com/mraniki/tt/commit/4f168fc8cc867b6eb60baaef8dff60d3767cb865))

## v6.6.9 (2023-11-26)

### Other

* Merge pull request #1047 from mraniki/dev

Update pyproject.toml ([`e254ad5`](https://github.com/mraniki/tt/commit/e254ad58cc2e97134fd89f4ded958371921e79d0))

* Merge pull request #1037 from mraniki/dev

LlmPlugin Update ([`6c70123`](https://github.com/mraniki/tt/commit/6c701231222ab33a8bef62baab881d2b6166911f))

* Fix conditional statement in LlmPlugin ([`0eb33a6`](https://github.com/mraniki/tt/commit/0eb33a6b8b320f8f03a5ac3016c65c232281a817))

* Merge pull request #1036 from mraniki/dev

⬆️ 🤖 - While you recently had your problems on the run theyve regrouped and ([`c88a7f6`](https://github.com/mraniki/tt/commit/c88a7f622ee32339dad79b7f5abe836615ac6d4a))

* Merge pull request #1035 from mraniki/main

Merge pull request #1034 from mraniki/dev ([`ec1f46b`](https://github.com/mraniki/tt/commit/ec1f46ba7dcb09bd9945d648cb0290ba92a5c832))

* Merge pull request #1034 from mraniki/dev

Dev ([`e1b4c19`](https://github.com/mraniki/tt/commit/e1b4c19ba96e2e475288327244eb58cfe872fdc6))

* Add asyncio import ([`3be0256`](https://github.com/mraniki/tt/commit/3be02569e1bd3eb8d16645f603f6cb98a44d16bf))

* Refactor LlmPlugin's message handling ([`a4879f8`](https://github.com/mraniki/tt/commit/a4879f8bc9396a1796dadb716b80aa8cb46f10a5))

* Merge pull request #1033 from mraniki/main

Align ([`e898e2c`](https://github.com/mraniki/tt/commit/e898e2c9c705713d4fee82e9d7128e38df9a91c4))

* Merge pull request #1032 from mraniki/dev

⬆️ 🤖 - Give him an evasive answer ([`6f37744`](https://github.com/mraniki/tt/commit/6f3774476f44f6c5fe7d7695545d88cf7f773d5b))

* Merge pull request #1030 from mraniki/dev

⬆️ 🤖 - You have a truly strong individuality ([`21227e5`](https://github.com/mraniki/tt/commit/21227e5f17948b70e032283873ae5d6da4330886))

* Merge pull request #1028 from mraniki/main

Merge pull request #1027 from mraniki/dev ([`858df8f`](https://github.com/mraniki/tt/commit/858df8f615e66dcc6f17142c40bfa20fbfe5af03))

* Merge pull request #1027 from mraniki/dev

⬆️ 🤖 - Your aims are high and you are capable of much ([`7adbf08`](https://github.com/mraniki/tt/commit/7adbf08cd36a07e6733e278f702d0e9c07eb1671))

* Delete requirements.txt ([`3223660`](https://github.com/mraniki/tt/commit/3223660238eeb482dfa6dc9ab6343f9689842cb7))

* Merge pull request #1026 from mraniki/renovate/pytest-asyncio-0.x

⬆️ 🛠️(deps): update dependency pytest-asyncio to ^0.22.0 ([`95b9803`](https://github.com/mraniki/tt/commit/95b9803f25fa0edd88c2de7331962d14346df116))

### Update

* Update pyproject.toml ([`5b0ac2b`](https://github.com/mraniki/tt/commit/5b0ac2beb2136a77d8ec5e5aed4a22c3c95bfc7c))

* Update LlmPlugin imports ([`9addf71`](https://github.com/mraniki/tt/commit/9addf7109cdade3967608734b6be66c1ca7ea26d))

* Update pyproject.toml ([`fd67334`](https://github.com/mraniki/tt/commit/fd67334a53c52e0e2d5409ca386acd7a780ca797))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.11 ([`2c4b43e`](https://github.com/mraniki/tt/commit/2c4b43ed4890d9fa956b434df43c944ce5ee798c))

* ⬆️ 🛠️(deps): update dependency pytest-asyncio to ^0.22.0 ([`88fff4c`](https://github.com/mraniki/tt/commit/88fff4c83a6343cc5b317d023d90eea1ed01afbf))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.10 ([`0e247e3`](https://github.com/mraniki/tt/commit/0e247e3bd622eb8073c65d562d1b963f96162546))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.9 ([`43e5995`](https://github.com/mraniki/tt/commit/43e599557ea1cfd201c1d17b92fca59d61d9ef66))

## v6.6.8 (2023-10-30)

### Other

* Merge pull request #1023 from mraniki/dev

⬆️ 🤖 - You will feel hungry again in another hour ([`5281e60`](https://github.com/mraniki/tt/commit/5281e600287d01336dad2bb65a64ab2c8ccfb7eb))

* Merge pull request #1018 from mraniki/main

Merge ([`55da77b`](https://github.com/mraniki/tt/commit/55da77bdcc0b783af66e5feccc6cef8866ed9b00))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.54 ([`9364f71`](https://github.com/mraniki/tt/commit/9364f71ccfb763192a7c134098abf3a8a3006758))

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.7 ([`5286712`](https://github.com/mraniki/tt/commit/5286712f27fb4e5d40551cfb0614664bb37df205))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.1.8 ([`2a167e3`](https://github.com/mraniki/tt/commit/2a167e321631b0f6c4f3f32b820770d89993fbec))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.24 ([`ff00ee8`](https://github.com/mraniki/tt/commit/ff00ee805f11968de80f3e76064c5bd21f6962d5))

## v6.6.7 (2023-10-29)

### Other

* Merge pull request #1017 from mraniki/dev

Dev ([`bdef97d`](https://github.com/mraniki/tt/commit/bdef97de8a2b4aa50f0234333571de874ed59a27))

* Merge pull request #1016 from mraniki/main

Merge pull request #1011 from mraniki/dev ([`f6562e5`](https://github.com/mraniki/tt/commit/f6562e5fe56251d1ca479f6963875e7f567c4bc2))

* Merge pull request #1011 from mraniki/dev

⬆️ 🤖 - If two people love each other there can be no happy end to it ([`e9ea509`](https://github.com/mraniki/tt/commit/e9ea5090234ad45e1e33987573378fa7a354dbde))

### Update

* ⬆️ Update Requirements and Version ([`6dd6bda`](https://github.com/mraniki/tt/commit/6dd6bda47cde3c378b720504fc7782c48e1733b8))

* ⬆️ Update Requirements and Version ([`9ac5940`](https://github.com/mraniki/tt/commit/9ac594068acb339dd6353cad508e9a4fd7be78d4))

### ♻️

* 👷 CI Change ♻️ ([`78970ae`](https://github.com/mraniki/tt/commit/78970aeeaf3e9f9f77372bdaa457160016fbd3b3))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.23 ([`4b634ef`](https://github.com/mraniki/tt/commit/4b634efd11fe76c283ece0c027e352327f0417ee))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.8 ([`c49ba58`](https://github.com/mraniki/tt/commit/c49ba589853bc41126268f165e24c1c3e94820f6))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.53 ([`9783793`](https://github.com/mraniki/tt/commit/97837932c358713f2625b76c136c935d113fad93))

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.6 ([`e5b8020`](https://github.com/mraniki/tt/commit/e5b802061703f1087ad21e869528fbcae9e3dff9))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.7 ([`76390c5`](https://github.com/mraniki/tt/commit/76390c5bd0ee7fcd7edc073e724411d749d5de54))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.22 ([`0b984c2`](https://github.com/mraniki/tt/commit/0b984c2efb4d142297145138d45d9d7200d610b5))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.9 ([`5f55d2c`](https://github.com/mraniki/tt/commit/5f55d2c3f65a76cdd45f80243742fd1c6fb9fb75))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.1.7 ([`f3804e6`](https://github.com/mraniki/tt/commit/f3804e6083d0861aa29684e4962a1b545e968c1d))

### 👷

* 👷 CI Change ([`ed01d6e`](https://github.com/mraniki/tt/commit/ed01d6ead4b7284d79e5f67dd2e26550a4b1abe0))

* 👷 CI Change ([`f5766c5`](https://github.com/mraniki/tt/commit/f5766c54dd68ed17241daaac9d00e46b88e9aed5))

* 👷 CI Change ([`0163371`](https://github.com/mraniki/tt/commit/0163371f86215b72ffb3b235e6c1d97d177cba0a))

## v6.6.6 (2023-10-26)

### Other

* Merge pull request #1003 from mraniki/dev

⬆️ 🤖 - Auto Release ([`99830b7`](https://github.com/mraniki/tt/commit/99830b74fc45ec5480fd14e96ccb548e3bef7180))

* Auto ([`7b66e9e`](https://github.com/mraniki/tt/commit/7b66e9e3669d6758beeaedbc97778cccd01094a0))

### Update

* Update Requirements ([`fc02840`](https://github.com/mraniki/tt/commit/fc02840cd130914f9544be861fb3d6b2afdf3ccf))

### 🔧

* 🔧 ([`56d11cd`](https://github.com/mraniki/tt/commit/56d11cdfbd5176188b5b233130ad83cdceb13d2b))

## v6.6.5 (2023-10-25)

### Other

* Merge pull request #1002 from mraniki/dev

⬆️ 🤖 - Auto Release ([`5630d56`](https://github.com/mraniki/tt/commit/5630d56678d59dc198b1d75187494a9b32bbc25a))

* Auto ([`891cb17`](https://github.com/mraniki/tt/commit/891cb17bb9182f88f24813176be686e155ee25c8))

* Merge branch 'main' into dev ([`7740491`](https://github.com/mraniki/tt/commit/77404917648208acb5a6d34f997d0dae5c7fe8c0))

### Update

* Update Requirements ([`f5316f2`](https://github.com/mraniki/tt/commit/f5316f25dfcd97a28edd003b573f5d7fd733723a))

* Update Requirements ([`efa7aad`](https://github.com/mraniki/tt/commit/efa7aad831c73b18851fc3e7dd938b2c71d4380b))

* Update Requirements ([`de233bb`](https://github.com/mraniki/tt/commit/de233bb890313ac022d3b391b5181d620a255780))

* Update Requirements ([`2614aae`](https://github.com/mraniki/tt/commit/2614aaec8fc056a85bc0fb7a01b1129d1dc7c015))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.8 ([`566bc21`](https://github.com/mraniki/tt/commit/566bc213d88183fb4f9578f0b1848d2b16b1207c))

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.5 ([`ffa0824`](https://github.com/mraniki/tt/commit/ffa0824166e7bee79f4e2486894cb89f6f3a4183))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.50 ([`edf2e9d`](https://github.com/mraniki/tt/commit/edf2e9d9da5511fdb8c3028836f12b861fd091b5))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.20 ([`522888a`](https://github.com/mraniki/tt/commit/522888ab6bd5067dc300457be198dc5790cc1870))

## v6.6.4 (2023-10-25)

### Other

* Auto ([`bf6e9af`](https://github.com/mraniki/tt/commit/bf6e9af2469c09b281288195dfabe744a99eaf1e))

### Update

* Update Requirements ([`3c2f844`](https://github.com/mraniki/tt/commit/3c2f8445f9bfc1d683a0dd80834973599189d3b0))

* Update Requirements ([`8be8d90`](https://github.com/mraniki/tt/commit/8be8d904ff96c1904861daa9bac1c1358942d481))

* Update Requirements ([`23bdefd`](https://github.com/mraniki/tt/commit/23bdefd3f509a8700b1012a5ab6abcb8c2a23a4c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.7 ([`4070a41`](https://github.com/mraniki/tt/commit/4070a41b64c75a5e31f12aae60cc4983511941db))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.49 ([`4663c81`](https://github.com/mraniki/tt/commit/4663c817f52bd090ae7a0583ab9f4b517a4e9401))

## v6.6.3 (2023-10-24)

### Other

* Merge pull request #994 from mraniki/dev

⬆️ 🤖 - Auto Release ([`bf706fc`](https://github.com/mraniki/tt/commit/bf706fcb85d376b5886b527ad1029faa3e40ba55))

* Auto ([`660cdf3`](https://github.com/mraniki/tt/commit/660cdf342334e2c16ee4ca4ce1ebb64cfa71f1d1))

### Update

* Update Requirements ([`b3b8a8e`](https://github.com/mraniki/tt/commit/b3b8a8e25c4c1f4985f4e0956ddc44b7d6cdd75e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.48 ([`5525347`](https://github.com/mraniki/tt/commit/5525347124bd43166607959a8cbf81bdcd205e8a))

## v6.6.2 (2023-10-23)

### Other

* Merge pull request #992 from mraniki/dev

📝 Improve docs ([`57d297f`](https://github.com/mraniki/tt/commit/57d297f14daa78bf75f2abf48b925d680ba1d3a6))

### 📝

* 📝 ([`46fee44`](https://github.com/mraniki/tt/commit/46fee44e01942e5533f86b2e3cec4be6f6c745ad))

* 📝 Improve docs ([`6878bc1`](https://github.com/mraniki/tt/commit/6878bc1f9a139f8e20e151a485b2aa07b8f151ac))

### 🔧

* 🔧 ([`1e8a60b`](https://github.com/mraniki/tt/commit/1e8a60b75d627f6d70fa78534eab9e0e3a7570ef))

## v6.6.1 (2023-10-23)

### Other

* Merge pull request #991 from mraniki/dev

⬆️ 🛠️🥅 Update dependencies and  Better Error handling ([`c223713`](https://github.com/mraniki/tt/commit/c223713d970cecf2ca87180e938530ce42d8ee6b))

### Update

* Update Requirements ([`c58f36e`](https://github.com/mraniki/tt/commit/c58f36eae76617341d947babf2439dd9fb078e0d))

* Update Requirements ([`078ff1e`](https://github.com/mraniki/tt/commit/078ff1e00863a385e696657302c08d9023b4ab4c))

### ⬆️

* ⬆️ ([`a97582c`](https://github.com/mraniki/tt/commit/a97582cba2410d332c5d74ff9f4b7ecfe39ec449))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.42 ([`3963e75`](https://github.com/mraniki/tt/commit/3963e75806c8adfad89981f73270b843da644ba1))

### 🐛

* 🐛 ([`19e56b4`](https://github.com/mraniki/tt/commit/19e56b44f6e6f16b71e87024dcbce097bc5182c7))

### 🔊

* 🔊 ([`fe01ff8`](https://github.com/mraniki/tt/commit/fe01ff812377a43f35c886913a2203433d93c6b3))

### 🥅

* 🥅 Better Error handling ([`5f672fb`](https://github.com/mraniki/tt/commit/5f672fbeef5c9a97f64128d66fe1e02570eaec51))

## v6.6.0 (2023-10-22)

### Other

* Merge pull request #989 from mraniki/dev

💄 fastapi lifespan change ([`5304151`](https://github.com/mraniki/tt/commit/5304151ade5998810355ffbe1efcc86981e85345))

* Remove start_bot_task test ([`312a152`](https://github.com/mraniki/tt/commit/312a152163479ea23bdd07f66b03faa6b4bde65d))

### Update

* Update Requirements ([`b85cf1f`](https://github.com/mraniki/tt/commit/b85cf1fe13fec5d63009c1741003bfd359a51f2c))

* Update iamlistening and dxsp versions

- Update iamlistening from 4.2.18 to 4.2.19
- Update dxsp from 6.1.3 to 6.1.4
- Update cefi from 3.2.4 to 3.2.5 ([`2c2f545`](https://github.com/mraniki/tt/commit/2c2f545d51eb9501be00ee597d81b96236e1b7a8))

* Update Requirements ([`c40bf3a`](https://github.com/mraniki/tt/commit/c40bf3a4dc3f185657bb1a8ccf255334dbaf69f9))

### ♻️

* ♻️ refactoring of pluging manager class and defaulting to DEBUG in case no config ([`7ca689e`](https://github.com/mraniki/tt/commit/7ca689e690baa858eb49f8a8bea8e8db575a3b35))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.18 ([`f620559`](https://github.com/mraniki/tt/commit/f620559846bd09ae4a7ad421a349b09d95f1ca64))

### 💄

* 💄 fastapi lifespan change ([`84705ba`](https://github.com/mraniki/tt/commit/84705ba73e5124a681b52c7242a07297864aa227))

## v6.5.6 (2023-10-21)

### Other

* Merge pull request #987 from mraniki/dev

Dev ([`365c764`](https://github.com/mraniki/tt/commit/365c764a46d0255ed921e637ad72f592be2027e1))

### Update

* Update Requirements ([`dd331f5`](https://github.com/mraniki/tt/commit/dd331f5afb4afa15bc9759df781de74a2ffc63b9))

* Update Requirements ([`07f3205`](https://github.com/mraniki/tt/commit/07f3205b7ca026cca3c77ee183a9ce48bed1d1f2))

* Update Requirements ([`5661050`](https://github.com/mraniki/tt/commit/5661050d87382439ba9b991cc5711a8965f493ec))

### ♻️

* ♻️ ([`51c7b21`](https://github.com/mraniki/tt/commit/51c7b21ba0a7a928f6d3ed4572326665878cfe7e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.41 ([`4a202cc`](https://github.com/mraniki/tt/commit/4a202ccd25dea6c2e6467da856af970f76f81871))

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.4 ([`62cb60c`](https://github.com/mraniki/tt/commit/62cb60c877da508b8e14e7aacec24da08f74bdf7))

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.4 ([`9a420cf`](https://github.com/mraniki/tt/commit/9a420cf8f522a6c916d2eaab3da3c3650995d56c))

## v6.5.5 (2023-10-20)

### Other

* Merge pull request #983 from mraniki/dev

⬆️ 🛠️(deps): update dependencies ([`c9898a2`](https://github.com/mraniki/tt/commit/c9898a2631b61ce2d4970ec6c427e62d3df6c403))

### Update

* Update Requirements ([`3351ff9`](https://github.com/mraniki/tt/commit/3351ff90f8e081a88baaf8aa96e51e810d2da4c4))

* Update Requirements ([`a6dd61f`](https://github.com/mraniki/tt/commit/a6dd61f8fbffb9a230d91a57ed968cea7eb44883))

* Update Requirements ([`6591c4d`](https://github.com/mraniki/tt/commit/6591c4dfd5f2848bff7b57978c7580af9bac0cfc))

* Update Requirements ([`26ca4f4`](https://github.com/mraniki/tt/commit/26ca4f4c9da3bfd86896d82da64d761eac72961e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.2.3 ([`fa13a6d`](https://github.com/mraniki/tt/commit/fa13a6dac0590aba906002004967d1353bde8b5e))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.5 ([`c44f2a0`](https://github.com/mraniki/tt/commit/c44f2a0e894846c745afdc073dcd52115461176f))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.40 ([`b3a2f92`](https://github.com/mraniki/tt/commit/b3a2f92606820632f883403654d87e3668070fa7))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.1.3 ([`ed6bec0`](https://github.com/mraniki/tt/commit/ed6bec05ddbaa914c4a2f8135a2b35e5d0dee024))

## v6.5.4 (2023-10-19)

### Other

* Merge pull request #978 from mraniki/dev

Update 👷Flow.yml ([`40be42b`](https://github.com/mraniki/tt/commit/40be42b52d298b61236e576442468a79d3373669))

* Merge branch 'main' into dev ([`131cff5`](https://github.com/mraniki/tt/commit/131cff5db27ec96d78f75b807444e6449e7dca6e))

* Merge pull request #977 from mraniki/dev

👷 CI Change ([`2376f7e`](https://github.com/mraniki/tt/commit/2376f7e5e02c446fb5a252b7740e12279c82c4f2))

* Merge branch 'main' into dev ([`a1d6dd5`](https://github.com/mraniki/tt/commit/a1d6dd59b6badcecf0c6679c5924a7c86fe44ca9))

* Merge pull request #976 from mraniki/dev

Merge pull request #975 from mraniki/main ([`27a3b0f`](https://github.com/mraniki/tt/commit/27a3b0f12f6b3af0e4180db524dac85a878f8990))

* Merge pull request #975 from mraniki/main

Merge pull request #974 from mraniki/dev ([`da5f53f`](https://github.com/mraniki/tt/commit/da5f53ffc567ea44cc8f04a7ef45f6e231221b64))

* Merge pull request #974 from mraniki/dev

👷 CI Change ([`1b4dbfc`](https://github.com/mraniki/tt/commit/1b4dbfc5760d668c75d2ef0c1e5161931951f05f))

* Merge branch 'main' into dev ([`499f6f1`](https://github.com/mraniki/tt/commit/499f6f10ab3313e31acd5615a3c6eb09c504fdc8))

* Merge pull request #973 from mraniki/dev

⬆️ 🛠️(deps) ([`fd35bc7`](https://github.com/mraniki/tt/commit/fd35bc73acadd59e13e63dfb025e3c4ef3d3c5ab))

* Merge pull request #971 from mraniki/renovate/fastapi-0.x

⬆️ 🛠️(deps): update dependency fastapi to ^0.104.0 ([`313819a`](https://github.com/mraniki/tt/commit/313819ae6f0c08adb1d765bcb2998ebf512ceb5e))

### Update

* Update 👷Flow.yml ([`9551aeb`](https://github.com/mraniki/tt/commit/9551aeb892a9a854d9c501ade622007d389d9b4b))

* Update Requirements ([`ffe7671`](https://github.com/mraniki/tt/commit/ffe7671894077d2e343f2f6aa5a3b4d60d3c4abb))

* Update Requirements ([`bafe369`](https://github.com/mraniki/tt/commit/bafe3692777773c92c7f1e7b9055236fa1725641))

### ⬆️

* ⬆️ 🛠️(deps): update dependency fastapi to ^0.104.0 ([`9de5730`](https://github.com/mraniki/tt/commit/9de573018a119781f85400f4b53a1522d58edf14))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.39 ([`a5bc631`](https://github.com/mraniki/tt/commit/a5bc6318c296ac15fa7c662b2b3a09ed73ad16d1))

### 🐳

* 🐳 ([`f0aaaac`](https://github.com/mraniki/tt/commit/f0aaaac59547c176ad3f043d4bcc7f36ca7950ea))

### 👷

* 👷 CI Change ([`980f025`](https://github.com/mraniki/tt/commit/980f0257411d42c1440d8c4bb4cec4a23728e660))

* 👷 CI Change ([`6d79ab0`](https://github.com/mraniki/tt/commit/6d79ab07a3a24a43717dd7dc4063ca7cbbc3734a))

* 👷 CI Change ([`0dc7416`](https://github.com/mraniki/tt/commit/0dc74167fa2a073c574cd7c9bbdd30754e5ee826))

### 🔧

* 🔧 ([`18c5ca0`](https://github.com/mraniki/tt/commit/18c5ca03950ba068813ce954d93af794a5163df6))

## v6.5.3 (2023-10-18)

### Other

* Merge pull request #970 from mraniki/dev

👷 CI Change ([`541d845`](https://github.com/mraniki/tt/commit/541d845d3970fc561dcd59aeb26ae04ac50868e3))

* Merge branch 'main' into dev ([`f3861be`](https://github.com/mraniki/tt/commit/f3861be4cbe9a1225dabfe2ef9e29ec9ad8febb4))

## v6.5.2 (2023-10-18)

### Other

* Merge pull request #969 from mraniki/dev

👷 CI Change ([`b80a3ee`](https://github.com/mraniki/tt/commit/b80a3ee78f2267aaedb51d7f1f69ff02323b373f))

### Update

* Update Requirements ([`7549442`](https://github.com/mraniki/tt/commit/75494420ac77e735748f919ed1c5a872bdb183c4))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.17 ([`32c9749`](https://github.com/mraniki/tt/commit/32c9749a1e39ff3b1a32bbcdae08df6b9360f6f5))

### 👷

* 👷 CI Change ([`55677c4`](https://github.com/mraniki/tt/commit/55677c494068639ef5b3ba0e4d421e08342c03ef))

* 👷 CI Change ([`49442e4`](https://github.com/mraniki/tt/commit/49442e4f6d69cffc6f36e87f5d5fbbb496f3586d))

## v6.5.1 (2023-10-18)

### Other

* Merge pull request #967 from mraniki/dev

⬆️ 🛠️(deps) ([`28b83bc`](https://github.com/mraniki/tt/commit/28b83bc96aa312b1744241310a2ae71a6b70bee6))

### Update

* Update Requirements ([`a74f5e5`](https://github.com/mraniki/tt/commit/a74f5e5d7b7d4c4d771a948b8a51ea38332f49b8))

* Update Requirements ([`b11f5c2`](https://github.com/mraniki/tt/commit/b11f5c217fa5329da9537b1b64de64c312d80a30))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.3 ([`948f453`](https://github.com/mraniki/tt/commit/948f453442c62e17337f6a84e641239680ad5e17))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.1.2 ([`247ad10`](https://github.com/mraniki/tt/commit/247ad101491319b6a60018f4636710ab5144aded))

## v6.5.0 (2023-10-17)

### Other

* Merge pull request #964 from mraniki/dev

⬆️ 🛠️(deps): myllm, dxsp, cefi ([`f3cd898`](https://github.com/mraniki/tt/commit/f3cd8983fe35482dcd1a535e5b517b0ca4db75cd))

* Merge pull request #960 from mraniki/renovate/ruff-0.x

⬆️ 🛠️(deps): update dependency ruff to ^0.1.0 ([`ea44620`](https://github.com/mraniki/tt/commit/ea44620e95fa640a26d85266688b409b92ec3cbe))

### Update

* Update Requirements ([`08cca23`](https://github.com/mraniki/tt/commit/08cca23dc18a4170f6dadca204c8dc3038f4af7b))

* Update pyproject.toml ([`85b2bf9`](https://github.com/mraniki/tt/commit/85b2bf97f5de8dc71f14318c7d59159890dd331c))

* Update Requirements ([`ff8605c`](https://github.com/mraniki/tt/commit/ff8605c246eb9fd7c6d554b859ad43505cb0ad12))

* Update Requirements ([`28bde18`](https://github.com/mraniki/tt/commit/28bde18c21b83ec8e3732bf32db18b2dc9e0039c))

### ✨

* ✨ trading_amount_threshold ([`cc80d0f`](https://github.com/mraniki/tt/commit/cc80d0f5b32d18934a95aed18e9019f013a1530c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency ruff to ^0.1.0 ([`f23b28c`](https://github.com/mraniki/tt/commit/f23b28cd52bf40020fa61e06b49e5923db5d29cf))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.36 ([`d599a8a`](https://github.com/mraniki/tt/commit/d599a8a59e5e5f842c56c8020c084718b281faa1))

## v6.4.58 (2023-10-17)

### Other

* Merge pull request #961 from mraniki/dev

⬆️ 🛠️(deps) 👷 CI Change ([`eb1946a`](https://github.com/mraniki/tt/commit/eb1946a5ce2ab85da91c10d0bfeafcc3c3a78a05))

### Update

* Update Requirements ([`2ea7167`](https://github.com/mraniki/tt/commit/2ea7167279e17fdae686b988e46e10299f656398))

* Update Requirements ([`aedb9b6`](https://github.com/mraniki/tt/commit/aedb9b68ba4b17b71b1eed6003352132ad2b31a3))

* Update Requirements ([`02ce4ff`](https://github.com/mraniki/tt/commit/02ce4ff030aea1c77ffcd66b331ce22b3aa0f70e))

* Update Requirements ([`8d743cb`](https://github.com/mraniki/tt/commit/8d743cb4d1d0f8ad42e7ea681e3a4e951aa8f4c6))

* Update Requirements ([`7a6cf71`](https://github.com/mraniki/tt/commit/7a6cf717ff70b7ea4e6ed76271abd1c59e22e14a))

* Update Requirements ([`1287b76`](https://github.com/mraniki/tt/commit/1287b7694339bec4fdd14a8c08b7d60ac44b2ed3))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v6.0.6 ([`a87a6ca`](https://github.com/mraniki/tt/commit/a87a6ca317e3a61922ff3feb8078e150c2bed5e2))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.0.5 ([`0d3bea3`](https://github.com/mraniki/tt/commit/0d3bea386c5243c571a0faa3ab39183eeb83ff7d))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.0.4 ([`31d1be3`](https://github.com/mraniki/tt/commit/31d1be3a634e81740679d273cbfc8f7c57fefba0))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.15 ([`d3243b4`](https://github.com/mraniki/tt/commit/d3243b442e7bb9a5faf18b38354acfeb2dd2176c))

* ⬆️ 🛠️(deps): update dependency cefi to v3.1.11 ([`4ea2899`](https://github.com/mraniki/tt/commit/4ea28997c032164f838aec805b83e0b6ceeeee28))

### 👷

* 👷 CI Change ([`2f9d728`](https://github.com/mraniki/tt/commit/2f9d7288ac1630f054105d5d58f7e748d6f55585))

* 👷 CI Change ([`ae3d882`](https://github.com/mraniki/tt/commit/ae3d882943d783ffa205eb1246be69c2a06884a6))

## v6.4.57 (2023-10-15)

### Other

* Merge pull request #955 from mraniki/dev

👷 CI Change ([`c46a2a5`](https://github.com/mraniki/tt/commit/c46a2a552c5b4db50a4225c0022e65f20f6d85f8))

### Update

* Update Requirements ([`060e427`](https://github.com/mraniki/tt/commit/060e427de92ddda2a2abc25826cf84596ffe1bcc))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.34 ([`eb846cf`](https://github.com/mraniki/tt/commit/eb846cf4333ba9ac90b783d793a29efbca3bc56e))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.0.3 ([`22f20eb`](https://github.com/mraniki/tt/commit/22f20ebfdfa9203fb70d688dc55a5201f14c61c8))

### 👷

* 👷 CI Change ([`2d3d3a2`](https://github.com/mraniki/tt/commit/2d3d3a28ae9a571a106ab1bbf829da5d47cb7517))

### 🔥

* 🔥 ([`c63bfe8`](https://github.com/mraniki/tt/commit/c63bfe894e513b8f456dfa41dc3562f76599de81))

## v6.4.56 (2023-10-14)

### Other

* Merge pull request #951 from mraniki/dev

📝 🔇 🚨 Documentation, Reduce debug log, and linter improvement ([`5357d0a`](https://github.com/mraniki/tt/commit/5357d0aed6def67ec0abe865adce129499d9fd33))

* Remove unnecessary line in README.md ([`9042aaa`](https://github.com/mraniki/tt/commit/9042aaa65e4cea559739eefabdfc4d6a20728313))

* Merge pull request #950 from mraniki/renovate/cefi-3.x

⬆️ 🛠️(deps): update dependency cefi to v3.1.10 ([`97a1fe3`](https://github.com/mraniki/tt/commit/97a1fe3d4a38e1778e46566766e8419adb86e787))

* Merge pull request #952 from mraniki/renovate/dxsp-6.x

⬆️ 🛠️(deps): update dependency dxsp to v6.0.2 ([`fdceeb6`](https://github.com/mraniki/tt/commit/fdceeb68fd2d47404171fe1d7ae29ec2d966ca2f))

### Update

* Update Requirements ([`5c94745`](https://github.com/mraniki/tt/commit/5c947454877ab89b7245fda0382d37ef8715e561))

* Update Requirements ([`cc08b12`](https://github.com/mraniki/tt/commit/cc08b125a4040c928a38390302fada55b657af7c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v3.1.10 ([`d01148a`](https://github.com/mraniki/tt/commit/d01148a5cb10654cde6a01f275e96ff91349c400))

* ⬆️ 🛠️(deps): update dependency dxsp to v6.0.2 ([`ff5dc25`](https://github.com/mraniki/tt/commit/ff5dc2545f9ca99c6e2c32ea5ee8b3b55a439668))

### 🩹

* 🩹 ([`d5f9473`](https://github.com/mraniki/tt/commit/d5f947320f1c299010f4067030e37d400cfa2877))

## v6.4.55 (2023-10-13)

### Other

* Merge pull request #949 from mraniki/dev

 dxsp to v6.0.1 ([`fbb1d7d`](https://github.com/mraniki/tt/commit/fbb1d7dce3c6314142972022f981417fe3c9647c))

* Merge pull request #948 from mraniki/renovate/dxsp-6.x

⬆️ 🛠️(deps): update dependency dxsp to v6.0.1 ([`4c49341`](https://github.com/mraniki/tt/commit/4c49341b4bc8c9b5f8ba0c049889b0ccc00959eb))

### Update

* Update Requirements ([`ae2941a`](https://github.com/mraniki/tt/commit/ae2941af9e91093335b06742a3dd125c85a9146a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v6.0.1 ([`64a3961`](https://github.com/mraniki/tt/commit/64a39616f262de1fcd72e45f6e30c599b19f1824))

## v6.4.54 (2023-10-13)

### Other

* Merge pull request #947 from mraniki/dev

⬆️myllm ([`0bc03cf`](https://github.com/mraniki/tt/commit/0bc03cf768016717983e469478d10436abeb84a5))

* Merge pull request #945 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.32 ([`2a3600d`](https://github.com/mraniki/tt/commit/2a3600d718bf81aeecc16209f0a22ecbefa3c4a2))

### Update

* Update Requirements ([`3853a4e`](https://github.com/mraniki/tt/commit/3853a4e67c1d421666d0a14ae35c4b65bc1aac73))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.32 ([`d93a2bd`](https://github.com/mraniki/tt/commit/d93a2bd694c7335416d39f7ac3c9950dae454c04))

## v6.4.53 (2023-10-13)

### Other

* Merge pull request #946 from mraniki/dev

⬆️ Dev ([`cec8fe9`](https://github.com/mraniki/tt/commit/cec8fe94da1b57f97a274d7133859c428036812f))

* Merge pull request #944 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.14 ([`fe3610d`](https://github.com/mraniki/tt/commit/fe3610debe037bf5eacd11d60f4e82dd5a6f6c29))

* Merge pull request #938 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.31 ([`60bbe4b`](https://github.com/mraniki/tt/commit/60bbe4b417bbfc80719f9bb3495fd69dad731cf0))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`aec12ee`](https://github.com/mraniki/tt/commit/aec12ee921f49d308afedb4590abf6ffc9a80b74))

### Update

* Update Requirements ([`27b1194`](https://github.com/mraniki/tt/commit/27b1194786aac9433306fbee6c72198fb4bbca3a))

* Update Requirements ([`89ce2ca`](https://github.com/mraniki/tt/commit/89ce2caf92f0534796f0a86bca4c4b35deffed9f))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.14 ([`e3d9a01`](https://github.com/mraniki/tt/commit/e3d9a01a0cec65d08be1764bbabd3832aadb4aca))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.31 ([`af79030`](https://github.com/mraniki/tt/commit/af7903003b775dc5614928dcec48848e3cc1bac2))

## v6.4.52 (2023-10-13)

### Other

* Merge pull request #943 from mraniki/dev

Update pyproject.toml with DXSP V6 ([`94be856`](https://github.com/mraniki/tt/commit/94be856cfdeb691f7555bdc64a4433dd63999818))

### Update

* Update pyproject.toml with DXSP V6 ([`707f538`](https://github.com/mraniki/tt/commit/707f538a91c10524cb4d1b48add4857d37692460))

* Update gitIgnoredAuthors in renovate.json ([`019bf57`](https://github.com/mraniki/tt/commit/019bf5789fd0b9971b9dd4e009abd0da2acb1836))

### ♻️

* ♻️ ([`4341978`](https://github.com/mraniki/tt/commit/434197806edd4728ccdd85109f04af2b26b09eef))

## v6.4.51 (2023-10-12)

### Other

* Merge pull request #941 from mraniki/dev

⬆️ 🛠️(deps) ([`097d221`](https://github.com/mraniki/tt/commit/097d221055d19eb387f587e1eaaf3553e455d900))

* Merge branch 'main' into dev ([`43e0726`](https://github.com/mraniki/tt/commit/43e072635a940f70bb2da741799424bdeb91e8d8))

## v6.4.50 (2023-10-12)

### Other

* Merge pull request #940 from mraniki/dev

👷‍♂️ CI update ([`cec9c6b`](https://github.com/mraniki/tt/commit/cec9c6b3c06852fe1ac2449c7d1dc2108b539505))

* Merge pull request #939 from mraniki/renovate/findmyorder-1.x

⬆️ 🛠️(deps): update dependency findmyorder to v1.9.1 ([`fd9464a`](https://github.com/mraniki/tt/commit/fd9464a39ce76fe2279800365f6a60abf2b1be7b))

* :construction_worker_man: Added merge job for automerging releases. ([`6f7e933`](https://github.com/mraniki/tt/commit/6f7e933c4bb3a13bc02f3401e7c5377d48baeabf))

### Update

* Update Requirements ([`aff3d09`](https://github.com/mraniki/tt/commit/aff3d099605717414efeb1c5bfcdfcf0d1fd772b))

* Update github workflow ([`6e17261`](https://github.com/mraniki/tt/commit/6e172619fc834e344b291401dfae3244d71fa8f5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.9.1 ([`f4c75fb`](https://github.com/mraniki/tt/commit/f4c75fbf4c482c84b06c7b466cc4f989048a3be4))

## v6.4.49 (2023-10-11)

### Other

* Merge pull request #934 from mraniki/dev

Update Requirements ([`33a915e`](https://github.com/mraniki/tt/commit/33a915e8707b8200735752878553a4c4d2d1a961))

* Merge pull request #936 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.25 ([`847d53b`](https://github.com/mraniki/tt/commit/847d53b76a16153c63a9b119d7e2ebf385c1a68a))

* Merge pull request #935 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.13 ([`3727132`](https://github.com/mraniki/tt/commit/37271324c9f9b13378713f0c0a09616b71f79ab1))

* Merge pull request #932 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.2.11 ([`65e836c`](https://github.com/mraniki/tt/commit/65e836cc689e7540062dc52ea65e6826a8951846))

* Merge pull request #933 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.12 ([`959970e`](https://github.com/mraniki/tt/commit/959970e1280fc6cb5e82c53336552682c8702d0b))

* Merge pull request #931 from mraniki/dev

👷 CI Change ([`2011761`](https://github.com/mraniki/tt/commit/2011761ecffaef0e8273414bd53056a39b17ae9d))

* Merge branch 'main' into dev ([`d5b8539`](https://github.com/mraniki/tt/commit/d5b85391f3bc864b53ca2c4023a42e8fa1586a26))

* Merge pull request #927 from mraniki/mergify/mraniki/config-update

ci(Mergify): configuration update ([`a19eaa8`](https://github.com/mraniki/tt/commit/a19eaa8be4813b348312b58ce15e4a9c7549e2fb))

* ci(Mergify): configuration update

Signed-off-by: null <null> ([`5bf5d0c`](https://github.com/mraniki/tt/commit/5bf5d0c108f2e6e610413646b67c2feb622ca055))

* Merge branch 'main' into dev ([`b9c36b3`](https://github.com/mraniki/tt/commit/b9c36b3c7e31cc7d9274a42f174492ea7acdb9a5))

### Update

* Update Requirements ([`97a651a`](https://github.com/mraniki/tt/commit/97a651aa633e6f4ee839374704efd790bf54b839))

* Update Requirements ([`ef537bb`](https://github.com/mraniki/tt/commit/ef537bb4ee82cfc2527ba31d5542caa34c3d5c1d))

* Update Requirements ([`a277f10`](https://github.com/mraniki/tt/commit/a277f10557018b80928d466c7e1a1184364181cf))

* Update Requirements ([`8e04279`](https://github.com/mraniki/tt/commit/8e042792c978063f1785921021a7895f6e2e20a9))

* Update Requirements ([`6d682d7`](https://github.com/mraniki/tt/commit/6d682d7da02e82233f1fafb8b749a353398863d4))

### ⚡

* ⚡ parsing order improvement ([`a051140`](https://github.com/mraniki/tt/commit/a0511408b5d97ef1cb8f6ab10092d40132a9e15a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.25 ([`d6f732d`](https://github.com/mraniki/tt/commit/d6f732d38968ffff763e2a1aea3c96d812e33cab))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.13 ([`dc0092b`](https://github.com/mraniki/tt/commit/dc0092b89658f6bb234e1d6e3f181c9505de14d1))

* ⬆️ 🛠️(deps): update dependency dxsp to v5.2.11 ([`b83d1a2`](https://github.com/mraniki/tt/commit/b83d1a2b2a6d82c01f81fd5a458acb957a63f0d9))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.12 ([`c53e657`](https://github.com/mraniki/tt/commit/c53e65721274f9edb5fc4184b1a19e8d97038ab6))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.8.4 ([`5965284`](https://github.com/mraniki/tt/commit/5965284f22fb993d8a679d5c4493834039edb7fd))

* ⬆️ 🛠️(deps): update dependency dxsp to v5.2.10 ([`a09a185`](https://github.com/mraniki/tt/commit/a09a185bc8ab88c400d8922ce643f2441bbdec20))

### 👷

* 👷 CI Change ([`f252af1`](https://github.com/mraniki/tt/commit/f252af18915ae972fbf838b6bf8f4883606440f8))

* 👷 CI Change ([`c7931a4`](https://github.com/mraniki/tt/commit/c7931a47b81b7ea4146085d47e8a7003326e2f6a))

## v6.4.48 (2023-10-11)

### Other

* Merge pull request #926 from mraniki/dev

⬆️ 🛠️(deps): update dependency dxsp to v5.2.9 ([`858c054`](https://github.com/mraniki/tt/commit/858c054639f5ea501a94135be6db6be5a125021e))

* Merge pull request #922 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.2.9 ([`7b4374f`](https://github.com/mraniki/tt/commit/7b4374f1e6c7f3ee977ff46386cc0cf9224c7533))

* Merge branch 'main' into dev ([`28aa5ec`](https://github.com/mraniki/tt/commit/28aa5ecbf821b41fa561e299b217cee5fa41efed))

### Update

* Update Requirements ([`5b1acc3`](https://github.com/mraniki/tt/commit/5b1acc37ac257ef2be14f7d2d0689fe09e165dbc))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v5.2.9 ([`6c36d22`](https://github.com/mraniki/tt/commit/6c36d2208891ae652e30c9716a7db48bb7a2bb2f))

## v6.4.47 (2023-10-11)

### Other

* Merge pull request #925 from mraniki/dev

⬆️ ([`1dca2e8`](https://github.com/mraniki/tt/commit/1dca2e81040fd9ffbf669bac7a74339777345c36))

* Merge branch 'main' into dev ([`ca9c533`](https://github.com/mraniki/tt/commit/ca9c53377e39a828a2be6ee8030a47654ed35b4b))

### Update

* Update Requirements ([`ea04a65`](https://github.com/mraniki/tt/commit/ea04a65218b7301acd93d133918411f0afe97166))

## v6.4.46 (2023-10-11)

### Other

* Merge pull request #924 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.11 ([`9701514`](https://github.com/mraniki/tt/commit/9701514dee2c1e5515c47f1f8879903f40d30d0c))

* Merge branch 'main' into dev ([`2c9a1da`](https://github.com/mraniki/tt/commit/2c9a1da5cd0d806d514bd9fdce49c728bffb817e))

* Merge pull request #920 from mraniki/dev

CI test ([`a98e1e8`](https://github.com/mraniki/tt/commit/a98e1e84d09af92eb4d1a9191631ce7e960b1b3a))

* Merge pull request #919 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.23 ([`77ce760`](https://github.com/mraniki/tt/commit/77ce7602893f57b5170502501a59eeea4b681baf))

* Merge pull request #923 from mraniki/renovate/findmyorder-1.x

⬆️ 🛠️(deps): update dependency findmyorder to v1.8.3 ([`37d3947`](https://github.com/mraniki/tt/commit/37d3947f7bbcd64257b144f78c4aa867716a4391))

* Merge branch 'main' into dev ([`50fa2f2`](https://github.com/mraniki/tt/commit/50fa2f26f64de3209c65df0a86ab06f12e4eb9d4))

* Merge pull request #921 from mraniki/mergify/mraniki/config-update

ci(Mergify): configuration update ([`5cb917c`](https://github.com/mraniki/tt/commit/5cb917cdf4ed718558f99a7465d881a7ebf4bc7a))

* ci(Mergify): configuration update

Signed-off-by: null <null> ([`0a041aa`](https://github.com/mraniki/tt/commit/0a041aa1dd944d5b22128597b713ae305a22a8f6))

* Merge pull request #916 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.22 ([`c9e9bd7`](https://github.com/mraniki/tt/commit/c9e9bd7eee0339419aa428606ffbbc738d0f6208))

### Update

* Update Requirements ([`9b8ea3d`](https://github.com/mraniki/tt/commit/9b8ea3d138f8ef78cfcdda4bf9864e610348f140))

* Update Requirements ([`980408f`](https://github.com/mraniki/tt/commit/980408faf3e7454f25377b78010cef8542755671))

### ♻️

* ♻️ ([`f509c78`](https://github.com/mraniki/tt/commit/f509c7826e4dfc1c45be8048e4fcafe531946c1a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.11 ([`cf74c58`](https://github.com/mraniki/tt/commit/cf74c58bafc1c5d020b34211111dbcd6767fc8dc))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.23 ([`36f2cb5`](https://github.com/mraniki/tt/commit/36f2cb528654ce6a101e4fd6fe5aa2edb6983313))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.8.3 ([`5083957`](https://github.com/mraniki/tt/commit/508395712f303a6d0e4f0961942e21035a502136))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.22 ([`f693976`](https://github.com/mraniki/tt/commit/f693976195eed2a7bbb801f6a7a77b2b9284348b))

## v6.4.45 (2023-10-11)

### :recycle:

* :recycle:Add gitIgnoredAuthors to renovate.json ([`9b1543c`](https://github.com/mraniki/tt/commit/9b1543c77b4db3b81869d0b774d7e5de4b80b557))

### Other

* Merge pull request #918 from mraniki/dev

:recycle:Add gitIgnoredAuthors to renovate.json ([`e89ff44`](https://github.com/mraniki/tt/commit/e89ff4407026bfb26dfddcb66acf8f8993bcbd1f))

## v6.4.44 (2023-10-11)

### :recycle:

* :recycle: Refactor Mergify configuration file ([`c2cba22`](https://github.com/mraniki/tt/commit/c2cba22f1cd1fdb466b2b9122add7269c4e6492f))

### Other

* Merge pull request #917 from mraniki/dev

:recycle: Refactor Mergify configuration file ([`3d829ac`](https://github.com/mraniki/tt/commit/3d829ac40683452cd06d658e557d2231d4a00695))

## v6.4.43 (2023-10-10)

### Other

* Merge pull request #912 from mraniki/dev

Add test_parse_ignore function to test_cex_exchange_plugin.py ([`df6dd2b`](https://github.com/mraniki/tt/commit/df6dd2b8ee264549eddf3e33052ef7df732e1a44))

* Merge pull request #915 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.10 ([`9f04125`](https://github.com/mraniki/tt/commit/9f04125c1703734c7f7b6ef81091d891f7298c45))

* Add automatic merge on approval rule

- Added a new file `.github/.mergify.yml` with rules for automatic mergi
ng of pull requests on approval. The rules include conditions for
succes
sful build and test checks, as well as no check failures. The merge
meth
od used is the default merge. ([`395519e`](https://github.com/mraniki/tt/commit/395519e0cd8f4e343aacc49fa447855d1632d20d))

* Merge pull request #913 from mraniki/renovate/ruff-0.x

⬆️ 🛠️(deps): update dependency ruff to ^0.0.292 ([`3850ca4`](https://github.com/mraniki/tt/commit/3850ca43db809e083973b86f8e1a16e4c48837fe))

* Add Bandit configuration to exclude "tests" directory ([`f372f67`](https://github.com/mraniki/tt/commit/f372f67ab541b2a4170790fe363678a654f2fbe7))

* Add test_parse_ignore function to test_cex_exchange_plugin.py ([`88cb0f0`](https://github.com/mraniki/tt/commit/88cb0f09842fada29047e03d3770e6cfaf954688))

### Update

* Update Requirements ([`83f2c28`](https://github.com/mraniki/tt/commit/83f2c28baccb8718f36de29c363910669918c45e))

* Update Requirements ([`6caab21`](https://github.com/mraniki/tt/commit/6caab21d62f98adb2d2ba781b0e2f1c103b99d67))

* Update pyproject.toml with new dependencies

- talkytrend = "1.15.1" -> talkytrend = "1.15.2"
- findmyorder = "1.8.1" -> findmyorder = "1.8.2"
- dxsp = "5.2.7" -> dxsp = "5.2.8"
- cefi = "3.1.5" -> cefi = "3.1.6"
- myllm = "3.1.18" -> myllm = "3.1.19 ([`bf9d621`](https://github.com/mraniki/tt/commit/bf9d6216e0beae72fa263959f2996306bd1231e6))

* Update pre-commit config with black hook for Python 3.11 ([`db2c171`](https://github.com/mraniki/tt/commit/db2c171eeb51a283e3e62f31d88a4d51a838f33f))

* Update pyproject.toml ([`ec7eed5`](https://github.com/mraniki/tt/commit/ec7eed51efc9a7a38528503ee59db5106516ebdf))

### ♻️

* ♻️ pyproject update ([`ce14ffe`](https://github.com/mraniki/tt/commit/ce14ffed3d6fb7da61f1714279c5ee183f122158))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.10 ([`5bdb753`](https://github.com/mraniki/tt/commit/5bdb7537b12f1b40d606e2d33c8ceaf5818dd3da))

* ⬆️ dep upgrade ([`1d6604a`](https://github.com/mraniki/tt/commit/1d6604ab76465e23d04cbafb63291121fba3f7e5))

* ⬆️ 🛠️(deps): update dependency ruff to ^0.0.292 ([`d0f0ca1`](https://github.com/mraniki/tt/commit/d0f0ca10ba90fa331e6af49e8758b052b4201576))

### 👷

* 👷 CI Change with precommit ([`cb930ab`](https://github.com/mraniki/tt/commit/cb930ab19ca78ab71a699e919e263eb00c74304c))

### 🔒

* 🔒 ([`fe140c4`](https://github.com/mraniki/tt/commit/fe140c442a447a1ed5092aa90bfe11f34de3e92f))

* 🔒 bandit ([`b1a4950`](https://github.com/mraniki/tt/commit/b1a4950ca2442fe2951f631e325e98cabde36e7a))

## v6.4.42 (2023-10-10)

### Other

* Merge pull request #911 from mraniki/dev

🔊 for ignore check and ⬆️ DXSP and MyLLM ([`7c737f1`](https://github.com/mraniki/tt/commit/7c737f108a4b39b111e342439637a72ec6f1bc96))

* Merge pull request #910 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.8 ([`b296693`](https://github.com/mraniki/tt/commit/b296693add67c89580825adee806b36b32b1cc8f))

### Update

* Update Requirements ([`abe7c83`](https://github.com/mraniki/tt/commit/abe7c83ed917427e41319572c23b4e98a4a94877))

* Update Requirements ([`bd27145`](https://github.com/mraniki/tt/commit/bd271453b984c911accedbabbfc187e783a1c3fc))

* Update Requirements ([`88b8241`](https://github.com/mraniki/tt/commit/88b82413b7007c23a64af2f48243375a9568cde2))

* Update pyproject.toml ([`3c682f5`](https://github.com/mraniki/tt/commit/3c682f54cc213501cdc24b7a2955c92d19901f80))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.8 ([`1f7cbec`](https://github.com/mraniki/tt/commit/1f7cbec5a83ed43c95ed441740e257ae845ee3f5))

### 🔊

* 🔊 for ignore check ([`f3d5944`](https://github.com/mraniki/tt/commit/f3d5944bd6b69f46265b0597268fcdd73cfe706a))

## v6.4.41 (2023-10-09)

### Other

* Merge pull request #909 from mraniki/dev

📝 1password documentation ([`5f730bf`](https://github.com/mraniki/tt/commit/5f730bfb7f6340832dd917eaeec08e17d4475640))

### 📝

* 📝 1password documentation ([`609896d`](https://github.com/mraniki/tt/commit/609896dea0f9d42c254c321e427ada867ce98f44))

## v6.4.40 (2023-10-08)

### Other

* Merge pull request #906 from mraniki/dev

Refactor HelperPlugin and LlmPlugin ([`bcf06b2`](https://github.com/mraniki/tt/commit/bcf06b2a1244866b12271baa6c11c65a597d3bcc))

* Merge pull request #908 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.2.5 ([`6705826`](https://github.com/mraniki/tt/commit/670582679a74b49955fb4313927535cdc090ede8))

* Refactor directory_name assignment in HelperPlugin

The directory_name assignment in HelperPlugin has been refactored to imp
rove readability and maintainability. ([`3a3b59e`](https://github.com/mraniki/tt/commit/3a3b59ebaa4b63de4533db0d2f1c8b6f7268b671))

* Merge pull request #905 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.16 ([`2df58a3`](https://github.com/mraniki/tt/commit/2df58a3b1c0a91fbfc3be03685ced2cd8aff0fc1))

* Merge pull request #907 from mraniki/sourcery/dev

Refactor HelperPlugin and LlmPlugin (Sourcery refactored) ([`7eb95d5`](https://github.com/mraniki/tt/commit/7eb95d55da9874392c8922e87acbb0b7445b32c1))

* 'Refactored by Sourcery' ([`c834f65`](https://github.com/mraniki/tt/commit/c834f650d74361a931e5937bb768bb4620d42f45))

* Refactor HelperPlugin and LlmPlugin

- Refactored HelperPlugin to include the directory name in the return st
atement.
- Updated LlmPlugin to check for both llm_prefix and bot_prefix before
s
ending a notification. ([`92a2017`](https://github.com/mraniki/tt/commit/92a2017f3a35ce6c20e9d007523d551a7a92560d))

### Update

* Update Requirements ([`9417a92`](https://github.com/mraniki/tt/commit/9417a927904c67b4cd72dddac75ac75c6ab181e5))

* Update Requirements ([`7e713c4`](https://github.com/mraniki/tt/commit/7e713c4ecb24aca2aeee9cd710bf7d4662a16013))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v5.2.5 ([`430d7c1`](https://github.com/mraniki/tt/commit/430d7c16ca4aff08e1e60051893e5715025b58d1))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.16 ([`cfeb7a9`](https://github.com/mraniki/tt/commit/cfeb7a9a800678c6a0e3abd42f71a96223fef3df))

### 🔧

* 🔧 ([`5dc03e8`](https://github.com/mraniki/tt/commit/5dc03e8cd748f33d913d2eb9a109bb63c85f9284))

## v6.4.39 (2023-10-08)

### Other

* Merge pull request #904 from mraniki/dev

🐳 Refactor .dockerignore file ([`0361547`](https://github.com/mraniki/tt/commit/0361547c197a2dec7d2effca830b4580c17a9be3))

* Refactor .dockerignore file

- Removed unnecessary lines and added more specific patterns. ([`bef4795`](https://github.com/mraniki/tt/commit/bef4795f0531e64082bfafed277036ce378ccfc4))

* Refactor .dockerignore file

- Removed **/ prefix from ignored directories
- Changed **/*.md to */*.md
- Changed **//LICENSE to LICENSE ([`0635217`](https://github.com/mraniki/tt/commit/063521745e8fa623271a2e358b9a6e4dc9f8cbae))

### Update

* Update Requirements ([`b209c69`](https://github.com/mraniki/tt/commit/b209c6982fee64576e81f4b960641ac6b4f7911d))

* Update pyproject.toml ([`d44cb5a`](https://github.com/mraniki/tt/commit/d44cb5a82fda3b1f9431a8cf3c22565a71406979))

## v6.4.38 (2023-10-07)

### Other

* Merge pull request #903 from mraniki/dev

🐳 Update .dockerignore file ([`2161d3c`](https://github.com/mraniki/tt/commit/2161d3cd0115cc0aeaae07892d36ee5a0ec4e6b4))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`b5e4bea`](https://github.com/mraniki/tt/commit/b5e4bea86b0055e0e213db48818d63004b6c6233))

## v6.4.37 (2023-10-07)

### Other

* Merge pull request #902 from mraniki/dev

⬆️ 🛠️(deps): update dependency ([`67137db`](https://github.com/mraniki/tt/commit/67137db3cf196721d91fb51f10715a71eb0d6d87))

* Merge pull request #900 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.2.3 ([`06db6f4`](https://github.com/mraniki/tt/commit/06db6f44d1908d4085bebe073b1648bcfcb0adeb))

* Refactor third-party library log levels in config.py and talky_settings.toml

- Refactor third-party library log levels in config.py
- Add thirdparty_lib_loglevel key in talky_settings.toml ([`41234d2`](https://github.com/mraniki/tt/commit/41234d29440eebb3cb7eb1390f5f2a412f4b3090))

### Update

* Update Requirements ([`ca6a75c`](https://github.com/mraniki/tt/commit/ca6a75c1f92a01eeaa9e27a3f2db80b780432859))

* Update pyproject.toml ([`e426649`](https://github.com/mraniki/tt/commit/e42664913cc455a8487398b045ceab7ccdf9c7d1))

* Update Requirements ([`8475006`](https://github.com/mraniki/tt/commit/8475006b6581dc5e1883ac90b84bc7d39a40ad1c))

* Update Requirements ([`0e43321`](https://github.com/mraniki/tt/commit/0e4332146a9badc36ff371cfaf116caf4e5cea9b))

* :whale: Update .dockerignore file ([`02416da`](https://github.com/mraniki/tt/commit/02416da2ba7cf53e8ac7739d9a9bef50bf2b6b5a))

* Update Requirements ([`4faf01f`](https://github.com/mraniki/tt/commit/4faf01f9367965ade53b2c9f7fb3ff2ad0601615))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v5.2.3 ([`aa66d62`](https://github.com/mraniki/tt/commit/aa66d6284292f1708532b273228c7b8fe5d211b7))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.15 ([`2674316`](https://github.com/mraniki/tt/commit/2674316e7b54a431bb59c624b33ba06806930357))

## v6.4.36 (2023-10-07)

### Other

* Merge pull request #899 from mraniki/dev

🔧 added arb example settings ⬆️ MyLLM ([`53645ec`](https://github.com/mraniki/tt/commit/53645ec537d48fcda18fcee07af06c92e73c4773))

* Merge pull request #897 from mraniki/dev

♻️ Refactor plugin_manager.py and utils.py ([`dd2c86a`](https://github.com/mraniki/tt/commit/dd2c86a31531029c53dfaeb559fb43d34a05510b))

* Merge pull request #898 from mraniki/sourcery/dev

♻️ Refactor plugin_manager.py and utils.py  (Sourcery refactored) ([`2d5eddc`](https://github.com/mraniki/tt/commit/2d5eddce7028f08c444f609afdc3c2318cac4bb8))

* 'Refactored by Sourcery' ([`b159f09`](https://github.com/mraniki/tt/commit/b159f09c47f77efeda36b9a16a62c90846af9de9))

* Add asyncio import ([`92abd0d`](https://github.com/mraniki/tt/commit/92abd0db62f1570ad50e175acd17d09da4dc7906))

* Refactor task appending in PluginManager ([`a65c79f`](https://github.com/mraniki/tt/commit/a65c79f9a1c36ff7abce2bbbbb86a3a756983c4d))

* Refactor PluginManager class ([`6ecafcd`](https://github.com/mraniki/tt/commit/6ecafcd0588b81dc440479c0876d906d86f684f0))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`341d82d`](https://github.com/mraniki/tt/commit/341d82de66a38e3e33b6db7762b4019362c3a9e5))

### Update

* Update Requirements ([`4508f14`](https://github.com/mraniki/tt/commit/4508f14e66f9114ce5570dd04f5dd299fb7fd8f5))

* Update pyproject.toml ([`05f2156`](https://github.com/mraniki/tt/commit/05f2156cd3d87754d52e3e7bbeca4253c2a3a1d0))

### 🔧

* 🔧 added arb example settings ([`b0c20dc`](https://github.com/mraniki/tt/commit/b0c20dce6c708c44c4725c794339b8649f255dac))

## v6.4.35 (2023-10-06)

### :white_check_mark:

* :white_check_mark: test ([`994232a`](https://github.com/mraniki/tt/commit/994232a921097f4d0acb727c9f2f31a965f52ac1))

### Fix

* Refactor test_unit.py fixture

- Removed the old caplog fixture and replaced it with pytest_loguru's ca
plog fixture. ([`a2faada`](https://github.com/mraniki/tt/commit/a2faada31834ed0cecac7d4ca8ea45899c6512a4))

* Refactor test_unit.py fixture and enqueue parameter ([`570fa7a`](https://github.com/mraniki/tt/commit/570fa7a7ed91369e7c0e586eb3d7c18c32e35fa0))

* Refactor test_unit.py and add caplog fixture

The changes in this commit refactor the test_unit.py file by adding the
caplog fixture. This fixture is used to capture log messages during
test
ing. ([`486642f`](https://github.com/mraniki/tt/commit/486642fbcc7f43ec5afee2efbfa2065ebff2e21c))

### Other

* Merge pull request #896 from mraniki/dev

♻️ Refactoring llm_ai_mode and fmo.search ([`596fef1`](https://github.com/mraniki/tt/commit/596fef1c31801c54e090d7f29a2451eb3d6e17c2))

* Refactor plugin_manager.py and utils.py

- Refactor the debug log message in PluginManager class to improve reada
bility.
- Use asyncio.create_task() to handle messages in parallel in
PluginMana
ger class.
- Add comments to explain the purpose of the code in PluginManager
class
.
- Remove commented out code in utils.py related to checking the latest
v
ersion.

This commit addresses the above changes. ([`5aa3b17`](https://github.com/mraniki/tt/commit/5aa3b17905d6a0c517ab1913bff262cc0b46be92))

* Refactor check_version function and add error handling

- Refactored check_version function to use try-except block for error ha
ndling
- Added error logging for failed version check and API limit exceeded
- Added error logging for failed retrieval of GitHub repository
informat
ion

This commit message is based on the file differences in tt/utils.py. ([`a7f3992`](https://github.com/mraniki/tt/commit/a7f3992ed4886df5369751d1c56c230d0800b589))

* Refactor check_version function and add error handling

- Refactored check_version function to use try-except block for error ha
ndling
- Added error logging for failed version check and API limit exceeded
- Added error logging for failed retrieval of GitHub repository
informat
ion

This commit message is based on the file differences in tt/utils.py. ([`3ab6147`](https://github.com/mraniki/tt/commit/3ab61477dd8aa4d3223bb895d5264225570099a2))

* Refactor test_check_version and check_version functions

- Refactored test_check_version function in test_unit.py
- Refactored check_version function in utils.py ([`1971392`](https://github.com/mraniki/tt/commit/19713924588b54a9cb328c2a64dd1c7186369d8a))

* Refactor test_check_version to include check for "Failed" in caplog.text ([`98e2c87`](https://github.com/mraniki/tt/commit/98e2c87bf49138514048a7349b8b70ec423f931f))

* Merge branch 'main' into dev ([`5cb994a`](https://github.com/mraniki/tt/commit/5cb994abd2e000744a6afc488c48158a3ba3b4de))

### ♻️

* ♻️ ✅ Unit Test and refactoring ([`bff30f3`](https://github.com/mraniki/tt/commit/bff30f3e9d22fceb7dcc762ac052e93657256ae7))

* ♻️ llm_ai_mode and fmo.search ([`d1649ad`](https://github.com/mraniki/tt/commit/d1649addc019958761a2c9adb4288d519cdd31f0))

### ✅

* ✅ Unit Test ([`d7400c4`](https://github.com/mraniki/tt/commit/d7400c4ec95d7458d9d736d2308e1ef225f7b331))

* ✅ Unit Test ([`9842dc7`](https://github.com/mraniki/tt/commit/9842dc7688b401ea17a128c45b6fc7e652b21e2a))

## v6.4.34 (2023-10-06)

### :recycle:

* :recycle: Refactor LlmPlugin conditional statement ([`d7cd868`](https://github.com/mraniki/tt/commit/d7cd86845a1afb7036e6b404976422169a4f0deb))

### Other

* Merge pull request #894 from mraniki/dev

:recycle: Refactor LlmPlugin conditional statement ([`21928da`](https://github.com/mraniki/tt/commit/21928daf8f99296d0f9f75e3c3afb8e2bc5685d7))

* Merge pull request #895 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.6 ([`1f77e74`](https://github.com/mraniki/tt/commit/1f77e7416362c28367b065a0f527908ddb3895db))

### Update

* Update Requirements ([`2583d44`](https://github.com/mraniki/tt/commit/2583d443e3a2544c82f9e8dac3645ecfe9fae90f))

* Update Requirements ([`73100d4`](https://github.com/mraniki/tt/commit/73100d4a347c162854772ac84b9127427fcd98b7))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.6 ([`05cf4a6`](https://github.com/mraniki/tt/commit/05cf4a671d63debf188e9e2c364b11158457f1b2))

## v6.4.33 (2023-10-06)

### :recycle:

* :recycle: Refactor LlmPlugin AI mode ([`d826436`](https://github.com/mraniki/tt/commit/d826436b3ac5d9856c939ceef906646af5ba989f))

### Other

* Merge pull request #893 from mraniki/dev

♻️ Refactor LlmPlugin AI mode ([`921c6a8`](https://github.com/mraniki/tt/commit/921c6a876cf555d054ecafd2d372a15c0fec63e5))

### Update

* Update Requirements ([`37d1c18`](https://github.com/mraniki/tt/commit/37d1c18718c491be162a7e5de8fb52fcd989cb5f))

* Update dxsp version to 5.2.2 ([`8304e7f`](https://github.com/mraniki/tt/commit/8304e7f04f14f9465e90b1827e71d526a0381b56))

## v6.4.32 (2023-10-05)

### Other

* Merge pull request #891 from mraniki/dev

Remove should_handle method from CexExchangePlugin and DexExchangePlugin ([`b770742`](https://github.com/mraniki/tt/commit/b77074249474e1911a679147942a498216057493))

* Merge pull request #892 from mraniki/sourcery/dev

Remove should_handle method from CexExchangePlugin and DexExchangePlugin (Sourcery refactored) ([`d707171`](https://github.com/mraniki/tt/commit/d7071711e810064a831948c81194d716a294e7cc))

* 'Refactored by Sourcery' ([`83d02aa`](https://github.com/mraniki/tt/commit/83d02aab997ad2cd152d3f505b8e3a73a259a242))

* Remove should_handle method from CexExchangePlugin and DexExchangePlugin ([`7a6077e`](https://github.com/mraniki/tt/commit/7a6077e3be8d627f969f871248939a554608316a))

* Fix plugin_manager.py logic and update user_hours

- Fix logic in BasePlugin class to correctly handle enabled plugins
- Update user_hours in BasePlugin class to "4,10,16 ([`a8715ab`](https://github.com/mraniki/tt/commit/a8715abc68ad6218713ebe896c51a89632ae32eb))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`c65cdff`](https://github.com/mraniki/tt/commit/c65cdffa98f3927849460bc9ebc91ca12751c79e))

## v6.4.31 (2023-10-05)

### Other

* Merge pull request #888 from mraniki/dev

♻️ ([`7296019`](https://github.com/mraniki/tt/commit/7296019d34d36d91e109006ce3d3c92d6891e107))

* Remove unnecessary line in README.md ([`dcce2de`](https://github.com/mraniki/tt/commit/dcce2deb4c7df015f2cc0248fd5b33a3a63a2888))

* Merge pull request #890 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.2.1 ([`919f09a`](https://github.com/mraniki/tt/commit/919f09a50ed21cbc5e098253942b6864c597cd9c))

* Merge pull request #881 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.13 ([`ed32f11`](https://github.com/mraniki/tt/commit/ed32f116bd3ae38a0121f2c2a6837f356bfe67d7))

* Merge pull request #889 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.5 ([`ba04b4f`](https://github.com/mraniki/tt/commit/ba04b4fb0ec80f8a5c1e6fb51789947d1690a669))

### Update

* Update Requirements ([`88d8199`](https://github.com/mraniki/tt/commit/88d81996659615df817eca815ff4f21adacab44a))

* Update pyproject.toml format ([`6dda030`](https://github.com/mraniki/tt/commit/6dda030748c3e08f8903a680eb49d30b3f4150e6))

* Update Requirements ([`cbecd54`](https://github.com/mraniki/tt/commit/cbecd54409ecf8b231c3f1f662e86934938c130a))

* Update pyproject.toml ([`4d8ce6c`](https://github.com/mraniki/tt/commit/4d8ce6c635eaa40c65278d0ef684200d8bd5017b))

* Update Requirements ([`ccf8c5b`](https://github.com/mraniki/tt/commit/ccf8c5beebf3d6325c4e2b0826f4312cc1d99230))

* Update Requirements ([`37f9021`](https://github.com/mraniki/tt/commit/37f90215e7251a12ae4ddb4417c5ab1868f5296a))

### ♻️

* ♻️ ([`02f04e5`](https://github.com/mraniki/tt/commit/02f04e5e91d1219a68824b1046e7616b014355c4))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v5.2.1 ([`cdbd713`](https://github.com/mraniki/tt/commit/cdbd7134e654799de46b3379de3c3d32319e82d6))

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.13 ([`c0e1c5f`](https://github.com/mraniki/tt/commit/c0e1c5f9a7c36ded629b7aaba6c6e4d9483333ec))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.5 ([`d5ed55b`](https://github.com/mraniki/tt/commit/d5ed55ba3012d43b9c8607288ea658d31a9160bf))

## v6.4.30 (2023-10-05)

### Other

* Merge pull request #886 from mraniki/dev

📝 ([`65e3305`](https://github.com/mraniki/tt/commit/65e330528978164c8991ad4679f42fe8ed68037b))

* Merge pull request #887 from mraniki/renovate/talkytrend-1.x

⬆️ 🛠️(deps): update dependency talkytrend to v1.15.1 ([`6418067`](https://github.com/mraniki/tt/commit/64180671b296ef17995b534eb3f129b46bdc0e00))

### Update

* Update Requirements ([`85bbea2`](https://github.com/mraniki/tt/commit/85bbea25b2f19c463e37023932c4ce6622abc60e))

* Update Requirements ([`70a89ca`](https://github.com/mraniki/tt/commit/70a89ca2a357eed2029e21e6b6448cd58029bbe8))

* Update pyproject.toml ([`cdd1beb`](https://github.com/mraniki/tt/commit/cdd1bebb16beb7f86d35068657b558e310150a53))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.15.1 ([`f7b425d`](https://github.com/mraniki/tt/commit/f7b425d4595be44d994c390546191e8282e55b64))

### 📝

* 📝 ([`8cf9866`](https://github.com/mraniki/tt/commit/8cf986628ad6206c7cfda6e0dc4cebc9bb61d6fd))

## v6.4.29 (2023-10-05)

### Other

* Merge pull request #882 from mraniki/dev

⬆️⚡♻️ CEFI/DXSP/MyLLM ([`5428bd6`](https://github.com/mraniki/tt/commit/5428bd62fb54ad390718f1dff4f034ceecebebdd))

* Merge pull request #885 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.1.5 ([`2eccf99`](https://github.com/mraniki/tt/commit/2eccf993b018e34dd014c3a598938fa849f416b8))

* Merge pull request #884 from mraniki/renovate/cefi-3.x

⬆️ 🛠️(deps): update dependency cefi to v3.1.2 ([`fd61b2a`](https://github.com/mraniki/tt/commit/fd61b2a32a8fdabac0de49e5c79cff502ad9943f))

* Merge pull request #880 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.2.3 ([`51467da`](https://github.com/mraniki/tt/commit/51467da2e3eb39556a3d08bb07207791e59b0fe7))

* Merge pull request #883 from mraniki/sourcery/dev

⬆️⚡♻️ CEFI/DXSP/MyLLM (Sourcery refactored) ([`9367e2a`](https://github.com/mraniki/tt/commit/9367e2a028f5f73f627a8cd42ea045be6727071a))

* 'Refactored by Sourcery' ([`4f5cb16`](https://github.com/mraniki/tt/commit/4f5cb166da422e0add51fe38052f94c89f8f378b))

* Merge pull request #879 from mraniki/renovate/pytest-loguru-0.x

⬆️ 🛠️(deps): update dependency pytest-loguru to ^0.3.0 ([`98e1de1`](https://github.com/mraniki/tt/commit/98e1de18a03512d1b54b6e93caab896bd7e8f384))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`ca73bb7`](https://github.com/mraniki/tt/commit/ca73bb705392282d42d4ed8a753b03bc7c25648e))

### Update

* Update Requirements ([`2beea09`](https://github.com/mraniki/tt/commit/2beea099e23aa227fa174b831215b4c55f235265))

* Update Requirements ([`03394dd`](https://github.com/mraniki/tt/commit/03394ddd17ed15760d554a2b1eb1d5885fbb6612))

* Update Requirements ([`09bcc3b`](https://github.com/mraniki/tt/commit/09bcc3bc5ba413386a7b2f09b5123304cd7b7186))

* Update myllm version to 3.1.11 ([`b437fdd`](https://github.com/mraniki/tt/commit/b437fdddd04f7019a90c44a7892c1f2fa1fa8ff1))

* Update dependencies in pyproject.toml file

- Update iamlistening to version 4.2.0
- Update findmyorder to version 1.8.0
- Update dxsp to version 5.2.0
- Update cefi to version 3.1.0
- Update talkytrend to version 1.15.0
- Update myllm to version 3.2.0 ([`cfb1a9c`](https://github.com/mraniki/tt/commit/cfb1a9c08885d376a21bd1f89848cccc31e96646))

### ♻️

* ♻️ ([`1576563`](https://github.com/mraniki/tt/commit/15765630d57972e2ab397749939e5e4c8676dee5))

* ♻️ ([`30af959`](https://github.com/mraniki/tt/commit/30af9592d6d1c3e3e5ad07d061b17cccaa1fc211))

* ♻️ ([`4e52691`](https://github.com/mraniki/tt/commit/4e526914f7037429e18a9a0d7ce8662e121678f3))

### ⚡

* ⚡ ♻️ ([`b51c5f2`](https://github.com/mraniki/tt/commit/b51c5f2e63d6a7e0d1694b82f52cd040b0fb354c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v5.1.5 ([`1eb386c`](https://github.com/mraniki/tt/commit/1eb386c1ccdcf5d850af9d85e86bb742bb65a3de))

* ⬆️ 🛠️(deps): update dependency cefi to v3.1.2 ([`ec9d2a1`](https://github.com/mraniki/tt/commit/ec9d2a1124ee9c88427e763bcd4fc2fdc16c5d37))

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.2.3 ([`a38ac7e`](https://github.com/mraniki/tt/commit/a38ac7e4530e2f9442fb820c28e0f3eda19301f1))

* ⬆️ ([`8187263`](https://github.com/mraniki/tt/commit/8187263881a57901054d62281485498974cbc62f))

* ⬆️ 🛠️(deps): update dependency pytest-loguru to ^0.3.0 ([`dfe2844`](https://github.com/mraniki/tt/commit/dfe28441334f08cc19dc767b1ad8eeb8b20568ca))

* ⬆️ ([`0a8ea58`](https://github.com/mraniki/tt/commit/0a8ea5815dd4edcd20cc0f9d194b5e6cbdfed8a2))

## v6.4.28 (2023-10-04)

### :recycle:

* :recycle::wrench:Refactor filepath in config.py ([`998e015`](https://github.com/mraniki/tt/commit/998e015ab3437c888fa1a7cf7fef9682ccf13c03))

### Other

* Merge pull request #878 from mraniki/dev

:recycle::wrench:Refactor filepath in config.py ([`cbc2dcd`](https://github.com/mraniki/tt/commit/cbc2dcdbd3319f2d6ab337773b24bddb0e4b6d62))

* Fix default settings file path ([`3d1787e`](https://github.com/mraniki/tt/commit/3d1787e454e452d2516b601d5af4371a0b56ced5))

## v6.4.27 (2023-10-04)

### Other

* Merge pull request #877 from mraniki/dev

Update dxsp and cefi versions ([`bf59e32`](https://github.com/mraniki/tt/commit/bf59e32406340b415a46290135b73a7826f3456c))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`4b0cabc`](https://github.com/mraniki/tt/commit/4b0cabc979b4063731a0fd08c345d02d9545d9f6))

### Update

* Update Requirements ([`5ff4d83`](https://github.com/mraniki/tt/commit/5ff4d831a032452dc7f59b1a3b493cff2f1cb9aa))

## v6.4.26 (2023-10-04)

### :bug:

* :wrench: :bug: ([`a9ca5a7`](https://github.com/mraniki/tt/commit/a9ca5a7a07f3ef869e6ae1d68fdc4d8920e2fc77))

### Other

* Merge pull request #876 from mraniki/dev

Dev ([`91ce7d4`](https://github.com/mraniki/tt/commit/91ce7d468a247a5f9f4c708f6bd450137d2a3b43))

* Merge branch 'main' into dev ([`aeaeeb6`](https://github.com/mraniki/tt/commit/aeaeeb6dc7b232e58b7b2053d5a29955a1b1e5f7))

### Update

* Update dxsp and cefi versions ([`a64fdba`](https://github.com/mraniki/tt/commit/a64fdba56ec18e1c170b7ab05b6b673f90c58b59))

## v6.4.25 (2023-10-04)

### Other

* Merge pull request #875 from mraniki/dev

🔧 🐛 ([`04d4b4a`](https://github.com/mraniki/tt/commit/04d4b4a2ce84257bc5f40bc8301c5bd0a436ae9f))

### Update

* Update Requirements ([`1357a85`](https://github.com/mraniki/tt/commit/1357a852ea71824f0f503e46b35ea832b555bb19))

### ⬆️

* ⬆️ ([`9dff173`](https://github.com/mraniki/tt/commit/9dff173ce4e1fe57ee4a9a0bffe47783377eaafe))

### 🐛

* 🔧 🐛 ([`6940262`](https://github.com/mraniki/tt/commit/6940262fd39a67a7bd568899ea147d70d774d44a))

## v6.4.24 (2023-10-04)

### Other

* Merge pull request #874 from mraniki/dev

🔧 ([`a396356`](https://github.com/mraniki/tt/commit/a396356d1bc120401c02b7c57936f1584af8d0d1))

### 🔧

* 🔧 ([`a2662fd`](https://github.com/mraniki/tt/commit/a2662fd846df8372239a954adb8c8111008339f4))

## v6.4.23 (2023-10-04)

### Other

* Merge pull request #873 from mraniki/dev

⚡ ([`65f8be7`](https://github.com/mraniki/tt/commit/65f8be7a1b2f8558b1b451962235dedc79bd7001))

### ⚡

* ⚡ ([`3499f6f`](https://github.com/mraniki/tt/commit/3499f6f6269b281d3d86fa7830d56c386f149e17))

## v6.4.22 (2023-10-04)

### Other

* Merge pull request #872 from mraniki/dev

🐛 OP ([`3d56475`](https://github.com/mraniki/tt/commit/3d5647502f7986bfd44c38c42f68d984c7b8b869))

### 🐛

* 🐛 OP ([`a22a7db`](https://github.com/mraniki/tt/commit/a22a7db36266a33e93b32d312bb6e35837b9059c))

## v6.4.21 (2023-10-04)

### Other

* Merge pull request #871 from mraniki/dev

🐳 ([`076028e`](https://github.com/mraniki/tt/commit/076028e028393483abc2aa467a11c1b109c51a27))

### 🐳

* 🐳 ([`c7c6e08`](https://github.com/mraniki/tt/commit/c7c6e089e7a6086b3879e3c4b40095cf602550c9))

## v6.4.20 (2023-10-04)

### Other

* Merge pull request #870 from mraniki/dev

♻️ ([`901ee3a`](https://github.com/mraniki/tt/commit/901ee3aabb89263e95ca26a5e3c56328965fa896))

* Merge pull request #869 from mraniki/dev

Update config.py to remove unnecessary code ([`51a5844`](https://github.com/mraniki/tt/commit/51a5844d000533ad46c87ffc0a90e681b8833702))

* Refactor config.py to remove unnecessary code ([`31b6ff8`](https://github.com/mraniki/tt/commit/31b6ff893e1fd71f791deff126580bae4ef2c772))

### ♻️

* ♻️ ([`291eea1`](https://github.com/mraniki/tt/commit/291eea171a0ee43330e1eeba54816fcf96e10afb))

## v6.4.19 (2023-10-04)

### Other

* Merge pull request #868 from mraniki/dev

⚡OP ([`4c473fb`](https://github.com/mraniki/tt/commit/4c473fbee2c8fee0f1b58e5f07f7a6e19e7f6247))

* Merge branch 'main' into dev ([`ed0b791`](https://github.com/mraniki/tt/commit/ed0b7916402ba495d8c519371fa55ae2e77bdc25))

### ♻️

* 🔇 ♻️ ([`f631621`](https://github.com/mraniki/tt/commit/f6316218eef0eeca109d4394582c1267ca64dda3))

### ⚡

* ⚡ ([`8984759`](https://github.com/mraniki/tt/commit/89847597cc2cf90017c23fc6c17a322b7af02538))

## v6.4.18 (2023-10-04)

### Other

* Merge pull request #867 from mraniki/dev

♻️ op ([`097424e`](https://github.com/mraniki/tt/commit/097424eb54b4bba9975a9bbaa516faa9d3158dcd))

### Update

* Update Requirements ([`64f40a2`](https://github.com/mraniki/tt/commit/64f40a23df0be84cb82684cd5a1c13c5cf627d85))

* Update tt/config.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com> ([`dfa830a`](https://github.com/mraniki/tt/commit/dfa830a322cfe23f8ff036a30ebd55400e788531))

### ♻️

* ♻️ op ([`bdaaf24`](https://github.com/mraniki/tt/commit/bdaaf24c722313b8912c80aedb46ebf81a5abd88))

## v6.4.17 (2023-10-03)

### Other

* Merge pull request #866 from mraniki/dev

Dev ([`3b28a4e`](https://github.com/mraniki/tt/commit/3b28a4ee8a77c23e7ab6128d6d3c5660a6bc3f52))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`6584fe2`](https://github.com/mraniki/tt/commit/6584fe2c7075ff11c1e2548f110671826d5834b2))

## v6.4.16 (2023-10-03)

### Other

* Merge pull request #865 from mraniki/dev

Dev ([`fae78c2`](https://github.com/mraniki/tt/commit/fae78c257386025fa456cd57810be5cc7b36fb95))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`49fbd8a`](https://github.com/mraniki/tt/commit/49fbd8a51f31ac0a6b42854e4c2d1843bab80786))

### Update

* Update OP path in config.py and comment out logger.debug in utils.py ([`f8af8e6`](https://github.com/mraniki/tt/commit/f8af8e680fd4aa086b6d80cc6d5dc34e1d5a2b3a))

## v6.4.15 (2023-10-03)

### Other

* Merge pull request #864 from mraniki/dev

op ([`3c5f347`](https://github.com/mraniki/tt/commit/3c5f3470fe7de4418f2d1a9edb73f0b11b7e983e))

* Remove EXISTING_AUTH_REQD import from pyonepassword.api.authentication ([`120ceb5`](https://github.com/mraniki/tt/commit/120ceb50e9de3fef6abc9f40f2bd789a783b6e8b))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`0000f9f`](https://github.com/mraniki/tt/commit/0000f9f1d5ee31bc1135acac33ddf2db558e89ae))

### Update

* :whale: Update Dockerfile and config.py

- Removed COPY command for 1Password CLI installation in Dockerfile
- Added commands to download and install 1Password CLI in Dockerfile
- Updated config.py to use default OP initialization method ([`9ca8f76`](https://github.com/mraniki/tt/commit/9ca8f76cca82f6bfbf23f7fe3a5219e17a5669e5))

## v6.4.14 (2023-10-03)

### Other

* Merge pull request #863 from mraniki/dev

Op ([`b11680e`](https://github.com/mraniki/tt/commit/b11680e5e24f07a9de8f278b119cc6064ce1f357))

* Merge pull request #859 from mraniki/renovate/python-3.x

⬆️ 🛠️(deps): update python docker tag to v3.12 ([`210ec18`](https://github.com/mraniki/tt/commit/210ec18844f4e8c49f820f263baefc46f54c59bf))

### Update

* Update OP path in config.py ([`4e05521`](https://github.com/mraniki/tt/commit/4e05521642dc5da72b0cf407aff51a45abb626fc))

* Update Dockerfile to use Python 3.11

and modify tt/config.py to handle existing authentication ([`ae14e72`](https://github.com/mraniki/tt/commit/ae14e724223789d5e288de0b474741c01e5940fb))

* Update Requirements ([`c5fa2ae`](https://github.com/mraniki/tt/commit/c5fa2ae8d76a1da36adda2082ffd42cb6684519f))

### ⬆️

* ⬆️ 🛠️(deps): update python docker tag to v3.12 ([`3da2163`](https://github.com/mraniki/tt/commit/3da2163eb146273cb7faf1146dd7ff4dbf6790c5))

## v6.4.13 (2023-10-03)

### :bug:

* :bug: ([`3567c37`](https://github.com/mraniki/tt/commit/3567c37fbecf37e29069070860b5890baf5fc302))

### Other

* Merge pull request #860 from mraniki/dev

:bug: ([`c800d1a`](https://github.com/mraniki/tt/commit/c800d1ac08a488530813c39d059e55ace1c247f4))

## v6.4.12 (2023-10-03)

### Update

* Update Dockerfile ([`3b1f271`](https://github.com/mraniki/tt/commit/3b1f2717d267f429bfc546dbf0a5b83539c1b700))

## v6.4.11 (2023-10-03)

### Other

* Merge pull request #858 from mraniki/dev

🐛 ([`b44d21a`](https://github.com/mraniki/tt/commit/b44d21ac533bf8022dc91ac39d11d189e6be70b1))

* Merge pull request #857 from mraniki/dev

⬆️ 🛠️(deps): update python docker tag to v3.12 ([`25e57cc`](https://github.com/mraniki/tt/commit/25e57cc0326543d082e80438d696d9ddf17c52f6))

* Merge pull request #856 from mraniki/renovate/python-3.x

⬆️ 🛠️(deps): update python docker tag to v3.12 ([`cf2a25d`](https://github.com/mraniki/tt/commit/cf2a25da80b616d870ec58fafdca81a21d21e77e))

### Update

* Update Requirements ([`368a515`](https://github.com/mraniki/tt/commit/368a51582c49d649079c6db834de5f1895af3c04))

* Update Requirements ([`1ce4eb2`](https://github.com/mraniki/tt/commit/1ce4eb2744c586f12ed9420e63e85a2b97b313f5))

### ⬆️

* ⬆️ 🛠️(deps): update python docker tag to v3.12 ([`9ff2cb8`](https://github.com/mraniki/tt/commit/9ff2cb86d045fbff0086d7ce22a4e29446ff6db8))

### 🐛

* 🐛 ([`6556a1a`](https://github.com/mraniki/tt/commit/6556a1a2e477ebea2420612b5e3d40aa2f7bcbfd))

### 🚑

* 🚑 ([`4598b8b`](https://github.com/mraniki/tt/commit/4598b8be6d0cbe3d922295613632a6efe1d69eeb))

## v6.4.10 (2023-10-02)

### Other

* Merge pull request #855 from mraniki/dev

⬆️ 🛠️(deps): update dependency myllm to v3.1.9 ([`166c47c`](https://github.com/mraniki/tt/commit/166c47c11ff09ed295d1eaad6ee10a54f034aa36))

* Merge pull request #854 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.9 ([`8a11502`](https://github.com/mraniki/tt/commit/8a11502bb17c2e77f788f67f53d766cb04d993e3))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`04f4626`](https://github.com/mraniki/tt/commit/04f46263aca7d4e657d6ceeffce1af3c04aa44a6))

### Update

* Update Requirements ([`f815cae`](https://github.com/mraniki/tt/commit/f815cae8a0c12a2ad5dbc5adcb9fa2bdec329cf5))

* Update Requirements ([`cc6ecf9`](https://github.com/mraniki/tt/commit/cc6ecf9898e11abab91f855cf963e4c3a380c150))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.9 ([`b4e0085`](https://github.com/mraniki/tt/commit/b4e008587e7b83f61de35e45803d62f5a254ba96))

## v6.4.9 (2023-10-02)

### Other

* Merge pull request #853 from mraniki/dev

⬆️ 🛠️(deps): update dependency iamlistening to v4.1.8 ([`10105f8`](https://github.com/mraniki/tt/commit/10105f85106a1a70d051951d9ab74a7c9e520f7f))

* Merge pull request #852 from mraniki/renovate/iamlistening-4.x

⬆️ 🛠️(deps): update dependency iamlistening to v4.1.8 ([`e39a0bc`](https://github.com/mraniki/tt/commit/e39a0bc7aac1ca5e1e5e69723953b16376a6427b))

### Update

* Update README.md file

- Connect CEX and DEX exchanges across multi messaging platforms. ([`d26c818`](https://github.com/mraniki/tt/commit/d26c8187d3066c1bcb5cf8ab89e5f122df385ab6))

* Update talky_settings.toml ([`5fb1b7d`](https://github.com/mraniki/tt/commit/5fb1b7d539fbbc7896714df187c7c745ee89b23c))

* Update Requirements ([`1d40105`](https://github.com/mraniki/tt/commit/1d401055b733c929cad0689a43ccad5d5e6f1fc7))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v4.1.8 ([`98ac879`](https://github.com/mraniki/tt/commit/98ac8790bd0a81a6609b38a9d2cd779a949aefd2))

## v6.4.8 (2023-10-02)

### Other

* Merge pull request #851 from mraniki/dev

♻️OnePassword ([`0c65414`](https://github.com/mraniki/tt/commit/0c6541425e013662f1d1a3766711e334342c88e4))

### ♻️

* ♻️ ([`e2ef106`](https://github.com/mraniki/tt/commit/e2ef1066a8133979d13510e109b06f0471d0de07))

## v6.4.7 (2023-10-02)

### Other

* Merge pull request #850 from mraniki/dev

🐛&🔧 ([`edef49e`](https://github.com/mraniki/tt/commit/edef49ea047bc7f40a884b7c7919c4a31f54e5f2))

### 🐛

* 🐛 ([`98191a3`](https://github.com/mraniki/tt/commit/98191a394fc6598a9c1bc5aa296594e3e3e196bb))

### 🔧

* 🔧 ([`b32ed1b`](https://github.com/mraniki/tt/commit/b32ed1bf995c32b249af5b024da92c4e2ca804b9))

* 🔧 ([`a84b186`](https://github.com/mraniki/tt/commit/a84b1862b5fd5196c455f766c5f416d4e4e7ff8f))

## v6.4.6 (2023-10-02)

### Other

* Merge pull request #849 from mraniki/dev

🐳 ([`2fc74eb`](https://github.com/mraniki/tt/commit/2fc74eb7277d4fe12c6126fe0c9a9fe923cdc319))

### 🐳

* 🐳 ([`870cd5d`](https://github.com/mraniki/tt/commit/870cd5dad329f74a8437299a04135ff5fc3041f9))

## v6.4.5 (2023-10-02)

### Other

* Merge pull request #848 from mraniki/dev

🐳 ([`b047f8c`](https://github.com/mraniki/tt/commit/b047f8c1da35282863c9b1ac7f04e1a55fe00f9b))

### 🐳

* 🐳 ([`b1e7ff7`](https://github.com/mraniki/tt/commit/b1e7ff77ed5986ce37b59b32b2a6e288f89d852a))

## v6.4.4 (2023-10-02)

### Other

* Merge pull request #847 from mraniki/dev

🐛 ([`7d27b5e`](https://github.com/mraniki/tt/commit/7d27b5e323c85d89bc38affac581757c1b783996))

### 🐛

* 🐛 ([`2bf89b3`](https://github.com/mraniki/tt/commit/2bf89b3fcc9003ccf0b3e319ae82e05b566831d0))

## v6.4.3 (2023-10-02)

### Other

* Merge pull request #846 from mraniki/dev

🐳 ([`aaa60ac`](https://github.com/mraniki/tt/commit/aaa60ac9cb763c6e5a3a9bee7d8482c70b010017))

### 🐳

* 🐳 ([`edd3335`](https://github.com/mraniki/tt/commit/edd3335efe3d4a0d8b13b8975af43492aee45e60))

## v6.4.2 (2023-10-02)

### Other

* Merge pull request #845 from mraniki/dev

🔊 ([`3d3eb2e`](https://github.com/mraniki/tt/commit/3d3eb2ee2c80b3eda9850ca37bcabd8c8010aaaa))

### 🐳

* 🐳 ([`ebd3081`](https://github.com/mraniki/tt/commit/ebd3081b8d304dabbcdcfb24dbc1f43adc0723ae))

### 🔊

* 🔊 ([`aded65a`](https://github.com/mraniki/tt/commit/aded65a60a86e5a2da1f4cf1554ee13d6ad956e7))

### 🔧

* 🔧 ([`8f9c23b`](https://github.com/mraniki/tt/commit/8f9c23b579f534a8f1d637ef1493c5c30a5acfd2))

* 🔧 ([`d06f917`](https://github.com/mraniki/tt/commit/d06f91783b24d1334a5785969e5fa0b1d3f9225f))

## v6.4.1 (2023-10-02)

### Other

* Merge pull request #844 from mraniki/dev

🐛 minor fix for OP ([`0d511a2`](https://github.com/mraniki/tt/commit/0d511a2a4fb1dcb32b7a4d44e7ac1be870fd0be5))

### Update

* Update tt/utils.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com> ([`247fafa`](https://github.com/mraniki/tt/commit/247fafac06cbeb8fc23fe295f7dd64c904d91a2f))

### 🐛

* 🐛 ([`3c5fb12`](https://github.com/mraniki/tt/commit/3c5fb12389ec906664c1cfcecb0abb20bb6e4b44))

### 🩹

* 🩹 ([`22c5e56`](https://github.com/mraniki/tt/commit/22c5e566161c062501b9767e3e9f7ef3b7a3c4b7))

## v6.4.0 (2023-10-02)

### Other

* Merge pull request #842 from mraniki/dev

🥚 OnePassword capability ([`cd3b891`](https://github.com/mraniki/tt/commit/cd3b89189f3a85db51963d7fdfba0108d6090d28))

* Merge pull request #841 from mraniki/renovate/pyonepassword-3.x

⬆️ 🛠️(deps): update dependency pyonepassword to v3.12.1 ([`7bc3332`](https://github.com/mraniki/tt/commit/7bc33325c0ad2962cc30edef3a7dc298a19e633b))

### Update

* Update tt/config.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com> ([`f61ce38`](https://github.com/mraniki/tt/commit/f61ce383c8bda30fc960e6351d25fc006fa139ca))

* Update config.py ([`bab9a79`](https://github.com/mraniki/tt/commit/bab9a79d28050b8d936c305b0e213d56c689889c))

* Update Requirements ([`f167e32`](https://github.com/mraniki/tt/commit/f167e32cb38fc1a762c0d6cde60598045a78ad5c))

### ♻️

* ♻️ ([`695f8c3`](https://github.com/mraniki/tt/commit/695f8c34654e7868e349234327bd129411ac8b1f))

* ♻️ ([`5acd592`](https://github.com/mraniki/tt/commit/5acd5929d0eeb5142c305eb60de18118f6f0b4e8))

### ⚡

* ⚡ ([`cf05504`](https://github.com/mraniki/tt/commit/cf05504f47bde9f987af324de286d11f93e585e1))

* ⚡ one password ([`998adbc`](https://github.com/mraniki/tt/commit/998adbc02ada77412734633b2e4e83ebe61c06a3))

### ⬆️

* ⬆️ 🛠️(deps): update dependency pyonepassword to v3.12.1 ([`02e1143`](https://github.com/mraniki/tt/commit/02e1143bfb00c27d71582f36c403e18427499fdd))

### 🙈

* 🙈 ([`71cca0d`](https://github.com/mraniki/tt/commit/71cca0df1bb89aafee9cf34b18f2149eca4eb910))

### 🥚

* 🥚 OnePassword capability ([`8748698`](https://github.com/mraniki/tt/commit/87486985fe1a51b0060aa376014a5773a772fcc2))

## v6.3.4 (2023-10-01)

### Other

* Merge pull request #835 from mraniki/dev

Update pyproject.toml ([`bf19c26`](https://github.com/mraniki/tt/commit/bf19c268cdc9b79f71d904bc6f9dbaf382813ecc))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`9f8056c`](https://github.com/mraniki/tt/commit/9f8056c17ce9660ac15327b94e22dfae99b30a5b))

* Refactor test_llm_plugin.py ([`7d6befe`](https://github.com/mraniki/tt/commit/7d6befe15d9c973c9e912a977e284cf518fa26e2))

* Merge pull request #836 from mraniki/renovate/nicegui-1.x

⬆️ 🛠️(deps): update dependency nicegui to v1.3.15 ([`be8fd05`](https://github.com/mraniki/tt/commit/be8fd05abf0fc32247b1e4b5556f0b4a6782808b))

* Apply automatic changes ([`4d876a7`](https://github.com/mraniki/tt/commit/4d876a739b72985f868d5ed12a6b404e61c55a53))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`fe9aed2`](https://github.com/mraniki/tt/commit/fe9aed28b56b13f78e8d5ffdf6816465963cde06))

* Fix version comparison in check_version() function ([`9fc4e5c`](https://github.com/mraniki/tt/commit/9fc4e5cd3e1b5393c08512cff993c1e4b3dcb101))

### Update

* Update loguru and dynaconf versions in pyproject.toml ([`63aab3c`](https://github.com/mraniki/tt/commit/63aab3c696c4af9fb89064f5c00b38572807963e))

* Update Requirements ([`de725a1`](https://github.com/mraniki/tt/commit/de725a109b9a5d36600615dbc5abe15b2e0148c5))

* Update findmyorder version to 1.7.38 ([`d1f577f`](https://github.com/mraniki/tt/commit/d1f577fad49548c4a2abbfa74443f70638ffd290))

* Update Requirements ([`0949958`](https://github.com/mraniki/tt/commit/09499589cd81e2006b6b7d804e7660f7a2488785))

* Update Requirements ([`cffafda`](https://github.com/mraniki/tt/commit/cffafdaf80536ef1c816b8c5027ddfdc1e2e5856))

* Update Requirements ([`47192fa`](https://github.com/mraniki/tt/commit/47192faa70b58f4154a1d59ce04c05be5f62d5cc))

* Update pyproject.toml ([`0615b80`](https://github.com/mraniki/tt/commit/0615b806a8c0258485b7e016a29d20c8d51e9a96))

* Update pyproject.toml ([`f40941c`](https://github.com/mraniki/tt/commit/f40941cfcadc096b5f1102a804393602a3b17a4e))

* Update Requirements ([`ba53e2b`](https://github.com/mraniki/tt/commit/ba53e2b5e3afb08db6986473eff5899302b8fbce))

* Update myllm version to 3.1.6 ([`3f7496e`](https://github.com/mraniki/tt/commit/3f7496eb4ca318a97bdf41683ab69298a00f978c))

* Update Requirements ([`05aa871`](https://github.com/mraniki/tt/commit/05aa871acf0f7c4cf514081e12866043f5595fea))

* Update dxsp version in pyproject.toml ([`709a567`](https://github.com/mraniki/tt/commit/709a56778dd5a0183b6547e2415598b96df15ca7))

* Update dependencies and test case in pyproject.toml and test_llm_plugin.py ([`9cfc7c1`](https://github.com/mraniki/tt/commit/9cfc7c166b292cf249a4ca7c9b6272742e38e8f6))

* Update Requirements ([`aa66939`](https://github.com/mraniki/tt/commit/aa669390f9d5fad106c4030e9b487f45c86d5ff7))

* Update pyproject.toml ([`221100e`](https://github.com/mraniki/tt/commit/221100e0cd30595c163c7b4e8457cac78a5626a5))

### ♻️

* ♻️ Cleanup and refactoring ([`39365cd`](https://github.com/mraniki/tt/commit/39365cd43fd17757639e8ef1d0c809fdd3d5a9f7))

* ♻️ simplifying help message ([`de62634`](https://github.com/mraniki/tt/commit/de62634d9d1ea844bf4c1611f934d55dcd6acb4c))

* ♻️ ([`1a1f3a2`](https://github.com/mraniki/tt/commit/1a1f3a22f184354cfb889749e4e6d0cbce8ee44d))

### ⚡

* ⚡ ([`d0af257`](https://github.com/mraniki/tt/commit/d0af2571c664efdea5ccd92868cef9b8ef8765ff))

### ✅

* ✅ Unit Test ([`46e8860`](https://github.com/mraniki/tt/commit/46e886037f57e11a80552917785f636fc115920f))

* ✅ Unit Test ([`3807da2`](https://github.com/mraniki/tt/commit/3807da29b7978b3bb1001b4c2545b3340f2dee54))

* ✅ Unit Test ([`e204ddd`](https://github.com/mraniki/tt/commit/e204ddd83a42f750caaf7995ab64462ddc3647a5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency nicegui to v1.3.15 ([`9b1081a`](https://github.com/mraniki/tt/commit/9b1081a3ca0f04713d30d04061956b83666181cd))

### 👷

* 👷 CI Change ([`6f98af4`](https://github.com/mraniki/tt/commit/6f98af450e4a3a814a6e4dee3c0c53404da76c9d))

* 👷 CI Change ([`20ad937`](https://github.com/mraniki/tt/commit/20ad9372622ce5a166a18cda01732014f5c5c17a))

### 🔥

* 🔥 ([`e41d900`](https://github.com/mraniki/tt/commit/e41d900e68f548ada012aa98373bff7b6ed74d07))

### 🔧

* 🔧 .env example ([`102331c`](https://github.com/mraniki/tt/commit/102331ca8d3cadc4a601c57347f7a23417d6501e))

* 🔧 ([`eaea263`](https://github.com/mraniki/tt/commit/eaea263015b30e1905c4448af709e64c1f410dc1))

### 🚑

* 🚑 for MyLLM ([`256752e`](https://github.com/mraniki/tt/commit/256752e60fb9494582cb06b6f710592a1802ace0))

### 🚨

* 🚨 ([`233d023`](https://github.com/mraniki/tt/commit/233d0239e824ac13db800002cd459e68c093a01a))

## v6.3.3 (2023-10-01)

### Other

* Merge pull request #833 from mraniki/dev

📝 Update example_settings.toml ([`b466504`](https://github.com/mraniki/tt/commit/b466504bc9c78ad6c702f58b63f18705525dfd12))

### Update

* Update example_settings.toml ([`3fdf35f`](https://github.com/mraniki/tt/commit/3fdf35fb3ae5c8994d9996b60806201f570e034c))

* Update example_settings.toml ([`95ca35c`](https://github.com/mraniki/tt/commit/95ca35c8a78b95d856aa4397ae39bbfda02c06fd))

* Update example.env ([`a95c15a`](https://github.com/mraniki/tt/commit/a95c15a9f0fb698d3e095b3b0f191c7d02f164dc))

## v6.3.2 (2023-10-01)

### Other

* Merge pull request #831 from mraniki/dev

⬆️ 🛠️(deps): update dependencies ([`1f893a2`](https://github.com/mraniki/tt/commit/1f893a28bddb93683a7719ba13071545a7c70f1f))

* Merge pull request #832 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.4 ([`feba717`](https://github.com/mraniki/tt/commit/feba717761f00e977cbe2bf9b9aa15977ffdb391))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`8eadff2`](https://github.com/mraniki/tt/commit/8eadff27a56b6058dfe2baf5b57efd67aa9c90ab))

* Fix test_llm_plugin.py and llm_plugin.py ([`3d0ce89`](https://github.com/mraniki/tt/commit/3d0ce892e0405227dbf75c3c786426e75ae97f77))

### Update

* Update Requirements ([`6e54c0e`](https://github.com/mraniki/tt/commit/6e54c0ee71141f5a7bb7585e061c0923dd6e7f29))

* Update pyproject.toml ([`99f38bb`](https://github.com/mraniki/tt/commit/99f38bb9f4db426bc79ca234a873cbed802338fd))

### ♻️

* ♻️ ([`c72f267`](https://github.com/mraniki/tt/commit/c72f267b440ae8237e93e397b8ab4a01ed03839d))

### ✅

* ✅ Unit Test ([`3806bf0`](https://github.com/mraniki/tt/commit/3806bf03e2c23f1b3b5a7a77378f0d0b21c685f3))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.4 ([`9a61abb`](https://github.com/mraniki/tt/commit/9a61abb020f4be7c15dd941f7500afed7f82e631))

* ⬆️ 🛠️(deps): update dependency cefi to v3.0.1 ([`efc014b`](https://github.com/mraniki/tt/commit/efc014b8379bcc4d896a76214c3476f84c4ba6c1))

### 🎨

* 🎨 ([`5c3f6a3`](https://github.com/mraniki/tt/commit/5c3f6a3fe47ceafb9b00abf9096e1b2045428f30))

### 👷

* 👷 CI Change ([`754021c`](https://github.com/mraniki/tt/commit/754021caeda192205bc7577b015868f051d431b7))

### 🚨

* 🚨 ([`1b1a235`](https://github.com/mraniki/tt/commit/1b1a235ce074f7a24cb320d719d2ad3628acf144))

## v6.3.1 (2023-09-30)

### Other

* Merge pull request #829 from mraniki/dev

🐛 check_version ([`e12e84a`](https://github.com/mraniki/tt/commit/e12e84afb6e29312342f94c2a0b506083e9cbd34))

### 🐛

* 🐛 check_version ([`5f4c59e`](https://github.com/mraniki/tt/commit/5f4c59e11a85f0057625422db62f9201f2e35c7c))

## v6.3.0 (2023-09-30)

### Other

* Merge pull request #828 from mraniki/dev

Multi exchange support for CEFI and DEFI. ([`848c4dd`](https://github.com/mraniki/tt/commit/848c4dd5279fff03288d8814c128d9e890767ff8))

* Refactor order execution method in exchange plugins ([`828d967`](https://github.com/mraniki/tt/commit/828d967edeb5a07140a4951b36d9d0397b1c6c73))

### ✨

* ✨ instrument mapping at exchange level ([`d5f3de3`](https://github.com/mraniki/tt/commit/d5f3de3b90295b4fdb830711d97081098ba82cf7))

### ⬆️

* ⬆️ ([`41393b8`](https://github.com/mraniki/tt/commit/41393b89d248f8a0fe20fc787a4a72cb787c8447))

### 🔇

* 🔇 ([`954c49f`](https://github.com/mraniki/tt/commit/954c49f464c53a7aa7ca4589d4e8b8c55c403763))

## v6.2.5 (2023-09-28)

### Other

* Merge pull request #827 from mraniki/dev

⚗️ docker healthcheck ([`291ec81`](https://github.com/mraniki/tt/commit/291ec81546af1309c77475947a32eeb062febe06))

### ⚗️

* ⚗️ docker healthcheck ([`353755e`](https://github.com/mraniki/tt/commit/353755e95389bae27b07cbd844a2271e872ca44f))

### ⚡

* ⚡ check_version ([`fe7309e`](https://github.com/mraniki/tt/commit/fe7309ed67cddafa52651d909248eb7501d89c24))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.14.19 ([`5d5b5db`](https://github.com/mraniki/tt/commit/5d5b5dbd8779929cc60de093041c40a5bae9994c))

### 🔇

* 🔇 ([`512947a`](https://github.com/mraniki/tt/commit/512947af3135abd54b27b3c83b250c7d27272a8c))

## v6.2.4 (2023-09-28)

### Other

* Merge pull request #825 from mraniki/dev

⬆️ 🛠️(deps) ([`476f15e`](https://github.com/mraniki/tt/commit/476f15e338f8eff8e4a27e26565eda093fc1bd1f))

* Merge pull request #823 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.1.3 ([`363d8e7`](https://github.com/mraniki/tt/commit/363d8e774f819d464859ff0536173489626da78b))

* Merge pull request #824 from mraniki/renovate/talkytrend-1.x

⬆️ 🛠️(deps): update dependency talkytrend to v1.14.18 ([`c65adc0`](https://github.com/mraniki/tt/commit/c65adc0d791b37e0f2d7a2457916cb9174091f71))

* Merge pull request #820 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.0.7 ([`a2e41fe`](https://github.com/mraniki/tt/commit/a2e41fe6bfdec6fab552d0c56044f6619b02575d))

* Merge pull request #821 from mraniki/renovate/findmyorder-1.x

⬆️ 🛠️(deps): update dependency findmyorder to v1.7.37 ([`6d82504`](https://github.com/mraniki/tt/commit/6d825045707dc97114422692ce7ea8321874a579))

### Update

* Update talky_settings.toml with lowercase default type and order type ([`568a2af`](https://github.com/mraniki/tt/commit/568a2afc0f3d2460f4a79cb228f9935158872d6d))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.1.3 ([`13dd7a1`](https://github.com/mraniki/tt/commit/13dd7a11688b37199aae7ffd51795adc738ed619))

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.14.18 ([`7b5d3bc`](https://github.com/mraniki/tt/commit/7b5d3bc0c6700e4ef3b09c83000f40e8275cc295))

* ⬆️ 🛠️(deps): update dependency dxsp to v5.0.7 ([`9e3c596`](https://github.com/mraniki/tt/commit/9e3c596b02a9c8968581255c9d30b4906d47a974))

* ⬆️ 🛠️(deps): update dependency cefi to v2.0.10 ([`929f14d`](https://github.com/mraniki/tt/commit/929f14db7338b7e0e3e0944f792482134d669f1d))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.7.37 ([`64dae3c`](https://github.com/mraniki/tt/commit/64dae3ca1a8acaf5149f810255bc5d820dc0d3b4))

## v6.2.3 (2023-09-27)

### Other

* Merge pull request #816 from mraniki/dev

✨  MyLLM template and MyLLM export ([`817a236`](https://github.com/mraniki/tt/commit/817a23655a294fa49b77cebc4a5401fe3c2eb628))

* Merge pull request #819 from mraniki/renovate/talkytrend-1.x

⬆️ 🛠️(deps): update dependency talkytrend to v1.14.17 ([`d6e5997`](https://github.com/mraniki/tt/commit/d6e59978f739d058b448ffbb8c155a5c877342d2))

* Merge pull request #818 from mraniki/renovate/findmyorder-1.x

⬆️ 🛠️(deps): update dependency findmyorder to v1.7.36 ([`f3b7174`](https://github.com/mraniki/tt/commit/f3b71745cce1805960b43fa9d7beba0bc4646f71))

* Merge pull request #817 from mraniki/renovate/cefi-2.x

⬆️ 🛠️(deps): update dependency cefi to v2.0.8 ([`95b10ab`](https://github.com/mraniki/tt/commit/95b10ab9d217c08269cd7296f48eea5c1a936c72))

* Merge pull request #815 from mraniki/renovate/cefi-2.x

⬆️ 🛠️(deps): update dependency cefi to v2.0.7 ([`6458d49`](https://github.com/mraniki/tt/commit/6458d4995fd3c578be4aa3d1e48698d68cc22d92))

### Update

* Update llm_plugin.py ([`a65f7e9`](https://github.com/mraniki/tt/commit/a65f7e940441fec88c983a6bb52f99c34d0235b6))

* Update pyproject.toml ([`c995a7e`](https://github.com/mraniki/tt/commit/c995a7e560e15e000a03dc15cf8b91c7db58200f))

* Update pyproject.toml ([`efa3f3b`](https://github.com/mraniki/tt/commit/efa3f3b9dce9008f3015914d20a52dd6d7b2d25a))

### ♻️

* ♻️ ([`93a7332`](https://github.com/mraniki/tt/commit/93a7332e70c36d157ad90766e31ad95d1a35e1bf))

### ✅

* ✅ Unit Test ([`32b38bc`](https://github.com/mraniki/tt/commit/32b38bc3d427312860c0e987518edef2a1f3d6d4))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.14.17 ([`d6ab706`](https://github.com/mraniki/tt/commit/d6ab706789f30b63cb2223de4ab7ced78758ef31))

* ⬆️ 🛠️(deps): update dependency findmyorder to v1.7.36 ([`1f43919`](https://github.com/mraniki/tt/commit/1f43919862cd678e45e947a68cba2014cf9dd41e))

* ⬆️ 🛠️(deps): update dependency cefi to v2.0.8 ([`73bc2a9`](https://github.com/mraniki/tt/commit/73bc2a935e20830f1c6c41962e0a028ad7d4a1b6))

* ⬆️ 🛠️(deps): update dependency cefi to v2.0.7 ([`19bf7ad`](https://github.com/mraniki/tt/commit/19bf7adac4fd4c642542e6f2f74690d2644c6e0f))

### 🔧

* 🔧 MyLLM template ([`c610f2a`](https://github.com/mraniki/tt/commit/c610f2ae5073035edd5b148976515c2bee2053ba))

## v6.2.2 (2023-09-27)

### Other

* Merge pull request #813 from mraniki/dev

Update pyproject.toml ([`5dedd2a`](https://github.com/mraniki/tt/commit/5dedd2a4aa199a97d9082b91a2e650f06a1d2cb4))

* Merge pull request #814 from mraniki/renovate/myllm-3.x

⬆️ 🛠️(deps): update dependency myllm to v3.0.7 ([`b7c51ce`](https://github.com/mraniki/tt/commit/b7c51ce2e72d28ccc068212bbb602b7dd222be3c))

* Merge pull request #812 from mraniki/dev

:construction_worker_man:Add workflow_run event to docker.yml ([`250c408`](https://github.com/mraniki/tt/commit/250c40841b3cfb66b322234c797bb6bae9aa17b7))

* :construction_worker_man:Add workflow_run event to docker.yml ([`12e7bd2`](https://github.com/mraniki/tt/commit/12e7bd2fc650a556e2fdf26ea86dabf74ece0f53))

### Update

* Update pyproject.toml ([`20e7fe8`](https://github.com/mraniki/tt/commit/20e7fe8d5c1816e0c8eb8069d48583c03f8de9d2))

* Update pyproject.toml ([`557fded`](https://github.com/mraniki/tt/commit/557fded5d96455c954b09a7ccd07eecbde029f71))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.0.7 ([`cc9d36c`](https://github.com/mraniki/tt/commit/cc9d36c22cbe8b949b56539d443f95a418884895))

### 🔧

* 🔧 ([`e8e7eb1`](https://github.com/mraniki/tt/commit/e8e7eb19f6fb94432c5f0afb2f5432dc4d56ff0b))

* 🔧 Updating instrument mapping ([`a3a9edc`](https://github.com/mraniki/tt/commit/a3a9edc524ba25f21c0e56ef62271cb05e876b1b))

## v6.2.1 (2023-09-27)

### Update

* Update docker.yml ([`e638477`](https://github.com/mraniki/tt/commit/e6384773b1f402b1a65ae7a2a804337899388471))

## v6.2.0 (2023-09-27)

### Other

* Merge pull request #811 from mraniki/dev ([`fa43cfd`](https://github.com/mraniki/tt/commit/fa43cfd40e619da343dd6d72a066b4deb6a97650))

* Add released event to Docker workflow ([`5bc086f`](https://github.com/mraniki/tt/commit/5bc086f57e2fb0da1edaa36b44c1deb5262e1b25))

### ✅

* ✅ Unit Test ([`033bbee`](https://github.com/mraniki/tt/commit/033bbee51938127df4c9aa3432beaa47f4284f2a))

* ✅ Unit Test ([`be195a0`](https://github.com/mraniki/tt/commit/be195a0dd1837be4276d930f7aeaeb50fc06adc8))

### ✨

* ✨ Version check info at the start ([`dd78427`](https://github.com/mraniki/tt/commit/dd78427af7e6615109551daa1e2cc0ff2b2f9b45))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v3.0.6 ([`91f1e49`](https://github.com/mraniki/tt/commit/91f1e49e4b826c3f6eab9cecda24221162d0f58a))

### 🐛

* 🐛 ([`d38577e`](https://github.com/mraniki/tt/commit/d38577e9e55dd319e832e7e0db5c8b1a6abfac9e))

### 🥅

* 🥅 ([`d629fdd`](https://github.com/mraniki/tt/commit/d629fdd61b37ba8b54481bc922b8814b16aad6d8))

## v6.1.1 (2023-09-26)

### Update

* Update docker.yml ([`ae6c723`](https://github.com/mraniki/tt/commit/ae6c723755d770f23f3333da6a98c0c7ffb1396a))

## v6.1.0 (2023-09-26)

### Other

* Merge pull request #809 from mraniki/dev

💄 Update AI continuous support filtering ([`739dbe6`](https://github.com/mraniki/tt/commit/739dbe6db23580b49c6d1d5f5b64376de17f1e82))

### Update

* Update pyproject.toml ([`cf442b7`](https://github.com/mraniki/tt/commit/cf442b7c0b1051a2e3a2c40f586bb83d9110b4e3))

### 💄

* 💄 Update AI continous support to filter items ([`38c5d4e`](https://github.com/mraniki/tt/commit/38c5d4e7055a606ab172ecaa6444d4e01f7c5581))

## v6.0.17 (2023-09-26)

### Update

* Update 👷Flow.yml ([`ac843d8`](https://github.com/mraniki/tt/commit/ac843d83a654a8bd02a2cce5691a9c22f64569f2))

* Update 👷Flow.yml ([`dcd670b`](https://github.com/mraniki/tt/commit/dcd670b241d3a578706b602be97878155d15ad16))

## v6.0.16 (2023-09-26)

### :recycle:

* :recycle: ([`ee9b057`](https://github.com/mraniki/tt/commit/ee9b057772af68b148789ed1fe415a76d9bc54bb))

### Other

* Merge pull request #808 from mraniki/dev

:recycle: Fix AI continuous mode ([`416b330`](https://github.com/mraniki/tt/commit/416b3306429d89cbd1012fae1210b78910af69e1))

### 🚨

* 🚨 ([`c17e214`](https://github.com/mraniki/tt/commit/c17e214864e850e512cf6d849e0b089579b34d37))

## v6.0.15 (2023-09-26)

### Other

* Merge pull request #807 from mraniki/dev

🔧 ([`d8706f7`](https://github.com/mraniki/tt/commit/d8706f763ce77723eb86c99ce81f5b6aee6944c7))

### Update

* Update pyproject.toml ([`1a08e22`](https://github.com/mraniki/tt/commit/1a08e22a1b0576fa6d641e4c900bde808b136684))

* Update pyproject.toml ([`141d18e`](https://github.com/mraniki/tt/commit/141d18ea1ae88102c2104a76421b1abbbf0b61a8))

### 🔧

* 🔧 ([`4d1d4c6`](https://github.com/mraniki/tt/commit/4d1d4c6c6414f046b7013fe2b37431eb380cd21e))

## v6.0.14 (2023-09-26)

### Other

* Merge pull request #806 from mraniki/dev

🔇 ([`d61c484`](https://github.com/mraniki/tt/commit/d61c484321a6adbe2cfabdafa164cab6c142d930))

### 🔇

* 🔇 ([`d116e30`](https://github.com/mraniki/tt/commit/d116e30a57c5828c9cab6990a9187c3ca91c9949))

## v6.0.13 (2023-09-26)

### Other

* Merge pull request #805 from mraniki/dev

♻️ ([`7d58d5e`](https://github.com/mraniki/tt/commit/7d58d5ee7f40685dc46acf5b599a0dc46324157d))

### ♻️

* ♻️ ([`e79da78`](https://github.com/mraniki/tt/commit/e79da78c62f053da9b3d0769d53d51954e914a56))

## v6.0.12 (2023-09-26)

### Other

* Merge pull request #804 from mraniki/dev

♻️🐳 Docker adjust ([`3520478`](https://github.com/mraniki/tt/commit/3520478ae5229aa953f2579e3b24749fa8455399))

### ♻️

* ♻️ myllm ([`8ffded0`](https://github.com/mraniki/tt/commit/8ffded09c92ae7ffbe5f835838051cf56ea82f5b))

### 🐳

* 🐳 ([`47932f1`](https://github.com/mraniki/tt/commit/47932f16ebf75e48fb4455d64665a6555ae6d0cc))

## v6.0.11 (2023-09-26)

### :recycle:

* :recycle:Add start_plugins function to utils.py ([`dc6d131`](https://github.com/mraniki/tt/commit/dc6d1310e863a43adb15ee5f967cbfad43a7be24))

### Other

* Merge pull request #803 from mraniki/dev

:recycle:Add start_plugins function to utils.py ([`7e1e290`](https://github.com/mraniki/tt/commit/7e1e290e3f4119f61679f114c387606c3df7a35d))

## v6.0.10 (2023-09-26)

### Other

* Merge pull request #802 from mraniki/dev

🚨 Update LlmPlugin commands and llm upgrade ([`db9de9c`](https://github.com/mraniki/tt/commit/db9de9c2114b48caf11d40fb464ff64eb11a5650))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`0b1c3b2`](https://github.com/mraniki/tt/commit/0b1c3b2c5565ca8f870c817f42a573fab56c574a))

### Update

* Update pyproject.toml for MyLLM dep ([`899991d`](https://github.com/mraniki/tt/commit/899991ddf015c3ac7159d9f9a4f7f8470acfc37e))

### ⚡

* ⚡ ([`b587757`](https://github.com/mraniki/tt/commit/b587757ddc15bce5100ae6ef4c528677ff15ce4b))

### ⬆️

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.14.15 ([`4cc16ed`](https://github.com/mraniki/tt/commit/4cc16ed085035495bd509783fa991b29b8d12a7d))

## v6.0.9 (2023-09-24)

### :memo:

* :memo: ([`48143c7`](https://github.com/mraniki/tt/commit/48143c75a330d52874a3ac1306264e5695e912fd))

### Other

* Merge pull request #800 from mraniki/dev

:memo: ([`84c7de2`](https://github.com/mraniki/tt/commit/84c7de2039226cf22adf950497de93a9e6059265))

### Update

* :rotating_light: Update LlmPlugin commands ([`0cfa23b`](https://github.com/mraniki/tt/commit/0cfa23bee586a080878f2bdfd2d4cf079de74d4a))

## v6.0.8 (2023-09-24)

### :recycle:

* :recycle: Refactor llm_plugin.py and talky_settings.toml

- Refactor llm_plugin.py to use "myllm_enabled" instead of "llm_enabled"
- Uncomment the code block for llm_ai_mode in llm_plugin.py
- Remove unnecessary characters in talky_settings.toml ([`7884d93`](https://github.com/mraniki/tt/commit/7884d93d861d2486d1af902e1248c7bd433ab77a))

### Fix

* 🚑 MyLLM hotfix. ([`5a60ede`](https://github.com/mraniki/tt/commit/5a60ede6742cc13cfa09fba83e8e3eee49e485b8))

### Other

* Merge pull request #799 from mraniki/dev

🚑 MyLLM hotfix ([`d7a1dea`](https://github.com/mraniki/tt/commit/d7a1deacc03f674501031f1d6951240b86ba0902))

### Update

* Update Python version and myllm dependency ([`9fc7377`](https://github.com/mraniki/tt/commit/9fc7377954cf01374adfee5a6a8939cf7da8f67f))

## v6.0.7 (2023-09-24)

### Other

* Merge pull request #797 from mraniki/dev

🥅 ([`1a5bace`](https://github.com/mraniki/tt/commit/1a5bacee2e4c44272749118045f7b530c0e79e5b))

### 🥅

* 🥅 ([`23eeb74`](https://github.com/mraniki/tt/commit/23eeb74ba76f52b0cd7d46750bda2beccc7b2fa3))

## v6.0.6 (2023-09-23)

### Other

* Merge pull request #796 from mraniki/dev

🔧 ([`44a8dfd`](https://github.com/mraniki/tt/commit/44a8dfd53b54c1415d448cbe4034c04a74d4e86a))

### 🔧

* 🔧 ([`52bba32`](https://github.com/mraniki/tt/commit/52bba3280f8e1d156f207e539995d96512510ace))

## v6.0.5 (2023-09-23)

### Other

* Merge pull request #795 from mraniki/dev

🔥 ([`ee7e48d`](https://github.com/mraniki/tt/commit/ee7e48d1e8c6e16a7e93b1249d80ac28e53a04be))

### 🔊

* 🔊 ([`f7a6528`](https://github.com/mraniki/tt/commit/f7a65286530b06b3d2a46c9837fd9c3cd04c8d28))

### 🔥

* 🔥 ([`79d99b4`](https://github.com/mraniki/tt/commit/79d99b40bcf28966e6ad4bdf1d1a68325d3668cb))

## v6.0.4 (2023-09-23)

### Other

* Merge pull request #794 from mraniki/dev

🥅 ([`f890325`](https://github.com/mraniki/tt/commit/f8903256e7315b71610fcd0359766a917afc9bb7))

### 🥅

* 🥅 ([`db4edbf`](https://github.com/mraniki/tt/commit/db4edbfd51f0aab14f4b5da673ac4cc794a1e2f3))

## v6.0.3 (2023-09-23)

### Other

* Merge pull request #793 from mraniki/dev

Update pyproject.toml ([`d3cde43`](https://github.com/mraniki/tt/commit/d3cde43b077839f53cb0a69cba29bd6d13ae1d12))

### Update

* Update pyproject.toml ([`c863782`](https://github.com/mraniki/tt/commit/c863782ad748fbe07c52a2bb6163f855d9363be0))

### 🔧

* 🔧 ([`72f6cdf`](https://github.com/mraniki/tt/commit/72f6cdf8d82513aa3dfa9076e408b7a20b333adc))

* 🔧 ([`044dd0a`](https://github.com/mraniki/tt/commit/044dd0ae1bfceb9b16594f849622d9d8539c5ce6))

## v6.0.2 (2023-09-23)

### :white_check_mark:

* :white_check_mark: ([`77f7e3e`](https://github.com/mraniki/tt/commit/77f7e3ee4590f977996570394267f88b244570a0))

* :white_check_mark: Unit Test ([`9bc8fbc`](https://github.com/mraniki/tt/commit/9bc8fbc8a97da12fdfa43872c67d0fbffd4787ec))

* :white_check_mark: Unit Test ([`14f00fd`](https://github.com/mraniki/tt/commit/14f00fdf0fc862b8e34cf51111bb64e2bfe2b674))

### :wrench:

* :wrench: ([`6f89688`](https://github.com/mraniki/tt/commit/6f8968845ccf4f4695360f48058a22a631a35d3b))

### Fix

* 🚑 Prep for latest IAL hotfix ([`84d3456`](https://github.com/mraniki/tt/commit/84d3456025ec3e5d8705534825be26c84c6676ce))

### Other

* Merge pull request #790 from mraniki/dev

🚑 Prep for latest IAL hotfix ([`6828ac1`](https://github.com/mraniki/tt/commit/6828ac1b0799e4a6516a4e01e78720c87b6ac1a8))

* Refactor test_unit.py and talky_settings.toml ([`074d800`](https://github.com/mraniki/tt/commit/074d800cffdf2f5f5cee7207a486c7ffb7d4b5c2))

* Remove assert statement for settings.platform in test_dynaconf_is_in_testing() ([`1e7ce9f`](https://github.com/mraniki/tt/commit/1e7ce9f9fb4428260ea797373971f579fee19e22))

* Refactor test_unit.py and talky_settings.toml files ([`6ee2a97`](https://github.com/mraniki/tt/commit/6ee2a97ecdcefe9f1d29aa14945598f25a735717))

* Add curl-cffi dependency ([`104113a`](https://github.com/mraniki/tt/commit/104113aff9f892b0e44449473a4b4a0e11ef81ee))

### Update

* Update tests/test_unit.py and test_unit.py ([`fed4a32`](https://github.com/mraniki/tt/commit/fed4a322edb69d364b122e216971653c8e5a1e50))

* Update pyproject.toml and test_unit.py ([`c045d5d`](https://github.com/mraniki/tt/commit/c045d5d4695aeae625ff881b3267dcc18486b63c))

* Update myllm ([`1da4e8f`](https://github.com/mraniki/tt/commit/1da4e8f82abf2a0a8d0858f5e9225f80e116fe10))

* Update Python version in pyproject.toml ([`ee4357b`](https://github.com/mraniki/tt/commit/ee4357bffb437397ae140219e0d6bc1305ec9c3e))

* Update dynaconf version to >=3.1.0 ([`b6841bb`](https://github.com/mraniki/tt/commit/b6841bb69a35377c44f43d61c785ecafefc7b563))

* Update MyLLM ([`b75ef56`](https://github.com/mraniki/tt/commit/b75ef5612318dfa974584db8e3efc58343864c79))

* Update curl-cffi version to 0.5.7 ([`bee0740`](https://github.com/mraniki/tt/commit/bee0740142ba96dc6592ed8e38623f98cb721d92))

* Update pyproject.toml ([`c2610b2`](https://github.com/mraniki/tt/commit/c2610b2dcfccdabc69a842301c6b92edad7182e2))

* Update pyproject.toml ([`1d011b3`](https://github.com/mraniki/tt/commit/1d011b39ed5606ca738caa04a34b1c69c69defcf))

### ✅

* ✅ Unit Test ([`c277a86`](https://github.com/mraniki/tt/commit/c277a868037fb096a8e3ab344da7b9da1087ca30))

* ✅ Unit Test ([`daf70b0`](https://github.com/mraniki/tt/commit/daf70b0b4c06ef27d99ab89c7661109d58b8de03))

## v6.0.1 (2023-09-21)

### :recycle:

* :recycle: ([`cb29075`](https://github.com/mraniki/tt/commit/cb290758aa5a74382857e39c75f70f6458939f12))

* :recycle:  Refactor start_bot function to iterate over platforms ([`541fe84`](https://github.com/mraniki/tt/commit/541fe843ad7c4c2b0f58f981ad7a1a7c62d98a2b))

### :rotating_light:

* :rotating_light: ([`ac9eb9a`](https://github.com/mraniki/tt/commit/ac9eb9af3e864f40ce5d00753f7f67bd5ebf6c0b))

### Other

* Merge pull request #788 from mraniki/dev

🐛 ial fixes ([`3075e62`](https://github.com/mraniki/tt/commit/3075e620df96f4ed2922d2a8fae772c54f0edb3b))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`91a2f71`](https://github.com/mraniki/tt/commit/91a2f7156113bb0f88d722fba3f4d48c96f28d12))

* Merge pull request #789 from mraniki/sourcery/dev

🐛 ial fixes (Sourcery refactored) ([`8fdad8d`](https://github.com/mraniki/tt/commit/8fdad8db1c5f31786792695408fdcdc516ec7cba))

* 'Refactored by Sourcery' ([`19deaa7`](https://github.com/mraniki/tt/commit/19deaa7ea4ef4a37be5810129e932d4d9d072c9e))

* Refactor test_unit.py for start_bot() function ([`11a22c9`](https://github.com/mraniki/tt/commit/11a22c9fd5f856075a39ac7d372b44c1551fe98e))

* Refactor start_bot function to iterate over listener.platform_info instead of listerner.platform_info. ([`a01a1b3`](https://github.com/mraniki/tt/commit/a01a1b3beadc880f88480b8544c9626074407eb9))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`fde249d`](https://github.com/mraniki/tt/commit/fde249df22e04323368dd4c339b06078c1387429))

### Update

* Update pyproject.toml ([`74551e8`](https://github.com/mraniki/tt/commit/74551e8dcc3de9032e3d4f8015aea5eb0fb0e014))

* Update tt/talky_settings.toml ([`3ed7738`](https://github.com/mraniki/tt/commit/3ed7738246b0c2d4f85ba5d8a6b29a3a7af261eb))

* Update pyproject.toml ([`18f7ce2`](https://github.com/mraniki/tt/commit/18f7ce2a981f024b8b2d6d63b777eb26e63834b1))

### ♻️

* ♻️ ([`6569c53`](https://github.com/mraniki/tt/commit/6569c53b8c6dea698e0e7a7fa9aee26f26ca3a9c))

### ✅

* ✅ Unit Test ([`c85c624`](https://github.com/mraniki/tt/commit/c85c6249c75fba136c4999f4cfdbb6cde5a0c037))

* ✅ Unit Test ([`4e66041`](https://github.com/mraniki/tt/commit/4e66041889a4963a850941cd526cff69f54a8a7d))

* ✅ Unit Test ([`b9bd3ef`](https://github.com/mraniki/tt/commit/b9bd3ef93e9762153c31581b3db3489fe33b22ca))

### 🐛

* 🐛 ([`9f011f2`](https://github.com/mraniki/tt/commit/9f011f28a95b9855edaa2f2ad627a45b363804a8))

### 🔧

* 🔧 ([`1f448c3`](https://github.com/mraniki/tt/commit/1f448c38b36dd3c88c35c584887dc746a71f0287))

## v6.0.0 (2023-09-21)

### :recycle:

* :recycle: Refactor example_settings.toml and talky_settings.toml files ([`293f30f`](https://github.com/mraniki/tt/commit/293f30f4ca69aed8f6d50e01e3f05382cdeba628))

### :white_check_mark:

* :white_check_mark: cefi unit test ([`17402d8`](https://github.com/mraniki/tt/commit/17402d8c3938e4c28efe81f04a0bd1d7c289917d))

### Other

* Merge pull request #787 from mraniki/dev

💥 ial version 4Update pyproject.toml ([`83bf1b7`](https://github.com/mraniki/tt/commit/83bf1b74908dc8b16d4c838586de36ecdc9b4054))

### 💥

* 💥 ial version 4Update pyproject.toml ([`cad1898`](https://github.com/mraniki/tt/commit/cad18985923b1fbdc06a5b69ced68cecc05b388a))

## v5.0.6 (2023-09-21)

### Other

* Merge pull request #786 from mraniki/dev

⬆️ 🛠️(deps): update dependency dxsp to v5.0.3 ([`b7eef8e`](https://github.com/mraniki/tt/commit/b7eef8ec0c9e01e75e5501b486f784d04856be9a))

* Merge pull request #784 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.0.3 ([`2eb5c2f`](https://github.com/mraniki/tt/commit/2eb5c2f9818dd7336ba8218239e11498b4c37f9a))

* Merge pull request #785 from mraniki/renovate/myllm-2.x

⬆️ 🛠️(deps): update dependency myllm to v2.0.11 ([`debd179`](https://github.com/mraniki/tt/commit/debd1799ce9e9980edd1c9c0f5905dc5ec7db0be))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v5.0.3 ([`869a38c`](https://github.com/mraniki/tt/commit/869a38cc7d81e4d1381b0f8c45e3f46f7be1d975))

* ⬆️ 🛠️(deps): update dependency myllm to v2.0.11 ([`927355e`](https://github.com/mraniki/tt/commit/927355eb2b7114dddc3bee7bd87caa7e585b21c7))

## v5.0.5 (2023-09-20)

### Other

* Merge pull request #780 from mraniki/dev

⬆️ 🛠️(deps) ([`40410d5`](https://github.com/mraniki/tt/commit/40410d5096f13269b9a341c49550c5592203edc8))

* Merge pull request #783 from mraniki/renovate/cefi-2.x

⬆️ 🛠️(deps): update dependency cefi to v2.0.4 ([`c712b5b`](https://github.com/mraniki/tt/commit/c712b5be3e68d6213064ae174d778ecdee3f1278))

* Merge pull request #782 from mraniki/renovate/dxsp-5.x

⬆️ 🛠️(deps): update dependency dxsp to v5.0.2 ([`831ff35`](https://github.com/mraniki/tt/commit/831ff3586c081c126e52f28fca908f2f727e8519))

* Merge pull request #779 from mraniki/renovate/cefi-2.x

⬆️ 🛠️(deps): update dependency cefi to v2.0.3 ([`4c9c44e`](https://github.com/mraniki/tt/commit/4c9c44e8e38b98ae808261feebda1ce88b01880d))

### ♻️

* ♻️ ([`d2fc8b6`](https://github.com/mraniki/tt/commit/d2fc8b698c7631541174b5f81548a38b761d200e))

### ⬆️

* ⬆️ 🛠️(deps): update dependency cefi to v2.0.4 ([`9ed9c10`](https://github.com/mraniki/tt/commit/9ed9c108f12f7fb708df0ebff884397dabe43b61))

* ⬆️ 🛠️(deps): update dependency dxsp to v5.0.2 ([`e785dd6`](https://github.com/mraniki/tt/commit/e785dd693bb8f03e0331288c09f2747b33bde9ab))

* ⬆️ 🛠️(deps): update dependency dxsp to v5.0.1 ([`f79cb60`](https://github.com/mraniki/tt/commit/f79cb60295c8f5486ba9daa860c0b89a1698a088))

* ⬆️ 🛠️(deps): update dependency cefi to v2.0.3 ([`28edd79`](https://github.com/mraniki/tt/commit/28edd7934fb863b7a6dba2e0ee56207bb1f9041a))

## v5.0.4 (2023-09-19)

### Other

* Merge pull request #778 from mraniki/dev

⬆️ 🛠️(deps) ([`7b61fe6`](https://github.com/mraniki/tt/commit/7b61fe60df6a29d34342c1a820d9797356d96a1c))

* Merge branch 'main' into dev ([`61ea918`](https://github.com/mraniki/tt/commit/61ea918fedc767181e3d668cef52555dedd28e7a))

## v5.0.3 (2023-09-19)

### Other

* Merge pull request #777 from mraniki/renovate/myllm-2.x

⬆️ 🛠️(deps): update dependency myllm to v2.0.10 ([`9ef9cae`](https://github.com/mraniki/tt/commit/9ef9cae8f78c19c875b50c1fb35c4febec3ba9b5))

* Merge pull request #776 from mraniki/renovate/iamlistening-3.x

⬆️ 🛠️(deps): update dependency iamlistening to v3.4.6 ([`e3d203e`](https://github.com/mraniki/tt/commit/e3d203edf369be782dad9d3f50b65feae42a414c))

* Merge pull request #775 from mraniki/dev

🔧 Config format adjustment ([`38091ff`](https://github.com/mraniki/tt/commit/38091ff9b36268b1e3f833364f9b390374c2edc2))

### ♻️

* ♻️ ([`c0cf30b`](https://github.com/mraniki/tt/commit/c0cf30b52c1c1e31699cd7b562f4398d9d8138b6))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v2.0.10 ([`5779345`](https://github.com/mraniki/tt/commit/5779345422e7b962a8fad990acc68c88ea54f798))

* ⬆️ 🛠️(deps): update dependency iamlistening to v3.4.6 ([`07e8cf5`](https://github.com/mraniki/tt/commit/07e8cf5e90102cbda1f017ce0637a1b70d458283))

### 🔧

* 🔧 ([`c4c00b7`](https://github.com/mraniki/tt/commit/c4c00b741b35da88674bcd079e22f30f5724cd88))

## v5.0.2 (2023-09-19)

### Other

* Merge pull request #774 from mraniki/dev

⬆️ 🛠️(deps): update dependency ([`47baaa0`](https://github.com/mraniki/tt/commit/47baaa06aeabdacec26033a24d665ed316dd18c0))

* Merge pull request #773 from mraniki/renovate/myllm-2.x

⬆️ 🛠️(deps): update dependency myllm to v2.0.9 ([`2769daa`](https://github.com/mraniki/tt/commit/2769daa179bd216627a157612f3e46572ec8db2e))

* Merge pull request #772 from mraniki/renovate/cefi-2.x

⬆️ 🛠️(deps): update dependency cefi to v2.0.2 ([`1aadcd6`](https://github.com/mraniki/tt/commit/1aadcd6aa907fa4fadf7f852e5433747dd85e726))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v2.0.9 ([`dc56be6`](https://github.com/mraniki/tt/commit/dc56be6389c30673ff4bfaf8d643c90b9bb6739d))

* ⬆️ 🛠️(deps): update dependency cefi to v2.0.2 ([`58fe95a`](https://github.com/mraniki/tt/commit/58fe95ae3e195c257fe20c028ce8313ea15f6001))

## v5.0.1 (2023-09-19)

### :recycle:

* :recycle: ([`8f95ba2`](https://github.com/mraniki/tt/commit/8f95ba22572e231e2ff37cab259ace658da27839))

### :white_check_mark:

* :white_check_mark: Unit Test ([`3d744d7`](https://github.com/mraniki/tt/commit/3d744d76dfb9dccd938c68a4d75b29f70e0e2686))

### Other

* Merge pull request #768 from mraniki/dev

💥 breaking: Integrate DXSP v5 and CEFI v2 for multi exchange support ([`751e448`](https://github.com/mraniki/tt/commit/751e4484cd865a8a0b996f0053259201cfbae778))

* Fix test_plugin assertion ([`5e61c0a`](https://github.com/mraniki/tt/commit/5e61c0a5dd404adb01592e7b597f671935a0c13e))

* Merge pull request #771 from mraniki/renovate/iamlistening-3.x

⬆️ 🛠️(deps): update dependency iamlistening to v3.4.5 ([`6089c6d`](https://github.com/mraniki/tt/commit/6089c6d3430150e45de94088168c0b8cd82182bf))

* Merge branch 'main' into dev ([`43b0526`](https://github.com/mraniki/tt/commit/43b052699d6bed5d5c1f2be08a5f9cf02c48ed1e))

### ♻️

* ♻️ ([`20e314f`](https://github.com/mraniki/tt/commit/20e314fdefcbd0628ac921d4be8511f9218facdd))

### ✅

* ✅ Unit Test ([`cd65239`](https://github.com/mraniki/tt/commit/cd652390a4c8ad7bd3d31262645971f7f1ef7711))

* ✅ Unit Test ([`3958846`](https://github.com/mraniki/tt/commit/3958846f72cf5cfa93785818fcb14f8d1dfe99d5))

* ✅ Unit Test ([`975ddf5`](https://github.com/mraniki/tt/commit/975ddf5187f6b7c05d1a71d3240bb94922a677cb))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v3.4.5 ([`4c54e14`](https://github.com/mraniki/tt/commit/4c54e142dd5ee14a5ab1c468cde3678f9a617da6))

### 🔧

* 🔧 ([`66c72bf`](https://github.com/mraniki/tt/commit/66c72bf32e8cbfb124d2184809289c21758eb097))

## v5.0.0 (2023-09-19)

### Other

* Merge pull request #764 from mraniki/renovate/pydata-sphinx-theme-0.x

⬆️ 🛠️(deps): update dependency pydata-sphinx-theme to ^0.14.0 ([`131db0e`](https://github.com/mraniki/tt/commit/131db0e6a4bd30839812049370a32315efff7dcb))

* Merge pull request #770 from mraniki/renovate/cefi-2.x

⬆️ 🛠️(deps): update dependency cefi to v2.0.1 ([`d465d4b`](https://github.com/mraniki/tt/commit/d465d4b6b0d7a8ceb2a94abeacb342211439541c))

* Merge branch 'main' into dev ([`721d5eb`](https://github.com/mraniki/tt/commit/721d5eb320df817bb58f8dbdda2546ed61dccb31))

* Merge pull request #767 from mraniki/renovate/sphinx-7.x

⬆️ 🛠️(deps): update dependency sphinx to v7.2.6 ([`886aa02`](https://github.com/mraniki/tt/commit/886aa02c49ebd6dbdaa372ade5c5c1254c59293f))

* Merge pull request #763 from mraniki/renovate/sphinx-7.x

⬆️ 🛠️(deps): update dependency sphinx to v7.2.6 ([`b740264`](https://github.com/mraniki/tt/commit/b7402647c8815984ef058e2129601df994aaaaeb))

* Merge pull request #757 from mraniki/dependabot/pip/dev/findmyorder-1.7.34

⬆️ 🤖 Dependencies: Update findmyorder requirement from 1.7.33 to 1.7.34 ([`eae90d2`](https://github.com/mraniki/tt/commit/eae90d248d416c9330ca63d436da745c0e2d379a))

### Update

* :arrow_up: 🤖 Dependencies: Update findmyorder requirement

Updates the requirements on [findmyorder](https://github.com/mraniki/findmyorder) to permit the latest version.
- [Release notes](https://github.com/mraniki/findmyorder/releases)
- [Changelog](https://github.com/mraniki/findmyorder/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mraniki/findmyorder/compare/v1.7.33...v1.7.34)

---
updated-dependencies:
- dependency-name: findmyorder
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com> ([`cdc1058`](https://github.com/mraniki/tt/commit/cdc10588a1de543d0d938adede541a1d1bd070e5))

### ⬆️

* ⬆️ 🛠️(deps): update dependency pydata-sphinx-theme to ^0.14.0 ([`643576a`](https://github.com/mraniki/tt/commit/643576aad2dbf87e479ea54020f2c252b13765d3))

* ⬆️ 🛠️(deps): update dependency cefi to v2.0.1 ([`595f01c`](https://github.com/mraniki/tt/commit/595f01c6e37959592d73632661e874cf7f367ef4))

* ⬆️ 🛠️(deps): update dependency sphinx to v7.2.6 ([`8c5cd56`](https://github.com/mraniki/tt/commit/8c5cd569dcc933820a9a337add41360ee8b2d889))

* ⬆️ 🛠️(deps): update dependency sphinx to v7.2.6 ([`44e5ac4`](https://github.com/mraniki/tt/commit/44e5ac4823fd0555b32c301a86abaed8f062a699))

### 💥

* 💥 breaking: Integrate DXSP v5 and CEFI v2 for multi exchange support ([`20bb820`](https://github.com/mraniki/tt/commit/20bb8208d18e48c932400ef8390b3fd93dbba27c))

## v4.13.9 (2023-09-13)

### Other

* Merge pull request #762 from mraniki/dev

Update 👷Flow.yml to add Mirroring ([`76613a1`](https://github.com/mraniki/tt/commit/76613a1f1b5e1370d647353a89706a610588afae))

### Update

* Update 👷Flow.yml to add Mirroring ([`299d672`](https://github.com/mraniki/tt/commit/299d6725740a28309ce734c924f11fd53f960048))

## v4.13.8 (2023-09-12)

### Other

* Merge pull request #761 from mraniki/dev

🚨 linter ([`a9965bf`](https://github.com/mraniki/tt/commit/a9965bf1ad36515136e04971788eac26de0bb698))

### 🚨

* 🚨 📝 ([`cea054a`](https://github.com/mraniki/tt/commit/cea054ae8e5dc4f28e44cfb762f09983061992c9))

* 🚨 trailing spaces linter ([`0214c63`](https://github.com/mraniki/tt/commit/0214c6336d0434cf6b46ed5c023d28e094700415))

## v4.13.7 (2023-09-11)

### Other

* Merge pull request #759 from mraniki/dev

💬 codacy code quality badge ([`d3d0306`](https://github.com/mraniki/tt/commit/d3d03060e24b2fcb971412dcd56173b5c8417379))

### 💬

* 💬 codacy code quality badge ([`681e9f0`](https://github.com/mraniki/tt/commit/681e9f065e22f2eaaaa2dd8112d770e3d3929656))

## v4.13.6 (2023-09-10)

### Other

* Merge pull request #756 from mraniki/dev

Update mirror job configuration ([`1742999`](https://github.com/mraniki/tt/commit/1742999f5910f97a5dd16c3e904b7f7e25f2c04f))

### Update

* Update mirror job configuration ([`5685805`](https://github.com/mraniki/tt/commit/5685805b58fcbfc267f8c5aa600e22a330a97120))

## v4.13.5 (2023-09-10)

### Other

* Merge pull request #755 from mraniki/dev

⬆️🪞 ([`367db23`](https://github.com/mraniki/tt/commit/367db231c291ebc84bf53bb9428f4be814212b03))

* Add mirror job to workflows and update start.rst ([`13dcd17`](https://github.com/mraniki/tt/commit/13dcd17f0faafb3cf15dc28339651c2bdff82ae5))

* Merge pull request #754 from mraniki/renovate/talkytrend-1.x

⬆️ 🛠️(deps): update dependency talkytrend to v1.14.14 ([`a329ade`](https://github.com/mraniki/tt/commit/a329ade1f4c89b4e6c04722a757d61e1bff3636a))

### ⬆️

* ⬆️ 🛠️(deps): update dependency myllm to v2.0.8 ([`9cc2b39`](https://github.com/mraniki/tt/commit/9cc2b391f1d0579d0b0579ca170d7f0201686e68))

* ⬆️ 🛠️(deps): update dependency talkytrend to v1.14.14 ([`fb41d16`](https://github.com/mraniki/tt/commit/fb41d1615d019169f9d3c3db4f4387c554eea44a))

## v4.13.4 (2023-09-09)

### Other

* Merge pull request #752 from mraniki/dev

⬆️⚡️ ([`9e4f11f`](https://github.com/mraniki/tt/commit/9e4f11ff2bfbf0968cae6838142ea1f454861ebf))

* Refactor config file path ([`9ca9400`](https://github.com/mraniki/tt/commit/9ca940069e7f5ff84118c59cc566a6f7d82999d6))

* Merge pull request #750 from mraniki/renovate/iamlistening-3.x

⬆️ 🛠️(deps): update dependency iamlistening to v3.4.4 ([`1d57126`](https://github.com/mraniki/tt/commit/1d5712631f1c3c84bf5381c1fd5682d2ebf04dcf))

* Merge pull request #748 from mraniki/renovate/dxsp-4.x

⬆️ 🛠️(deps): update dependency dxsp to v4.2.41 ([`f98a9d6`](https://github.com/mraniki/tt/commit/f98a9d670bc69a7b48a15e0b5759306440e26d1e))

### Update

* Update Requirements ([`34ce894`](https://github.com/mraniki/tt/commit/34ce8945e8764fd49a4a8399db88d010b035f049))

* Update Requirements ([`16b18c9`](https://github.com/mraniki/tt/commit/16b18c9cf7968c15ba0f549e409172d2551ac62c))

### ⬆️

* ⬆️ 🛠️(deps): update dependency iamlistening to v3.4.4 ([`26a40e1`](https://github.com/mraniki/tt/commit/26a40e158cb1aa468f7264980dfb732a54eb72e3))

* ⬆️ 🛠️(deps): update dependency dxsp to v4.2.41 ([`2bc2abe`](https://github.com/mraniki/tt/commit/2bc2abe4ef2981ecfe27aaae47aefa571bbe94b8))

## v4.13.3 (2023-09-09)

### Other

* Merge pull request #746 from mraniki/dev

👷 CI Change ([`f58eccb`](https://github.com/mraniki/tt/commit/f58eccb1db8d2dda188104fdbf6b6bc1749b831a))

### Update

* Update Requirements ([`65b1e8d`](https://github.com/mraniki/tt/commit/65b1e8de1edaa5e4976547b033a57e2eca15c242))

### 👷

* 👷 CI Change ([`4f85968`](https://github.com/mraniki/tt/commit/4f85968f5efe7c6c2968264c48428b6201b0018f))

## v4.13.2 (2023-09-09)

### Update

* Update pyproject.toml ([`012bbf7`](https://github.com/mraniki/tt/commit/012bbf7397930c9005906867a55eb4498cf7d5f0))

## v4.13.1 (2023-09-08)

### Update

* Update README.md ([`d4dbf68`](https://github.com/mraniki/tt/commit/d4dbf6871b3dd9348a58ce715e417e248c6db752))

## v4.13.0 (2023-09-08)

### :arrow_up:

* :arrow_up: ([`45a5122`](https://github.com/mraniki/tt/commit/45a512280696480a32ae34453c94d9698f7fa651))

### :white_check_mark:

* :white_check_mark: ([`48354dd`](https://github.com/mraniki/tt/commit/48354dd5d9af64f993c6112b0ae701883165a29b))

### Other

* Merge pull request #737 from mraniki/dev

✨ Option to restrict plugin for memory efficiency. ([`faa9b6c`](https://github.com/mraniki/tt/commit/faa9b6c50d7baa803a1859caa519098e73ecc2a0))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`fd61919`](https://github.com/mraniki/tt/commit/fd61919085d4a1ddd1e097672363dafa5e036b35))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`fa06422`](https://github.com/mraniki/tt/commit/fa06422170e273ddd6a5ea7ee9c027175f98f078))

* Refactor plugin loading method ([`9b6b2c1`](https://github.com/mraniki/tt/commit/9b6b2c193b3a4237692e81b9ed5c7671c9e2f6d2))

* Merge pull request #736 from mraniki/dev

🐳 ([`aac0fc9`](https://github.com/mraniki/tt/commit/aac0fc9636cd24ab3719b5afd3ebab795e805dbd))

### Update

* Update Requirements ([`10ea2fb`](https://github.com/mraniki/tt/commit/10ea2fb10b08c23d6dfda3a89f37b34f9b2af9ed))

* Update Requirements ([`526864a`](https://github.com/mraniki/tt/commit/526864ac93ec959068c7f35002edb6f18cec1e01))

* Update Requirements ([`e85978b`](https://github.com/mraniki/tt/commit/e85978bbf761dab7f1cfd4e32b2a79c960d21dbf))

* Update Requirements ([`687514f`](https://github.com/mraniki/tt/commit/687514fee7ccb72ec242af2f7d221c9d57459c34))

* Update Requirements ([`76c817c`](https://github.com/mraniki/tt/commit/76c817c70f2e2e9dc049638bd99cdae11f96bc65))

* Update Requirements ([`3619383`](https://github.com/mraniki/tt/commit/361938368a8ce0fc3520b21a2cc8f8b8f240a05c))

* Update Requirements ([`d4c29b8`](https://github.com/mraniki/tt/commit/d4c29b8016753575ddac33535fed311b0fc0f2d1))

### ♻️

* ♻️ importing front end only if activated and called. ([`e98ea54`](https://github.com/mraniki/tt/commit/e98ea54dd5356ab2a2c3df945b6b6bedd288b6b2))

### ✨

* ✨ Option to restrict plugin for memory efficiency. ([`4d4c792`](https://github.com/mraniki/tt/commit/4d4c79214170b8085b27d79d73e47d59ba195aa5))

### 🐛

* 🐛 added request as dep and updated settings. ([`14bbd8e`](https://github.com/mraniki/tt/commit/14bbd8e239eb05c99de84b636f86caf42c07a542))

### 🐳

* 🐳 ([`a1499fd`](https://github.com/mraniki/tt/commit/a1499fdbba231be405f99d0176c07fab88a4013e))

## v4.12.1 (2023-09-07)

### Other

* Merge pull request #735 from mraniki/renovate/dxsp-4.x

⬆️ 🛠️(deps): update dependency dxsp to v4.2.37 ([`0972479`](https://github.com/mraniki/tt/commit/0972479bdbeda49edcab343c4591cdc77ed5e9b5))

### Update

* Update Requirements ([`9d562be`](https://github.com/mraniki/tt/commit/9d562be9042506c978f0a4c9755521f4153d2b38))

### ⬆️

* ⬆️ 🛠️(deps): update dependency dxsp to v4.2.37 ([`8fe4bc9`](https://github.com/mraniki/tt/commit/8fe4bc99aab948d342320b21b28aecab79e6a260))

## v4.12.0 (2023-09-07)

### Other

* Merge pull request #732 from mraniki/dev

⬆️ ([`215004a`](https://github.com/mraniki/tt/commit/215004ad7502ef520ffa94a1f11063edc1c98b58))

### Update

* Update Requirements ([`b5e06b4`](https://github.com/mraniki/tt/commit/b5e06b40bcb6050a52fdf22022fbd8e6b8d97525))

### ♻️

* ♻️ ([`a243c88`](https://github.com/mraniki/tt/commit/a243c88be912fb415a8a90038db3c446483b6b14))

### ✨

* ✨ Updated LLM for conversation support ([`2a01dbc`](https://github.com/mraniki/tt/commit/2a01dbc3d3a92b2caba7c8a496f72afc550ada9f))

### ⬆️

* ⬆️ ([`8b50410`](https://github.com/mraniki/tt/commit/8b504102f07fbf500f233ae6b7b17e847b4e3c5d))

## v4.11.28 (2023-09-07)

### Other

* Merge pull request #728 from mraniki/dev

⬆️ 🤖 Dependencies Upgrade ([`67b5686`](https://github.com/mraniki/tt/commit/67b5686eb94fca4ee427f33347568e68236a5735))

* Merge branch 'main' into dev ([`3ae9c2f`](https://github.com/mraniki/tt/commit/3ae9c2f222c66e0903b57e7c4328cb753f662a18))

### Update

* Update Requirements ([`cbda734`](https://github.com/mraniki/tt/commit/cbda7348e7f4965fa8c3d60f4601dc423b175d89))

### ⬆️

* ⬆️ ([`90391c3`](https://github.com/mraniki/tt/commit/90391c383ae75fb3723dd603c65c59c962a7ec7b))

* ⬆️ ([`fb7cf8f`](https://github.com/mraniki/tt/commit/fb7cf8fa3bb1b18d9f87f51b29cde65d590432c8))

## v4.11.27 (2023-09-06)

### Other

* Merge branch 'main' into dev ([`879f52a`](https://github.com/mraniki/tt/commit/879f52a480b5b0ada7655c36e9a03635f8d5179d))

* Merge branch 'main' into dev ([`0602bda`](https://github.com/mraniki/tt/commit/0602bda4deaa353fb7bd98f14287c4c42b901998))

### Update

* Update pyproject.toml ([`f194dae`](https://github.com/mraniki/tt/commit/f194dae24a85d6f50298bc7652fd7e9674a61a7a))

## v4.11.26 (2023-09-06)

### Other

* Merge branch 'main' into dev ([`949aa7b`](https://github.com/mraniki/tt/commit/949aa7b8bf3771d98d3c32eb05f055426292d311))

### Update

* Update pyproject.toml ([`67d5223`](https://github.com/mraniki/tt/commit/67d52235b1d6014b19246abb542d9af54329b603))

## v4.11.25 (2023-09-06)

### Other

* Merge branch 'main' into dev ([`536f567`](https://github.com/mraniki/tt/commit/536f567c86592efc62ff78b79904da7aad33af87))

* Merge pull request #710 from mraniki/dependabot/pip/dev/sphinx-7.2.5

⬆️ 🤖 Dependencies: Update sphinx requirement from 7.2.4 to 7.2.5 ([`22e4f7b`](https://github.com/mraniki/tt/commit/22e4f7bd4f6c53875ea12420e533a4c5060b05d7))

### Update

* Update pyproject.toml ([`dfee338`](https://github.com/mraniki/tt/commit/dfee33871a702ff6f06ee7b9e3bd7cce641c6b59))

* Update pyproject.toml ([`f6a9c39`](https://github.com/mraniki/tt/commit/f6a9c3907c543eda5b8038ef01387657f2b78da8))

* Update Requirements ([`4309f61`](https://github.com/mraniki/tt/commit/4309f61a76ff133ab688b8f15a2fb6b0ae9b10c6))

* :arrow_up: 🤖 Dependencies: Update sphinx requirement from 7.2.4 to 7.2.5

Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.2.4...v7.2.5)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com> ([`b99d790`](https://github.com/mraniki/tt/commit/b99d7902e4936b0e41e928f26afc89d711d226a5))

## v4.11.24 (2023-08-31)

### Other

* Merge pull request #709 from mraniki/renovate/sphinx-7.x

⬆️ 🛠️(deps): update dependency sphinx to v7.2.5 ([`0082c73`](https://github.com/mraniki/tt/commit/0082c73799d7afc76559e36e0bf70ecc048389ee))

### Update

* Update Requirements ([`6ecfa42`](https://github.com/mraniki/tt/commit/6ecfa42de371491a3e6c7cfd451bf11c3dccb139))

### ⬆️

* ⬆️ 🛠️(deps): update dependency sphinx to v7.2.5 ([`691161a`](https://github.com/mraniki/tt/commit/691161a32c07a31dc92a2fabc260cd51a9ef4a56))

## v4.11.23 (2023-08-31)

### Other

* Merge pull request #712 from mraniki/dev

🐛 forwarder adjustment ([`bfb7179`](https://github.com/mraniki/tt/commit/bfb7179a93145f2ebedc62c51923b5c237d42782))

* Merge branch 'main' into dev ([`17b59b8`](https://github.com/mraniki/tt/commit/17b59b8b92b8647f723ad569b8373496339e6d16))

### 🎨

* 🎨 ([`7944e0e`](https://github.com/mraniki/tt/commit/7944e0eb61044d12c411591fbd86fe0c946b44d3))

### 🐛

* 🐛 forwarder adjustment ([`8931708`](https://github.com/mraniki/tt/commit/89317083c56590001722349f20caff06a1785008))

### 📝

* 📝 ([`5b870b9`](https://github.com/mraniki/tt/commit/5b870b9e42174fbf1c33e55591164fa141129698))

* 📝 ([`0ff7b59`](https://github.com/mraniki/tt/commit/0ff7b59fcb2090f61f90979b8f11566689d4213e))

## v4.11.22 (2023-08-31)

### Other

* Merge pull request #711 from mraniki/dev

🐤 101 Tutorial Resources Doc ([`2bea3af`](https://github.com/mraniki/tt/commit/2bea3af8fd531edce018d153eeb83df040d673a7))

### Update

* Update Requirements ([`e68d432`](https://github.com/mraniki/tt/commit/e68d4328fc843c822d1a298350a1229c21cf22f2))

### 📝

* 📝 ([`9242c2c`](https://github.com/mraniki/tt/commit/9242c2cd155f5baa6ad240038241a185d3b9a80b))

* 📝 101 tutorial space ([`56b84e6`](https://github.com/mraniki/tt/commit/56b84e6ad08d606244549131eabc77d3446c16e7))

## v4.11.21 (2023-08-30)

### Other

* Merge pull request #708 from mraniki/dev

🔊 improving log for debug readibility on app.py ([`bb8b9a2`](https://github.com/mraniki/tt/commit/bb8b9a2445de1151efc785f18019267380663e77))

### Update

* Update README.md with latest wiki url ([`e56abba`](https://github.com/mraniki/tt/commit/e56abba7743784af9d73b69c79cbb79345966b27))

* Update Requirements ([`a4415e6`](https://github.com/mraniki/tt/commit/a4415e6f2c5c9248af712c84e9a31feaba4fc07b))

* Update pyproject.toml ([`6c35c78`](https://github.com/mraniki/tt/commit/6c35c78e38823926ac8aebd600e5f8c129e48acd))

### ⚗️

* ⚗️ frame ([`fe76b84`](https://github.com/mraniki/tt/commit/fe76b845dde91f629e870073f9abc6d8e03a6898))

### 🐛

* 🐛 ([`eabadc1`](https://github.com/mraniki/tt/commit/eabadc1b7c618b40debb18a81dcddb2395ace311))

* 🐛 ([`edd0210`](https://github.com/mraniki/tt/commit/edd0210972f632075221205d81bf83d6e6d48479))

* 🐛 ([`3686ef9`](https://github.com/mraniki/tt/commit/3686ef97b6434f743a71050e0b29f60ef8698a45))

* 🐛 favicon ([`5e7eb8c`](https://github.com/mraniki/tt/commit/5e7eb8c0054c56cf823f90ea6a95dda8f6a81039))

### 🔊

* 🔊 improving log for debug readibility on app.py ([`e5e8119`](https://github.com/mraniki/tt/commit/e5e8119cdd9e17fc48fb6007f28e842f67280257))

## v4.11.20 (2023-08-30)

### Other

* Merge pull request #707 from mraniki/dev

🐛 minor ui fix ([`21224a4`](https://github.com/mraniki/tt/commit/21224a4b6151c0642a7dd08b28a22ba9e4cf41fd))

* Delete old_index.html ([`de73eac`](https://github.com/mraniki/tt/commit/de73eac947dc867997ad4120fbb5d7797ecf4496))

### 🎨

* 🎨 ([`9d387aa`](https://github.com/mraniki/tt/commit/9d387aaefedeea3e84f54605cc70a9b52a8d4e4f))

### 🐛

* 🐛 favicon ([`b0d11a1`](https://github.com/mraniki/tt/commit/b0d11a1a5ee6faa8ddaff4678184e0c3b1e7b41b))

## v4.11.19 (2023-08-29)

### Other

* Merge pull request #706 from mraniki/dev

Merge pull request #705 from mraniki/main ([`7106540`](https://github.com/mraniki/tt/commit/710654084fea9a5f3c2bee686b93573fbf49efb6))

* Merge branch 'main' into dev ([`7afd5cc`](https://github.com/mraniki/tt/commit/7afd5cc44165bbd91df524e13804657aab4ff496))

* Merge pull request #705 from mraniki/main

Merge ([`cb9e7a3`](https://github.com/mraniki/tt/commit/cb9e7a3e43564aebf0aae45035f39dcfbe553295))

* Merge branch 'dev' into main ([`b69ce7e`](https://github.com/mraniki/tt/commit/b69ce7e5903c4a896d546a6d295f4c09a86a030a))

### Update

* Update Requirements ([`002604f`](https://github.com/mraniki/tt/commit/002604fb4179f40f7274de58c7f1824c52f3d6c0))

### 🎨

* 🎨 ([`e7aa740`](https://github.com/mraniki/tt/commit/e7aa74048119a3df15826ca6b5973a3658e4aa52))

## v4.11.18 (2023-08-29)

### Update

* Update app.py ([`03bd64b`](https://github.com/mraniki/tt/commit/03bd64b6010683403b8425f829987ca2920a7342))

## v4.11.17 (2023-08-28)

### :alembic:

* :alembic:️ nicegui xperiment ([`9f34b98`](https://github.com/mraniki/tt/commit/9f34b989f49ee6f5b84bb759244cdb6638def9ba))

### :memo:

* :memo: Remove index.html file ([`e55ddd3`](https://github.com/mraniki/tt/commit/e55ddd3f9f0fa13631200b2e63084b80da14247e))

### :rotating_light:

* :rotating_light: ([`728abb3`](https://github.com/mraniki/tt/commit/728abb3665cb3f4cf5eea235dd60b67618c26414))

### Other

* Merge pull request #702 from mraniki/dev

:alembic:️ nicegui xperiment ([`71b066a`](https://github.com/mraniki/tt/commit/71b066a49b1ac13128653c33383932d93b64f6ad))

* Merge pull request #703 from mraniki/sourcery/dev

:alembic:️ nicegui xperiment (Sourcery refactored) ([`24c8d1e`](https://github.com/mraniki/tt/commit/24c8d1e87b174bf49739f1f1ca87c18feb4e258f))

* 'Refactored by Sourcery' ([`f83b4da`](https://github.com/mraniki/tt/commit/f83b4da1a47a7de725c1322fd914409147730bff))

### Update

* Update UI module in docs/03_module.rst ([`2b3a436`](https://github.com/mraniki/tt/commit/2b3a43607e9db5140c109115afb8565336b90e71))

* :memo::art:Update module and plugin documentation ([`b52b3ea`](https://github.com/mraniki/tt/commit/b52b3eafa7d3de3c8f4acf86d9e450b2aba11655))

* Update Requirements ([`f1b6de2`](https://github.com/mraniki/tt/commit/f1b6de2c7d31746a12d1a02597a45375828c0d7c))

* Update Requirements ([`9325d84`](https://github.com/mraniki/tt/commit/9325d84614d06a91921c2dcc081e933def40809e))

* Update dynaconf version and target Python versions ([`47a8b54`](https://github.com/mraniki/tt/commit/47a8b54d7ef50e1d2faaef031fc95fb88b942300))

### ♻️

* ♻️ css ([`d914ca4`](https://github.com/mraniki/tt/commit/d914ca4146202d81d80233e07cb2029f68bd0e38))

* ♻️ frontend test ([`14ad239`](https://github.com/mraniki/tt/commit/14ad23960ff2a9f38ed4af6307d2558eb2a7fc71))

### ⚗️

* ⚗️ ([`fc70247`](https://github.com/mraniki/tt/commit/fc70247f0b5b7198e20a6a2a4d2dc574206d41e9))

* ⚗️ rename bot.py to app.py and basic ui framework ([`6878422`](https://github.com/mraniki/tt/commit/6878422397457b8fb7a5048b086f4f97e09451e7))

### 🎨

* 🎨 frontend adj ([`71a19a4`](https://github.com/mraniki/tt/commit/71a19a450387d865079b730f2e87629342fc30f4))

* 🎨 ([`1b66147`](https://github.com/mraniki/tt/commit/1b66147bfdb9028a6bbc989be387e982dce64d14))

* 🎨 ([`6560788`](https://github.com/mraniki/tt/commit/6560788c316de7cfafd38e54e6ca119f3e32164e))

### 🐛

* 🐛 ([`2b72e5e`](https://github.com/mraniki/tt/commit/2b72e5e5e60be4b24a7ffadb9e4096241b998fc4))

## v4.11.16 (2023-08-28)

### Other

* Merge pull request #701 from mraniki/dev

🐛 📝 extension error ([`3b891f9`](https://github.com/mraniki/tt/commit/3b891f906b1cd83d94fb4ff6a68992efc359c2bb))

### Update

* Update Requirements ([`722e35d`](https://github.com/mraniki/tt/commit/722e35db74ea6a49d01a624fdf3820734669b247))

### ♻️

* ♻️ ([`b1299d2`](https://github.com/mraniki/tt/commit/b1299d2b9294be097946af967739f75d3e26d439))

* ♻️ ([`ed52171`](https://github.com/mraniki/tt/commit/ed52171704bbd79938c900aa14a74048bca78f3b))

* ♻️ ([`d31fe04`](https://github.com/mraniki/tt/commit/d31fe04f6f5c06b8e621a0d122d49b8a9d257a3c))

* ♻️ ([`24943c8`](https://github.com/mraniki/tt/commit/24943c85d72446021bae781e91351f3323f5696a))

### ⚗️

* ⚗️ ([`97dd447`](https://github.com/mraniki/tt/commit/97dd4476640aabc57884f0c6a89b5b5f1f8bc944))

* ⚗️ ([`7eb24d0`](https://github.com/mraniki/tt/commit/7eb24d08b2e33dec66eec4fe5b2c26abaf0d8426))

* ⚗️ ([`48c1d80`](https://github.com/mraniki/tt/commit/48c1d8027110023414444096acc170be7a3bcc3e))

### 🐛

* 🐛 📝  extension error ([`ae72dbf`](https://github.com/mraniki/tt/commit/ae72dbfcb1bd18b39de4f038f04017114d275163))

* 🐛 ([`9959ee5`](https://github.com/mraniki/tt/commit/9959ee5917df0e2e600004bee434cf962ed3368b))

* 🐛 ([`e546757`](https://github.com/mraniki/tt/commit/e5467578734eb93443a86a4a1690b0de67d02c95))

### 📝

* 📝 ([`1d89b4f`](https://github.com/mraniki/tt/commit/1d89b4fec17384129add00c12d3585f0af4f5676))

* 📝 ([`db79c2e`](https://github.com/mraniki/tt/commit/db79c2e95deb6854f84c4e39c5765b1b789f05e2))

## v4.11.15 (2023-08-27)

### :alembic:

* :alembic:️  vue ([`dcbd4e6`](https://github.com/mraniki/tt/commit/dcbd4e63f897b793c692612e3b9bc8565cc3bd4e))

### :recycle:

* :recycle: ([`efcdbcb`](https://github.com/mraniki/tt/commit/efcdbcba03c6d14330d356dee404add5c65609a7))

### Fix

* 🐛 fix uvicorn https://stackoverflow.com/questions/73450371/url-for-is-using-http-instead-of-https-in-fastapi ([`5f33142`](https://github.com/mraniki/tt/commit/5f331422eca84297352b710618a73b37a13a767b))

### Other

* Merge pull request #696 from mraniki/dev

✨ frontend UI framework ([`18236c0`](https://github.com/mraniki/tt/commit/18236c0b5b7878aaf55b5e8b7e844061b71dfa1e))

* Refactor stylesheet link in index.html ([`21075e2`](https://github.com/mraniki/tt/commit/21075e2127466a2374258385509bfac5aecc45b4))

* Refactor static file handling ([`0907eb3`](https://github.com/mraniki/tt/commit/0907eb3fbebdef64554049e5795677e56e6b480f))

* Delete tt/static/js directory ([`0b3a3ad`](https://github.com/mraniki/tt/commit/0b3a3ad0fc86cc7d62b63c2e7a5faa005e1e1e84))

* Rename tt/static/js/app.js to tt/static/app.js ([`de85f9b`](https://github.com/mraniki/tt/commit/de85f9b53a79dd9de700927a30108abb2e168838))

* Delete tt/static/css directory ([`9a61bf0`](https://github.com/mraniki/tt/commit/9a61bf05c5a599b945233bac0b79098f56e93074))

* Rename tt/static/css/style.css to tt/static/style.css ([`1998780`](https://github.com/mraniki/tt/commit/1998780442fb3418ffd514f1b7ea52b7aa29e5c8))

### Update

* Update Requirements ([`84fc1d0`](https://github.com/mraniki/tt/commit/84fc1d0cafc82613b73b4687bd527e8adca33d19))

* Update delimiters in main.js file ([`6890de9`](https://github.com/mraniki/tt/commit/6890de96786a522d9700b9425585114319b6c9cc))

* Update Requirements ([`5c0b149`](https://github.com/mraniki/tt/commit/5c0b149dbefb117c33d2171fd2e610d243c790dc))

* Update bot.py and index.html files ([`42c1a3a`](https://github.com/mraniki/tt/commit/42c1a3a38e4232740e227303a51436b4406b11f6))

* Update bot.py and index.html files ([`85cea7a`](https://github.com/mraniki/tt/commit/85cea7a426338413c4d621fcbbc996d0d13c4d8b))

* Update bot.py ([`fc1624e`](https://github.com/mraniki/tt/commit/fc1624e09f32d2d3a0e9c6cadac4bb2a6d1dad3b))

* Update index.html ([`292307d`](https://github.com/mraniki/tt/commit/292307d5f9e7097fb8e635f2e456308ac975c4aa))

* Update bot.py ([`6360044`](https://github.com/mraniki/tt/commit/6360044a7238b4df86305362df0ab6c1a6193873))

* Update Requirements ([`640c825`](https://github.com/mraniki/tt/commit/640c82593f420542e78c370c3d139003473bee75))

* Update index.html ([`bba47ac`](https://github.com/mraniki/tt/commit/bba47ac1730f5a3f3bba68cd644f6ee510fdaeb5))

* Update bot.py ([`7785961`](https://github.com/mraniki/tt/commit/7785961fd0c0ed1e360ba659f40d3c656e78228b))

* Update bot.py ([`c963df5`](https://github.com/mraniki/tt/commit/c963df513ce4f136ed2a718f8e6b15d320532106))

* Update bot.py ([`1818ea5`](https://github.com/mraniki/tt/commit/1818ea5019996602ee6eec43283e584457eb26c5))

### ♻️

* ♻️ ([`056f575`](https://github.com/mraniki/tt/commit/056f575b585ddf35627079b8860b108e79054e4c))

* ♻️ ([`971deb1`](https://github.com/mraniki/tt/commit/971deb16b3b42066d8597e0688ec043e9478002c))

* ♻️ ([`b8d154d`](https://github.com/mraniki/tt/commit/b8d154d8925dddd74f73b6bc01ae26395420ad9a))

* ♻️ ([`2869600`](https://github.com/mraniki/tt/commit/286960037dec87e1b7ba86c1f516ad8d76d300dc))

* ♻️ ([`d8eb17c`](https://github.com/mraniki/tt/commit/d8eb17c47a7dc99f921e60e5fb079b29b0c56196))

* ♻️ ([`c2d898a`](https://github.com/mraniki/tt/commit/c2d898ad03fbaab779ab65b9c316ed1e0fe039e1))

* ♻️ ([`5f9e2a2`](https://github.com/mraniki/tt/commit/5f9e2a2efcdca05ce6bf1ce794d03ee767367873))

### ⚗️

* ⚗️ ([`7b7eecf`](https://github.com/mraniki/tt/commit/7b7eecfbccc7c60ce55d516330a1b2ca5244e19a))

* ⚗️ ([`fa8e3e2`](https://github.com/mraniki/tt/commit/fa8e3e2cde91834a675c924f8c672d9df1733da1))

* ⚗️ ([`7e49eb4`](https://github.com/mraniki/tt/commit/7e49eb4712718a8539eb0cb6fa69b60d64308485))

* ⚗️ helloworld.vue ([`0d995f7`](https://github.com/mraniki/tt/commit/0d995f7de65226fa2b5144b1dec3bf1f01d1683c))

* ⚗️ ([`d0f1307`](https://github.com/mraniki/tt/commit/d0f13076a70dd17b5279810594a6e6f61dcca597))

### 🎨

* 🎨 ([`990aa4b`](https://github.com/mraniki/tt/commit/990aa4b6283996c1d7571c1b070722aac5bcbbdc))

### 🐛

* 🐛 ([`d29e658`](https://github.com/mraniki/tt/commit/d29e6583cdbdafdba967afde789e12d140141fc0))

* 🐛 ([`a7f3b37`](https://github.com/mraniki/tt/commit/a7f3b370103c49e4e08ab40030d46f8866bf18f2))

* 🐛 ([`4cf54d5`](https://github.com/mraniki/tt/commit/4cf54d5c4fa91ed6c6d2e3ffc701151305352b40))

* 🐛 ([`23add2f`](https://github.com/mraniki/tt/commit/23add2f190ee03680cc7b60a4c60027009797fa2))

* 🐛 ([`42e96fd`](https://github.com/mraniki/tt/commit/42e96fda24c00a566f84a5085b5ef93ee2ee20c9))

* 🐛 ([`b763bdf`](https://github.com/mraniki/tt/commit/b763bdf725d075f836e599264d595605bd9d5881))

* 🐛 ([`f0c01b3`](https://github.com/mraniki/tt/commit/f0c01b368526233bd59f12f628f5a3301c93c9ae))

* 🐛 ([`78b5875`](https://github.com/mraniki/tt/commit/78b587565de8e4b805002bd42ce2a901d6c834db))

* 🐛 ([`9e7fa44`](https://github.com/mraniki/tt/commit/9e7fa4407d01401ac2138f74636bd24323f8eee3))

* 🐛 ([`2b52106`](https://github.com/mraniki/tt/commit/2b521061f70f596578ebf70f749a0c4686566b5a))

* 🐛 ([`c21cb57`](https://github.com/mraniki/tt/commit/c21cb57b17117081623f0b50fac4467ad59c553f))

### 🔊

* 🔊 ([`a325f8c`](https://github.com/mraniki/tt/commit/a325f8c513c3df49fb1dde513fa750710a505bac))

* 🔊 ([`a204603`](https://github.com/mraniki/tt/commit/a2046037b50af8f12d7f9605c90aea26913f8a92))

### 🔥

* 🔥 ([`56f657b`](https://github.com/mraniki/tt/commit/56f657b238b69ba7fb995aa01f92eb5305dd8efb))

* 🔥 ([`6e60978`](https://github.com/mraniki/tt/commit/6e60978b6ac503098d057d5c7b09d7157204f3c6))

### 🔧

* 🔧 ([`dd75621`](https://github.com/mraniki/tt/commit/dd756210ef85b6b1c8f571c3f31eff225b022547))

## v4.11.14 (2023-08-27)

### :alembic:

* :alembic:️ ([`b800438`](https://github.com/mraniki/tt/commit/b80043802bd11cb4e717b8013624db3f7d0f286f))

* :alembic:️  tv widget ([`68e67d4`](https://github.com/mraniki/tt/commit/68e67d47f9b575630ae553c494672db06bb90521))

* :alembic:️: Add index.html and app.js files ([`87275c9`](https://github.com/mraniki/tt/commit/87275c99fa0040be64c0ae2bea291011732be59a))

### Fix

* Refactor file paths in bot.py and fix stylesheet link in index.html ([`ed89725`](https://github.com/mraniki/tt/commit/ed89725fe90819b4cd47a2bae177d7a0b8af11de))

### Other

* Merge pull request #693 from mraniki/dev

:alembic:️  Add index.html and app.js files ([`6c07c06`](https://github.com/mraniki/tt/commit/6c07c06464a6e3b7effe969a354e248abb62e2c2))

* Refactor static file mounting in bot.py ([`28536cb`](https://github.com/mraniki/tt/commit/28536cb67eddca5b9d50a9002998e6dd62a13499))

* Refactor static file serving in bot.py ([`fa6470d`](https://github.com/mraniki/tt/commit/fa6470d789d343da1bea3a1dded7e8033dc2e409))

* Refactor static file paths in bot.py and index.html ([`82eb418`](https://github.com/mraniki/tt/commit/82eb4185bfe996ad46ccc648e50e23f3a7a94cd7))

* Refactor app.mount() in bot.py ([`fc5a601`](https://github.com/mraniki/tt/commit/fc5a601ab4ea0033873ae31153d99fc87f07a26d))

* Refactor template path in bot.py ([`cc4e021`](https://github.com/mraniki/tt/commit/cc4e0215abf45e90e9a1be3ac6518653cc90ebdc))

* Refactor template path in bot.py ([`f0fdd08`](https://github.com/mraniki/tt/commit/f0fdd08089c429269acbdbb70e6122cf7a525ccb))

* Refactor template path in bot.py ([`7250b2c`](https://github.com/mraniki/tt/commit/7250b2cb56f3bb9165d1f45d3fe0e585f741955f))

* Add import os and remove commented out import statement ([`e49e1b6`](https://github.com/mraniki/tt/commit/e49e1b64b2edd2f16d271fabeb9441b0c71076c7))

* Remove unnecessary CSS and JavaScript files ([`cf06c07`](https://github.com/mraniki/tt/commit/cf06c07efe97fb9c14c7f9d5eb9c05699f30cdcc))

* Add style.css, app.js, and trading_view.js files ([`e6df82f`](https://github.com/mraniki/tt/commit/e6df82f132320d98569389af8a1839014b0b5237))

* Refactor static file path in bot.py ([`74d8407`](https://github.com/mraniki/tt/commit/74d84077d13611d44f549abd28b4d0a432fbd083))

* from fastapi.staticfiles import StaticFiles ([`0b37110`](https://github.com/mraniki/tt/commit/0b371107ed1ec2fe4607c9e36270a94b97f25ce4))

* Remove static __init__.py and style.css, update index.html ([`97e89dc`](https://github.com/mraniki/tt/commit/97e89dc5695eb49754c2e2568ea59f5469988b60))

### Update

* Update template directory path ([`a1010bc`](https://github.com/mraniki/tt/commit/a1010bcb1c8a7e1bab24a5990e6c071bb7e9be8b))

* Update index.html template ([`fd1cb4a`](https://github.com/mraniki/tt/commit/fd1cb4a33ee94486f3c0bb8b3eadd93e5b17257c))

* Update bot.py and add index.html template ([`9b97fd3`](https://github.com/mraniki/tt/commit/9b97fd37102268fa1d023a38f328655c6dcf1ceb))

* Update Jinja2Templates directory in bot.py and delete index.html file in tt/ui directory. ([`8e031f6`](https://github.com/mraniki/tt/commit/8e031f69017fffcf5c8e34b099ef75d4a83d4f64))

* Update index.html with new heading ([`98de291`](https://github.com/mraniki/tt/commit/98de29114ab2a7898d2c44cc286dc4db9674ee57))

* Update bot.py and index.html templates ([`206ca6e`](https://github.com/mraniki/tt/commit/206ca6ec21d396a7d1fef4301bc94f27dad0678a))

* Update static files directory in bot.py ([`549ccd2`](https://github.com/mraniki/tt/commit/549ccd282ed674cb1bf4980787458e937b49bd94))

* Update static file mount path in bot.py ([`308e9a5`](https://github.com/mraniki/tt/commit/308e9a5c96c6d44a01abb3fe0ebf2a0397846e9f))

* Update static file directory in bot.py ([`262b4a2`](https://github.com/mraniki/tt/commit/262b4a2dd141deaa33ff55e65c9f41b9dc84f9bb))

* Update static file directory path in bot.py ([`e2cdc54`](https://github.com/mraniki/tt/commit/e2cdc5433128fbcb865719d7f8b249818ca3f6a7))

* Update static files directory in bot.py ([`0b81177`](https://github.com/mraniki/tt/commit/0b811776dbfcb11dda0e939ebe0771055e9790d1))

* Update Requirements ([`392278a`](https://github.com/mraniki/tt/commit/392278a7d995addbcc6e8cef7f0d0a9c45bab7bb))

### ♻️

* ♻️ ([`5c622d7`](https://github.com/mraniki/tt/commit/5c622d7c1993882df6c499422598e15e910a58ea))

### ⚗️

* ⚗️ review jinka2 part ([`be8439d`](https://github.com/mraniki/tt/commit/be8439d6c9147c4c190e93660ff2dd38bab95442))

* ⚗️ ([`1c9c27e`](https://github.com/mraniki/tt/commit/1c9c27ec4bedd484bdebcb23e9daef8361b8667c))

* ⚗️ ([`88304d1`](https://github.com/mraniki/tt/commit/88304d1bb8dc3a07d59aba1127986668c50a7f8a))

* ⚗️ ([`a35c3a2`](https://github.com/mraniki/tt/commit/a35c3a2e06bf0029809633a44faebbedf31f7431))

* ⚗️ vue and js experiment ([`64dca2c`](https://github.com/mraniki/tt/commit/64dca2cfc0aab1f9b7c377a57bec8b8903c88cc0))

* ⚗️ vue test ([`a401e52`](https://github.com/mraniki/tt/commit/a401e52f87b7cb7fab11299ed3c8da2f08a819f4))

### 🐛

* 🐛 ([`459ced7`](https://github.com/mraniki/tt/commit/459ced707eebb87be5e8f518fc351304870100cb))

* 🐛 ([`b4c8adf`](https://github.com/mraniki/tt/commit/b4c8adff850ce8bbb91601029c80ee54a0b4e425))

* 🐛 ([`87b5010`](https://github.com/mraniki/tt/commit/87b5010a2f7d6764a7b78dc81412f16466b4ff65))

* 🐛 ([`2c67806`](https://github.com/mraniki/tt/commit/2c6780616c41fdd09d31820ce383bec97bf1c9da))

## v4.11.13 (2023-08-25)

### Update

* Update index.html ([`266e4d4`](https://github.com/mraniki/tt/commit/266e4d4bf64a90921a87cf6df2c6c1005b3e2a03))

* Update index.html ([`1fc64fd`](https://github.com/mraniki/tt/commit/1fc64fd4f28227c2a314f2f02cd199fbfeb81c0e))

* Update talky_settings.toml ([`8194dc1`](https://github.com/mraniki/tt/commit/8194dc1a73d358a474b241cd4a70fc183328e1e9))

* Update bot.py ([`2dbef83`](https://github.com/mraniki/tt/commit/2dbef832ef91bc379158b06a019f70b06f19c904))

* Update index.html ([`38e1381`](https://github.com/mraniki/tt/commit/38e1381f597269743c25a8d8d3deacdc14e75151))

* Update index.html ([`fd3aa5d`](https://github.com/mraniki/tt/commit/fd3aa5d0254078ea1c1965f40177847d3ec6263e))

* Update index.html ([`53302c6`](https://github.com/mraniki/tt/commit/53302c622ec25d4209e39f46891c4844b72eeacd))

## v4.11.12 (2023-08-25)

### Update

* Update index.html ([`7513ab4`](https://github.com/mraniki/tt/commit/7513ab4154423d6b7d87338cd9188d6653fd4743))

## v4.11.11 (2023-08-25)

### Other

* Merge pull request #692 from mraniki/dev

⚗️ stylesheet test and vue script ([`555be53`](https://github.com/mraniki/tt/commit/555be535464fcc129d4dc100d133338665b51184))

* Merge branch 'main' into dev ([`d77ee25`](https://github.com/mraniki/tt/commit/d77ee254fe85a1f08456cb53dff1ddb168249b02))

### ⚗️

* ⚗️ testing vue ([`95bb1e6`](https://github.com/mraniki/tt/commit/95bb1e6540adf2c45b1cd7e94137bfc289711543))

* ⚗️ stylesheet test ([`2ed6426`](https://github.com/mraniki/tt/commit/2ed64265ca2ece66acf395753bbde697732d24fa))

## v4.11.10 (2023-08-25)

### Other

* Merge branch 'main' into dev ([`fb5f698`](https://github.com/mraniki/tt/commit/fb5f698a3ec7a56454ab4c7fd8f235ff7c101083))

### Update

* Update index.html ([`2ea435b`](https://github.com/mraniki/tt/commit/2ea435b2651c670780439e2d3ee455d69aaf7e3e))

## v4.11.9 (2023-08-25)

### Other

* Merge branch 'main' into dev ([`60ea043`](https://github.com/mraniki/tt/commit/60ea043b93bef424f6dfd5f1d0acf8e396ccd059))

### Update

* Update bot.py ([`4ac2a15`](https://github.com/mraniki/tt/commit/4ac2a15e3ab573c3f1c4e204d9eb6ff5fd5841f6))

## v4.11.8 (2023-08-25)

### Other

* Merge branch 'main' into dev ([`b62016a`](https://github.com/mraniki/tt/commit/b62016a049d90689ea36420ada5d188d38d42b5b))

### Update

* Update bot.py ([`279edc1`](https://github.com/mraniki/tt/commit/279edc1faab92bbd364c3be581c3b2ef98783df3))

* Update bot.py ([`f9abf68`](https://github.com/mraniki/tt/commit/f9abf68728b0fbddf61d82aced5cce68bd52bd9c))

## v4.11.7 (2023-08-25)

### Other

* Merge branch 'main' into dev ([`bbbf6af`](https://github.com/mraniki/tt/commit/bbbf6af5bfbf361fe08751178f80ecbb5c710d46))

### Update

* Update bot.py ([`1e3403b`](https://github.com/mraniki/tt/commit/1e3403b3042663c638e596b5841d03507019ab68))

* :ambulance: Update bot.py path for jinja template ([`9a56fae`](https://github.com/mraniki/tt/commit/9a56faefa6049eb1d7350b47abae20e1517c6f68))

## v4.11.6 (2023-08-25)

### Fix

* 🐛 fix the path issue ([`07283da`](https://github.com/mraniki/tt/commit/07283daee0df7600a55231245ce7148efa16a586))

### Other

* Merge pull request #691 from mraniki/dev

🐛 fix the path issue ([`52466af`](https://github.com/mraniki/tt/commit/52466af6fac006be7155c1fe1a0d9a0f742f2f7a))

### Update

* Update Requirements ([`9eb7b05`](https://github.com/mraniki/tt/commit/9eb7b05ecdf4fec66616764759a723c50e26a7dd))

## v4.11.5 (2023-08-25)

### Update

* Update bot.py ([`fc12de5`](https://github.com/mraniki/tt/commit/fc12de54d055b993de3ef8452a4f3ec82c0207da))

## v4.11.4 (2023-08-25)

### Update

* Update bot.py ([`861d27b`](https://github.com/mraniki/tt/commit/861d27b31dd20895145c656f932302f577c895bb))

## v4.11.3 (2023-08-25)

### Update

* Update pyproject.toml ([`d50e9d4`](https://github.com/mraniki/tt/commit/d50e9d4a5f0749bc3c03c8c5982e12a81c2900df))

## v4.11.2 (2023-08-25)

### :bug:

* :bug: ([`61e069c`](https://github.com/mraniki/tt/commit/61e069c6b8f48e6b910419f6270d19f239fa0dbf))

## v4.11.1 (2023-08-25)

### Other

* Merge pull request #690 from mraniki/dev

♻️ ([`7dcc0ad`](https://github.com/mraniki/tt/commit/7dcc0ad07addf734e460f485498357f0a0b3ab96))

### ♻️

* ♻️ ([`607221f`](https://github.com/mraniki/tt/commit/607221fe30fe8b9811cab1e93dbebe2001fd67d2))

## v4.11.0 (2023-08-25)

### Fix

* ♻️ fix import ([`1d43491`](https://github.com/mraniki/tt/commit/1d4349152e7f5e2696c351e0aba70e825ffd7580))

### Other

* Merge pull request #689 from mraniki/dev

💄 landing page test ([`4893d67`](https://github.com/mraniki/tt/commit/4893d678418a1b1f2362a7923c03dbc56da1e6a7))

* Merge branch 'main' into dev ([`578a8b3`](https://github.com/mraniki/tt/commit/578a8b34fdb7e037ab7a4d1b9053870b41c0f189))

* Add files via upload ([`3733962`](https://github.com/mraniki/tt/commit/373396212e81949966fe00cf930725a03e3cc684))

### Update

* Update pyproject.toml ([`aad8174`](https://github.com/mraniki/tt/commit/aad8174f032a490d1e268137033cde2becc679d6))

* Update test_llm_plugin.py ([`771dfcd`](https://github.com/mraniki/tt/commit/771dfcd4669b4ada9e587b17e5d0b52f8f7c3e9b))

* Update Requirements ([`6efd529`](https://github.com/mraniki/tt/commit/6efd529749cb55579a9ace9b2b133c1036570249))

* Update Requirements ([`c1d1697`](https://github.com/mraniki/tt/commit/c1d1697bb1751b3e5f601cb1bf0a876553ecb625))

### ♻️

* ♻️ ([`81ee8a0`](https://github.com/mraniki/tt/commit/81ee8a06bc11d9ae59ce1085e9c40038f36a2a66))

### ⬆️

* ⬆️ ([`9eef130`](https://github.com/mraniki/tt/commit/9eef130ca757a68f4fd6fc826b61c6981d1be3a1))

### 🐛

* 🐛 directory ([`621c985`](https://github.com/mraniki/tt/commit/621c98566e2a3c005a3776790dd5752843d5b311))

### 💄

* 💄 landing page test ([`3563141`](https://github.com/mraniki/tt/commit/35631418dc6517916321cadb067f2fce30b26e30))

### 🔥

* 🔥 cleanup ([`23f14bb`](https://github.com/mraniki/tt/commit/23f14bb56be78db4eda0c5d66259ede823f17620))

* 🔥 ([`52065a7`](https://github.com/mraniki/tt/commit/52065a7f55054c146933e7951bf201cf315be3a3))

## v4.10.17 (2023-08-24)

### Update

* Update pyproject.toml ([`bf9e9c7`](https://github.com/mraniki/tt/commit/bf9e9c70660bc26cb3101fd4207b5b060a47075b))

## v4.10.16 (2023-08-24)

### Other

* Merge pull request #684 from mraniki/dev ([`7f5a2f7`](https://github.com/mraniki/tt/commit/7f5a2f78cc8408f09d91704b48c1400728f015f6))

### Update

* Update Requirements ([`e827e9d`](https://github.com/mraniki/tt/commit/e827e9daab5f76fa8342e4d707d56173df52e5ca))

### ⬆️

* ⬆️ ([`52756e5`](https://github.com/mraniki/tt/commit/52756e53a23130d1528b8b9d6549d6e0f147d27e))

### 🐛

* 🐛 ([`412e10c`](https://github.com/mraniki/tt/commit/412e10cd9b0ec589f9013cbc7320fe9ddd9f9a2c))

### 👷

* 👷 CI cleanup ([`a449e78`](https://github.com/mraniki/tt/commit/a449e786ae234e7bba7cc618312a7c2fbe5d51e9))

### 🔥

* 🔥 cleanup ([`2dd5c39`](https://github.com/mraniki/tt/commit/2dd5c39ccbb6603c628a1b99333c3f5b028933a7))

## v4.10.15 (2023-08-24)

### Update

* Update pyproject.toml  :arrow_up: talkytrend and ruff ([`25ccefd`](https://github.com/mraniki/tt/commit/25ccefd00428fd8a75e34addd366dbaa24b35207))

## v4.10.14 (2023-08-24)

### Update

* Update talky_settings.toml for ticker reference default value to NVDA ([`54256f7`](https://github.com/mraniki/tt/commit/54256f799ee27f7dc2424b66ad660f4de02230bf))

## v4.10.13 (2023-08-23)

### Update

* Update 01_start.rst ([`53b6cad`](https://github.com/mraniki/tt/commit/53b6cad19fca1eeeec8fe7213d6d4877f91464f7))

## v4.10.12 (2023-08-23)

### Update

* Update 01_start.rst ([`9c3d537`](https://github.com/mraniki/tt/commit/9c3d537180e4dadb5cf904060dc6c541dc1aa150))

## v4.10.11 (2023-08-22)

### :memo:

* :memo: ([`7d33d12`](https://github.com/mraniki/tt/commit/7d33d128313a87d9d99393360279cfd924446491))

## v4.10.10 (2023-08-22)

### Update

* Update pyproject.toml ([`8fba9b6`](https://github.com/mraniki/tt/commit/8fba9b6268b05809fbc36c6888cf47849306701d))

## v4.10.9 (2023-08-22)

### :bug:

* :bug: ([`f6c3029`](https://github.com/mraniki/tt/commit/f6c3029fb8354781182d513c12de22acba855953))

## v4.10.8 (2023-08-21)

### Other

* Merge pull request #677 from mraniki/dev ([`5635337`](https://github.com/mraniki/tt/commit/56353376310b7f82469252563ccabd56a116c63d))

### Update

* Update Requirements ([`fc3a2c3`](https://github.com/mraniki/tt/commit/fc3a2c3ee1b39f53357167b88bfc6e4dd8cdae7d))

### ⚗️

* ⚗️ continous test ([`24287c0`](https://github.com/mraniki/tt/commit/24287c0784db47992cd821f0575eb24ddb500979))

### 📝

* 📝 ([`520295e`](https://github.com/mraniki/tt/commit/520295ee597ed0940a49e2324a26aaba3af01576))

* 📝 doc update ([`847cd3c`](https://github.com/mraniki/tt/commit/847cd3c62754b614685420cf93d599c18a34483e))

* 📝  improve docs ([`a041659`](https://github.com/mraniki/tt/commit/a041659609a70101dd1234289814b94d011454a7))

## v4.10.7 (2023-08-21)

### Other

* Merge pull request #676 from mraniki/dependabot/pip/fastapi-tw-0.101.1

⬆️ Dep: Update fastapi requirement from ^0.99.0 to ^0.101.1 ([`fd049f4`](https://github.com/mraniki/tt/commit/fd049f464badc5691e0930e63f8be505ba087559))

### Update

* Update Requirements ([`02edfaa`](https://github.com/mraniki/tt/commit/02edfaaf0e2ca2c37820a5f7ab215ebfa7bfc858))

* :arrow_up: Dep: Update fastapi requirement from ^0.99.0 to ^0.101.1

Updates the requirements on [fastapi](https://github.com/tiangolo/fastapi) to permit the latest version.
- [Release notes](https://github.com/tiangolo/fastapi/releases)
- [Commits](https://github.com/tiangolo/fastapi/compare/0.99.0...0.101.1)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com> ([`85972a5`](https://github.com/mraniki/tt/commit/85972a5cfd594764fe45124eda8791ca1c476dc1))

## v4.10.6 (2023-08-21)

### Update

* Update pyproject.toml ([`700dfae`](https://github.com/mraniki/tt/commit/700dfae825fb9e91cf63006b692212666b4ea913))

## v4.10.5 (2023-08-21)

### Update

* Update pyproject.toml ([`24d7dfe`](https://github.com/mraniki/tt/commit/24d7dfefe895be370a047dfb4f3f1c6e5e2a08cd))

## v4.10.4 (2023-08-21)

### Update

* Update pyproject.toml ([`e66b067`](https://github.com/mraniki/tt/commit/e66b067081fa19d98244734a8184d6fbc81bfc49))

## v4.10.3 (2023-08-20)

### Other

* Merge pull request #675 from mraniki/dev

👷CI change ([`a7c775d`](https://github.com/mraniki/tt/commit/a7c775d97829a4718a6e9520951608d10f9cf644))

### Update

* Update README.md ([`691f869`](https://github.com/mraniki/tt/commit/691f869099893580e2e354e90c95f4236251a30a))

## v4.10.2 (2023-08-20)

### Other

* Merge pull request #674 from mraniki/dev

⬆️ Update python-semantic-release version ([`042bc35`](https://github.com/mraniki/tt/commit/042bc35e7c552a423122945a8d4af0981f6485b2))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`23b126a`](https://github.com/mraniki/tt/commit/23b126a0097f631e1898788283b02be98ca205ec))

## v4.10.1 (2023-08-20)

### :fire:

* :fire: ([`15248fc`](https://github.com/mraniki/tt/commit/15248fca5c7e07035fd19c4f6cd48f5fcdc06fd7))

### :memo:

* :memo: added back navbar ([`70d7bc0`](https://github.com/mraniki/tt/commit/70d7bc0c5f5c3328b14fdf922a7823820598175e))

### :white_check_mark:

* :white_check_mark: unit test ([`34833b2`](https://github.com/mraniki/tt/commit/34833b27a0dded33f5fe0db56e18223f5650bb03))

### Fix

* :arrow_up::white_check_mark: fix test ([`19498c7`](https://github.com/mraniki/tt/commit/19498c7e4e8dbe3559e7406656668dd4314d6494))

### Other

* Merge pull request #673 from mraniki/renovate/sphinx-7.x

⬆️(deps): update dependency sphinx to v7.2.2 ([`39e9bc1`](https://github.com/mraniki/tt/commit/39e9bc1f144b5a0a7ea29b4b86e58f7f6ddea93f))

* Merge pull request #671 from mraniki/dev

⚗️ updating llm plugin for continous mode ([`8181711`](https://github.com/mraniki/tt/commit/8181711e5b3493ffff8eab55047e908877dffd51))

* :gear:️ Remove dynaconf_include from talky_settings.toml ([`e1865df`](https://github.com/mraniki/tt/commit/e1865df7ccf2cdc33ce979efc9a6fe551eff73d7))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`70c7b80`](https://github.com/mraniki/tt/commit/70c7b80175ba8c622dff6fc4ac8df97080271754))

### Update

* Update Requirements ([`09e10cd`](https://github.com/mraniki/tt/commit/09e10cdfe6513af28cd5a3fda3cf31ceb1d946ed))

* :arrow_up: Update python-semantic-release version ([`6186897`](https://github.com/mraniki/tt/commit/6186897e9a0c1ad6675815ec42e4b20c24072bcd))

* Update talky_settings.toml ([`3341637`](https://github.com/mraniki/tt/commit/334163757f2bcdc0a240f2f881e3720cc0ec7585))

* Update config.py ([`52b1399`](https://github.com/mraniki/tt/commit/52b1399dc89e7d708bbb9a4d743f2b70a30452e7))

* Update talky_settings.toml ([`718a7cf`](https://github.com/mraniki/tt/commit/718a7cf000978c31ae9fa5293fb048daceac79e4))

* Update talky_settings.toml ([`6231e9f`](https://github.com/mraniki/tt/commit/6231e9f6b8d76c166df8772c45f07345df8f60fb))

* Update Requirements ([`ea890ac`](https://github.com/mraniki/tt/commit/ea890ac40dd35a8498a183d3de353c37942266a1))

* Update pyproject.toml ([`5e791c2`](https://github.com/mraniki/tt/commit/5e791c24969e91421abb652978ea06b1c38bd3e5))

* Update Requirements ([`048f733`](https://github.com/mraniki/tt/commit/048f7334806560081ae2ef49e0c79126b881f63c))

* Update renovate.json ([`2a4e4d3`](https://github.com/mraniki/tt/commit/2a4e4d30581e912861f2a99fcbbdb4f9c962c0bb))

* Update renovate.json ([`dd39ccb`](https://github.com/mraniki/tt/commit/dd39ccb58ec02f25d83f2022be5a28dca48e7d45))

* Update renovate.json ([`cd18ff5`](https://github.com/mraniki/tt/commit/cd18ff57efb7865a639895ea71cd205d53f25561))

* Update Requirements ([`0708f25`](https://github.com/mraniki/tt/commit/0708f25c2dd9df194fd7c54775b8d2cc2655c9c6))

* Update pyproject.toml ([`d37287c`](https://github.com/mraniki/tt/commit/d37287ce52cb3c91c755da256ea553742b6bd81f))

* Update pyproject.toml ([`7aa40dc`](https://github.com/mraniki/tt/commit/7aa40dcca7b7c541965078964d82c58cde556656))

* Update config.py ([`fa6b997`](https://github.com/mraniki/tt/commit/fa6b99730395bc89c3c40b42a73d49b7e2124dbf))

* Update pyproject.toml ([`7d6c5ae`](https://github.com/mraniki/tt/commit/7d6c5aebf8832a2d5707244b805f1f9722fdff4d))

* Update 👷Flow.yml ([`c7d8d4d`](https://github.com/mraniki/tt/commit/c7d8d4d1a81d2537a1f324a707e9b4997cd601da))

* Update pyproject.toml ([`a50796b`](https://github.com/mraniki/tt/commit/a50796b6221a54992a82a2ed8e1c3b5b4dc44a8c))

* Update Requirements ([`e6166a6`](https://github.com/mraniki/tt/commit/e6166a606403c61594b648e8ccaa74fbcc66091a))

* Update .readthedocs.yaml ([`e147cd3`](https://github.com/mraniki/tt/commit/e147cd3fdeac33e50e4a5ac514849fee08e2fecd))

* Update .readthedocs.yaml ([`e8fc20d`](https://github.com/mraniki/tt/commit/e8fc20df21c2d6d776f40fd135a52eaae718b17d))

* Update pyproject.toml ([`738f227`](https://github.com/mraniki/tt/commit/738f2271e3d6cfd915ded6c289d8fa2bef103cb9))

* Update Requirements ([`63db822`](https://github.com/mraniki/tt/commit/63db8222cd715160d66c338e95e2655936c4006c))

* Update llm_plugin.py ([`cddfef7`](https://github.com/mraniki/tt/commit/cddfef787df37a802e6256bf574a4905e027eb90))

* Update pyproject.toml ([`30ec34d`](https://github.com/mraniki/tt/commit/30ec34d7e1cfbd22fe3909b4c74db4e8e07831d8))

* Update llm_plugin.py ([`a070632`](https://github.com/mraniki/tt/commit/a0706323c9100c9825cac3e66783bcccfa30349b))

* Update talky_settings.toml ([`6a2f05e`](https://github.com/mraniki/tt/commit/6a2f05edefdef14230e09f6c809ae5f792bcdd21))

* Update test_llm_plugin.py ([`c7c701d`](https://github.com/mraniki/tt/commit/c7c701d45ec5a2cb6ed6e5938eeedd3c8d7ca496))

* Update test_llm_plugin.py ([`d04f04f`](https://github.com/mraniki/tt/commit/d04f04ff40aaec70e69d1be21ac31feabd324f98))

* Update test_llm_plugin.py ([`c9cfd58`](https://github.com/mraniki/tt/commit/c9cfd5840ef1982058c20b0848eedf4c6b220722))

* Update Requirements ([`4e66e57`](https://github.com/mraniki/tt/commit/4e66e57422328fd06bd65ac538e675e606de6ad8))

* Update navbar.html ([`cb484ae`](https://github.com/mraniki/tt/commit/cb484aecfa1aada912f05588615ec93d990fd74c))

* Update Requirements ([`5914b28`](https://github.com/mraniki/tt/commit/5914b28c1a7860b96358bc0087ad69b8182bf375))

* Update conf.py ([`fb16032`](https://github.com/mraniki/tt/commit/fb16032754e9cf8ef4cdff0e90bd3c8b8efcfeb8))

* Update Requirements ([`634505b`](https://github.com/mraniki/tt/commit/634505b1dbb036cbefd13924f3c0ccd44c1225dc))

* Update Requirements ([`d0ba48b`](https://github.com/mraniki/tt/commit/d0ba48bcfa00b57051e356fbacdbfcea9e3519af))

### ⚗️

* ⚗️ updating llm plugin for continous mode ([`b4bf8f2`](https://github.com/mraniki/tt/commit/b4bf8f2262b25e71f193bb29fab69963faba765e))

### ⬆️

* ⬆️(deps): update dependency sphinx to v7.2.2 ([`650c4f3`](https://github.com/mraniki/tt/commit/650c4f370dc5bd969684afa4a64b52169fb035ae))

* ⬆️ ([`7f0f4ba`](https://github.com/mraniki/tt/commit/7f0f4ba2a5bc33c1b327df20df0b650b60ad91b6))

### 🔧

* 🔧 ([`894b35a`](https://github.com/mraniki/tt/commit/894b35a1b20cb40e8aa2508e26bea84354688d89))

### 🚨

* 🚨 ([`8bdb2ff`](https://github.com/mraniki/tt/commit/8bdb2ff86960746d675ef29b24d96ba9d6eb0a79))

## v4.10.0 (2023-08-18)

### :bug:

* :bug: typo ([`57dc99a`](https://github.com/mraniki/tt/commit/57dc99a55b5909d38cb04802bb6c2e2720e97867))

### :recycle:

* :recycle: Refactor llm plugin tests and update llm method calls ([`065618e`](https://github.com/mraniki/tt/commit/065618e278be273e5a4f22db57947cb917875d57))

* :recycle::arrow_up:dep downgrade ([`07d67ff`](https://github.com/mraniki/tt/commit/07d67ff568cb1f2c0284770ee68be3f385d66102))

### :rocket:

* :rocket: chat history for llm ([`650047c`](https://github.com/mraniki/tt/commit/650047c09b558b1c04efe665c1176c15c4f329c6))

### Other

* Merge pull request #666 from mraniki/dev

♻️⬆️dep downgrade ([`70a8b96`](https://github.com/mraniki/tt/commit/70a8b96a3ba75d7855115e7bc0c3d679c76855a0))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`1e938e0`](https://github.com/mraniki/tt/commit/1e938e02770354cf319ed3a401332968da7a4c7b))

### Update

* Update Requirements ([`41aaddf`](https://github.com/mraniki/tt/commit/41aaddf55ed40e1d332ad0a1768c14f39b8d5e01))

* Update Requirements ([`f89e30a`](https://github.com/mraniki/tt/commit/f89e30a48220ebb81ae870f5114eab11f22064de))

* Update pyproject.toml ([`ac1f119`](https://github.com/mraniki/tt/commit/ac1f11946bc82f73c877a5e1fc7ae631ecf2cbeb))

## v4.9.21 (2023-08-12)

### Other

* Merge pull request #664 from mraniki/dev

📝documentation update ([`459be77`](https://github.com/mraniki/tt/commit/459be7788afe13790e65d5e4cf58ad30ea8a6b6d))

### 🎨

* 🎨 ([`725db94`](https://github.com/mraniki/tt/commit/725db9475efc4bc8cf236f8e6341e54ff03a977c))

### 📝

* 📝 ([`f650a2e`](https://github.com/mraniki/tt/commit/f650a2e5fe7f0cbbbff4ec7aaa165e6cf8086c2c))

* 📝 Improve Docs ([`8553f45`](https://github.com/mraniki/tt/commit/8553f452c9bf8071fbd98350d439b542ecd83588))

## v4.9.20 (2023-08-12)

### Other

* Merge pull request #663 from mraniki/dev

📝 ([`76e62fd`](https://github.com/mraniki/tt/commit/76e62fd72ffe89a75825cf06579437341a0437af))

### 📝

* 📝 ([`b975ec3`](https://github.com/mraniki/tt/commit/b975ec391a5762bd7e0929911f9184ff7ae259c5))

* 📝 ([`a651a64`](https://github.com/mraniki/tt/commit/a651a64fb7eac65b619794890ba1f7679c888692))

* 📝 ([`3b90e50`](https://github.com/mraniki/tt/commit/3b90e50fecfd4c637cfde60a5aedf1eaa36ca9fe))

## v4.9.19 (2023-08-12)

### Other

* Merge pull request #662 from mraniki/dev

📝 Update ([`75325d8`](https://github.com/mraniki/tt/commit/75325d810b3e318a9765cc93299df3e0ce68616e))

### 📝

* 📝 ([`ec3a4af`](https://github.com/mraniki/tt/commit/ec3a4af4a125cd4805cb522f757c83a9f68b006d))

* 📝 ([`859b381`](https://github.com/mraniki/tt/commit/859b381f67f58139b17ad6ade1b7d16283e3ba3f))

* 📝 ([`689655a`](https://github.com/mraniki/tt/commit/689655a4215386a7f11ab11c4b9305c0a31872b0))

## v4.9.18 (2023-08-12)

### :memo:

* :memo: ([`fcf023e`](https://github.com/mraniki/tt/commit/fcf023eab4859e632beb88141234d7a0931e3311))

### Other

* Merge pull request #661 from mraniki/dev

📝 Documentation improvement ([`10a02f4`](https://github.com/mraniki/tt/commit/10a02f48b638a82da87f70f5e822f0edb6efcd5e))

### Update

* Update Requirements ([`7c739d5`](https://github.com/mraniki/tt/commit/7c739d557b73a6c855efa7661976357e4789bdf9))

### ⬆️

* ⬆️ ([`f959867`](https://github.com/mraniki/tt/commit/f959867bff14f861c9866dd4bbca2cc74ce26319))

### 📝

* 📝 ([`03da115`](https://github.com/mraniki/tt/commit/03da1154d39965f0ae3db6fcbd8229e8b7efe9cd))

### 🔥

* 🔥 remove playwright ([`fd314cc`](https://github.com/mraniki/tt/commit/fd314cc032a334130cdefc253d31fd360c2c6c13))

## v4.9.17 (2023-08-12)

### :arrow_up:

* :arrow_up:dxsp ([`64420e3`](https://github.com/mraniki/tt/commit/64420e34001234a4a938463d1a67a51ed9c954a0))

### :art:

* :art: ([`54f4f9a`](https://github.com/mraniki/tt/commit/54f4f9a4d1a6da46f163348c3dc51b97801b2cd1))

### :bug:

* :bug: issue with large json ([`acbe3b9`](https://github.com/mraniki/tt/commit/acbe3b95117e4728fd1a1c90009ab564b625eb31))

### :memo:

* :memo: ([`414671f`](https://github.com/mraniki/tt/commit/414671fe1328cf9fa62a6b709e7bc4d25b0ed8d8))

* :memo: ([`8e98d45`](https://github.com/mraniki/tt/commit/8e98d45f089f541b126fd3e8a80819eb06e96860))

* :memo: ([`6de82fb`](https://github.com/mraniki/tt/commit/6de82fb09a88793d0deec2a174eed89f934074ff))

* :memo: ([`3e9e892`](https://github.com/mraniki/tt/commit/3e9e8926a83531301ff69911bf4f338b8df715af))

* :memo: ([`b90e8e1`](https://github.com/mraniki/tt/commit/b90e8e1f7dd52e4733d0239f5fd9dc33b4938965))

* :memo: ([`dc92fc6`](https://github.com/mraniki/tt/commit/dc92fc61ea964a7e75f883df569e8103a5ef8924))

### :white_check_mark:

* :white_check_mark:logger ([`0db2b0b`](https://github.com/mraniki/tt/commit/0db2b0bdc9ea50db36ca2c77a6537c02cdeef40d))

### :wrench:

* :wrench: ([`56d19b2`](https://github.com/mraniki/tt/commit/56d19b27a3034394983c5bdd8f5c1d391a9b0483))

### Other

* Merge pull request #660 from mraniki/dev

📝 doc update and ⬆️ dxsp for improve perf ([`5ae7016`](https://github.com/mraniki/tt/commit/5ae7016e249ff5e04adf918d7a027f219254e921))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`381ed39`](https://github.com/mraniki/tt/commit/381ed399a129f77c20f552d8b46c6ed58a74bcd0))

### Update

* Update Requirements ([`773bc2c`](https://github.com/mraniki/tt/commit/773bc2ce8ec72ac70a210bad65f95416107b7bbd))

* Update Requirements ([`6c073b7`](https://github.com/mraniki/tt/commit/6c073b7bcc11f62adfd269d2a5017d2bffcb472d))

* Update  logger ([`01755a7`](https://github.com/mraniki/tt/commit/01755a7c45d49217921cc266bbec261fb0386cf5))

### ✅

* ✅ Unit Test ([`a96ae89`](https://github.com/mraniki/tt/commit/a96ae89491915ece0d0b44364491c611966918e0))

### 📝

* 📝 ([`0aa025e`](https://github.com/mraniki/tt/commit/0aa025e7411aec2f117cad8338ca20bb0f5724dc))

### 🔧

* 🔧 ([`4744925`](https://github.com/mraniki/tt/commit/47449254d2830839a1c38c61eb3735b2671a92fb))

## v4.9.16 (2023-08-11)

### :arrow_up:

* :arrow_up: ([`926a7d4`](https://github.com/mraniki/tt/commit/926a7d4885cea80cc91bd46dc9a819cbc4b8727a))

### :recycle:

* :recycle:example plugin ([`8e0d244`](https://github.com/mraniki/tt/commit/8e0d244810b58021531ec6e719ad483167819dec))

### Other

* Merge pull request #659 from mraniki/dev ([`8b5c59f`](https://github.com/mraniki/tt/commit/8b5c59f158e45988361d1ae656f24a13a769358b))

### Update

* Update Requirements ([`15187de`](https://github.com/mraniki/tt/commit/15187de02360042cdb9a1d156ffcb933c9491f07))

### 🔧

* 🔧 ([`1f3d09f`](https://github.com/mraniki/tt/commit/1f3d09fafef4cc30c1d4718614cc3c6ec5c40836))

## v4.9.15 (2023-08-11)

### :arrow_up:

* :arrow_up: ([`97ab23e`](https://github.com/mraniki/tt/commit/97ab23e16e53fa650009b239e5a0b91e570b0f29))

### Other

* Merge pull request #658 from mraniki/dev

Update  log level for 3rd party ([`8d5be43`](https://github.com/mraniki/tt/commit/8d5be435911c643939a541021a9074bc7871984b))

### Update

* Update Requirements ([`e9b2bc0`](https://github.com/mraniki/tt/commit/e9b2bc0a64a944703ad4474ba786d1e247f479b4))

* Update  log level for 3rd party ([`ce13f1e`](https://github.com/mraniki/tt/commit/ce13f1e16ee56c9500ea1a1bd8f9ef6182cc4775))

## v4.9.14 (2023-08-11)

### Other

* Merge pull request #657 from mraniki/dev

⬆️ ([`110ffc7`](https://github.com/mraniki/tt/commit/110ffc78de2934cbdba50d06552926aea27febcf))

### Update

* Update Requirements ([`9cb7c47`](https://github.com/mraniki/tt/commit/9cb7c47d2d7c8d75f04e3457071f11e6e49430f7))

### ⬆️

* ⬆️ ([`ce8bf47`](https://github.com/mraniki/tt/commit/ce8bf4769a5d056bbd972dcbc3eaa9a185e12393))

## v4.9.13 (2023-08-11)

### Fix

* 📝 🩹 docs and dxsp fix ([`3132e26`](https://github.com/mraniki/tt/commit/3132e26d8c8c15075e122332956d4a7f1ffe3d99))

### Other

* Merge pull request #656 from mraniki/dev

📝 ([`a2f491b`](https://github.com/mraniki/tt/commit/a2f491b5e5130f72cefd6a80181234c0b83c86dd))

* Merge branch 'main' into dev ([`8251c2d`](https://github.com/mraniki/tt/commit/8251c2d89a722e9205e667721cf4d6e58b9cdca3))

### Update

* Update Requirements ([`c941899`](https://github.com/mraniki/tt/commit/c9418994b5f5e6ba24217e05432d3c2f74b17c4b))

* Update Requirements ([`f61daa5`](https://github.com/mraniki/tt/commit/f61daa525206700c821f2d40761ff1882d28ad20))

## v4.9.12 (2023-08-11)

### Other

* Merge branch 'main' into dev ([`8a5a897`](https://github.com/mraniki/tt/commit/8a5a897af1911ad1bb6902e3cae18b6a29ea7187))

### Update

* Update pyproject.toml ([`1fa88c5`](https://github.com/mraniki/tt/commit/1fa88c5002e7edbba44fb56f6713a09a68442cb8))

* Update pyproject.toml ([`dd24cd8`](https://github.com/mraniki/tt/commit/dd24cd84402c38e80b4ff0c94a149596d45a735b))

* Update Requirements ([`bf094ac`](https://github.com/mraniki/tt/commit/bf094ac97c642a0255bbde66fa080be18c7a1279))

## v4.9.11 (2023-08-11)

### Fix

* :ambulance: Update pyproject.toml with latest dxsp hotfix ([`ee4c773`](https://github.com/mraniki/tt/commit/ee4c773c97bf99a83ba50a1cf80fa2a3e58522f2))

### Other

* Merge branch 'dev' of git@github.com:mraniki/tt ([`5bd538c`](https://github.com/mraniki/tt/commit/5bd538cfdbfa4e7603b7656aa0514cf6d883738c))

## v4.9.10 (2023-08-11)

### :art:

* :art: ([`f696fa5`](https://github.com/mraniki/tt/commit/f696fa522c6858f0cb75e82eb966b0c1a539753f))

### :memo:

* :memo: ([`3693bf3`](https://github.com/mraniki/tt/commit/3693bf344bcbfb7e4fb2460c5718c576e6c91576))

### Other

* Merge pull request #655 from mraniki/dev

⬆️ upgrade ([`d567ebb`](https://github.com/mraniki/tt/commit/d567ebb821bb6b6ddf0850432599f7377652e547))

### Update

* Update Requirements ([`2d79be6`](https://github.com/mraniki/tt/commit/2d79be6075b0c065c92c29659c6f45707a46fa94))

### ⬆️

* ⬆️ ([`97a86e3`](https://github.com/mraniki/tt/commit/97a86e379490eb5e15f6e287607eeec0d6ac37ca))

## v4.9.9 (2023-08-11)

### Other

* Merge pull request #654 from mraniki/dev

Update log level 🔇 ([`49a4983`](https://github.com/mraniki/tt/commit/49a49839c90b41dd5cdfabdafba51d1abe324cc1))

### Update

* Update Requirements ([`c70294e`](https://github.com/mraniki/tt/commit/c70294e6bf4d8b9e110a0be2c0da4ef58c9806ac))

### 🔇

* 🔇 ([`6bc0afa`](https://github.com/mraniki/tt/commit/6bc0afa17cd0c908f8dc90f1766d2641d593b1ec))

## v4.9.8 (2023-08-10)

### :arrow_up:

* :arrow_up: ([`bb6ac86`](https://github.com/mraniki/tt/commit/bb6ac866fa31b76321b44193852127aedabb61aa))

### :wrench:

* :wrench::memo: ([`e179936`](https://github.com/mraniki/tt/commit/e179936e36dad44bb1d39eef7d288be677277468))

### Other

* Merge pull request #653 from mraniki/dev

:wrench: :memo: ([`4627c7f`](https://github.com/mraniki/tt/commit/4627c7f58bcfb36c53c298774b9f0fecad1352b0))

### Update

* Update Requirements ([`085d212`](https://github.com/mraniki/tt/commit/085d21237a247c9548b2ffeb666d87c9b9a85f40))

* Update Requirements ([`3963bf5`](https://github.com/mraniki/tt/commit/3963bf59c9dc129c441d952c19da74935f5ba471))

## v4.9.7 (2023-08-10)

### Other

* Merge pull request #652 from mraniki/dev

📝 docs ([`4e4d9fb`](https://github.com/mraniki/tt/commit/4e4d9fb58860db3ffe53ec41fe541f275fb4c262))

### Update

* Update Requirements ([`92f6bbc`](https://github.com/mraniki/tt/commit/92f6bbc288c7c1b9e115216a3fefa73810f826a8))

### ✅

* ✅ Unit Test ([`d743a61`](https://github.com/mraniki/tt/commit/d743a61092421c1af1e450ab7bf9ffdf6bf7cca2))

* ✅ Unit Test ([`9577dd2`](https://github.com/mraniki/tt/commit/9577dd2402df6316561a23fe1eea6acf66eecbcd))

* ✅ Unit Test ([`a42c046`](https://github.com/mraniki/tt/commit/a42c0466e3fca0b82fe1fa6c1101e30924d5f636))

### 🎨

* 🎨 ([`1b9c749`](https://github.com/mraniki/tt/commit/1b9c749e2d1152e4f8d6892d6050993dde81b8ac))

* 🎨 Moving example and www to user based plugins ([`67983fb`](https://github.com/mraniki/tt/commit/67983fb1228aae47be5463c886ad2a535a9e47a5))

### 📝

* 📝 docs ([`1acf11a`](https://github.com/mraniki/tt/commit/1acf11a036a5e162f64882750641ac786117d0f5))

## v4.9.6 (2023-08-10)

### Other

* Merge pull request #651 from mraniki/dev

🥅 adding error message for apprise ([`60aef0c`](https://github.com/mraniki/tt/commit/60aef0c35c3300ed105abbfb309ac32522efa555))

* Merge branch 'main' into dev ([`9b4fb55`](https://github.com/mraniki/tt/commit/9b4fb5578d748ce8b97b99d59869fc20c618d024))

### Update

* Update Requirements ([`e79e048`](https://github.com/mraniki/tt/commit/e79e048bf97050598062b174ebc927fbf600755b))

### 🥅

* 🥅 adding error message for apprise ([`a2c75b9`](https://github.com/mraniki/tt/commit/a2c75b922b73c960ebfd05b96621a89466c51f2d))

## v4.9.5 (2023-08-10)

### Other

* Merge branch 'main' into dev ([`2948420`](https://github.com/mraniki/tt/commit/2948420a79d5114941f4c14a4bce2045b10a2bd2))

### Update

* Update utils.py ([`64adc30`](https://github.com/mraniki/tt/commit/64adc30314a8fbd2048d5bfb3c8d3a9e593c31fb))

* Update talky_settings.toml ([`285b340`](https://github.com/mraniki/tt/commit/285b340dab80db53c44fa2e8d6664fdbfe5fc3eb))

### 👷

* 👷 CI Change ([`385e415`](https://github.com/mraniki/tt/commit/385e4151dbceda59900c0e0a05a1422cc02159dc))

## v4.9.4 (2023-08-09)

### :white_check_mark:

* :white_check_mark: Refactor test_send_notification function ([`567f240`](https://github.com/mraniki/tt/commit/567f2402a2d541f3c26a131736bc2ce4857650fa))

### Other

* Merge pull request #649 from mraniki/dev

:wrench: formatting and sorting ([`3f3d9d3`](https://github.com/mraniki/tt/commit/3f3d9d366861042e753a30db83ae1a7edda3c602))

* Merge branch 'main' into dev ([`ecce62e`](https://github.com/mraniki/tt/commit/ecce62eca12881a1e0d254da731976806e082faa))

### Update

* Update Requirements ([`a95efa4`](https://github.com/mraniki/tt/commit/a95efa4ba8d937a056975fdccf1d1155a208ce3b))

* Update Requirements ([`c06fb40`](https://github.com/mraniki/tt/commit/c06fb40dbab9b389a8a723f8b3bc9e9ad84e1f2e))

## v4.9.3 (2023-08-09)

### :wrench:

* :wrench: formatting and sorting ([`3e5ade1`](https://github.com/mraniki/tt/commit/3e5ade199624d6191ff3b0b6f754da45442cc0a4))

### Other

* Merge branch 'main' into dev ([`4e58cd2`](https://github.com/mraniki/tt/commit/4e58cd2f49753e2586db50ea78f9dc75e33c3ff6))

* Merge pull request #648 from mraniki/renovate/ruff-0.x

⬆️(deps): update dependency ruff to ^0.0.284 ([`7f59deb`](https://github.com/mraniki/tt/commit/7f59deb3ac8e1c4782d3ba028cc801ca3b18f89a))

### Update

* Update Requirements ([`2d0059b`](https://github.com/mraniki/tt/commit/2d0059b76911d189cfb2dd3bbe3952891205ac0b))

### ⬆️

* ⬆️(deps): update dependency ruff to ^0.0.284 ([`a403557`](https://github.com/mraniki/tt/commit/a40355705a0b72f58e4332e2b6bb25b9b6693f01))

## v4.9.2 (2023-08-09)

### :memo:

* :white_check_mark::memo: ([`d657731`](https://github.com/mraniki/tt/commit/d6577317f29a3d5c2e3b493892e672da77d6b9f7))

* :memo: docs ([`f434462`](https://github.com/mraniki/tt/commit/f434462d82e110b11746d1b77419e4c11ccdca0a))

### Other

* Merge pull request #647 from mraniki/dev

📝 🎨 Doc and linting ([`829e62f`](https://github.com/mraniki/tt/commit/829e62f9d8778362c716729cf7ea68180e48f50c))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`d6dfe5e`](https://github.com/mraniki/tt/commit/d6dfe5e2719f7e53a105f65ec32da197c68c00b5))

### Update

* Update Requirements ([`9622428`](https://github.com/mraniki/tt/commit/96224289b5339444b0e63602a17b7c4ae0084a10))

### 🔧

* 🔧 ([`b3a8595`](https://github.com/mraniki/tt/commit/b3a8595085455b30186e71627dbbaf5c77bdbc7a))

### 🚨

* 🚨 ([`6ab1b94`](https://github.com/mraniki/tt/commit/6ab1b94da91071cd9af7f76b99f69a8d00f0cf69))

## v4.9.1 (2023-08-09)

### :memo:

* :memo: docs ([`beaaaa4`](https://github.com/mraniki/tt/commit/beaaaa465d9bb76fd87bb4bf8abd2da781f19984))

### Other

* Merge pull request #646 from mraniki/dev

:memo: docs ([`0419056`](https://github.com/mraniki/tt/commit/0419056e5822928f76056fd7a0a5dfc2f4c7644f))

### Update

* Update Requirements ([`1d177ae`](https://github.com/mraniki/tt/commit/1d177ae55c336a4101d7914859ddafdd9f7da465))

## v4.9.0 (2023-08-09)

### :sparkles:

* :sparkles:adding cefi module ([`3c3f410`](https://github.com/mraniki/tt/commit/3c3f4102df6967314d075a4fe81304acb07b52c0))

### Other

* Merge pull request #645 from mraniki/dev

:sparkles: adding cefi module ([`4ba23cf`](https://github.com/mraniki/tt/commit/4ba23cf14515e743c1f816e9ad369ffceb53cfd9))

### Update

* Update Requirements ([`c262e8e`](https://github.com/mraniki/tt/commit/c262e8e48e68eeaa34d4a358544de22083b45782))

* Update Requirements ([`0523f05`](https://github.com/mraniki/tt/commit/0523f0519dc93e4fba0f7b145866d1e13e9ff70f))

* Update Requirements ([`3f42f28`](https://github.com/mraniki/tt/commit/3f42f2847351d5d5353dae8885d98bee9d3838cd))

### ✅

* ✅ Unit Test ([`c159c08`](https://github.com/mraniki/tt/commit/c159c082b1e6eea9a7a3aef3f4f5ddf7d2053d5f))

* ✅ Unit Test ([`4774af5`](https://github.com/mraniki/tt/commit/4774af5fdcf8545e08262c8c58e4ca8e25d896b7))

### 📝

* 📝 ✅ Unit Test  and docs ([`92f173b`](https://github.com/mraniki/tt/commit/92f173bf5fb35d90305294af3fc5e34c0b8f8514))

## v4.8.26 (2023-08-08)

### :memo:

* :memo: improve documentation ([`e0e6101`](https://github.com/mraniki/tt/commit/e0e61014b420cb5b5bc777def9a60b31e1a42422))

* :memo: improve documentation ([`43c75c1`](https://github.com/mraniki/tt/commit/43c75c1303777c69463a0b98bec28db6174bb9e9))

* :memo: improve documentation ([`ba3abdf`](https://github.com/mraniki/tt/commit/ba3abdf7f8f8ba3300d92055437b97a7b1e95947))

* :memo: improve documentation ([`2f83a0b`](https://github.com/mraniki/tt/commit/2f83a0b6471dc9407a64b5fba2c3168446c2c1d2))

### :rotating_light:

* :rotating_light:linter ([`8b9b680`](https://github.com/mraniki/tt/commit/8b9b680eef4b2f533d7c97c8ef06cffa25cabb5b))

### Other

* Merge pull request #644 from mraniki/dev

🐛 typo in docs ([`db24ec9`](https://github.com/mraniki/tt/commit/db24ec99a9c20f029d6ebc94928fcb65c959103b))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`fa95f64`](https://github.com/mraniki/tt/commit/fa95f64f10d04bdd52c9534953563a1e83f7d29e))

* Merge branch 'main' into dev ([`9d58a27`](https://github.com/mraniki/tt/commit/9d58a279e6d255d5a3162af59b9f8b18aeb2dc62))

### Update

* Update Requirements ([`99ab038`](https://github.com/mraniki/tt/commit/99ab038929cbf5b059c135152f6cf2c66a9aca75))

* Update Requirements ([`25f6d20`](https://github.com/mraniki/tt/commit/25f6d20a170a5385374ac15a6317e58c8f00eec9))

## v4.8.25 (2023-08-08)

### :memo:

* :memo: improve documentation ([`ed80ac7`](https://github.com/mraniki/tt/commit/ed80ac74ada5cffbfd31f42d7f192200e2768eed))

### Other

* Merge pull request #643 from mraniki/renovate/ruff-0.x

⬆️(deps): update dependency ruff to ^0.0.283 ([`b038b83`](https://github.com/mraniki/tt/commit/b038b8366ad29b75b8a0e1d25351d0c7b8c24ec0))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`732716c`](https://github.com/mraniki/tt/commit/732716c33e117a469a65cef88a927391c16fdd6f))

### ⬆️

* ⬆️(deps): update dependency ruff to ^0.0.283 ([`c0e5f7c`](https://github.com/mraniki/tt/commit/c0e5f7c6ff6006a9c72f13760bae7245e9fa72c1))

## v4.8.24 (2023-08-08)

### :bug:

* :bug: typo in docs ([`9e377ac`](https://github.com/mraniki/tt/commit/9e377ac6687bad121b7d40f71157a9bde94c7ebd))

* :bug: :white_check_mark: Unit Test ([`3488c4b`](https://github.com/mraniki/tt/commit/3488c4ba60bb105db3ae48bd59413dc0fb44e0ed))

### :memo:

* :memo: improve documentation ([`8581b46`](https://github.com/mraniki/tt/commit/8581b46bd30beca2eb01fe95a2020aa2d8fe9abf))

* :memo: ([`3754910`](https://github.com/mraniki/tt/commit/3754910eb550884cc575fbb458ad1d0facdca083))

### Other

* Merge pull request #642 from mraniki/dev

📝 ⬆️ Docs and Requirements Update ([`11c88a7`](https://github.com/mraniki/tt/commit/11c88a77cf0b6af95653d3c3362076ef02aee11e))

### Update

* Update Requirements ([`9949972`](https://github.com/mraniki/tt/commit/9949972e9290acb39754ef67add78fb6d4cdfa12))

* Update Requirements ([`d02ad0b`](https://github.com/mraniki/tt/commit/d02ad0b8a721b8f22168421a6eb116a133286a96))

* 📝 Updated Settings documentation ([`af99d90`](https://github.com/mraniki/tt/commit/af99d90150206fc33087076056ebb9fb8a47450c))

* Update Requirements ([`ddeee64`](https://github.com/mraniki/tt/commit/ddeee6417a96f969f874d4b822a92c04006ed5ba))

* Update Requirements ([`2e5cc76`](https://github.com/mraniki/tt/commit/2e5cc768880ddb608151af337a1d3074aca552a7))

### 🐛

* 🐛 ✅ Unit Test ([`77ee435`](https://github.com/mraniki/tt/commit/77ee43585c1794e3975191411e5cdc4616f09a96))

## v4.8.23 (2023-08-08)

### Other

* Merge pull request #641 from mraniki/dev

⚗️ pyscript test ([`432a5d6`](https://github.com/mraniki/tt/commit/432a5d6562dac723ce24d517913830acba903f2b))

### ⚗️

* ⚗️ pyscript test ([`56edece`](https://github.com/mraniki/tt/commit/56edecedc4b0b3130ec257b8f50cf53ccb40ce5e))

### 📝

* 📝 corrected intersphinx ([`728dba0`](https://github.com/mraniki/tt/commit/728dba0945e09f4cf4be24b86ebdaae64f5c0ee1))

* 📝 remove pyscript test ([`09ad5ea`](https://github.com/mraniki/tt/commit/09ad5eaf7d11033fc550b06b0fd7f3fbd71d1bbb))

## v4.8.22 (2023-08-07)

### :arrow_up:

* :arrow_up: dep ([`77354b3`](https://github.com/mraniki/tt/commit/77354b3302bcfb47d56370a892eda17e8afb0a97))

### Other

* Merge pull request #640 from mraniki/dev

📝 updated docstring /documentations ([`f833732`](https://github.com/mraniki/tt/commit/f833732fa1389f046d8104485c7b7b249f16573f))

### Update

* Update Requirements ([`fb06f6c`](https://github.com/mraniki/tt/commit/fb06f6c22fa5bdca75d82adcdb4bf51f382cdc97))

### 📝

* 📝 updated docstring ([`4a59d9d`](https://github.com/mraniki/tt/commit/4a59d9d07e9aae81090b8c2fe7dbb5c5b17bb1ae))

## v4.8.21 (2023-08-07)

### Other

* Merge pull request #639 from mraniki/dev

📝 Docs ([`ed0b7ef`](https://github.com/mraniki/tt/commit/ed0b7efe3b44452712d8f4129d2bbda33327488f))

### 📝

* 📝 Docs ([`cce447a`](https://github.com/mraniki/tt/commit/cce447a11d0b2052ca0a92d7aaf7011d5ad1694d))

## v4.8.20 (2023-08-07)

### Other

* Merge pull request #638 from mraniki/dev

📝 conf update for intersphinx ([`1a2494d`](https://github.com/mraniki/tt/commit/1a2494de21852db6052d3153d08a0d5b1c805147))

### 📝

* 📝 conf update for intersphinx ([`b71d87c`](https://github.com/mraniki/tt/commit/b71d87c530827dfaecb5c55c3b88434f67dbe66e))

## v4.8.19 (2023-08-07)

### Other

* Merge pull request #637 from mraniki/renovate/pytest-playwright-0.x

⬆️(deps): update dependency pytest-playwright to ^0.4.0 ([`849f180`](https://github.com/mraniki/tt/commit/849f1804cd8f7d98e630944bb60ec4c5eb3e6624))

### ⬆️

* ⬆️(deps): update dependency pytest-playwright to ^0.4.0 ([`ce326ae`](https://github.com/mraniki/tt/commit/ce326ae6a0bb3863b95022d53ed3f857b0dc9b69))

## v4.8.18 (2023-08-07)

### :memo:

* :memo: ([`c17e857`](https://github.com/mraniki/tt/commit/c17e857a87cbbf4db2bcfe7c674327d1c878959c))

### Other

* Merge pull request #636 from mraniki/dev

📝 update ([`89c2164`](https://github.com/mraniki/tt/commit/89c21645cd8ae3daaa7049786b8966ab7712ee0c))

* Merge branch 'main' into dev ([`3a7873e`](https://github.com/mraniki/tt/commit/3a7873e5b3fa045c4eef707b5e90af9c3660d86f))

### 📝

* 📝 ([`eb0066f`](https://github.com/mraniki/tt/commit/eb0066f2851b031f2e67d303bfc4b39aa5ea9795))

* 📝 readme update ([`801b3e7`](https://github.com/mraniki/tt/commit/801b3e79a87bb7b13d40245288f5070c3e59ad36))

* 📝 ([`54c7d2b`](https://github.com/mraniki/tt/commit/54c7d2bffb0be7ac148ae0b55251e9ab4a4e1cad))

* 📝 ([`1ed15d2`](https://github.com/mraniki/tt/commit/1ed15d2d6d2a812870e684c2c4813edfa4f52ea5))

* 📝 ([`e9db8b6`](https://github.com/mraniki/tt/commit/e9db8b6a14d85f564ab7c31d92d0eb29a2d960a2))

* 📝 update ([`6fe3826`](https://github.com/mraniki/tt/commit/6fe3826b16ee86ba2146f02b375ece9a91f92cca))

## v4.8.17 (2023-08-07)

### Other

* Merge pull request #635 from mraniki/dev

📝 rtd docs update ([`095c30e`](https://github.com/mraniki/tt/commit/095c30e88ef17d2477d0add27c69ccd9b7695bbe))

### Update

* Update Requirements ([`68477be`](https://github.com/mraniki/tt/commit/68477be0802e860581d09a0b0107e9ee1d6d15b6))

* Update Requirements ([`17223fe`](https://github.com/mraniki/tt/commit/17223fed32ca00e481a768c98dd247c36fc1734c))

### 📝

* 📝 rtd docs update ([`fbf7372`](https://github.com/mraniki/tt/commit/fbf7372bf8ad2ed414c37030a3c16dbc128cdab5))

* 📝 ([`422fd16`](https://github.com/mraniki/tt/commit/422fd1664af9923e8053d5f38216192b670d9d1d))

## v4.8.16 (2023-08-07)

### Other

* Merge pull request #634 from mraniki/dev

📝 add dev ([`bd1bb96`](https://github.com/mraniki/tt/commit/bd1bb961ac2e3f7c89041e4adfe0f88ad53b8306))

* Merge branch 'main' into dev ([`eba3cc4`](https://github.com/mraniki/tt/commit/eba3cc4b87da5fb3e32ba635d4e186400f9a934f))

### 📝

* 📝 add dev ([`4e0d01b`](https://github.com/mraniki/tt/commit/4e0d01b8aad6ce474a6fa947d899329bf3f9f714))

## v4.8.15 (2023-08-07)

### Fix

* 📝 intersphinx fix ([`f608ca1`](https://github.com/mraniki/tt/commit/f608ca1b50376e881a64734fc53b52c327fb9f81))

### Other

* Merge pull request #633 from mraniki/dev

📝  rtd udpate ([`afefb3f`](https://github.com/mraniki/tt/commit/afefb3f8f369e4c4e2879984a9bc8c248016a887))

### Update

* Update Requirements ([`3bc5f73`](https://github.com/mraniki/tt/commit/3bc5f7320bef6ec5ccdfa12ff16f6c29200185e3))

* Update Requirements ([`407ca4f`](https://github.com/mraniki/tt/commit/407ca4f4fb5af44c0d5387d8c1f0b1478c6db6ba))

* Update Requirements ([`a4aa0c9`](https://github.com/mraniki/tt/commit/a4aa0c92b81578cc8f5bcc264058799e60dc0f03))

### 🎨

* 🎨 logo ([`77fb3df`](https://github.com/mraniki/tt/commit/77fb3df74f8588e64ca1d4986ea81cfc83bcc142))

* 🎨 x link test ([`373f65a`](https://github.com/mraniki/tt/commit/373f65a518ef9238dd63137a1a9a2bc77f8397a2))

* 🎨 improve docs with hovering ([`13a9b28`](https://github.com/mraniki/tt/commit/13a9b288032a2e152b43ccee8b24f0bdc90e6d5f))

### 🐛

* 🐛 typo for docs ([`31f66b3`](https://github.com/mraniki/tt/commit/31f66b3989996bbd08bf2ffab0c29a9b9077f54a))

* 🐛 ([`2c980fb`](https://github.com/mraniki/tt/commit/2c980fb091953562493e42c54cfc940eec3f6d13))

### 📝

* 📝 updating docs template and sphinx ([`0c32e4b`](https://github.com/mraniki/tt/commit/0c32e4b77926b83ddff5640e3a1cd71df2dc8a46))

* 📝 ([`17cc75d`](https://github.com/mraniki/tt/commit/17cc75d12586c0eb8077055b0a9ac63b624bf5e5))

* 📝 ([`d4a6208`](https://github.com/mraniki/tt/commit/d4a6208c76ff37ff607643abe11c6b1a8f53c490))

* 📝 updated intersphinx mapping ([`b1cdda8`](https://github.com/mraniki/tt/commit/b1cdda8eb9a85fc89754bdc58d3a9bb5ace3646e))

* 📝 intersphinx test ([`4d4b6fc`](https://github.com/mraniki/tt/commit/4d4b6fc6d5ce5293b2e5b7cc8a6a6c640454b53f))

* 📝 ([`7a7d399`](https://github.com/mraniki/tt/commit/7a7d399617b35acbacc7818ec4c485206a4dee8e))

* 📝 ([`bae0e7c`](https://github.com/mraniki/tt/commit/bae0e7cf8c6f1bd4754e00af5d75ac624e2ee6b6))

* 📝 ([`5a921cb`](https://github.com/mraniki/tt/commit/5a921cb9eab4554f484afeafe29585db3db31a34))

* 📝 ([`42843ce`](https://github.com/mraniki/tt/commit/42843ce5a0f5a748bd440288dfeccaad946a505e))

* 📝 ([`3bcd558`](https://github.com/mraniki/tt/commit/3bcd558e975c6ac5c7ae440a800a28db3d3c8eb7))

* 📝 ([`5d1fe2c`](https://github.com/mraniki/tt/commit/5d1fe2c11b33c35d09fdf84233bef32e42da47de))

* 📝 :hoverxref: ([`537e4d4`](https://github.com/mraniki/tt/commit/537e4d42cb12d7399fda16ea9750e8b83f2212aa))

* 📝 ([`bad7d4d`](https://github.com/mraniki/tt/commit/bad7d4d9222636684d5712435b5ce1a8d8659038))

* 📝  sphinx.ext.extlinks ([`dd527c0`](https://github.com/mraniki/tt/commit/dd527c031a575d53b9e095749523bf1ab129f618))

* 📝 rtd udpate ([`105e241`](https://github.com/mraniki/tt/commit/105e2418af8240a6d82600ca2276217cb6510701))

## v4.8.14 (2023-08-06)

### Other

* Merge pull request #632 from mraniki/dev

📝 intersphinx setup ([`fc2dd65`](https://github.com/mraniki/tt/commit/fc2dd655aafa841256e8a3446c30cf174f3e6772))

* Merge branch 'main' into dev ([`a4e9979`](https://github.com/mraniki/tt/commit/a4e99792983e08bdf4f2da27ba8e27b89a52345a))

### 📝

* 📝 intersphinx setup ([`0c3a70a`](https://github.com/mraniki/tt/commit/0c3a70a2050d48707c0305cb22c1be1058693a58))

## v4.8.13 (2023-08-06)

### Update

* Update README.md ([`29b5b50`](https://github.com/mraniki/tt/commit/29b5b50c81765b37f8e9c468e35d60e2b83273b4))

* Update Requirements ([`a9a7665`](https://github.com/mraniki/tt/commit/a9a7665e0adaffc5977d2c29d8f8a09caf42278a))

## v4.8.12 (2023-08-06)

### :memo:

* :memo: docs/01_start.rst: Add example_settings.toml ([`ead9e37`](https://github.com/mraniki/tt/commit/ead9e37ed0c44a443df68a66314aa658f8d795a4))

### Other

* Merge pull request #631 from mraniki/dev

📝 docs update ([`de3f202`](https://github.com/mraniki/tt/commit/de3f202cb6dfc32e1e9f611ac69a62e547aaad48))

### Update

* Update 02_config.rst ([`061fe43`](https://github.com/mraniki/tt/commit/061fe43a410a717a0ab7feb7be49fd2fd830b959))

* Update 02_config.rst ([`8bef3ec`](https://github.com/mraniki/tt/commit/8bef3ec7edf130cfdac5167d9d5c78483141ea38))

## v4.8.11 (2023-08-06)

### Update

* Update conf.py ([`45550f5`](https://github.com/mraniki/tt/commit/45550f5e13b2f4cd7ddcd8c95af49139c543bf2d))

* Update 02_config.rst ([`d418682`](https://github.com/mraniki/tt/commit/d418682fb591f377216dde4878775f89d39bd53c))

* Update 01_start.rst ([`42eb71b`](https://github.com/mraniki/tt/commit/42eb71b4fc337ad07caf1de3e2da4d3ede8f096f))

## v4.8.10 (2023-08-06)

### Update

* Update README.md ([`1b17705`](https://github.com/mraniki/tt/commit/1b17705980e7ffc9d6f4a34569870426c785f28b))

## v4.8.9 (2023-08-06)

### Update

* Update test_llm_plugin.py ([`15c7e3c`](https://github.com/mraniki/tt/commit/15c7e3c18f733435be1d11370af656ff6c3afbe2))

## v4.8.8 (2023-08-06)

### Update

* Update llm_plugin.py ([`f568807`](https://github.com/mraniki/tt/commit/f5688072f126f1212f02902e79138a4bae30f6c4))

## v4.8.7 (2023-08-06)

### :recycle:

* :recycle: Refactor test_www_plugin.py and llm_plugin.py ([`75d36b0`](https://github.com/mraniki/tt/commit/75d36b00e434f78dc337f362eeb760cdf9a5f851))

### Other

* Merge pull request #630 from mraniki/dev

Merge ([`a2cb082`](https://github.com/mraniki/tt/commit/a2cb082f001a770240427e675162a49136c59e98))

* Merge branch 'main' into dev ([`2c23eab`](https://github.com/mraniki/tt/commit/2c23eab6b0de4114ab127f9f293e59a65c1d0f7a))

* Merge branch 'main' into dev ([`acf38c2`](https://github.com/mraniki/tt/commit/acf38c2bb79bcc2f78b0d7997f1e650ed059d93d))

### Update

* Update Requirements ([`2bb5477`](https://github.com/mraniki/tt/commit/2bb54773bba06bf348334657e9ec496eadbea938))

## v4.8.6 (2023-08-05)

### Other

* Merge pull request #629 from mraniki/main

Merge ([`b215c3c`](https://github.com/mraniki/tt/commit/b215c3c23349598e9c92f559bced4f9db355a829))

* Merge branch 'dev' into main ([`3c60656`](https://github.com/mraniki/tt/commit/3c60656e5dfae8cf8267a199851aecc8f3b26c82))

### ♻️

* ♻️ ([`7c8492d`](https://github.com/mraniki/tt/commit/7c8492d245272654348dec060b6225586788f555))

### 💬

* 💬 ([`da0d259`](https://github.com/mraniki/tt/commit/da0d259393f54ebf4360ff3c2fa55c8ca32f4c7a))

### 🔧

* 🔧 ([`ebd3fbf`](https://github.com/mraniki/tt/commit/ebd3fbf2c0d0c40f8edf3e94f16b93fef2c2f8d9))

### 🚑

* 🚑 uvi ([`a1a8848`](https://github.com/mraniki/tt/commit/a1a88489142806a2bdb66146fa4ea977e43c2348))

## v4.8.5 (2023-08-05)

### Update

* Update bot.py ([`8530a60`](https://github.com/mraniki/tt/commit/8530a60114a09e68d5b0ee0afa74fdd7cec85c77))

## v4.8.4 (2023-08-05)

### Update

* :ambulance: Update bot.py ([`9bd750f`](https://github.com/mraniki/tt/commit/9bd750f95697e2363f9deef9fed80364d67903b2))

## v4.8.3 (2023-08-05)

### Other

* Merge pull request #627 from mraniki/dev

🐛 only chromium for now ([`3f99e4c`](https://github.com/mraniki/tt/commit/3f99e4cde55f0cb0510394a96d577f8d3b1873df))

### 🐛

* 🐛 ([`49f948f`](https://github.com/mraniki/tt/commit/49f948f8deb833e53e8005a17a87ea6d7a51e36c))

## v4.8.2 (2023-08-05)

### Other

* Merge pull request #626 from mraniki/dev

🐳 ([`0210c98`](https://github.com/mraniki/tt/commit/0210c988152c684e0bc831424ac622a57240ff6a))

### 🐳

* 🐳 ([`7ce0436`](https://github.com/mraniki/tt/commit/7ce043675819f0528eef21dd89c4bc2cbea62b6a))

## v4.8.1 (2023-08-05)

### Update

* Update Dockerfile ([`64efa44`](https://github.com/mraniki/tt/commit/64efa444ed88145ccd2e847f2fc2d37d12d84627))

## v4.8.0 (2023-08-05)

### :egg:

* :egg:  test_llm_plugin.py ([`caae5ff`](https://github.com/mraniki/tt/commit/caae5ff8736ad8eb988934b02d62a5d239d9b8cf))

### :white_check_mark:

* :white_check_mark: Refactor LlmPlugin class and update bot command in llm_plugin.py ([`8f159f1`](https://github.com/mraniki/tt/commit/8f159f17d144d80de84f5a94558e7f72e31362d4))

* :white_check_mark: Refactor LlmPlugin class and update bot command in llm_plugin.py ([`39137dd`](https://github.com/mraniki/tt/commit/39137dd1239ea25cafbc8c3e2817d6180cf94dc0))

### :wrench:

* :wrench:  config for llm ([`e14fb5f`](https://github.com/mraniki/tt/commit/e14fb5f08406587380da9546e8d5e84e0b5aa511))

### Other

* Merge pull request #625 from mraniki/dev

💄 LLM Plugin ([`49ccc66`](https://github.com/mraniki/tt/commit/49ccc661bf44ea727b1d1ad83c65228ef87e566e))

* Create llm.rst ([`5af8b5c`](https://github.com/mraniki/tt/commit/5af8b5c1d5372703c8b1f73869937365869e8bf9))

* Create llm_plugin.py ([`3d77022`](https://github.com/mraniki/tt/commit/3d77022d3ec1362356d950f0071d208b00786197))

### Update

* Update Requirements ([`d556970`](https://github.com/mraniki/tt/commit/d5569706fd907c29f72be2863aba4bf02dc33e32))

* Update llm_plugin.py ([`a1bdc5e`](https://github.com/mraniki/tt/commit/a1bdc5e0ced752f6eaa1a422f60c65ba21895468))

* Update Requirements ([`e400be5`](https://github.com/mraniki/tt/commit/e400be546b9e0fc0ef64ff4f7dbc9befd149b415))

* Update pyproject.toml ([`645e2df`](https://github.com/mraniki/tt/commit/645e2df4d2a8e71326615d7f61860136c57634a6))

* Update llm_plugin.py ([`7be9a85`](https://github.com/mraniki/tt/commit/7be9a85aea2dc02dcd79ed7ac375e7868f167235))

* Update llm_plugin.py ([`f189762`](https://github.com/mraniki/tt/commit/f189762fe28406174d6452d48bc1cefa4ec28f17))

* Update test_llm_plugin.py ([`fb42095`](https://github.com/mraniki/tt/commit/fb42095843d6d939d3d59068a6c8d648c26fe44b))

* Update test_llm_plugin.py ([`2869488`](https://github.com/mraniki/tt/commit/286948889ddac4d3ed7034ae3713058303166849))

* Update llm_plugin.py ([`6750b15`](https://github.com/mraniki/tt/commit/6750b15ad778dbd354aee1b48eb96d41aab67f4f))

* Update llm_plugin.py ([`948a221`](https://github.com/mraniki/tt/commit/948a221c7352b0ffdf4c367c52e5379d8f3bf623))

* Update test_llm_plugin.py ([`d925eba`](https://github.com/mraniki/tt/commit/d925eba4dc1c8c1ec42b813708031956ade85138))

* Update Requirements ([`db832d2`](https://github.com/mraniki/tt/commit/db832d22f6ae96c823060903171773c8984364ec))

* Update llm_plugin.py ([`19b2010`](https://github.com/mraniki/tt/commit/19b201083b60de826a26cf525b1f1b9cf00003bb))

* Update llm_plugin.py ([`0c51358`](https://github.com/mraniki/tt/commit/0c513580d39b017ef4cf674a699513806f907165))

* Update pyproject.toml ([`398f6fd`](https://github.com/mraniki/tt/commit/398f6fd78c5dc6dfc88450986e22cabfe3fb2ecb))

* Update llm_plugin.py ([`b1389a4`](https://github.com/mraniki/tt/commit/b1389a4a45d612eea8ff468cc192dbb199a1bc03))

* Update pyproject.toml ([`38179d0`](https://github.com/mraniki/tt/commit/38179d0bd9b180b1ecde7c952a6ba23f708b5e88))

* Update test_llm_plugin.py ([`4ab36f8`](https://github.com/mraniki/tt/commit/4ab36f80fa2da89ac00f041c34fd4e74c2a0a822))

* Update llm_plugin.py ([`c0e0f79`](https://github.com/mraniki/tt/commit/c0e0f7962f924794d2887778576efdb155ff8595))

* Update pyproject.toml ([`061213f`](https://github.com/mraniki/tt/commit/061213f0be00b1c90dbf28a8b687b4b46b79a008))

* Update talky_settings.toml ([`631b129`](https://github.com/mraniki/tt/commit/631b129233bbf46758f0cc5a111db10c2ca1e57b))

* Update  llm_plugin.py ([`d105a60`](https://github.com/mraniki/tt/commit/d105a605bc1761a9fbb0d11b9adb59ea9afeaf3f))

* Update llm_plugin.py ([`f6c107e`](https://github.com/mraniki/tt/commit/f6c107e0a2cec9a616cd90000ec51551fcdc8209))

### 💄

* Merge pull request #624 from mraniki/💄-588-plugin-ai

💄 588 plugin llm ([`de942d5`](https://github.com/mraniki/tt/commit/de942d5f8e2fcb573bfbf75b5615f319d3758417))

## v4.7.0 (2023-08-05)

### :bug:

* :bug: Refactor browser launch method ([`889c904`](https://github.com/mraniki/tt/commit/889c904260e9629db9156e50fec6b20d7bc2f074))

### Other

* Merge pull request #622 from mraniki/dev

✨ Gets the screenshot from a webpage (plugin) ([`cd05f85`](https://github.com/mraniki/tt/commit/cd05f853fa819d682364f98c3e377d7fb73e2171))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`9c79ec4`](https://github.com/mraniki/tt/commit/9c79ec4086d91ff13273f0e1dcc509febf625cc9))

* Merge branch 'main' into dev ([`6d66bf6`](https://github.com/mraniki/tt/commit/6d66bf601d91df31c6840509239d5a7b4033293f))

### ✅

* ✅ Unit Test ([`5ee50f9`](https://github.com/mraniki/tt/commit/5ee50f96ea787ccb109565e68fd0e1739fdb5f89))

### 🐳

* 🐳 ([`15db668`](https://github.com/mraniki/tt/commit/15db6686baf07512af43123c09e540e132e01e47))

### 👷

* 👷 CI Change ([`d631cb8`](https://github.com/mraniki/tt/commit/d631cb8af575624b03cd1f188fd6052e8c5a2e3a))

* 👷 CI Change ([`eac225d`](https://github.com/mraniki/tt/commit/eac225dc12329485e79582856b41ac66faa92589))

## v4.6.5 (2023-08-04)

### :bug:

* :bug: run ([`99e4853`](https://github.com/mraniki/tt/commit/99e4853ab709fbfa9910770ae92b03ab15965a20))

* :bug: run ([`017174a`](https://github.com/mraniki/tt/commit/017174ae91d43c1d254b6189f54ea42e7bdae002))

* :bug: run ([`11531fc`](https://github.com/mraniki/tt/commit/11531fc39585b0aae8712cd1f116442ac7945a00))

* :bug: init ([`5de543b`](https://github.com/mraniki/tt/commit/5de543be47565f0faeb418b7f4d17bec45c4b595))

### Other

* Merge pull request #623 from mraniki/renovate/fastapi-0.x ([`36728a2`](https://github.com/mraniki/tt/commit/36728a28b216f1f5af323f9b71a164420158df79))

### Update

* Update Requirements ([`298a5eb`](https://github.com/mraniki/tt/commit/298a5ebf809ff4cbc9aed7049b6474e05b6ac49b))

* Update Requirements ([`8ca89c0`](https://github.com/mraniki/tt/commit/8ca89c0ce9c010475ba13cc7db6c58e2c8261308))

### ✅

* ✅ Unit Test ([`9bcbb5c`](https://github.com/mraniki/tt/commit/9bcbb5c29c76c60c15dedcab8383a4e4564aa62c))

### ✨

* ✨ Gets the screenshot from a webpage (plugin) ([`f639bf8`](https://github.com/mraniki/tt/commit/f639bf89873785ebbbd139cd2d6407188a97508e))

### ⬆️

* ⬆️(deps): update dependency fastapi to ^0.101.0 ([`afad46d`](https://github.com/mraniki/tt/commit/afad46de20b39da3b6b8e8a3abf8af075c67057a))

## v4.6.4 (2023-08-04)

### Other

* Merge pull request #621 from mraniki/dev

📝 RTD update ([`2fdaa29`](https://github.com/mraniki/tt/commit/2fdaa2910c84ac7396704510afc65c70435c7ba8))

### Update

* Update Requirements ([`cad74a3`](https://github.com/mraniki/tt/commit/cad74a33817aa23388cab56239db5f626bdb4c06))

* Update Requirements ([`c42bef5`](https://github.com/mraniki/tt/commit/c42bef5cc2b398248ce6bf2e913ac0f20cb9ff1d))

### ✅

* ✅ Unit Test ([`a1cd5e0`](https://github.com/mraniki/tt/commit/a1cd5e0d964a91bc71dc246caab22ef36e801729))

* ✅ Unit Test ([`b7d9ecb`](https://github.com/mraniki/tt/commit/b7d9ecb603c469c82aefbc092817cd6245fa86da))

* ✅ Unit Test ([`828f661`](https://github.com/mraniki/tt/commit/828f6614f8f8c09a633f18f6e6a5286233bb9426))

* ✅ Unit Test ([`9020c37`](https://github.com/mraniki/tt/commit/9020c379d6b56136e6b54abbf2f551612322909a))

* ✅ Unit Test ([`ce9f86b`](https://github.com/mraniki/tt/commit/ce9f86bf444b6d83b59a04d1d5c89f137b54cebe))

* ✅ Unit Test updated ([`b9f3ccb`](https://github.com/mraniki/tt/commit/b9f3ccb4f1a7b91b7fcaa700bee40916a2e7baae))

### 📝

* 📝 ([`afa04da`](https://github.com/mraniki/tt/commit/afa04dace8358f41a5591711e66b15928062c776))

* 📝 RTD update ([`93fe820`](https://github.com/mraniki/tt/commit/93fe82029ede6ab269d818cd854cfff860514297))

### 🔊

* 🔊 update logs for uvicorn ([`52c1e49`](https://github.com/mraniki/tt/commit/52c1e49abf4f2870ac368f2ffa50583be861d89b))

### 🔧

* 🔧 ([`a93cb21`](https://github.com/mraniki/tt/commit/a93cb21b28cf588ff412f7177fe5a5666ad33e4c))

## v4.6.3 (2023-08-04)

### Other

* Merge pull request #620 from mraniki/dev

⬆️upgrade for iamlistening ([`5dc3711`](https://github.com/mraniki/tt/commit/5dc3711660b9eddce0a62a0f6305d51be4052407))

### Update

* Update Requirements ([`dcde02a`](https://github.com/mraniki/tt/commit/dcde02a556c241e047a3643a9b86c998437a8ae4))

### ⬆️

* ⬆️ ([`4c96866`](https://github.com/mraniki/tt/commit/4c96866697ff0139f8ddf00345220a87297a2f21))

### 🔧

* 🔧 ([`e82515e`](https://github.com/mraniki/tt/commit/e82515e9214d97760b4f98eb9e90ebac95fd279c))

## v4.6.2 (2023-08-03)

### :bug:

* :memo::bug: ([`ba62d9d`](https://github.com/mraniki/tt/commit/ba62d9da26dcf86685dc42f9065d6a5386059c2c))

### Other

* Merge pull request #618 from mraniki/dev

:memo::bug: ([`0bf863e`](https://github.com/mraniki/tt/commit/0bf863e11591ce67e944ef2b00ebfecfaf81a761))

### Update

* Update Requirements ([`239c8de`](https://github.com/mraniki/tt/commit/239c8defd64de418d2e742f4f11032d2af3f22eb))

## v4.6.1 (2023-08-03)

### :memo:

* :memo: ([`a4d3acf`](https://github.com/mraniki/tt/commit/a4d3acf04183d2554cbd99d005ea6e348f32f211))

* :memo: RTD ([`1ffd758`](https://github.com/mraniki/tt/commit/1ffd758e6509d9bf240d2f1d48131365899cc52b))

### Other

* Merge pull request #616 from mraniki/dev

🔧 Prepping for ial upgrade ([`f2158a8`](https://github.com/mraniki/tt/commit/f2158a88979f701149543de6bbee311ba512eea2))

### Update

* Update Requirements ([`5612391`](https://github.com/mraniki/tt/commit/5612391df4a428ebfe215944c5b1145a6f62196e))

* Update Requirements ([`49920e2`](https://github.com/mraniki/tt/commit/49920e23ca572c2ba2c74f243d12eb66cc1a5036))

### 🐳

* 🐳 ([`a15d4a1`](https://github.com/mraniki/tt/commit/a15d4a1f792934f9517713e7a92593e2a6cbffde))

### 📝

* 📝 ([`f529eb3`](https://github.com/mraniki/tt/commit/f529eb334c0863493688e47dcf458b1c9cccec65))

* 📝 RTD ([`18790a5`](https://github.com/mraniki/tt/commit/18790a5721b50f0aca4c7b2c730a59e28dc5a300))

* 📝 RTD update ([`47e4b6d`](https://github.com/mraniki/tt/commit/47e4b6df3eff23e58a9c44d68e75967913b5bb83))

* 📝 RTD initial release ([`f3216fa`](https://github.com/mraniki/tt/commit/f3216faa66302f254d4dfa023c9c476f63d472cf))

### 🔧

* 🔧 ([`2aaf5aa`](https://github.com/mraniki/tt/commit/2aaf5aae0d1343f6ecf10f66f3b6d5f900cd4439))

## v4.6.0 (2023-08-01)

### Feat

* ✨ feature: forwarder capability ([`81625c7`](https://github.com/mraniki/tt/commit/81625c784be763f5d578c24211fe6081eb763e18))

### Other

* Merge pull request #612 from mraniki/dev

✨ feature: forwarder capability ([`abb1d5b`](https://github.com/mraniki/tt/commit/abb1d5bbf5470762ef1976929e383da303f3a429))

### Update

* Update Requirements ([`2b7318e`](https://github.com/mraniki/tt/commit/2b7318e9f9f2e7bb93f759f62bee0f86762928d3))

* Update Requirements ([`34a0a77`](https://github.com/mraniki/tt/commit/34a0a7796f0e34f8a9982ded7b6886e1c2ce3ce8))

### ✅

* ✅ Unit Test ([`47a93f5`](https://github.com/mraniki/tt/commit/47a93f5b98b6fb3bd9604676b071c54f9978d11f))

* ✅ Unit Test ([`cce0da9`](https://github.com/mraniki/tt/commit/cce0da984147700cc1e62d7f1fef86c2f66060a1))

* ✅ Unit Test ([`81c5470`](https://github.com/mraniki/tt/commit/81c5470eb67972a1ba77c1c889e2a3b55e61c351))

* ✅ Unit Test ([`5fd3eb1`](https://github.com/mraniki/tt/commit/5fd3eb11e25fd1f39a3f6304fca8d49002c0cf91))

* ✅ Unit Test update ([`24f8c4e`](https://github.com/mraniki/tt/commit/24f8c4e1ff4563a02ae545e93e8c7564bb6ec978))

* ✅ Unit Test ([`c3ecf94`](https://github.com/mraniki/tt/commit/c3ecf94e377acd18312dc73cb5563d5ae07d0d74))

### ⬆️

* ⬆️ ruff ([`72303da`](https://github.com/mraniki/tt/commit/72303da91da3af9cf4d65954327bb6084a5a22a0))

### 📝

* 📝 cleanup ([`3990200`](https://github.com/mraniki/tt/commit/399020094abd1f5437f0e8dc94aefd29bc522d5e))

### 🔒

* 🔒 adding onepassword client in dockerfile ([`439f89d`](https://github.com/mraniki/tt/commit/439f89d160cfd38a1dd9fa07a5667fd0fc4ff1b0))

### 🔧

* 🔧 ial v4 ([`a370e89`](https://github.com/mraniki/tt/commit/a370e8908426efb12664efb9816fc257cb87a6b7))

## v4.5.2 (2023-07-26)

### Other

* Merge pull request #611 from mraniki/dev

🚑 start_bot iteration ([`c287b2c`](https://github.com/mraniki/tt/commit/c287b2c56ef654df750b54206408c9f02b081e1c))

### Update

* Update Requirements ([`00b2ed4`](https://github.com/mraniki/tt/commit/00b2ed4bd24f02a7c47842ec46219665d9ae04c6))

### ⚡

* ⚡ for iteration ([`8e550ee`](https://github.com/mraniki/tt/commit/8e550ee091f0329d55cbb0f3c8d78780ed7711d5))

### ✅

* ✅ Unit Test ([`0c87afa`](https://github.com/mraniki/tt/commit/0c87afa1203ad1055ed46489d4a292498623f471))

### 🚑

* 🚑 for start_bot iteration ([`e3bb3e2`](https://github.com/mraniki/tt/commit/e3bb3e2c7f3c3d687f6a1d03ea082f4ddadfd29c))

## v4.5.1 (2023-07-26)

### :recycle:

* :recycle: while true vs iteration for start ([`20bee4b`](https://github.com/mraniki/tt/commit/20bee4b089ef6f0003cba545ccf9bd5381982832))

### :rotating_light:

* :rotating_light: ([`6ae8ec7`](https://github.com/mraniki/tt/commit/6ae8ec7d07a4a50208cb59f9b0ff8a1f208ac486))

### :white_check_mark:

* :white_check_mark: ([`462ca4d`](https://github.com/mraniki/tt/commit/462ca4d3c9ca6a34697f19e7db9f68970fd3f0d3))

* :white_check_mark: ([`373ded3`](https://github.com/mraniki/tt/commit/373ded3badbc5d2f9c9c8501c86495978a944c9c))

* :white_check_mark: ([`265d24e`](https://github.com/mraniki/tt/commit/265d24ee57f1d895bd75ef6e1b2a4e8e97423a93))

* :white_check_mark: ([`39ca7bd`](https://github.com/mraniki/tt/commit/39ca7bdf4aea10d333a5b40039f86c8559e654dc))

* :white_check_mark: Unit Test ([`559320a`](https://github.com/mraniki/tt/commit/559320a11ded0e5d248f09ef4729e770e6335c27))

* :white_check_mark: Unit Test ([`be59238`](https://github.com/mraniki/tt/commit/be592387cb6957f8677d171fac8c1abec9c7c7f6))

* :white_check_mark: Unit Test ([`b6d56d5`](https://github.com/mraniki/tt/commit/b6d56d5fc7b8285fc0c45f2ae59ef0a18b75cd4c))

* :white_check_mark: Unit Test ([`5331d73`](https://github.com/mraniki/tt/commit/5331d733da57dcaff8c4d24a479e5d3146e5c61a))

* :white_check_mark: Unit Test verbosity ([`16cdc3d`](https://github.com/mraniki/tt/commit/16cdc3d56cc36e9e91c383feef249decdf12aa06))

* :white_check_mark: Unit Test ([`d6bbbf1`](https://github.com/mraniki/tt/commit/d6bbbf17a5d78602d8cd31dd929938193b73c470))

* :white_check_mark: Unit Test ([`38d41c3`](https://github.com/mraniki/tt/commit/38d41c31fd3d5049a2a939a08cde27c009743a0f))

* :white_check_mark: Unit Test ([`79237b5`](https://github.com/mraniki/tt/commit/79237b5929a25665665bbbb7a6497666f3bbeb1e))

* :white_check_mark: Unit Test ([`8d3bb35`](https://github.com/mraniki/tt/commit/8d3bb356a31e7fea10cd1b858e272bd77dbf3877))

* :white_check_mark: ([`64935bb`](https://github.com/mraniki/tt/commit/64935bbd2d10780d52ae72abad0c3cfa30941861))

* :white_check_mark: ([`ab51270`](https://github.com/mraniki/tt/commit/ab512701734bc7e79c90fa6e185ce11f14dba158))

* :white_check_mark: ([`af4267d`](https://github.com/mraniki/tt/commit/af4267d9e0e73c1580eb3b86cc7223800dd30e76))

* :white_check_mark: ([`ea04c67`](https://github.com/mraniki/tt/commit/ea04c67f9ad5498ee75dcc4bd79209e4be79ef7b))

* :white_check_mark: ([`bfab6c0`](https://github.com/mraniki/tt/commit/bfab6c01b380355e8c51634f1d1175cd052996cd))

* :white_check_mark: ([`3f0263e`](https://github.com/mraniki/tt/commit/3f0263e186d923b0b61bb680835916d947fe7f33))

* :white_check_mark: ([`914056f`](https://github.com/mraniki/tt/commit/914056f705aac4e657070cec92985ed7e4d97feb))

* :white_check_mark: ([`73a2d10`](https://github.com/mraniki/tt/commit/73a2d103848cde280237bf3f0d755abf50a14aa4))

* :white_check_mark: ([`273957c`](https://github.com/mraniki/tt/commit/273957cf39abf672843251dc4057d9c55f558ca3))

* :white_check_mark: ([`fe4f09a`](https://github.com/mraniki/tt/commit/fe4f09a2b40c905c1fd46204cff7c180a42c0b4a))

* :white_check_mark: ([`dd6e665`](https://github.com/mraniki/tt/commit/dd6e665e0b4d74b8f4326a2bef9057b95240fcc7))

* :white_check_mark:  unit test for bot ([`724e97d`](https://github.com/mraniki/tt/commit/724e97dfd04f9229575268d32bdb6b69ed4aa365))

### Other

* Merge pull request #609 from mraniki/dev

✅ bot run coverage ([`b4bfae0`](https://github.com/mraniki/tt/commit/b4bfae01f687911bfe28ee60e353d1f531184cc6))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`c61b807`](https://github.com/mraniki/tt/commit/c61b8074c4bf6095c3e211b045e7eb7d0d71dbd9))

### Update

* Update Requirements ([`174f3b5`](https://github.com/mraniki/tt/commit/174f3b564dac0ecca78b39c3abd682a36780546d))

* Update Requirements ([`57171bb`](https://github.com/mraniki/tt/commit/57171bb78ec41eb3ab820df6df09d8b1520b02cc))

* Update Requirements ([`357de60`](https://github.com/mraniki/tt/commit/357de60da1daafb2590bf8eed1e9e4e680867e98))

* Update Requirements ([`7044ace`](https://github.com/mraniki/tt/commit/7044acea438ad445ec263114853800115fdd7b56))

* Update Requirements ([`3c5cdcc`](https://github.com/mraniki/tt/commit/3c5cdccecf614e7ac5221c644b14ab4900b989c1))

* Update Requirements ([`f2e4f6b`](https://github.com/mraniki/tt/commit/f2e4f6b2b1d2fce4291c0f07d82c0bfefaa997c6))

* Update Requirements ([`defe853`](https://github.com/mraniki/tt/commit/defe8530336c4efdfb9b3846fb19626ad2b230e7))

### ♻️

* ♻️ while true vs iteration for start ([`d9a852a`](https://github.com/mraniki/tt/commit/d9a852a0114364b49e2c38668c7f41a1b341a4c0))

### ✅

* ✅ Unit Test for plugin manager ([`c4a73b5`](https://github.com/mraniki/tt/commit/c4a73b50dba17adb148ca59f1093030aa31fc8e0))

* ✅ Unit Test ([`b029aa4`](https://github.com/mraniki/tt/commit/b029aa470797c264556f7d7ffb7be998ab8cc07b))

* ✅ Unit Test bot startup ([`272a82f`](https://github.com/mraniki/tt/commit/272a82ff91c3ae36b9de252ab5439e9a2b2e86dc))

* ✅ Unit Test ([`7b0e86a`](https://github.com/mraniki/tt/commit/7b0e86ad5e666937144f3507c9bf3c42f5c31099))

* ✅ Unit Test for scheduling ([`60d75dd`](https://github.com/mraniki/tt/commit/60d75ddda2dfd5a2f1716b10ecd8cb3e3b7c2d06))

* ✅ Unit Test ([`8bb5c0f`](https://github.com/mraniki/tt/commit/8bb5c0f8bc6be6f3f54029cc7b7872b2455e6a8a))

* ✅ Unit Test ([`ceef751`](https://github.com/mraniki/tt/commit/ceef751255f6e35118568c83fabb3f6309cb167e))

* ✅ start_bot ([`3b9d1b0`](https://github.com/mraniki/tt/commit/3b9d1b046d4d4d29692b14f88c2a5095d5dee821))

* ✅ bot run coverage ([`87e6217`](https://github.com/mraniki/tt/commit/87e621752de70848c6afbdaed0d48c31a8e20018))

* ✅ Improving test coverage ([`4b4e9cd`](https://github.com/mraniki/tt/commit/4b4e9cd4ca454dbb306342f8316862e8e379cd50))

### ⬆️

* ⬆️ talkytrend ([`7d00e41`](https://github.com/mraniki/tt/commit/7d00e4172844e08c34e215dc75d05b74d6d311be))

* ⬆️  asyncz dep ([`1d06a74`](https://github.com/mraniki/tt/commit/1d06a74c4aa57b655e734a177131847c46fcab82))

### 💬

* 💬 updated comments and example for settings ([`b062ea2`](https://github.com/mraniki/tt/commit/b062ea227eb9bf85d3ec07e38063762e7d5c6a1b))

### 📝

* 📝 comments ([`0bb36f8`](https://github.com/mraniki/tt/commit/0bb36f803eef69d7456116f1265cdbb98d6921e0))

### 🔊

* 🔊 log config to stdout ([`4f333d5`](https://github.com/mraniki/tt/commit/4f333d5f2885134b9db83d69560570c60628cb3e))

### 🔥

* 🔥 remove iteration ([`460e223`](https://github.com/mraniki/tt/commit/460e223119644ec744288ff558b02564c910828e))

### 🔧

* 🔧 adding black formatter ([`cdf0a47`](https://github.com/mraniki/tt/commit/cdf0a479924ba1909979167f2274bc7be8f5630a))

### 🚨

* 🚨 ([`f90620f`](https://github.com/mraniki/tt/commit/f90620fecc0d24b046ae3d159d75f421095cd369))

## v4.5.0 (2023-07-25)

### :lipstick:

* :lipstick: Add TalkyTrendPlugin cron task for fetching key events. ([`c75836e`](https://github.com/mraniki/tt/commit/c75836ee9e0dc19da2962cd42e2503bb5af7497c))

### Other

* Merge pull request #606 from mraniki/dev

💥 iamlistening v3⬆️  💄 TalkyTrendPlugin monitoring ♻️ Apprise ([`049be66`](https://github.com/mraniki/tt/commit/049be660e77f505acc641f42f4434645887d3a01))

* :loud_sound: loguru sink change ([`71bd071`](https://github.com/mraniki/tt/commit/71bd071b20746b6191fb56a6df2627f40dacd949))

### Update

* Update Requirements ([`e780c99`](https://github.com/mraniki/tt/commit/e780c9992d8b985c1861698e8c4a2aa04bf35107))

* Update Requirements ([`56c5522`](https://github.com/mraniki/tt/commit/56c5522a82848db7023df408a5e7dd9eda6f4557))

* Update Requirements ([`4f75cc7`](https://github.com/mraniki/tt/commit/4f75cc75fe63df88685474eec2b024b671608738))

* ⬆️ Update for talkytrend changes ([`97a25b5`](https://github.com/mraniki/tt/commit/97a25b57bf4b06c5a1ba49c61d19b8d1fcfa62cd))

* Update Requirements ([`1319796`](https://github.com/mraniki/tt/commit/1319796dc4039e7a1958b342cb18ee6137069f22))

### ♻️

* ♻️ refactor to simplify utils.py and apprise ([`a94a541`](https://github.com/mraniki/tt/commit/a94a5414c10e6182e63dc3820473e09ee4062358))

### ✅

* ✅ ([`8f4aed7`](https://github.com/mraniki/tt/commit/8f4aed764235e642b130966d6b85c39c0709f497))

* ✅ added listener test ([`90ab01e`](https://github.com/mraniki/tt/commit/90ab01ef87419cf0719d4894f3d07dd40232c71e))

* ✅ unit test increase ([`a27b6fe`](https://github.com/mraniki/tt/commit/a27b6fe732600caad66ba36eb4167fba3ee163ea))

* ✅ start and run unit test ([`82f9233`](https://github.com/mraniki/tt/commit/82f92331ef08f9ac2bc1fdebf2642a847baec070))

* ✅ ([`70a1519`](https://github.com/mraniki/tt/commit/70a1519ed2feb9214f1c4ac1ab5f3652921f4864))

* ✅ unit test ([`2207b4c`](https://github.com/mraniki/tt/commit/2207b4cb3ea0db494f5d78b9ef0075ecbec83679))

* ✅ ([`9361851`](https://github.com/mraniki/tt/commit/9361851a7296b5b1e8671a15f881c009b41c869c))

* ✅ runbot unit test case ([`2590b47`](https://github.com/mraniki/tt/commit/2590b47fcac1a73ad88ccab56b00ae3ae98fb89f))

* ✅ Updating unit test ([`d8284e1`](https://github.com/mraniki/tt/commit/d8284e10128188cdf9bf8b771d6d2e39fcdcf454))

* ✅ pytest-loguru ([`44767ee`](https://github.com/mraniki/tt/commit/44767ee4414460f4e0beb2a795099b746b000216))

### ⬆️

* ⬆️ dep ([`9428b7a`](https://github.com/mraniki/tt/commit/9428b7a0cd1e010f6b1e23a6449a3d4ef98e1366))

* ⬆️ dep ([`ca9635e`](https://github.com/mraniki/tt/commit/ca9635ead7869978086732bb87c328a46a712c59))

* ⬆️ pytest-loguru = "^0.2.0" ([`fc756f2`](https://github.com/mraniki/tt/commit/fc756f2283f8802e5277cfa7d685a248e4f14cd8))

### 🐛

* 🐛 ✅ ([`e8e4b8f`](https://github.com/mraniki/tt/commit/e8e4b8f90382e7f133bc413abf511d057d617317))

### 🔧

* 🔧 ([`46fbf97`](https://github.com/mraniki/tt/commit/46fbf97233009b4bb169e3f631da765d73baf798))

### 🚨

* 🚨 ([`6bc9006`](https://github.com/mraniki/tt/commit/6bc9006cd32862fb1904cb795b7ee9121012a75c))

## v4.4.0 (2023-07-24)

### Other

* Merge pull request #605 from mraniki/dev

🥚 🔊 loguru implementation ([`0b86d2c`](https://github.com/mraniki/tt/commit/0b86d2cc7286173eaa0b2e53af0b5992c9d521bf))

### Update

* Update Requirements ([`1720c86`](https://github.com/mraniki/tt/commit/1720c866e55b2fafd1b006bf4200af8bec5587fb))

### 🥚

* 🥚 🔊 loguru implementation ([`056eab0`](https://github.com/mraniki/tt/commit/056eab021c176ff5fbbcc8b5b4f0347b538ca979))

## v4.3.0 (2023-07-24)

### Other

* Merge pull request #604 from mraniki/dev ([`3b7ee0b`](https://github.com/mraniki/tt/commit/3b7ee0bab66ddd9b9800bc2c86f51e60e6ca7376))

### Update

* Update Requirements ([`f1fdb81`](https://github.com/mraniki/tt/commit/f1fdb810d2ce66f3a319c91096b236850ce3d40d))

### 🥚

* 🥚 🔊  Initial implementation of loguru ([`423dc65`](https://github.com/mraniki/tt/commit/423dc65f0697ac031cd183bc0fa03b9dd3df30a3))

## v4.2.3 (2023-07-24)

### Other

* Merge pull request #602 from mraniki/dev

⚡ Improve scheduling with cron and interval based in the baseplugin ([`a1b8753`](https://github.com/mraniki/tt/commit/a1b8753257624bfeea79ce1bb87eb4f8b9e1a823))

### Update

* Update Requirements ([`146b506`](https://github.com/mraniki/tt/commit/146b506a40ec182f7a8d7ef2ef51f197609ca774))

### ♻️

* ♻️ Added scheduler setup in config and init in baseplugin ([`5a345c3`](https://github.com/mraniki/tt/commit/5a345c38e8d78b37f3c2122ddcefc2424347664f))

### ⚡

* ⚡ Improve scheduling with cron and interval based in the baseplugin ([`0eaab5c`](https://github.com/mraniki/tt/commit/0eaab5c48ae330dd673a3c8e3a7429705e70241b))

## v4.2.2 (2023-07-23)

### :bug:

* :bug:  dep error ([`2593e9f`](https://github.com/mraniki/tt/commit/2593e9f4f8eddcf3e11de4a1b2f990439cbb21b9))

* :bug:  add schedule ([`c99bab1`](https://github.com/mraniki/tt/commit/c99bab1cc2d7db93b27c6699ac0dfd3f09bf0c75))

* :bug: scheduler ([`0b8b047`](https://github.com/mraniki/tt/commit/0b8b0475375ee1ee4a54ce6b0f716afb595bb59e))

* :bug: scheduler ([`3e3a22b`](https://github.com/mraniki/tt/commit/3e3a22b376a232b4351b587cfcf0eabec2b50a42))

* :bug: Add debug log for running schedule ([`87e81de`](https://github.com/mraniki/tt/commit/87e81de6de22193d3f57076acaff3ea49eb009f4))

* :bug: Add debug log for running schedule ([`a00c7f5`](https://github.com/mraniki/tt/commit/a00c7f537658cf1fdc46117313b97b5fd10f3a28))

### :recycle:

* :recycle: Refactor CexExchange and TalkyTrendPlugin classes ([`91ee4b9`](https://github.com/mraniki/tt/commit/91ee4b91cfac75ddf45c424d477ab34231f7d2c3))

* :recycle: Refactor CexExchange and TalkyTrendPlugin classes ([`34751f7`](https://github.com/mraniki/tt/commit/34751f72b512e78fc2a03f52175049a8b1112414))

### :rotating_light:

* :rotating_light: ([`3ccf0b9`](https://github.com/mraniki/tt/commit/3ccf0b94ddfe53e31b4ffcff1bba0b9121650ac3))

### :wrench:

* :wrench:updating interval for scheduler test ([`5adfb55`](https://github.com/mraniki/tt/commit/5adfb55e17a253d276ba1664d2cda7d05b295815))

* :wrench:settings cleanup ([`877e8a9`](https://github.com/mraniki/tt/commit/877e8a9d075ed2a72474b6a68650f8581a9349bc))

### Fix

* :bug: fix the hourly schedule ([`07577bb`](https://github.com/mraniki/tt/commit/07577bb3b99b791308e421ee9bf3dba1edda8e97))

* :bug: fix the hourly schedule ([`694c30e`](https://github.com/mraniki/tt/commit/694c30eb2065108cec3a1a41ef318d669e158f86))

* :bug: fix the hourly schedule ([`2151d44`](https://github.com/mraniki/tt/commit/2151d446b1e740f736aee415e130786822ee0e56))

* 🐛 fix the hourly schedule ([`b4406c6`](https://github.com/mraniki/tt/commit/b4406c65376182c2b42db5dab70fdec12929e066))

### Other

* Merge pull request #600 from mraniki/dev

✨ scheduling plugin feature ([`27c4978`](https://github.com/mraniki/tt/commit/27c497836705d28a2caad229f8954eaa757a1576))

* Merge pull request #599 from mraniki/main

✨ scheduling plugin feature ([`264559f`](https://github.com/mraniki/tt/commit/264559f64457f890c4c603eb423a3ec3ca560795))

* Merge pull request #593 from mraniki/dev

✨ scheduling plugin feature ([`76aa8cb`](https://github.com/mraniki/tt/commit/76aa8cbcfb16ec1f9c5cc58302edd25c5f3bed7d))

* Merge pull request #596 from mraniki/sourcery/dev

✨ scheduling plugin feature  (Sourcery refactored) ([`036dccd`](https://github.com/mraniki/tt/commit/036dccdf915179b319e9bf7da8e20210dfb04096))

* 'Refactored by Sourcery' ([`9c606de`](https://github.com/mraniki/tt/commit/9c606de0306610ebdf9ea2ae4d2bec56afda5133))

### Update

* Update Requirements ([`c9ab13c`](https://github.com/mraniki/tt/commit/c9ab13cfbddf72be51d679d3457fc07798b3a30b))

* Update Requirements ([`99f0936`](https://github.com/mraniki/tt/commit/99f093654de3995b56edca3aaaf06dcb81a81c46))

* Update Requirements ([`59c3c58`](https://github.com/mraniki/tt/commit/59c3c58f47a66839a73be8c3e1e79fdd254f39b1))

### ♻️

* ♻️ refactor BasePlugin and updated helper, talkytrend and example ([`98efb49`](https://github.com/mraniki/tt/commit/98efb4934a01a3e66ef5642f59424b059bdd0f83))

* ♻️ changing to asyncz scheduling lib ([`3192357`](https://github.com/mraniki/tt/commit/31923575dc8862ad3ad673d0c749d3d43fd39880))

### ⚗️

* ⚗️ Scheduling test for Talkytrend ([`159ab79`](https://github.com/mraniki/tt/commit/159ab79513e2cff25b706a60e224c43674732f0e))

### ⚡

* ⚡ ([`fc8810d`](https://github.com/mraniki/tt/commit/fc8810d50cc2e81a0124f140a19208613465a8e2))

### ⬆️

* ⬆️  updated Dep ([`9602808`](https://github.com/mraniki/tt/commit/9602808f4c9a88be9c8359e007c8a217dce99661))

### 🐛

* 🐛 Fix the pyproject semantic structure for v7 ([`982bb7d`](https://github.com/mraniki/tt/commit/982bb7d2a6a3b817024f79f912fa85a95dbc16ca))

* 🐛 version in pyproject ([`1dfad2e`](https://github.com/mraniki/tt/commit/1dfad2e7030442916a26a3f19f98ac56fe7f8fd0))

* 🐛 ([`f6a85bd`](https://github.com/mraniki/tt/commit/f6a85bdf9dd3329e05929e8c876425b6cf89fded))

* 🐛 scheduler ([`66aa093`](https://github.com/mraniki/tt/commit/66aa093f6288899d2b98f5ed328a886d2dfebc98))

* 🐛 scheduler ([`5d2b3a1`](https://github.com/mraniki/tt/commit/5d2b3a145fc95154eb86e0e582cf7dc42835fa3d))

* 🐛 schedule simplification ([`f8cbf38`](https://github.com/mraniki/tt/commit/f8cbf38626cdc9f35f69e5961ac469c6adb283bb))

* 🐛 troubleshoot for schedule ([`7bec96d`](https://github.com/mraniki/tt/commit/7bec96dbf0ca60caa6b5a80a23159c4ceaa42bba))

* 🐛 schedule troubleshoot ([`5f7978b`](https://github.com/mraniki/tt/commit/5f7978bd28f51502569d94b53e8cdcb49bc853c4))

* 🐛 hourly schedule ([`ba26d2a`](https://github.com/mraniki/tt/commit/ba26d2ac9f7d3327e5f7aad69357f387c58d6abe))

* 🐛 self.has_scheduled_jobs = False ([`f4da8e2`](https://github.com/mraniki/tt/commit/f4da8e2c30d478cf94a1768ea16adca1fb7f2ad1))

* 🐛 hoursly schedule ([`09ed21b`](https://github.com/mraniki/tt/commit/09ed21b75c30d0f75a926a5c45de7eec87216a07))

### 🔧

* 🔧 config cleanup ([`7c77620`](https://github.com/mraniki/tt/commit/7c77620550f56831be0c4b849cb33895378f4bcd))

### 🚨

* 🚨 ([`f696d52`](https://github.com/mraniki/tt/commit/f696d522ba7b0824ba37e343ab20f23cd89cd88c))

* 🚨  linter ([`f322a3b`](https://github.com/mraniki/tt/commit/f322a3b07698e2958a3324c1e3c54922d2dbb55c))

* 🚨 ([`3256556`](https://github.com/mraniki/tt/commit/3256556bbb46f1351ad654609060c6d476208105))

## v4.2.1 (2023-07-20)

### :white_check_mark:

* :white_check_mark:  unit test for helper ([`94514c3`](https://github.com/mraniki/tt/commit/94514c3627b4fe872716803c7fcc3bdb195a2cdc))

* :white_check_mark:  unit test for helper ([`0fd9c97`](https://github.com/mraniki/tt/commit/0fd9c97bd74feea4edaae8afb3d628f10535f8f6))

### :zap:

* :zap:helper info message without network ([`76b4263`](https://github.com/mraniki/tt/commit/76b4263c34a26f95da299c8a2c2d4d8c67451e24))

### Other

* Merge pull request #584 from mraniki/dev

✅ additional unit test coverage ([`bd2cbd4`](https://github.com/mraniki/tt/commit/bd2cbd460d66d040d333633eb9c986bd88bd9040))

### ✅

* ✅ unit test ([`e1e4536`](https://github.com/mraniki/tt/commit/e1e4536eca531dbb58ac381e86b1dd1b83d844aa))

* ✅ additional unit test coverage ([`5d98155`](https://github.com/mraniki/tt/commit/5d98155fe9033e16dbf9f8d1f54a97cbe46c6dae))

## v4.2.0 (2023-07-20)

### Other

* Merge pull request #583 from mraniki/dev

🔧  config alignment ([`6b8eb26`](https://github.com/mraniki/tt/commit/6b8eb26d8e0ef50506600037ae7f3658edacd68d))

### Update

* Update Requirements ([`2bd0fd1`](https://github.com/mraniki/tt/commit/2bd0fd17393227f347c04ee631fd459d8f8aa0d0))

* Update Requirements ([`5239598`](https://github.com/mraniki/tt/commit/5239598a85d882b7273955cceb930eb0bea0da94))

### ✅

* ✅ unit test update ([`3c7d0cd`](https://github.com/mraniki/tt/commit/3c7d0cd9ea0e14d724d67461704d9fb19c0f5b56))

* ✅ updating unit test ([`2052efc`](https://github.com/mraniki/tt/commit/2052efc5791dc87ea04299e2552db0bbe3410a55))

### ⬆️

* ⬆️ dep ([`4f32a3b`](https://github.com/mraniki/tt/commit/4f32a3b0943c2fda2567f248e61906ac94e02736))

### 🔧

* 🔧  config alignment ([`d38a7a2`](https://github.com/mraniki/tt/commit/d38a7a29046a50f3442dbbf767a9f5ebfaed648c))

### 🥚

* 🥚 adding command add module level ([`5a139c2`](https://github.com/mraniki/tt/commit/5a139c22af187d93a377dfd51188578581bc5ea6))

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

### :art:

* :art:  setting cleanup ([`de1d630`](https://github.com/mraniki/tt/commit/de1d63022cfe43951d39b1044d87d309ea2759c9))

### :rotating_light:

* :rotating_light:  linter ([`009101c`](https://github.com/mraniki/tt/commit/009101cb3473803bf82e68d7d31dfee0d82cf9f5))

### :whale:

* :whale: Remove TODO to import .env example file ([`99aaab5`](https://github.com/mraniki/tt/commit/99aaab5372a24656e3ac77a35e9446175e483874))

### :wrench:

* :wrench:  config update ([`1857547`](https://github.com/mraniki/tt/commit/18575478e3b204347c2291e0d3e742cd841132fb))

### Fix

* ✅ unit test fix ([`3604645`](https://github.com/mraniki/tt/commit/3604645253af2a3bbb65e9f6316a5e1b33f26605))

* ✅ unit test for CEX fixed ([`d8e1ffc`](https://github.com/mraniki/tt/commit/d8e1ffc1349133ceca70a0e9076653f906578e82))

### Other

* Merge pull request #582 from mraniki/dev

👷 CI Change revert to v7 semantic ([`6a98abc`](https://github.com/mraniki/tt/commit/6a98abc0b95510d9163d016e91ce569349fbf878))

* Merge pull request #581 from mraniki/dev

Merge pull request #580 from mraniki/main ([`1863125`](https://github.com/mraniki/tt/commit/18631259875c42b793da762770da7fb0fce7bc5c))

* Merge pull request #580 from mraniki/main

Merge pull request #579 from mraniki/dev ([`96a3ea5`](https://github.com/mraniki/tt/commit/96a3ea52547245f8bb07cc8bc04449756db35bee))

* Merge pull request #579 from mraniki/dev ([`19ea37d`](https://github.com/mraniki/tt/commit/19ea37ded6085757189e697ef8642064a5c380e3))

* Merge pull request #578 from mraniki/main

Merge ([`9374374`](https://github.com/mraniki/tt/commit/9374374105ea2ac2b34d9346e5c0fc3504cb3cfe))

* Merge pull request #577 from mraniki/dev

✅ unit test for CEX fixed ([`5e8fe8d`](https://github.com/mraniki/tt/commit/5e8fe8d960709fefa0cbc1cc7635117e78d89a54))

* Merge pull request #576 from mraniki/main

Merge pull request #574 from mraniki/dev ([`5653b05`](https://github.com/mraniki/tt/commit/5653b0536df352ac457a657cd1840525e81d593e))

* Merge pull request #574 from mraniki/dev

♻️ CEX plugin to extract CEX exchange class ([`f184bca`](https://github.com/mraniki/tt/commit/f184bcabc3d9f09a72651d88c6387073855f9e2d))

* Merge pull request #575 from mraniki/main

Merge pull request #573 from mraniki/dev ([`cdd85a8`](https://github.com/mraniki/tt/commit/cdd85a8966407e2855e22c196a4d7834583a7c10))

* Merge pull request #573 from mraniki/dev

🐛 remove the build command for semantic ([`561b797`](https://github.com/mraniki/tt/commit/561b797e71d437c0e2f0f49e0ea43d7fe3ddc9e3))

* Merge pull request #572 from mraniki/main

Merge ([`754af2a`](https://github.com/mraniki/tt/commit/754af2a2b9c95a1f436b4a97f0859d5aec9c4b23))

* Merge pull request #571 from mraniki/dev

📝 updating example formatting ([`793afe3`](https://github.com/mraniki/tt/commit/793afe34b1d45fab6270750c62c3bcc768a2863d))

* Merge pull request #570 from mraniki/dev

⬆️ semantic upgrade ([`92279ea`](https://github.com/mraniki/tt/commit/92279ea657d536e8816f5a6751532812dfb0119d))

* Merge pull request #569 from mraniki/main

Merge ([`bb8cb60`](https://github.com/mraniki/tt/commit/bb8cb608d6aeef5cbf35c1c3414cdcf9422db6ad))

* Merge pull request #568 from mraniki/dev

Dev ([`8353451`](https://github.com/mraniki/tt/commit/8353451956d6e83dd5e03397462ffd48a014bc20))

* Merge pull request #567 from mraniki/dev

⬆️ renovate exclude req ([`e421424`](https://github.com/mraniki/tt/commit/e42142425392948f37e1e4e0dfc3cdd18d3df428))

* Merge pull request #562 from mraniki/dev

👷 CI Change in pytoml + ruff ([`480fb2a`](https://github.com/mraniki/tt/commit/480fb2a62c4050b208c397eba0cda6dd89a786f4))

* Merge pull request #561 from mraniki/dev

:wrench:  Update CI ([`b0e72f6`](https://github.com/mraniki/tt/commit/b0e72f68345271c00cf1eed4c6506b8b00ca0b4a))

* Merge pull request #560 from mraniki/dev

🎨  cleanup ([`efaa4e8`](https://github.com/mraniki/tt/commit/efaa4e85643e5e2de1f2d8a3616d21a71df45241))

### Update

* Update Requirements ([`ef31852`](https://github.com/mraniki/tt/commit/ef3185232a7311a4d532570cbdc864aade1af9b6))

* Update Requirements ([`372a9cd`](https://github.com/mraniki/tt/commit/372a9cd19d2927a9b51c464d21d0449700f20c60))

* Update Requirements ([`b5b432d`](https://github.com/mraniki/tt/commit/b5b432d9f57e5691660c0601097d8e2119a25e41))

* Update Requirements ([`e6416a9`](https://github.com/mraniki/tt/commit/e6416a9887d85c9639147b54a832a3af3f7b5f3b))

* Update Requirements ([`431115d`](https://github.com/mraniki/tt/commit/431115de0e04985e1621474713e9aafd2c2a848d))

* Update Requirements ([`c5d395c`](https://github.com/mraniki/tt/commit/c5d395c03e5c2029e684021df6b01f3faf65a680))

* Update Requirements ([`6c2d04b`](https://github.com/mraniki/tt/commit/6c2d04b7d6860e1666e4235c3d62f3641f948479))

* Update Requirements ([`91d5b79`](https://github.com/mraniki/tt/commit/91d5b790b4fa294364b50292f70f7d7ad78913ab))

* Update Requirements ([`414c279`](https://github.com/mraniki/tt/commit/414c279bb1723ceae6309e3bbc9820a83c1009d9))

* :wrench:  Update CI ([`f8ac60c`](https://github.com/mraniki/tt/commit/f8ac60c095c0fe7c25245559bcf1cde4b9c97e4a))

* Update README.md ([`198f1ce`](https://github.com/mraniki/tt/commit/198f1cec7dafe1c3e6565ad199994fbdf3c0f98c))

* Update example_settings.toml ([`e313162`](https://github.com/mraniki/tt/commit/e3131625ca41607618d660d7b50f9fdda620a306))

* Update README.md ([`f9cb6b5`](https://github.com/mraniki/tt/commit/f9cb6b50d6492039e263f193c90737af8b7fc2cc))

### ♻️

* ♻️ CEX plugin to extract CEX exchange class for future ([`3e97f92`](https://github.com/mraniki/tt/commit/3e97f92b9265351a1be0c674c3583ade1f5ee58c))

### ⚗️

* ⚗️ ([`81ee0dc`](https://github.com/mraniki/tt/commit/81ee0dc847e213c2fb3a74311bf440b56b554296))

* ⚗️ testing limit ([`f349248`](https://github.com/mraniki/tt/commit/f3492484cf714212ba549a4410dbb0875ae57b91))

### ✅

* ✅ unit test ([`5140ed0`](https://github.com/mraniki/tt/commit/5140ed03593630c785ced79c65ed173b91ee80a2))

* ✅ increase unit test ([`ff7eaf6`](https://github.com/mraniki/tt/commit/ff7eaf6e013353acb14970d2a1913c312ab81fcb))

* ✅  unit test ([`df673fe`](https://github.com/mraniki/tt/commit/df673fe65298fb7b8965298e3c78c1e8448bebbd))

* ✅ updated CEX unit test ([`93b30ab`](https://github.com/mraniki/tt/commit/93b30ab06b974be3c53cf993b6ad3a6c999c742e))

* ✅ unit test ([`383e7b5`](https://github.com/mraniki/tt/commit/383e7b5b2e867f7091935f3e9c685d18399a0eaa))

### ✨

* ✨ scheduler decorator for plugin ([`2d4b9dc`](https://github.com/mraniki/tt/commit/2d4b9dce17b5b7183aa48d4e6fb75114e5b423db))

### ⬆️

* ⬆️ semantic upgrade ([`4a980db`](https://github.com/mraniki/tt/commit/4a980db96b11c1bf81fd6cbaaa61c76dd30b969a))

* ⬆️ semantic check ([`7b36ab2`](https://github.com/mraniki/tt/commit/7b36ab272708013cc4c8be601794ae3e02fb8df6))

* ⬆️ semantic verification ([`73cd925`](https://github.com/mraniki/tt/commit/73cd92518834a5456d05991230854cb48aeb64e9))

* ⬆️ renovate exclude req ([`7f10748`](https://github.com/mraniki/tt/commit/7f107482432cc005a96805f38fd6b199eacc10c6))

* ⬆️ 👷 CI Change ([`7c38e62`](https://github.com/mraniki/tt/commit/7c38e62e10b24dba03af2cd75adbdc82a40863fe))

### 🎨

* 🎨 🔧  improve structure for the main setting file ([`42f6718`](https://github.com/mraniki/tt/commit/42f6718887ee5fd4227f051ca124c8cf5e0f0393))

* 🎨  cleanup ([`80947f4`](https://github.com/mraniki/tt/commit/80947f4e5350738a2461ff987c57c38ba3ade8c5))

### 🐛

* 🐛 remove the build command for semantic ([`2bac075`](https://github.com/mraniki/tt/commit/2bac075f9869970023b37f4f9c4fb3f5802aa70d))

### 👷

* 👷 CI Change revert to v7 semantic ([`5822016`](https://github.com/mraniki/tt/commit/582201609b6e9ac1fa273102937ee504b803281b))

* 👷 CI Change for semantic ([`10d0a58`](https://github.com/mraniki/tt/commit/10d0a5866f16d83040b233ec099b6ef7c8ff58ee))

* 👷 CI Change ([`16db050`](https://github.com/mraniki/tt/commit/16db0504bf4bdd61d0cbc13e8988689277a6df43))

* 👷 CI Change in pytoml + ruff ([`b5d6ffc`](https://github.com/mraniki/tt/commit/b5d6ffc9e9fbf073133b14ad02b86a1690ebdabe))

### 💄

* 💄 Add apprise format as settings (HTML/MARKDOWN) ([`04226b6`](https://github.com/mraniki/tt/commit/04226b68e1794c2eff8da91286220f46115c671e))

* 💄 reintroduce missing trading_enabled settings ([`500865c`](https://github.com/mraniki/tt/commit/500865c2a7ad37bec658bfcd1229a811ff997b07))

### 📝

* 📝 updateing example formatting ([`82f0762`](https://github.com/mraniki/tt/commit/82f076208991b86122f23180d3286b9af947abc6))

### 🔧

* 🔧 testing config ([`5d7d8fc`](https://github.com/mraniki/tt/commit/5d7d8fc133b68c659e264572c61e1eef0530449a))

* 🔧 ruff settings ([`3b40989`](https://github.com/mraniki/tt/commit/3b409893267690a95e660c5af8faabd5cb2e704a))

* 🔧 testing setting ([`fb4f180`](https://github.com/mraniki/tt/commit/fb4f1800fa44f2843ae7a6a37c7fec8e9addcc2f))

* 🔧 feed config update ([`2296559`](https://github.com/mraniki/tt/commit/229655905b570db31548d092d03c8870565a2199))

### 🚨

* 🚨 import ([`7474577`](https://github.com/mraniki/tt/commit/7474577e5aa6c122bc3e57d89baee3d9cf434a25))

* 🚨 linter sorting ([`136fd92`](https://github.com/mraniki/tt/commit/136fd92abd6737adc0e78875f676734f4f010cfe))

* 🚨 linter config ([`c3206a8`](https://github.com/mraniki/tt/commit/c3206a875e8edb8c70a6cf1f86ab89fbdc6b06d0))

* 🚨 linter ([`7483f0d`](https://github.com/mraniki/tt/commit/7483f0d495916909430ea5636955be4cd64fb91d))

* 🚨 ruff ([`c8d6a87`](https://github.com/mraniki/tt/commit/c8d6a87280369245972d92e4960512859bec3167))

* 🚨 updated linter ([`fc59e42`](https://github.com/mraniki/tt/commit/fc59e420eb78e4d36eef6c3f20d885e433dc3381))

* 🚨 ruff linter ([`33018ab`](https://github.com/mraniki/tt/commit/33018abe27e99b458d47c36fb7b0f494f452800b))

## v4.0.0 (2023-07-17)

### Fix

* 🚨  linter various fix ([`22ea39a`](https://github.com/mraniki/tt/commit/22ea39a487776cac3a8edb72879552f5a1cdf1e1))

### Other

* Merge pull request #559 from mraniki/dev

Dev ([`fd9c8c9`](https://github.com/mraniki/tt/commit/fd9c8c91910c3cffa6e040004fc4020c98e6f8bc))

* Merge pull request #558 from mraniki/main

Merge pull request #555 from mraniki/dev ([`f730229`](https://github.com/mraniki/tt/commit/f730229aa8a4c0a80194355fd6bc3e3a4f6284c6))

* Merge pull request #555 from mraniki/dev

💥 breaking: code reorg for better plugin support ([`b06aa42`](https://github.com/mraniki/tt/commit/b06aa428d9bf0ad7138f0517aa90d0b04eaa2b01))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`cfdb48f`](https://github.com/mraniki/tt/commit/cfdb48fb8f08695b78ef2281f7d331bdcc03e036))

* Merge branch 'main' into dev ([`da77c47`](https://github.com/mraniki/tt/commit/da77c4710f7783b57000bd799432fa02e8a3b297))

### ⬆️

* ⬆️ dep ([`35c97cf`](https://github.com/mraniki/tt/commit/35c97cf1eaa0638ffcf540b31c4aa227c3050d2d))

### 🔧

* 🔧 reviewed config for talkytrend_enabled ([`99dc04a`](https://github.com/mraniki/tt/commit/99dc04a65fee6eb9ffc8215eef7a3d4c14f6e33c))

## v3.11.5 (2023-07-17)

### :arrow_up:

* :arrow_up: dep for dxsp ([`31f5bad`](https://github.com/mraniki/tt/commit/31f5badad1b703d5215d2c7f26ba9dae689cf3ae))

* :arrow_up: dep for dxsp ([`58bc8b5`](https://github.com/mraniki/tt/commit/58bc8b51d3b78f262af436bda031c30dac4e9701))

* :arrow_up: dep for dxsp ([`b336afc`](https://github.com/mraniki/tt/commit/b336afcdbe35e3c9cbf60246139b151ef99df8f4))

* :arrow_up:  dep ([`91c3267`](https://github.com/mraniki/tt/commit/91c32671dd9892071f272b3838b79fcd4c98823d))

### :art:

* :art: help message with multilines ([`360c2e7`](https://github.com/mraniki/tt/commit/360c2e7260735ab92f2016e3825f1a548d33cc4a))

### :bug:

* :bug: plugin directory in example plugin unit test ([`7e286bf`](https://github.com/mraniki/tt/commit/7e286bf9e3587fc95caedf4636ebb311b830629c))

### :recycle:

* :recycle: plugin manager process message ([`e4f7b15`](https://github.com/mraniki/tt/commit/e4f7b159bf592086fc2073e2f469744f4fc68f0c))

* :recycle: refactor listener and unit test ([`983285b`](https://github.com/mraniki/tt/commit/983285b902ded91d24e40049720421ec26f81a86))

### :white_check_mark:

* :white_check_mark:  start_listener ([`2041df9`](https://github.com/mraniki/tt/commit/2041df98ab55750add12b1002ffcf1e7583b375b))

* :white_check_mark:  listener unit test ([`cf270b4`](https://github.com/mraniki/tt/commit/cf270b47ef64c06397cb0b21c0c8baaf00a025b2))

* :white_check_mark:  listener unit test ([`9828c4d`](https://github.com/mraniki/tt/commit/9828c4d3c8c94278aec0b3874c8a9217bd91b5cb))

* :white_check_mark:  listener unit test ([`8daa69e`](https://github.com/mraniki/tt/commit/8daa69e490f28a5b03a5e301c5db127544e2eafa))

### :wrench:

* :wrench: Add news feed to testing settings ([`f020068`](https://github.com/mraniki/tt/commit/f020068c10da59a787e78f19df6a84152883c4c0))

### Other

* Merge pull request #557 from mraniki/renovate/python-semantic-release-8.x

⬆️ 🤖(deps): update dependency python-semantic-release to v8 ([`e284ddb`](https://github.com/mraniki/tt/commit/e284ddb7cfb6072c616f2757c02c20ce9c9ce3a7))

* Refactor TalkyTrendPlugin to enable trend scanner and send notifications ([`aee2d65`](https://github.com/mraniki/tt/commit/aee2d65c7b9f8fa1edf43889b75a7d49e21e688f))

* Merge ; commit '13188b9a258f4875850ce636f53163c66b73c56c'

Conflicts:
    tests/test_unit.py ([`05bf25c`](https://github.com/mraniki/tt/commit/05bf25c01a20a2306abe2be6b4db1e5074a271e0))

* Merge branch 'main' into dev ([`463932b`](https://github.com/mraniki/tt/commit/463932b267dde653e8519808c051762d66dcd9d5))

### ♻️

* ♻️  cleanup and user plugin setup prepared ([`35d9fa3`](https://github.com/mraniki/tt/commit/35d9fa37b3b7f1d8e49975af88185887a5e77c05))

* ✅ ♻️  listener ([`174f391`](https://github.com/mraniki/tt/commit/174f391563c567dedf272a4b34e41257bbcba24d))

* ♻️ refactor utils.py ([`ee7431d`](https://github.com/mraniki/tt/commit/ee7431d3316a26e2e6326f5f509929a3f88fbc99))

* ♻️ start_listener ([`2fbaebd`](https://github.com/mraniki/tt/commit/2fbaebd7883c8568623b09b2a973a97400323381))

* ♻️ refactor listener and unit test ([`20c1e84`](https://github.com/mraniki/tt/commit/20c1e8446108fad23b64e437c666b02b2349f6f0))

### ⚡

* ⚡ ignore::DeprecationWarning ([`7961392`](https://github.com/mraniki/tt/commit/7961392a7b0a83c55258c878522961eb4b496c9a))

### ✅

* ✅  updated import for unit test ([`a4885a1`](https://github.com/mraniki/tt/commit/a4885a1d175817e2b92e5b4b36c3018a9f20cf3f))

* ✅ unit test udpate added run_bot function ([`1469703`](https://github.com/mraniki/tt/commit/1469703ba685543c37d26292e9a0b8c3c5247f75))

* ✅ test_start_bot ([`9721da0`](https://github.com/mraniki/tt/commit/9721da0bbd76eda6663b1b884073ab5bf65911b2))

* ✅ ([`c8fad84`](https://github.com/mraniki/tt/commit/c8fad8494e17a08c4d6011977c830aec2dca230d))

* ✅ test_start_bot ([`a432299`](https://github.com/mraniki/tt/commit/a432299403a8c5d28cfcf2918fbf4552080557be))

* ✅ ([`8f52386`](https://github.com/mraniki/tt/commit/8f523864b0ed4da814dfffdce636be040789f83d))

* ✅  listener unit test ([`13188b9`](https://github.com/mraniki/tt/commit/13188b9a258f4875850ce636f53163c66b73c56c))

### ⬆️

* ⬆️ 🤖(deps): update dependency python-semantic-release to v8 ([`d4a816c`](https://github.com/mraniki/tt/commit/d4a816c6fbd66299b1237055c4301d506d3f9a74))

* ⬆️ semantic ([`c82d95d`](https://github.com/mraniki/tt/commit/c82d95d790459a059f033ed21635566275d46efa))

* ⬆️  dep ([`45c2f24`](https://github.com/mraniki/tt/commit/45c2f240335a6c750c3efa7308643438ea6ee77d))

### 🎨

* 🎨 ([`24c682e`](https://github.com/mraniki/tt/commit/24c682e2c0c29849603e98d315b9d08d3ece02b3))

* 🎨 cleanup ([`fc82bde`](https://github.com/mraniki/tt/commit/fc82bde6989acefad5e8246df99faa09f3b44ebc))

### 🐛

* 🐛 plugin directory in settings. ([`0bb0ae9`](https://github.com/mraniki/tt/commit/0bb0ae97c0b6cf3524949666dd4a8dc1198ff7d7))

* 🐛 plugin directory ([`e077f4f`](https://github.com/mraniki/tt/commit/e077f4f1331239107ef00876149a92b323252acf))

### 👷

* 👷 CI Change - prerelease remove as not required ([`2e57afb`](https://github.com/mraniki/tt/commit/2e57afb0349f28f36a743194f6ddbda6b200a3f5))

### 🔊

* 🔊 debug log ([`113a726`](https://github.com/mraniki/tt/commit/113a726d177ea97e684c1414e8291ee16dd4a350))

* 🔊 added debug logs ([`6931daa`](https://github.com/mraniki/tt/commit/6931daa085d53295a0ca4b7d499965cc60f1f6d4))

* 🔊  debug log ([`58a45c8`](https://github.com/mraniki/tt/commit/58a45c88af470eaca77b4ada84a00f94cda32aa7))

* 🔊 add log to improve the star_bot unit test ([`45ba7ce`](https://github.com/mraniki/tt/commit/45ba7cea5d904fa37fdd4d8a582d6c67ca172bd4))

### 🔥

* 🔥 ✅  remove start/run bot unit test ([`8ca5f06`](https://github.com/mraniki/tt/commit/8ca5f068c91eb92c289c07e82254c433049933ff))

### 🚑

* 🚑 Fix the plugin manager plugin loading function ([`44d9964`](https://github.com/mraniki/tt/commit/44d9964b04cec215f2cd1756c780165eec930701))

### 🚨

* 🚨 lint ([`4794787`](https://github.com/mraniki/tt/commit/47947870beed0dc0f67727fa3c3b0a6694dd1400))

* 🚨 name ([`7f4d6e8`](https://github.com/mraniki/tt/commit/7f4d6e86ba890012cdc588908877504e82c2a1a2))

* 🚨 logger error ([`982ecb6`](https://github.com/mraniki/tt/commit/982ecb62688318f2599cfc562cc1831bf64dabb8))

* 🚨 function name duplication ([`8b2608a`](https://github.com/mraniki/tt/commit/8b2608aaacb776c053e6c0130f80821ed9b462e6))

### 🥚

* 🥚 user based plugin import capability ([`3472abf`](https://github.com/mraniki/tt/commit/3472abf11af61b8a2108ebc12f659126eb9c3e03))

## v3.11.4 (2023-07-16)

### :bug:

* :bug: plugin import ([`018e97e`](https://github.com/mraniki/tt/commit/018e97e50451e3be01b4505efc87d9e62a839358))

### :rotating_light:

* :rotating_light:linter ([`90fa55c`](https://github.com/mraniki/tt/commit/90fa55c1408d10416887d2453d27f60ec786ee12))

### :white_check_mark:

* :white_check_mark:  unit test ([`57a63f4`](https://github.com/mraniki/tt/commit/57a63f497a22a8840ca6fea476789430ac4a09aa))

* :white_check_mark:  unit test ([`621d73a`](https://github.com/mraniki/tt/commit/621d73a0c3e77f4e1e2168b6fc8c6b5b82386121))

* :white_check_mark: testing settings ([`d8bf40b`](https://github.com/mraniki/tt/commit/d8bf40be7144783cdbd7070c564431f84322f297))

### Other

* Merge pull request #556 from mraniki/renovate/uvicorn-0.x

⬆️ 🤖(deps): update dependency uvicorn to ^0.23.0 ([`d5e238b`](https://github.com/mraniki/tt/commit/d5e238b9cc1ac881ab5baf55d37c5fa3d1ea315f))

### ✅

* ✅ @pytest.mark.timeout(5) ([`285a271`](https://github.com/mraniki/tt/commit/285a27191ccd3a464d131d57c275bc924474b403))

* ✅ listener unit test ([`3ef4258`](https://github.com/mraniki/tt/commit/3ef425871708da1d49dc19f8db383a773bba7ae5))

* ✅  no len check ([`1c8477b`](https://github.com/mraniki/tt/commit/1c8477b0a33ad777a41e87b624a7b09801e6a376))

* ✅ load_plugins ([`f553c72`](https://github.com/mraniki/tt/commit/f553c729d0366a40206665a119694d46a74747e4))

* ✅ further test update ([`f15faec`](https://github.com/mraniki/tt/commit/f15faeca3604e56ab6ce0f592bce174faec42463))

* ✅ unit test ([`54bb779`](https://github.com/mraniki/tt/commit/54bb779890cf40e98d00f7b6138c4f5f37c50639))

### ⬆️

* ⬆️ 🤖(deps): update dependency uvicorn to ^0.23.0 ([`2556fe9`](https://github.com/mraniki/tt/commit/2556fe946bfdaaf1d1edefea08773bea2e34d691))

### 💥

* 💥 breaking: code reorg for better plugin support ([`2d61cd0`](https://github.com/mraniki/tt/commit/2d61cd0f11c8e981eea1e6973d08fce4a3eec1cc))

### 🔥

* 🔥 remove message_processor and revampl plugin manager ([`028dd68`](https://github.com/mraniki/tt/commit/028dd68e5bbae78cdddfabd1f5ed9c67a66e931f))

## v3.11.3 (2023-07-15)

### Fix

* ✅  fixed unit test ([`e5627b0`](https://github.com/mraniki/tt/commit/e5627b09a6e2608809d79be97ecba72b322086cc))

### Other

* Merge pull request #554 from mraniki/dev ([`0b43571`](https://github.com/mraniki/tt/commit/0b4357155ecffd18df13092295c38b7dec3e22ce))

### ⬆️

* ⬆️ dep ([`6eb32c8`](https://github.com/mraniki/tt/commit/6eb32c84f6fbdad4c889f0801fd88d7d8375d493))

### 🐛

* 🐛 info help function ([`c717f45`](https://github.com/mraniki/tt/commit/c717f456aabaa60681c39015a01a0e556af5974c))

## v3.11.2 (2023-07-15)

### Update

* Update pyproject.toml ([`ee42478`](https://github.com/mraniki/tt/commit/ee42478925d5a7f6aa2b69412be07e62a0e52ad5))

## v3.11.1 (2023-07-15)

### Other

* Merge pull request #553 from mraniki/dev

🚑 missed starting info message ([`5770e2c`](https://github.com/mraniki/tt/commit/5770e2c8900f07e2e7bcf6fd537737a2a04fa311))

### 🚑

* 🚑 missed starting info message ([`386cf25`](https://github.com/mraniki/tt/commit/386cf253d5c880dfdfb3490fbca24367d17c1cb5))

## v3.11.0 (2023-07-15)

### Feat

* ✨ feature for plugin scheduling revised ([`2131e94`](https://github.com/mraniki/tt/commit/2131e94cfb647a3d7d238a2c204042e91c146738))

### Fix

* 🐛 fix the await missing for help and refactor the plugin command handling ([`7fbce76`](https://github.com/mraniki/tt/commit/7fbce760a8c9ef22346afdf7d3cf5326cbe0c6c1))

### Other

* Merge pull request #552 from mraniki/dev ([`79932db`](https://github.com/mraniki/tt/commit/79932dbd47c93e0bea3bf22cd892f5443cfb4ea7))

### Update

* Update pyproject.toml ([`cc96437`](https://github.com/mraniki/tt/commit/cc9643731271dd2f0fcef06f3b2c89163344a289))

* Update helper_plugin.py ([`95d1cc6`](https://github.com/mraniki/tt/commit/95d1cc6b8506ee0164f97bae902251cd265ff328))

### ♻️

* ♻️ restart function adhoc created ([`e32e8ff`](https://github.com/mraniki/tt/commit/e32e8ff693985de326417e94565419a8ebdba3d6))

## v3.10.11 (2023-07-15)

### Update

* Update talky_settings.toml ([`e7e64a7`](https://github.com/mraniki/tt/commit/e7e64a78b1c632b8c6bcc8be1806e2bcb8a3524a))

## v3.10.10 (2023-07-14)

### :bug:

* :bug:help message ([`dbaa83f`](https://github.com/mraniki/tt/commit/dbaa83f4a9aef7083ff34867d73b4185a2ce1310))

### Other

* Merge pull request #551 from mraniki/dev

:bug:help message ([`c0278e7`](https://github.com/mraniki/tt/commit/c0278e753b127e1a5b90438afe4726b5b65c0b44))

## v3.10.9 (2023-07-14)

### :arrow_up:

* :arrow_up:talky dep ([`35abfdb`](https://github.com/mraniki/tt/commit/35abfdb1de3a2ba255f480ae3d6934bcfc7ba425))

### :bug:

* :bug: help info ([`e428688`](https://github.com/mraniki/tt/commit/e42868831b7e2ff649d30b2ca83653b4376a816d))

### Other

* Merge pull request #550 from mraniki/dev

⬆️talky dep ([`4c48987`](https://github.com/mraniki/tt/commit/4c489877242810519b9d9a7b579dd0a98fcbac69))

## v3.10.8 (2023-07-14)

### Other

* Merge pull request #549 from mraniki/dev

♻️ process_message simplication ([`94bd23e`](https://github.com/mraniki/tt/commit/94bd23ef6af8482ce25179c6998708658c8f3120))

### ♻️

* ♻️ process_message simplication ([`6999b5f`](https://github.com/mraniki/tt/commit/6999b5fe8df07f936161214d6d8bf300d70441ee))

## v3.10.7 (2023-07-14)

### :arrow_up:

* :arrow_up:dxsp up ([`17618fe`](https://github.com/mraniki/tt/commit/17618fe0e31f31c89e49eac6dc963fb0e70691db))

### :white_check_mark:

* :white_check_mark:  cex ([`1eaf199`](https://github.com/mraniki/tt/commit/1eaf1994cf5c465a7765bc0913103288470718dd))

### Fix

* :white_check_mark:  fix CEX test ([`0316a7a`](https://github.com/mraniki/tt/commit/0316a7a10ee5acbc2b401e1d0b609406850fad3f))

### Other

* Merge pull request #548 from mraniki/dev

♻️  dex/cex plugin ([`bcdbe09`](https://github.com/mraniki/tt/commit/bcdbe09f3baebdd50a6cba24b8651c4f1ed28abb))

### ♻️

* ♻️ trading_asset symbol deprecated to use only address ([`ca2a419`](https://github.com/mraniki/tt/commit/ca2a419cfbf7093e042620d4e91cf2b20ff21721))

* ♻️  dex/cex plugin ([`a4b2153`](https://github.com/mraniki/tt/commit/a4b21530f84b6b92420834a9af47fa623e375eb5))

## v3.10.6 (2023-07-13)

### Other

* Merge pull request #547 from mraniki/dev ([`ca2fd3f`](https://github.com/mraniki/tt/commit/ca2fd3fecd6a51035a6cf70a741b3da5443ec609))

### 🐛

* 🐛 help not string formated ([`850d5c9`](https://github.com/mraniki/tt/commit/850d5c963fb48eb88bb7840d77fba8d02719ec9f))

* 🐛 an order is identified but instrument is on the ignore list. ([`f450ada`](https://github.com/mraniki/tt/commit/f450ada6cb3b6759e0c652c161f96b0c83b89bc5))

## v3.10.5 (2023-07-12)

### Update

* Update README.md code maintainability badge ([`12014b3`](https://github.com/mraniki/tt/commit/12014b30495afdc0d42f0ea07edc2e6f05535f68))

## v3.10.4 (2023-07-12)

### Other

* Merge pull request #546 from mraniki/dev

Update pyproject.toml ([`d220e45`](https://github.com/mraniki/tt/commit/d220e453102d6b8c91fdb58d4c589ed33eb804e6))

### Update

* Update pyproject.toml ([`df77824`](https://github.com/mraniki/tt/commit/df77824bf055047a0bc1b3f8e7827d679fdf6257))

## v3.10.3 (2023-07-12)

### Other

* Merge pull request #545 from mraniki/dev

⬆️ dep up ([`9614e15`](https://github.com/mraniki/tt/commit/9614e15ba8281fe1ab5170ae8992926576c8e1b5))

### ⬆️

* ⬆️ dep up ([`6250e89`](https://github.com/mraniki/tt/commit/6250e89ba9c5cf86376dfe5b0a47c5be82d51787))

## v3.10.2 (2023-07-12)

### Other

* Merge pull request #544 from mraniki/dev

🐛 missing prod setting: example_plugin_schedule_enabled and unit test ([`71579c8`](https://github.com/mraniki/tt/commit/71579c8cf3d89faa90f324e01c7bbde463a6e942))

### ✅

* ✅ update the async called to assert_awaited_once ([`b1297b3`](https://github.com/mraniki/tt/commit/b1297b30455fb67dc8be5a3129d114f3af33a1d2))

* ✅ improve unit test ([`a462fb8`](https://github.com/mraniki/tt/commit/a462fb8a53399e60bf24c139ba0e4a818921e27a))

* ✅ caplog issue ([`d563c84`](https://github.com/mraniki/tt/commit/d563c84925f58684bdd3c74a278b375440d49366))

* ✅ expanded test case for CEX ([`fdc673f`](https://github.com/mraniki/tt/commit/fdc673f3ad19006cab163de8e2d6b8ffaa7192aa))

### 🐛

* 🐛 missing prod setting: example_plugin_schedule_enabled ([`6117772`](https://github.com/mraniki/tt/commit/61177728b7c8823331e95cbd44cab6039a7e3b92))

## v3.10.1 (2023-07-12)

### Fix

* 🐛 ✅  added missed fixture ([`db118b6`](https://github.com/mraniki/tt/commit/db118b6010e7bad3c786427f45267c3d6bba8d33))

### Other

* Merge pull request #542 from mraniki/dev

✅  DEX plugin unit test increased ([`1c5d76e`](https://github.com/mraniki/tt/commit/1c5d76e24bab770c2647afe51350f256a4479543))

* Merge pull request #543 from mraniki/sourcery/dev

✅  DEX plugin unit test increased (Sourcery refactored) ([`06c6a59`](https://github.com/mraniki/tt/commit/06c6a590813f24a181dabbaa3fe045af4ff9c7e4))

* 'Refactored by Sourcery' ([`953c16b`](https://github.com/mraniki/tt/commit/953c16ba5197657ce58f8e4eae7d7d831752433f))

### ♻️

* ♻️  refactor ([`ff76969`](https://github.com/mraniki/tt/commit/ff76969ca243bb49dc60bcadda48962190d574cc))

* ♻️ refactor scheduleing and unit test for example and helper ([`4a993b1`](https://github.com/mraniki/tt/commit/4a993b141c4f76cea6f1bface64fe589f92fbcf6))

### ✅

* ✅ unit test for talktrend plugin ([`e618d86`](https://github.com/mraniki/tt/commit/e618d86f00d96de98c6405977b1b1d272b520983))

* ✅  unit test ([`a865fec`](https://github.com/mraniki/tt/commit/a865fec9ef1f50d671e5e9abeb642d361b2af829))

* ✅ unit test increase ([`902c251`](https://github.com/mraniki/tt/commit/902c251b5c0550bfa2fbda8e2b2dd938332fd782))

* ✅  unit testing dust off ([`bab68c2`](https://github.com/mraniki/tt/commit/bab68c250d003ad98680005626169353966732d3))

* ✅ unit test ([`f47703b`](https://github.com/mraniki/tt/commit/f47703babb672a8be44ec0e8e63e69e7ca3c9c0e))

* ✅ unit test ([`816dc29`](https://github.com/mraniki/tt/commit/816dc29dce2f19695bb6d7c2a114823e198f246d))

* ✅ unit test ([`143be33`](https://github.com/mraniki/tt/commit/143be3334483cac090bd4fa69627301c9a9fc19a))

* ✅  unit test update ([`f3a558e`](https://github.com/mraniki/tt/commit/f3a558e86369a15684090d3d6d0428b73b6666b7))

* ✅  unit test update ([`7c7a240`](https://github.com/mraniki/tt/commit/7c7a24080d920d37c0a2fbb9dc1511494ebfe46a))

* ✅ revised mocked setup ([`654a242`](https://github.com/mraniki/tt/commit/654a242b49bfff4cad481bfe21b8ab7b5c8b34f6))

* ✅  DEX plugin unit test increased ([`2ab3c2b`](https://github.com/mraniki/tt/commit/2ab3c2bcb048e96b291e0a8a572a5f0cef3edf40))

### 🚨

* 🚨 linter ([`b7e3aa6`](https://github.com/mraniki/tt/commit/b7e3aa611f9bfb5a4cbe5fcfe673fb8cbe31f08b))

## v3.10.0 (2023-07-12)

### :arrow_up:

* :arrow_up: fmo, dxsp and trend ([`8e99bb6`](https://github.com/mraniki/tt/commit/8e99bb6718b219e221d8eab9a65d081ad0a90c64))

### :zap:

* :zap: dxsp invalid token config notification ([`61f09d2`](https://github.com/mraniki/tt/commit/61f09d2bf25f4829a18d70c9f0f9e064b2f65469))

### Other

* Merge pull request #541 from mraniki/dev

⚡ DEX/TREND plugin improvement ([`396a3f8`](https://github.com/mraniki/tt/commit/396a3f8b04284b727e43011cb6e28b28e990b167))

### ♻️

* ♻️ plugin  refactor ([`2ec2e73`](https://github.com/mraniki/tt/commit/2ec2e739d0eabe1014f329f72bfe81793b9e1428))

### ⚡

* ⚡ DEX/TREND plugin improvement ([`65fd1ac`](https://github.com/mraniki/tt/commit/65fd1acbeaf69a3950dbcdcb7f966ee6ad003db9))

### ✅

* ✅ ([`06544c7`](https://github.com/mraniki/tt/commit/06544c7ceadbe8bebfe9cc3951ae1310e9a4535c))

### ✨

* ✨ adding pnl capability for dex plugin and scheduling for helper ([`d483ace`](https://github.com/mraniki/tt/commit/d483ace72b8ced5d14c79d12998ab1390f0a890f))

### 🐛

* 🐛 pyproejct dep update ([`415ec8e`](https://github.com/mraniki/tt/commit/415ec8e6c6a95f0f8b6c3421d730717a7c0489a8))

### 🥚

* 🥚fmo ignore_instrument setting ([`2fa0d71`](https://github.com/mraniki/tt/commit/2fa0d71de06676ddf44a3c457aad6b36ba151b40))

## v3.9.2 (2023-07-11)

### :recycle:

* :recycle: DEX plugin troubleshoot for help/info ([`eaed6ab`](https://github.com/mraniki/tt/commit/eaed6abe8c8f3ac166bd3ea7e99e0f913083f1de))

### Other

* Merge pull request #540 from mraniki/dev

:recycle: DEX plugin troubleshoot for help/info ([`11b524d`](https://github.com/mraniki/tt/commit/11b524daf2e0e13deb87cca0ef707ac8f80803ba))

## v3.9.1 (2023-07-11)

### Other

* Merge pull request #539 from mraniki/dev

♻️ DEX plugin troubleshoot for help/info ([`30fb00d`](https://github.com/mraniki/tt/commit/30fb00d7f70211c20c0bce8c135cdd4493308937))

### ♻️

* ♻️ DEX plugin troubleshoot for help/info ([`162d2d4`](https://github.com/mraniki/tt/commit/162d2d4bc6b38ec918e22d163f65ed3a47258c84))

## v3.9.0 (2023-07-10)

### Other

* Merge pull request #537 from mraniki/dev

✨ adding combined reply plugin capability + 🐛  signal trend html fix ([`1ada4b7`](https://github.com/mraniki/tt/commit/1ada4b7055cd7012101b6cfcf11085a976697d14))

* Merge pull request #538 from mraniki/sourcery/dev

✨ adding combined reply plugin capability + 🐛  signal trend html fix (Sourcery refactored) ([`e985ca1`](https://github.com/mraniki/tt/commit/e985ca1058531be2f951a2ef7b2862aea60081ce))

* 'Refactored by Sourcery' ([`4de2840`](https://github.com/mraniki/tt/commit/4de28400902c5366beedbdf786bafc908663e524))

### Update

* Update utils.py ([`4578001`](https://github.com/mraniki/tt/commit/457800186ddd7062793301eea6493cc99e8e1b05))

### ✨

* ✨ adding combine replying plugin capability ([`abaac8d`](https://github.com/mraniki/tt/commit/abaac8d2d07be98f87258617612eecdc1df08e02))

### 🎨

* 🎨 ([`90aca66`](https://github.com/mraniki/tt/commit/90aca661370013a8c4f8b2829026736797d3f4cb))

## v3.8.3 (2023-07-10)

### Update

* Update index.md ([`0796000`](https://github.com/mraniki/tt/commit/0796000b6d9858289878603d0146decd0695cabb))

## v3.8.2 (2023-07-10)

### Update

* Update index.md ([`96b70bd`](https://github.com/mraniki/tt/commit/96b70bd6d1dfcb193f92f71751494694a16bfa6b))

* Update README.md ([`34ce1f3`](https://github.com/mraniki/tt/commit/34ce1f358193397bff6e25f87a3b325108d314af))

* Update README.md ([`d09c5f1`](https://github.com/mraniki/tt/commit/d09c5f19116078a2e18fe867b68edb099bea1bec))

## v3.8.1 (2023-07-10)

### Update

* Update README.md ([`75da879`](https://github.com/mraniki/tt/commit/75da8794bbb4023c73b43fa31c8781073f84e083))

## v3.8.0 (2023-07-10)

### Other

* Merge pull request #536 from mraniki/dev

✨ ⬆️ talkytrend + new settings for feeds ([`15ca64c`](https://github.com/mraniki/tt/commit/15ca64c8afbac56bc0b8ebeff796bc80e1d58a73))

* Merge ; commit 'd132134239bae3ef64ad7344e429d13bde476b3f'

Conflicts:
    docs/conf.py ([`3a925b7`](https://github.com/mraniki/tt/commit/3a925b76b6757514a6799bdd60571c2f6bf24316))

### Update

* Update example.env ([`88cd199`](https://github.com/mraniki/tt/commit/88cd199890c4d19a0b746bfbe16b479066f9229f))

* Update pyproject.toml ([`2e7858a`](https://github.com/mraniki/tt/commit/2e7858aa8b6d4b47b2d8963353181595a8259987))

* :arrow_up: Update pyproject.toml ([`0065b74`](https://github.com/mraniki/tt/commit/0065b74c5e07d7d0f2a14c95aa10b3f6765f900f))

### ✨

* ✨  ⬆️ talkytrend + new settings for feeds ([`3cd18ce`](https://github.com/mraniki/tt/commit/3cd18ce4db81cd7713516ef011d8d7df714bcbf9))

### ⬆️

* ⬆️  dep ([`f9d7bd0`](https://github.com/mraniki/tt/commit/f9d7bd0b72dee7ae43e6f573c56360a20acc344e))

## v3.7.42 (2023-07-08)

### Update

* Update conf.py ([`2cd4c8f`](https://github.com/mraniki/tt/commit/2cd4c8f8ed99fc720f957a7f851912d2c0dfded8))

* Update index.md ([`7adeeca`](https://github.com/mraniki/tt/commit/7adeeca21ae5c1b9f0a4ee4d84496ab5411efc3f))

## v3.7.41 (2023-07-08)

### Update

* Update conf.py ([`c2a75ff`](https://github.com/mraniki/tt/commit/c2a75ffd16a1fb84b4d7ef6b4073b26b4df42008))

## v3.7.40 (2023-07-08)

### Other

* Create talky.rst ([`20e555a`](https://github.com/mraniki/tt/commit/20e555a666eca4e3d48a20624caa68215d1b0125))

### Update

* Update pyproject.toml ([`19e0ffd`](https://github.com/mraniki/tt/commit/19e0ffd66c09bad30d171249ee45329d332a46cb))

* Update conf.py ([`977a87e`](https://github.com/mraniki/tt/commit/977a87ea46a8a0e2773f9ba26da24b8d481e9fee))

## v3.7.39 (2023-07-08)

### Update

* Update pyproject.toml ([`280f697`](https://github.com/mraniki/tt/commit/280f6976ddeaa036f604e4b899194c154558a82e))

## v3.7.38 (2023-07-08)

### :memo:

* :memo:  docs update ([`5de1cc9`](https://github.com/mraniki/tt/commit/5de1cc9194276a9db296fdb1d45c04de9547ac4d))

* :memo:  docs update ([`16493ff`](https://github.com/mraniki/tt/commit/16493ff29db84c1f74bfc44c2bf8b991438b8207))

### Other

* Merge pull request #535 from mraniki/dev

:memo:  docs update ([`dcd1cbb`](https://github.com/mraniki/tt/commit/dcd1cbb5cbafdba5911221d449949c72735c201c))

## v3.7.37 (2023-07-08)

### :memo:

* :memo:  docs ([`40bdeb4`](https://github.com/mraniki/tt/commit/40bdeb48e270be6ac7197bf674d0f074ac504998))

* :memo:  docs ([`a58ca82`](https://github.com/mraniki/tt/commit/a58ca82b4f7d173c62893d1b5abc43b7d4a7a089))

* :memo:  docs ([`4d323ad`](https://github.com/mraniki/tt/commit/4d323ad3dca48894df13b5f67214825fdf218339))

* :memo:  docs update ([`d8ba61b`](https://github.com/mraniki/tt/commit/d8ba61be4c68226e85dcda3121525e289293c627))

* :memo:  docs update ([`c21fbb9`](https://github.com/mraniki/tt/commit/c21fbb9abf0b4fe487e0e5f391166363670dc686))

* :memo: pyproject doc related update ([`87e071d`](https://github.com/mraniki/tt/commit/87e071d210a3cfda150611cd51146644efd0cc91))

### :rotating_light:

* :rotating_light: linter ([`befcb85`](https://github.com/mraniki/tt/commit/befcb8568a00d047fa6a3ca34c6178b5ed92cd2f))

### Bump

* :arrow_up: bump talkytrend ([`16bc48d`](https://github.com/mraniki/tt/commit/16bc48d13fdf54f8bd97d783bb4205aae7d455b9))

### Other

* Merge pull request #533 from mraniki/dev

⬆️ bump talkytrend ([`e6f24ff`](https://github.com/mraniki/tt/commit/e6f24ffe4978695f39f041c08183e2fcec37f7cd))

## v3.7.36 (2023-07-07)

### Other

* Merge pull request #531 from mraniki/dev

⬆️ bump talkytrend ([`0a7b14d`](https://github.com/mraniki/tt/commit/0a7b14dd9b0935b4066d91131aecdcc8c05d2809))

* Merge branch 'main' into dev ([`309527d`](https://github.com/mraniki/tt/commit/309527db4f38c6234362aae63724f9dd747deb94))

## v3.7.35 (2023-07-07)

### Bump

* ⬆️ bump talkytrend ([`0b74fb9`](https://github.com/mraniki/tt/commit/0b74fb9da4aae5d03109c3f376a173c7e64b00bc))

### Other

* Merge pull request #532 from mraniki/main

Update .readthedocs.yaml ([`0c316f2`](https://github.com/mraniki/tt/commit/0c316f24357cf784abb5cae2b872824006570621))

### Update

* Update .readthedocs.yaml ([`72f694d`](https://github.com/mraniki/tt/commit/72f694dd691820b24533cc0edc61e024cc3d6759))

## v3.7.34 (2023-07-07)

### Other

* Merge pull request #530 from mraniki/dev

📝 Docs ([`c4add71`](https://github.com/mraniki/tt/commit/c4add713c06760d5e8a325a64bb5a730e017f5ea))

### 📝

* 📝 Docs ([`2fdef73`](https://github.com/mraniki/tt/commit/2fdef73b621f1816ab470000ca67b8609a9ffd89))

* 📝 Docs ([`203bea0`](https://github.com/mraniki/tt/commit/203bea0cd9eb9b1ca67a16e3f3b7b302a53c9c53))

* 📝  Docs ([`48fd353`](https://github.com/mraniki/tt/commit/48fd35394f778f78ef74ade4269e930cbd1c1fb6))

## v3.7.33 (2023-07-07)

### Other

* Merge pull request #529 from mraniki/dev

📝 pyproject toml update for documentation ([`423f03f`](https://github.com/mraniki/tt/commit/423f03f8e84fad0af9ae7efeac599e8711f4db2f))

### Update

* Update conf.py ([`76fb1b5`](https://github.com/mraniki/tt/commit/76fb1b581f840cc4d6a5f184a95f02594acadee8))

### 📝

* 📝 pyproject toml update for documentation ([`1837916`](https://github.com/mraniki/tt/commit/183791611e3db532688f171e28c86bb3e404ad1f))

## v3.7.32 (2023-07-07)

### Update

* Update pyproject.toml ([`79289fa`](https://github.com/mraniki/tt/commit/79289fa53c658c8d557ae2008e60a582438e82a4))

## v3.7.31 (2023-07-07)

### Update

* Update pyproject.toml ([`cd474af`](https://github.com/mraniki/tt/commit/cd474afb5d3bbac9eaee34f951dae3a44de94ed3))

## v3.7.30 (2023-07-07)

### Update

* Update conf.py ([`294cdf0`](https://github.com/mraniki/tt/commit/294cdf0f8c529f58c11cc55588f2c1d5ce384ca9))

* Update custom.css ([`fb81fc1`](https://github.com/mraniki/tt/commit/fb81fc1842d86e9ee38945782fd63baea4270fec))

* Update .readthedocs.yaml ([`0bc780a`](https://github.com/mraniki/tt/commit/0bc780a7b41bfd9fbb1d3976fbc83fe903f4c6d3))

## v3.7.29 (2023-07-07)

### Update

* Update pyproject.toml ([`2603b4b`](https://github.com/mraniki/tt/commit/2603b4bf08470d5e83961955026db79968e42252))

## v3.7.28 (2023-07-07)

### Update

* Update .readthedocs.yaml ([`30113ed`](https://github.com/mraniki/tt/commit/30113eda8f73cb4c6252884a30ed9d6526345327))

## v3.7.27 (2023-07-07)

### Update

* Update pyproject.toml ([`b084e76`](https://github.com/mraniki/tt/commit/b084e76d312d2e1ec1cba7eb3d8877ad03f8875b))

## v3.7.26 (2023-07-07)

### Other

* Delete requirements.txt ([`1834005`](https://github.com/mraniki/tt/commit/18340058ffbc07672fdbd14f02a5b4d448f6e0ec))

### Update

* Update pyproject.toml ([`5537ca0`](https://github.com/mraniki/tt/commit/5537ca0c4c21eff58693e94328f757762a798510))

* Update conf.py ([`a197d35`](https://github.com/mraniki/tt/commit/a197d35f22af12bf4bf6e81d4eec46d371a7904f))

## v3.7.25 (2023-07-07)

### :zap:

* :zap: Add optional test and docs dependencies, and update changelog sections ([`06c5fad`](https://github.com/mraniki/tt/commit/06c5fadccb35e845220af180a136efc1a4e66f29))

### Other

* Merge pull request #528 from mraniki/dev

:zap: Add optional test and docs dependencies, and update changelog s… ([`740131a`](https://github.com/mraniki/tt/commit/740131a9d259b65e7d2d6918517420d5c86707da))

* Rename .readthedocs.yaml to .readthedocs.yaml ([`3ebc4d6`](https://github.com/mraniki/tt/commit/3ebc4d6f3db47ca23909b7866effd5ee24774384))

* Merge pull request #527 from mraniki/dev

Update index.md ([`4de1bdc`](https://github.com/mraniki/tt/commit/4de1bdcc07c19dbd8dc7abb599980f9d578a0948))

### Update

* Update 👷Flow.yml ([`f84f570`](https://github.com/mraniki/tt/commit/f84f570aca8af6462b691e446aea0a692e3307de))

* Update pyproject.toml ([`a890682`](https://github.com/mraniki/tt/commit/a890682cec3791b0dfc427965862a8b8255a181a))

* Update .readthedocs.yaml ([`05ccc42`](https://github.com/mraniki/tt/commit/05ccc42158425c70029cb30c27c7e6645cac3ced))

* Update conf.py ([`912e9a1`](https://github.com/mraniki/tt/commit/912e9a168886e8ea96f663b7a35ae3cb4b8d2bf3))

* Update pyproject.toml ([`0c246a9`](https://github.com/mraniki/tt/commit/0c246a988f344e3b640c6d8c8766c3b2c25bc32c))

* Update index.md ([`3cd3f22`](https://github.com/mraniki/tt/commit/3cd3f22cd6b79312427c8577e0d9a3579900cf0d))

* Update requirements.txt ([`a2d3b88`](https://github.com/mraniki/tt/commit/a2d3b88459d74aeea8867b78787a79ae0412de93))

## v3.7.24 (2023-07-07)

### Update

* Update .readthedocs.yaml ([`456737d`](https://github.com/mraniki/tt/commit/456737d05819a71ce3a2a45278fdf6c4ff5fe524))

## v3.7.23 (2023-07-06)

### :memo:

* :memo:  docs ([`1d055eb`](https://github.com/mraniki/tt/commit/1d055eba0defd33017cdb9fa6eb8de21bca3f09f))

### :rotating_light:

* :rotating_light: linter ([`5edb754`](https://github.com/mraniki/tt/commit/5edb7541c2da79d8a389ada8b61be4a4283364a8))

### Other

* Merge pull request #525 from mraniki/dev

:rotating_light: linter ([`0d10c49`](https://github.com/mraniki/tt/commit/0d10c49a7f1863b89b33b528cb1d467300f2dbbc))

* Merge pull request #524 from mraniki/dev

🚨 linter ([`7110f96`](https://github.com/mraniki/tt/commit/7110f969ff7a4bab46439d2c9b322318683b3caf))

* Merge branch 'main' into dev ([`67bca66`](https://github.com/mraniki/tt/commit/67bca6650e218f97f521bc994308e5a8ada35df0))

* Merge pull request #523 from mraniki/dev

Dev ([`ef29a03`](https://github.com/mraniki/tt/commit/ef29a038bd5bed85a94374a2e02f9f0237525272))

* Merge pull request #522 from mraniki/dev

📝 Documentation ([`ff5d24d`](https://github.com/mraniki/tt/commit/ff5d24decb5978ecd63c991ac9aba8f1ac82c402))

* Docs ([`140faf9`](https://github.com/mraniki/tt/commit/140faf91d7798a9f7071f34da031d5e53b913eef))

### Update

* :bug: Update box-shadow color in custom.css ([`494afa6`](https://github.com/mraniki/tt/commit/494afa6f3488620a691bc9bd03fa7874ef7fe43f))

* :bug: Update box-shadow color in custom.css ([`90b18f5`](https://github.com/mraniki/tt/commit/90b18f5fccd461ce18d42fa2aa2b7a6141d0077f))

### ⬆️

* ⬆️ version change for sphinx ([`10a88fc`](https://github.com/mraniki/tt/commit/10a88fc862c665894fb98037281c6b1f1ada4507))

### 📝

* 📝 Docs ([`f5c851b`](https://github.com/mraniki/tt/commit/f5c851bdfabaf09c39b6242734df81ed3a2ab5bc))

* 📝 Docs ([`8a3eb44`](https://github.com/mraniki/tt/commit/8a3eb44da0564d057cc3704246b888ae631075a6))

* 📝 Docs ([`ab67035`](https://github.com/mraniki/tt/commit/ab670351582b741f960fb739da8b6a9529d4dc80))

* 📝 ([`d1cab09`](https://github.com/mraniki/tt/commit/d1cab097771633fd2392baac13c614ddfc530272))

* 📝 documentation ([`80087d1`](https://github.com/mraniki/tt/commit/80087d14a857de2633a694144acf1f24199bdeea))

* 📝 Documentation ([`9150fc2`](https://github.com/mraniki/tt/commit/9150fc2ed1ef0f20cb9e74e9f672210110f6c3b0))

* 📝  documentation ([`145e035`](https://github.com/mraniki/tt/commit/145e03530a7d96a0efd05af95221785483c033f2))

### 🚨

* 🚨 linter ([`de361de`](https://github.com/mraniki/tt/commit/de361defa4cdc243021525caa89499f0ea11aed1))

## v3.7.22 (2023-07-06)

### Update

* Update README.md ([`5cbe008`](https://github.com/mraniki/tt/commit/5cbe008dc9824fe027749a350fdf5e8e1598aabe))

## v3.7.21 (2023-07-06)

### Update

* Update README.md ([`9713ff9`](https://github.com/mraniki/tt/commit/9713ff9d29507e1121375ed985581e5a162766f4))

## v3.7.20 (2023-07-06)

### Update

* Update README.md ([`c2cab31`](https://github.com/mraniki/tt/commit/c2cab31d92246cc0479c6e17db318b42b0d291cd))

## v3.7.19 (2023-07-05)

### Other

* Merge pull request #521 from mraniki/dev

✅ 📝 Doc config & mapping from FMO ([`cb8a128`](https://github.com/mraniki/tt/commit/cb8a128401349c84fa6a596f3512da6a62bf85fc))

* Merge branch 'main' into dev ([`a48ee28`](https://github.com/mraniki/tt/commit/a48ee28ed26d0fff49796167297cc6de9ca69eca))

## v3.7.18 (2023-07-04)

### :wrench:

* :wrench:  config update ([`0b9bb57`](https://github.com/mraniki/tt/commit/0b9bb572d3fba2b27a65b20476b09003d0629b67))

### Other

* Merge branch 'main' into dev ([`a9bf5cb`](https://github.com/mraniki/tt/commit/a9bf5cbe87dc2c2b190b5e79c3f55fead555abf3))

### Update

* Update README.md ([`0079a31`](https://github.com/mraniki/tt/commit/0079a31a09a75079fec0618b2eecb061c9beea84))

* Update README.md ([`dc394d4`](https://github.com/mraniki/tt/commit/dc394d42d18e3718e0062f32cdfccb006b9c716a))

### ✅

* ✅ added mapping from FMO ([`1f6c76c`](https://github.com/mraniki/tt/commit/1f6c76c3b5d2d397f851270589651da261608daa))

### 📝

* 📝  added config example ([`f39c9a3`](https://github.com/mraniki/tt/commit/f39c9a330e937d70e63e11620162a8ff4b6cc447))

* 📝  Doc config ([`dcb6e43`](https://github.com/mraniki/tt/commit/dcb6e431b2d60aee08c19d96871fbd9858918762))

## v3.7.17 (2023-07-03)

### :alien:

* :alien: dxsp dep ([`8e8b24e`](https://github.com/mraniki/tt/commit/8e8b24e7fad161443388e848216604902b501812))

* :alien: dxsp dep ([`021b92f`](https://github.com/mraniki/tt/commit/021b92f3807289aa14f2ea123988439959546957))

### :arrow_up:

* :arrow_up:  dep ([`de1e8b4`](https://github.com/mraniki/tt/commit/de1e8b4de596ef3c95c686f59350d311aca1455d))

### :rotating_light:

* :rotating_light: linter ([`37f743c`](https://github.com/mraniki/tt/commit/37f743cf31b93c8133a9aa9a623f51dc0fe56263))

### :white_check_mark:

* :white_check_mark:  Remove test_help function ([`efc66be`](https://github.com/mraniki/tt/commit/efc66be9b68e0fb74baf83c00df52791eefe0ca6))

* :white_check_mark:  Refactor test_help function in test_plugin.py ([`0bbcf99`](https://github.com/mraniki/tt/commit/0bbcf99319763f1aeee1779a67d6db9b4a4aa954))

### :wrench:

* :wrench:  testing config ([`4ed8bf3`](https://github.com/mraniki/tt/commit/4ed8bf39e30231bcae23fbd7c383fee402423d0d))

### Other

* Merge branch 'dev' of git@github.com:mraniki/tt ([`1f7eeb8`](https://github.com/mraniki/tt/commit/1f7eeb88aca8050d24ab4a8fd383bf552c87b413))

### ✅

* ✅  unit test and integration of DXSP improvement

✅  unit test and integration of DXSP improvement ([`0a8f886`](https://github.com/mraniki/tt/commit/0a8f886d9c36dc8f79199417a11c0b96ebe3f99c))

* ✅ unit test ([`6c913b3`](https://github.com/mraniki/tt/commit/6c913b33e8e7aa83ed80331545d89957ce74051a))

* ✅  unit test ([`c8bea3e`](https://github.com/mraniki/tt/commit/c8bea3e6f8ca975d8e0022fb21eefe8047952dfc))

* ✅ unit test cleanup ([`b5a9360`](https://github.com/mraniki/tt/commit/b5a9360b5608b4f241adb2176acc28057652e243))

* ✅ improving unit test ([`fab8f5b`](https://github.com/mraniki/tt/commit/fab8f5bacecaac10f015b66521812ae99dbfbd86))

* ✅  unit test ([`1dc6aa8`](https://github.com/mraniki/tt/commit/1dc6aa8090944dacd771341026d45f2ae42bc578))

### 👷

* 👷 CI Change ([`05af52d`](https://github.com/mraniki/tt/commit/05af52dfcce6b7550ddea9a12dd7155f6cabb330))

### 👽

* 👽 removing chain_id in dxsp ([`164e767`](https://github.com/mraniki/tt/commit/164e7677670bfa24b5c866db6ff9edc3e3c2e14f))

### 🔧

* 🔧 settings udpate ([`2f6bafb`](https://github.com/mraniki/tt/commit/2f6bafb6feae6b3414b564bdc3bd3fcb4774480c))

* 🔧  config  update ([`330116a`](https://github.com/mraniki/tt/commit/330116a067654ef6357f2701879e3176a85c06bb))

* 🔧 config cleanup ([`c63122b`](https://github.com/mraniki/tt/commit/c63122bd62ed4e656cda47d9934e1ee375512c69))

* 🔧 config ([`be39405`](https://github.com/mraniki/tt/commit/be394056f6612255a5761aface04e95de9d71b71))

## v3.7.16 (2023-07-02)

### Other

* Merge pull request #519 from mraniki/dev

⬆️ dependencies ([`7226c29`](https://github.com/mraniki/tt/commit/7226c29a1a8b09ff043d333072cc32f9a7dcd2c3))

### ⬆️

* ⬆️ dependencies ([`e815a3a`](https://github.com/mraniki/tt/commit/e815a3ab59476d4964d88785118a8e93390da2f1))

## v3.7.15 (2023-07-02)

### :arrow_up:

* :arrow_up: talkytrend ([`b03c4dd`](https://github.com/mraniki/tt/commit/b03c4ddd30efe0ca3c7a0536bea5d2dea651a3b1))

### Other

* Merge pull request #518 from mraniki/dev

:whale:  Update example.env file with factory addresses ([`6b47fa0`](https://github.com/mraniki/tt/commit/6b47fa080c8a1b43cf3a46391303f0b2b4928acb))

### Update

* :whale:  Update example.env file with factory addresses ([`f7aa08a`](https://github.com/mraniki/tt/commit/f7aa08aa2840db393310880ba0329383da400e22))

### ⬆️

* ⬆️ dependencies ([`522a4e6`](https://github.com/mraniki/tt/commit/522a4e6c012a7d256e04fa7469473ee1a8b5eee7))

### 🔧

* 🔧 config ([`d1ac03c`](https://github.com/mraniki/tt/commit/d1ac03c7cef539117aa01f681d3332c0f45ca9cb))

## v3.7.14 (2023-07-02)

### :recycle:

* :recycle: Refactor DexExchangePlugin ([`bafc036`](https://github.com/mraniki/tt/commit/bafc0364b4603ec4408f5171fcbd4b2b51be8d95))

* :recycle: Refactor DexExchangePlugin error handling ([`ca854f1`](https://github.com/mraniki/tt/commit/ca854f1e1c6ef435182dadc61dfd822f2b39e4ad))

* :recycle: Refactor DexExchangePlugin error handling ([`af4be5a`](https://github.com/mraniki/tt/commit/af4be5a921c7e9c271311bba54f816ab94326200))

* :recycle: Refactor DexExchangePlugin error handling ([`ea39321`](https://github.com/mraniki/tt/commit/ea39321f10daf29b8c33c0249dc071102fbcad88))

* :recycle: Refactor DexExchangePlugin error handling ([`6f6e59d`](https://github.com/mraniki/tt/commit/6f6e59d6c6ac27735cc8107ec61da917c05e7696))

### :whale:

* :whale: docker env test ([`d5889bb`](https://github.com/mraniki/tt/commit/d5889bb17a14b87ee8e2d991a16634d95e806c2d))

### :white_check_mark:

* :white_check_mark: unit test ([`0e3dd33`](https://github.com/mraniki/tt/commit/0e3dd33ea7da13bfb5f5aa4a277796e180f57224))

* :white_check_mark: Remove unnecessary test functions and update comments ([`9e78bfa`](https://github.com/mraniki/tt/commit/9e78bfa476795e37adc85817e4cdbf2976610802))

* :white_check_mark: Refactor test_dex_exchange_plugin.py ([`1ee39cc`](https://github.com/mraniki/tt/commit/1ee39ccae5451d8ba57c75207a4f2022ba84311b))

* :white_check_mark: Refactor test_dex_exchange_plugin.py ([`bf2d132`](https://github.com/mraniki/tt/commit/bf2d1325b225b7b621c26b415717491fac1baff5))

* :white_check_mark: Refactor test_dex_exchange_plugin.py ([`5b188fd`](https://github.com/mraniki/tt/commit/5b188fd78a7b6b94f28d343bdf29739bb4cda469))

### Fix

* 🚑 hot fix  fix CEX quote and unit test ([`d33300e`](https://github.com/mraniki/tt/commit/d33300e9592b1ed0597c6b9632467ecaa7d11b7b))

### Other

* Merge pull request #517 from mraniki/dev

⬆️ Update dxsp version to 3.1.0 and ccxt to 4.0.0 ([`01b2806`](https://github.com/mraniki/tt/commit/01b2806669367d2dfa08f9f19493847ed8fdfddf))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`bf1255c`](https://github.com/mraniki/tt/commit/bf1255c85f82a718aeb22c3bfe092ee97b781ea4))

### Update

* :arrow_up: Update pyproject.toml and test_cex_exchange_plugin.py ([`1eec146`](https://github.com/mraniki/tt/commit/1eec146e07206a7ed807ce1b631e4ac16adf046c))

* :arrow_up: Update dxsp version to 3.1.0 ([`5bdb53a`](https://github.com/mraniki/tt/commit/5bdb53a608c5edf92ee33427aef1671beca2dc85))

* :wrench: Update example.env and talky_settings.toml ([`b133fa4`](https://github.com/mraniki/tt/commit/b133fa4851cfd14bc04bfaa914d1872d2322d141))

### ✅

* ✅ unit test ([`2bd1383`](https://github.com/mraniki/tt/commit/2bd1383142efe08109e7cbaad4cb4afc501ef519))

### 🐳

* 🐳 docker env test ([`ef49ae1`](https://github.com/mraniki/tt/commit/ef49ae10f63014decf28ba1541ac7ddc5d41f39f))

* 🐳 docker ([`765021a`](https://github.com/mraniki/tt/commit/765021a7515c9853c11f8abae0e165cc73f0690e))

## v3.7.13 (2023-07-01)

### Other

* Merge pull request #515 from mraniki/dev

:arrow_up: Update dxsp version to 3.0.0 ([`b598615`](https://github.com/mraniki/tt/commit/b598615e8d4ae651e31ca978c220f54d3d9e4c86))

* Merge branch 'main' into dev ([`6a0cd8b`](https://github.com/mraniki/tt/commit/6a0cd8b62e6b9ff6148577924b56e92d1a2e9f81))

### Update

* Update README.md ([`5798c55`](https://github.com/mraniki/tt/commit/5798c558d098c5df60d39fa8cb010ea99c213d28))

## v3.7.12 (2023-07-01)

### Other

* Merge branch 'main' into dev ([`36398f6`](https://github.com/mraniki/tt/commit/36398f6bb3a682f2a1f7cfeacd45dee727a87217))

* Merge pull request #501 from mraniki/renovate/fastapi-0.x

⬆️ 🤖(deps): update dependency fastapi to ^0.99.0 ([`7fa67e3`](https://github.com/mraniki/tt/commit/7fa67e37762daa425abe422b7b230c82c0404161))

### Update

* :arrow_up: Update dxsp version to 3.0.0 ([`c9a381c`](https://github.com/mraniki/tt/commit/c9a381ce893df5b0a8627424d6477441f0081a45))

### ⬆️

* ⬆️ 🤖(deps): update dependency fastapi to ^0.99.0 ([`95735e2`](https://github.com/mraniki/tt/commit/95735e2fbf3a146d4148146e5afb9a1185ad8c86))

## v3.7.11 (2023-06-28)

### Other

* Merge pull request #514 from mraniki/dev

⚡perf ([`6aa4110`](https://github.com/mraniki/tt/commit/6aa4110cd0354a30948e39ac0180b0887b67176b))

### ⚡

* ⚡perf ([`009d48a`](https://github.com/mraniki/tt/commit/009d48a90dc255db2193ca2ca52f1c74d858d367))

## v3.7.10 (2023-06-27)

### Other

* Merge pull request #513 from mraniki/dev

👷 CI Change ([`e056ce0`](https://github.com/mraniki/tt/commit/e056ce0a9d8b2067761e9ad0a67374ba4441a010))

### 👷

* 👷 CI Change ([`b93b23a`](https://github.com/mraniki/tt/commit/b93b23a81a1ddbbd4af82412c4ff2afd8760aa90))

## v3.7.9 (2023-06-27)

### Other

* Merge pull request #512 from mraniki/dev

👷 CI Change ([`f57e85f`](https://github.com/mraniki/tt/commit/f57e85fa78cd7c0d44bc0105c7e056ad62d1170c))

* Merge pull request #510 from mraniki/dev

⚡ moving the DEX confirm logic out of the plugin ([`45807f7`](https://github.com/mraniki/tt/commit/45807f7b478f38387a302dc833198b1b309a6af8))

* Merge pull request #511 from mraniki/sourcery/dev

⚡ moving the DEX confirm logic out of the plugin (Sourcery refactored) ([`25eeda6`](https://github.com/mraniki/tt/commit/25eeda6c5699c7045150dd175d27f0c122455e44))

* 'Refactored by Sourcery' ([`9fbb337`](https://github.com/mraniki/tt/commit/9fbb337e23d9f9f6e0d5c3c8b81658df103bbbb9))

### ⚡

* ⚡perf moving the DEX confirm logic out of the plugin ([`31dbee4`](https://github.com/mraniki/tt/commit/31dbee4903815cdc685fa35b090cca02909a4bdc))

### ⬆️

* ⬆️ dependencies ([`ef3c40c`](https://github.com/mraniki/tt/commit/ef3c40c02a03f965351be8e11106f36bd17eafd2))

### 🐛

* 🐛 bug dex plugin confirm ([`fcc322f`](https://github.com/mraniki/tt/commit/fcc322f2a1e38563d3217c11178d4e4b582c5cfd))

### 👷

* 👷 CI Change ([`2f0d58b`](https://github.com/mraniki/tt/commit/2f0d58bf80498b812c3540cf5ae6b78916f9128a))

### 🔥

* 🔥 dex plugin ([`3eceacb`](https://github.com/mraniki/tt/commit/3eceacb9e1ad4f75b6ab075f8f19215a36736203))

## v3.7.8 (2023-06-27)

### Other

* Merge pull request #509 from mraniki/dev

🐛 bug webhook body ([`1f0f8c0`](https://github.com/mraniki/tt/commit/1f0f8c0547278eb24224ed44ca6c4d94711a2826))

### 🐛

* 🐛 bug webhook body ([`ebd5d3d`](https://github.com/mraniki/tt/commit/ebd5d3d4a05c43d15ccfbfa64a8b9f8b232d70f7))

## v3.7.7 (2023-06-27)

### Other

* Merge pull request #508 from mraniki/dev

✅ unit test ([`cbcf369`](https://github.com/mraniki/tt/commit/cbcf3698e133e1c4bac864010041e62289c82b6a))

* Merge branch 'main' into dev ([`82402c4`](https://github.com/mraniki/tt/commit/82402c434d7aea2abe5f097c16feb04b25a333f4))

* Merge pull request #507 from mraniki/dev

⬆️ dependencies ([`30f5d11`](https://github.com/mraniki/tt/commit/30f5d11d53091f1358b4e8825950381680a152f6))

* Merge pull request #506 from mraniki/dev

Merge pull request #505 from mraniki/main ([`dbe1473`](https://github.com/mraniki/tt/commit/dbe147365259cf1cfaf380938c676bcc8bc16e03))

* Merge pull request #505 from mraniki/main

Merge pull request #504 from mraniki/dev ([`be5304d`](https://github.com/mraniki/tt/commit/be5304d9bff68bd29967d1bb9bfb230491b31405))

* Merge pull request #504 from mraniki/dev

💬 doc ([`29dacbf`](https://github.com/mraniki/tt/commit/29dacbf1c61f33dac85136805fca770eb468697d))

* Merge branch 'main' into dev ([`b15ba34`](https://github.com/mraniki/tt/commit/b15ba3450d378865803594a03276c693f4dc5287))

### ⚡

* ⚡ webhook secret in the end point ([`36e5ac3`](https://github.com/mraniki/tt/commit/36e5ac325ec949d8bd43122de9e82f5d4d5ba7a7))

### ✅

* ✅ unit test ([`824ebfa`](https://github.com/mraniki/tt/commit/824ebfa09be57e14b523f7dade506c05d979e06f))

### ⬆️

* ⬆️ dependencies ([`9164c20`](https://github.com/mraniki/tt/commit/9164c201f8f252fe524808bfd17e2a16c558238a))

## v3.7.6 (2023-06-26)

### Update

* Update README.md ([`ea9eca8`](https://github.com/mraniki/tt/commit/ea9eca86dc6690a0415592cb7c0283c1bbcb3068))

### 💬

* 💬 doc ([`4c56b91`](https://github.com/mraniki/tt/commit/4c56b91e4b8e368c3f4cf899d8582b17a38bdd2e))

## v3.7.5 (2023-06-25)

### Other

* Merge pull request #503 from mraniki/dependabot/pip/iamlistening-tw-0.2.0

⬆️ Dep: Update iamlistening requirement from ^0.1.15 to ^0.2.0 ([`d9f9d68`](https://github.com/mraniki/tt/commit/d9f9d687bd987888301f418382b4d113f6c1473c))

### Update

* :arrow_up: Dep: Update iamlistening requirement from ^0.1.15 to ^0.2.0

Updates the requirements on [iamlistening](https://github.com/mraniki/iamlistening) to permit the latest version.
- [Release notes](https://github.com/mraniki/iamlistening/releases)
- [Changelog](https://github.com/mraniki/iamlistening/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mraniki/iamlistening/compare/v0.1.15...v0.2.0)

---
updated-dependencies:
- dependency-name: iamlistening
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com> ([`6c97ff2`](https://github.com/mraniki/tt/commit/6c97ff257292cc37c7d2fc6ea10e95e3aaaa875d))

* Update dependabot.yml ([`1f5a27f`](https://github.com/mraniki/tt/commit/1f5a27f0273d34d5df3b1c41dad0de212f3ddf14))

## v3.7.4 (2023-06-25)

### Update

* Update 👷Flow.yml ([`19aa42b`](https://github.com/mraniki/tt/commit/19aa42b40dd087bd69266c04a4a50a6382e1c639))

* Update dependabot.yml ([`3023fbe`](https://github.com/mraniki/tt/commit/3023fbe5f1eef01f34fa86794fdc16bc4176af64))

## v3.7.3 (2023-06-24)

### Other

* Merge pull request #502 from mraniki/dependabot/pip/fastapi-tw-0.98 ([`5f21651`](https://github.com/mraniki/tt/commit/5f2165107cdcc778547792feaa2443180d60c5e8))

### Update

* :arrow_up: Update fastapi requirement from ^0.97 to ^0.98

Updates the requirements on [fastapi](https://github.com/tiangolo/fastapi) to permit the latest version.
- [Release notes](https://github.com/tiangolo/fastapi/releases)
- [Commits](https://github.com/tiangolo/fastapi/compare/0.97.0...0.98.0)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com> ([`3544c88`](https://github.com/mraniki/tt/commit/3544c887db8d409537ba78cb0a634ae01cf7ac99))

## v3.7.2 (2023-06-22)

### :arrow_up:

* :arrow_up: dep update ([`bd0dffa`](https://github.com/mraniki/tt/commit/bd0dffa85f5080d2bf07066131d5fd5a604409dd))

* :arrow_up:dep update ([`ef7adc3`](https://github.com/mraniki/tt/commit/ef7adc3e1e0dcd86b307545f4519d92865d063fa))

### :memo:

* :memo: readthedocs ([`5a937e0`](https://github.com/mraniki/tt/commit/5a937e05b49140985eab37e00dbdcbec79ac5ae2))

* :memo: docs ([`19f17bb`](https://github.com/mraniki/tt/commit/19f17bb2c418f10b64ac25595d7555e6ed63f810))

### Other

* Merge pull request #500 from mraniki/dev

🔧 config ([`fdff122`](https://github.com/mraniki/tt/commit/fdff12201dde3a4814295b7354e2758520141c0f))

* :loud_sound: 🔉Change log level to DEBUG in pyproject.toml ([`77061c4`](https://github.com/mraniki/tt/commit/77061c4970ea91ffb0f77bb454c1798664edd318))

* [NORTHFLANK] updated Dockerfile contents ([`0a28c29`](https://github.com/mraniki/tt/commit/0a28c29d1ab1f4645eb3fc20641752569e25ff18))

* Merge pull request #499 from mraniki/dev

Dev ([`ee23172`](https://github.com/mraniki/tt/commit/ee2317213cb8e2e7f1853405e9f88e8154671477))

### Update

* Update talky_settings.toml ([`0a88908`](https://github.com/mraniki/tt/commit/0a88908b00f853ee14e27b3b40e87041bce30a6d))

* Update pyproject.toml ([`0e34e45`](https://github.com/mraniki/tt/commit/0e34e45f3c03471ef46a1b0cbedacae51377e418))

### ✅

* ✅ unit test ([`9bf9db3`](https://github.com/mraniki/tt/commit/9bf9db3205c93be38a75c63ac7c141e485b57fa3))

### ⬆️

* ⬆️ dependencies ([`5bda161`](https://github.com/mraniki/tt/commit/5bda161adba201423a3699a1f3e5498a9bdab88a))

* ⬆️ dependencies ([`ffd8405`](https://github.com/mraniki/tt/commit/ffd8405abffa8f674129983570b9cba8f2ea5e88))

### 📝

* 📝 doc ([`92fca1b`](https://github.com/mraniki/tt/commit/92fca1b63a44a8607597ab9e8a5ebb574b0bd16a))

### 🔧

* 🔧 config ([`24ca635`](https://github.com/mraniki/tt/commit/24ca63544ffe73adc6fb64ff7a884c5c1bc57e11))

## v3.7.1 (2023-06-21)

### Other

* Merge pull request #497 from mraniki/dev

🐛 bug async notify bug and better settings readibility ([`87e768d`](https://github.com/mraniki/tt/commit/87e768de085779b1ff7f04ebbec06cdf01f92a20))

* Merge branch 'main' into dev ([`83facf9`](https://github.com/mraniki/tt/commit/83facf9457be6b49cdb8ced01c1f79c280c8320d))

### Update

* Update requirements.txt ([`4972573`](https://github.com/mraniki/tt/commit/49725736a733559d9f1818c9d5ecb1ae9af5ca4f))

### 🐛

* 🐛 bug async notify bug and better settings readibility ([`d39276b`](https://github.com/mraniki/tt/commit/d39276b18eec3d4ba3a472802cf00db33d0a794d))

### 💬

* 💬 doc ([`cc8c876`](https://github.com/mraniki/tt/commit/cc8c876e840b339874ad3a118487d887fea68d33))

### 🔧

* 🔧 config reorg ([`b2eb9af`](https://github.com/mraniki/tt/commit/b2eb9afab73a51e89b9b92d84095ef31261aec49))

### 🚨

* 🚨 dotenv linter ([`79b27e9`](https://github.com/mraniki/tt/commit/79b27e9710932da15fbd5a1243841bd32a3f6408))

## v3.7.0 (2023-06-21)

### :art:

* :art: version ([`ea69b65`](https://github.com/mraniki/tt/commit/ea69b655c83c8c536552e2413464b71cc0339d46))

### :fire:

* :fire: remove code ([`547f1b4`](https://github.com/mraniki/tt/commit/547f1b44e880048d50eeeed4b9615ebf5f9d5f06))

* :fire: Remove unnecessary test files ([`fa480b1`](https://github.com/mraniki/tt/commit/fa480b1fa8817b5e54ebf88ddf3e0aec4e9cc2bf))

### :memo:

* :memo: Add codebeat badge to README.md ([`6883bd6`](https://github.com/mraniki/tt/commit/6883bd6b67586ea1ebc583baf71b69be70fa9014))

### :recycle:

* :recycle: Refactor bot.py and utils.py ([`4bf7c68`](https://github.com/mraniki/tt/commit/4bf7c68c620a65093fed70405a4afde49a35ed3b))

### :rotating_light:

* :rotating_light: linter ([`c036536`](https://github.com/mraniki/tt/commit/c036536d7f4f4d163a3f71dbd7179ebdecde934d))

### :white_check_mark:

* :white_check_mark: ([`a3b56b2`](https://github.com/mraniki/tt/commit/a3b56b2fd20c3e579a2a520bacac80807730deef))

### Other

* Merge pull request #496 from mraniki/dev

🥚 apprise simplification usage ([`c1971a2`](https://github.com/mraniki/tt/commit/c1971a2b2dd66bc739ce6c15a3cd5d126d2dcae5))

* Merge pull request #495 from mraniki/main

Merge pull request #492 from mraniki/dev ([`ee70cf4`](https://github.com/mraniki/tt/commit/ee70cf4da5fb8b2b53351012df17fa558b9c28b8))

* Merge pull request #492 from mraniki/dev ([`547c0fc`](https://github.com/mraniki/tt/commit/547c0fc03ced3907cb93be1e89e85d907de1ca4d))

* Add tests for tt/talky_settings.toml ([`97e9e30`](https://github.com/mraniki/tt/commit/97e9e30cfd3e941868cd6713b896bfa1cc5da852))

* Add tests for tt/plugins/helper_plugin.py ([`072193e`](https://github.com/mraniki/tt/commit/072193e4d1ec5a8e85f0128453c3241242f0a7d3))

* Add tests for tests/utils.test.py ([`92866e9`](https://github.com/mraniki/tt/commit/92866e9f0cdca1408447a019f0ef339583f1a8ca))

* Add tests for tests/bot.test.py ([`5d251c5`](https://github.com/mraniki/tt/commit/5d251c5984c18e5a714186499dbb14c292b5a9ad))

* Add tests for tt/utils.test.py ([`c82744c`](https://github.com/mraniki/tt/commit/c82744c749c7f4145659a0316041a8aab2a03098))

* Add tests for tt/plugins/helper_plugin.test.py ([`80a64a0`](https://github.com/mraniki/tt/commit/80a64a0e8ecc5768482f238545781ec0532cb8f6))

* Add tests for tt/bot.test.py ([`2f713a2`](https://github.com/mraniki/tt/commit/2f713a2b1e93d8fe849fad21546036d8500ddca8))

* Add tests for tests/helper_plugin.test.test.py ([`a260e1f`](https://github.com/mraniki/tt/commit/a260e1fedd2666c9db5f0117a61a702ad84ed61b))

* Merge branch 'main' into dev ([`74bf323`](https://github.com/mraniki/tt/commit/74bf32306209f0a56b8d18267de2f8c676bb9858))

* Add tests for tt/utils.py ([`47d8c2c`](https://github.com/mraniki/tt/commit/47d8c2c3dba051f2525a914677a221561adeca04))

* Add tests for tt/plugins/helper_plugin.py ([`ca97f48`](https://github.com/mraniki/tt/commit/ca97f485591db349bccd5b264f604a8e3f942ad0))

* Add tests for tt/bot.py ([`9b53e59`](https://github.com/mraniki/tt/commit/9b53e590e9bea2a4c2f6f2d43de547f966e572b7))

* Add tests for tests/helper_plugin.test.py ([`fc2f0d1`](https://github.com/mraniki/tt/commit/fc2f0d1f628478bcbe2009722081e9d80bfde625))

* Merge pull request #490 from mraniki/main

Merge pull request #489 from mraniki/dev ([`f7f8cc2`](https://github.com/mraniki/tt/commit/f7f8cc21ba26d05493f6402d5f7082e512dee737))

* Merge pull request #489 from mraniki/dev ([`b626acf`](https://github.com/mraniki/tt/commit/b626acf48fc0154b62e93f760a527407b59a6579))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`ae543c0`](https://github.com/mraniki/tt/commit/ae543c04224999063a4f51cd54c01599bc898f98))

* Add tests for tt/plugins/helper_plugin.py ([`9c21c9f`](https://github.com/mraniki/tt/commit/9c21c9ffbf0e48578be8db7b30c4a797dc43e975))

### Update

* ✅ Update and rename helper_plugin.test.py to helper_plugin.test.py ([`9e719d5`](https://github.com/mraniki/tt/commit/9e719d5954b86639a0482f6abe36dfcc16fb7be0))

### ♻️

* ♻️ refactor ([`4887665`](https://github.com/mraniki/tt/commit/4887665c6f4d6c5a9c1a807c7b7147bbecb72296))

* ♻️ refactor ([`95e05be`](https://github.com/mraniki/tt/commit/95e05be79b4c84df6078e082fc6ab1f72b76b90f))

### ⚡

* ⚡perf ([`a748d21`](https://github.com/mraniki/tt/commit/a748d21b9b9a44c3a3c6f5875df2384e3cf830d7))

### ✅

* ✅ unit test ([`75ae94a`](https://github.com/mraniki/tt/commit/75ae94ad04c9ca4ec5505dab2964859fe92b6c1f))

* ✅ unit test ([`a518016`](https://github.com/mraniki/tt/commit/a5180162983e92212ac92fb8201e4e043a82b870))

* ✅ unit test ([`f810a28`](https://github.com/mraniki/tt/commit/f810a286e2ab8d0fcba28c189ce1558e8ff390f1))

### 🎨

* 🎨 code format ([`5f232ef`](https://github.com/mraniki/tt/commit/5f232ef3d04a02de088327d472c03e3c211b5e26))

* 🎨 code format ([`379290e`](https://github.com/mraniki/tt/commit/379290eb78d1ef302a13d86939a6ddb00539d9de))

### 🔥

* 🔥 remove code ([`88bab41`](https://github.com/mraniki/tt/commit/88bab413cf078ef14b99635b5f4b77080f6819dd))

### 🔧

* 🔧 config ([`22c95fb`](https://github.com/mraniki/tt/commit/22c95fb517f33bcb6c2df141fb140c9a38bfb8b3))

* 🔧 config ([`aa55380`](https://github.com/mraniki/tt/commit/aa55380a3118e721fbc0115c71984832021ef164))

### 🚨

* 🚨 linter ([`282f2a5`](https://github.com/mraniki/tt/commit/282f2a5fcfd058dbb623e3ac804a7ddfc076d482))

* 🚨 dotenv linter ([`c6521a9`](https://github.com/mraniki/tt/commit/c6521a9b3e41130bab1acceaf174ea7bed25af4e))

* 🚨 dotenv linter ([`d5a9c1c`](https://github.com/mraniki/tt/commit/d5a9c1c852c4a9c571d70b6f9d7fb54843b422a6))

* 🚨 linter for env example ([`d7c060a`](https://github.com/mraniki/tt/commit/d7c060adb552ef71cf3a15f5fdabbaeaa7858d27))

### 🥚

* 🥚apprise simplification usage ([`ab5b591`](https://github.com/mraniki/tt/commit/ab5b5918f9133c11eb97a9719f40649cf80fcd3d))

## v3.6.3 (2023-06-19)

### :white_check_mark:

* :white_check_mark: Refactor tests for CEX exchange plugin. ([`aa3e589`](https://github.com/mraniki/tt/commit/aa3e589ae1a68fefb6ce44297e6a66260ebe3001))

### Other

* Merge pull request #486 from mraniki/dev

♻️ plugin cleanup ([`d189d06`](https://github.com/mraniki/tt/commit/d189d06229d7d54504424393dac96cc1c11ee287))

* Merge pull request #487 from mraniki/sourcery/dev

♻️ plugin cleanup (Sourcery refactored) ([`69a5755`](https://github.com/mraniki/tt/commit/69a57559cada6eb890bd2315abef0f5748685638))

* 'Refactored by Sourcery' ([`ed6e0bc`](https://github.com/mraniki/tt/commit/ed6e0bcdd11b00cbb6aad103a3f8af9ecab9262e))

### ♻️

* ♻️ plugin cleanup ([`49d4e52`](https://github.com/mraniki/tt/commit/49d4e52d6315fd0f02978178e0747fc880352d99))

### ✅

* ✅ unit test ([`70e9870`](https://github.com/mraniki/tt/commit/70e987059a0ad9ccabfa1a79e979dd9ca1cfe98f))

## v3.6.2 (2023-06-19)

### :ambulance:

* :ambulance: broken message processing ([`06f8c34`](https://github.com/mraniki/tt/commit/06f8c341e77dfa0a9ca2fa023918f37808793d35))

### :recycle:

* :recycle: minor update for helper ([`44e3ed1`](https://github.com/mraniki/tt/commit/44e3ed15d1373f9525df8361e927dd1c5549dee0))

### Other

* Merge pull request #485 from mraniki/dev

:recycle: minor update for helper ([`601314f`](https://github.com/mraniki/tt/commit/601314f991b950d22b1b28836f3f7671c427db8a))

* Merge pull request #484 from mraniki/dev

Add DexExchangePlugin with get_name and get_account methods ([`08a2f3e`](https://github.com/mraniki/tt/commit/08a2f3eb1e09db2fad10d15ca8b18a82893fb3ba))

* Add DexExchangePlugin with get_name and get_account methods ([`d25d903`](https://github.com/mraniki/tt/commit/d25d903de70cc4ccb5815917eb1d32e0c1a40685))

* Merge pull request #483 from mraniki/dev

:ambulance: broken message processing ([`113c1b4`](https://github.com/mraniki/tt/commit/113c1b43f646a9ba247163ebd76abb2390c2cabe))

## v3.6.1 (2023-06-19)

### :bug:

* :bug: bug init message ([`2baf05b`](https://github.com/mraniki/tt/commit/2baf05b006245f0df51f46d69fc25cb74098109d))

* :bug: bug ([`fd2c690`](https://github.com/mraniki/tt/commit/fd2c690ff59ae8c57705d4a156d83db6b8ce560b))

### :recycle:

* :recycle: refactor ([`030db05`](https://github.com/mraniki/tt/commit/030db05202ba2bfc029f60a9a2ee7210489723da))

* :recycle: refactor ([`21b6c23`](https://github.com/mraniki/tt/commit/21b6c235e2d7b18c4a167f95eb391267d286c390))

### :white_check_mark:

* :white_check_mark: unit test ([`dff6aef`](https://github.com/mraniki/tt/commit/dff6aefdee27efa2cf7447fe57a30e687f05255a))

* :white_check_mark: unit test ([`d25c89e`](https://github.com/mraniki/tt/commit/d25c89e91686dc36608588e3dc66a1e5b30a52a0))

* :white_check_mark: unit test ([`36bae71`](https://github.com/mraniki/tt/commit/36bae7143467838e175aa846fb661095314a74e2))

### :zap:

* :zap: Add new methods to HelperPlugin ([`e65f812`](https://github.com/mraniki/tt/commit/e65f812d8a57a0965b6737706733ca89b5a94789))

### Other

* Merge pull request #480 from mraniki/dev

♻️ refactor ([`cd2196e`](https://github.com/mraniki/tt/commit/cd2196e56f12a4f4919795e51c5a6e83e0d3698b))

### Update

* :recycle: Update dependabot.yml and remove Deployment_Staging.yml.archive ([`1bb1d35`](https://github.com/mraniki/tt/commit/1bb1d350fbc2b49c07bcbb7f656c2cd89cc77678))

## v3.6.0 (2023-06-19)

### Other

* Merge pull request #478 from mraniki/dev

✅ unit test ([`6102b2b`](https://github.com/mraniki/tt/commit/6102b2bbde2445b107ed881db393cd8298da3ecd))

* Merge pull request #479 from mraniki/sourcery/dev

✅ unit test (Sourcery refactored) ([`f2e45ba`](https://github.com/mraniki/tt/commit/f2e45ba53171eabf9b942a7ac496b7359f870632))

* 'Refactored by Sourcery' ([`40eb0a7`](https://github.com/mraniki/tt/commit/40eb0a7c5e7195632df9a9bbbd6d2619bcfd0d8a))

### ✅

* ✅ unit test ([`912731c`](https://github.com/mraniki/tt/commit/912731c02016bb71ff5dae8000562c7c49a15ea7))

### 🎨

* 🎨 code format ([`83813e0`](https://github.com/mraniki/tt/commit/83813e0dfdbea099a07539ee843d56614805ad96))

### 💄

* 💄 helper and help message as plugin ([`0ada492`](https://github.com/mraniki/tt/commit/0ada492c45147e5efb0aa3e06af1cfc33fbc97e1))

## v3.5.1 (2023-06-18)

### :recycle:

* :recycle: refactor test ([`975fb37`](https://github.com/mraniki/tt/commit/975fb3742be4ea9a92732788831f0b3d8f926fb5))

* :recycle: Refactor exchange plugin and bot start function ([`fc4b68d`](https://github.com/mraniki/tt/commit/fc4b68d509bac08db37b0b63e644f10ffaefba08))

### :white_check_mark:

* :white_check_mark: Add new tests for DexExchangePlugin ([`c4cd5b1`](https://github.com/mraniki/tt/commit/c4cd5b1858cf60a6c7f7737cd31516725ec756d9))

* :white_check_mark: Add new tests for DexExchangePlugin ([`4ee21b3`](https://github.com/mraniki/tt/commit/4ee21b3a249390b7c6e33ba9eafe99ae8296bd40))

### Other

* Merge pull request #475 from mraniki/dev

♻️ Refactor exchange plugin and bot start function ([`c394b44`](https://github.com/mraniki/tt/commit/c394b440e6a5a5df49dceee99a9468f652ba704f))

* Merge pull request #477 from mraniki/sourcery/dev

♻️ Refactor exchange plugin and bot start function (Sourcery refactored) ([`653bda4`](https://github.com/mraniki/tt/commit/653bda4cca70c5b1534785e459c58a82369e61eb))

* 'Refactored by Sourcery' ([`d2955e3`](https://github.com/mraniki/tt/commit/d2955e39a7f6d1bc786cd83e5effc19d83abef33))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`8d1ec97`](https://github.com/mraniki/tt/commit/8d1ec9714c41acac5df73e69b3f3bae18492ff45))

* Merge pull request #476 from mraniki/sourcery/dev

♻️ Refactor exchange plugin and bot start function (Sourcery refactored) ([`719c8bb`](https://github.com/mraniki/tt/commit/719c8bb6c8c410247d0baf41947d2ef3a463a33c))

* 'Refactored by Sourcery' ([`5bf9dca`](https://github.com/mraniki/tt/commit/5bf9dca95a6b3abee4b339e204f6b5b7b0da1547))

### ♻️

* ♻️ refactor ([`81c9b20`](https://github.com/mraniki/tt/commit/81c9b203d9f8f4548865f58ea4326831cdecd0c0))

* ♻️ refactor of the utils functions ([`a87fcfd`](https://github.com/mraniki/tt/commit/a87fcfd18e778d4f91aefd17ec0122ed65eb30b0))

* ♻️ refactor ([`8c50dc2`](https://github.com/mraniki/tt/commit/8c50dc2871c4033acf6fdd9cff3f7e5eec544398))

### ✅

* ✅ unit test ([`f7e59e4`](https://github.com/mraniki/tt/commit/f7e59e46733b2fdf4493cb17eeb4101191ef7c4f))

### 🐛

* 🐛 bug self missing in dex/cex ([`c38012d`](https://github.com/mraniki/tt/commit/c38012dfacbd25294d8285b9df0138a5c80ae92f))

## v3.5.0 (2023-06-18)

### Other

* Merge pull request #473 from mraniki/dev

✨ improve plugin structure. test for exchange as plugin ([`9dea61c`](https://github.com/mraniki/tt/commit/9dea61cb70449cdf608db982bd314c928ef584cb))

* Merge pull request #472 from mraniki/dev

🩹 non critical plugin ([`b59f7e0`](https://github.com/mraniki/tt/commit/b59f7e0cd106ada95665550142a743b2c354f27f))

### ♻️

* ♻️ refactor with CEX plugin and DEX plugin for clarity ([`0eb31c0`](https://github.com/mraniki/tt/commit/0eb31c002efc36b00adbc2197ae47601f8e9b24e))

* ♻️ refactor ([`8bb7488`](https://github.com/mraniki/tt/commit/8bb74882a787dfc77cfd7e95af416633ae3f74a2))

### ✨

* ✨ improve plugin structure. test for exchange as plugin ([`7170c93`](https://github.com/mraniki/tt/commit/7170c937b441cd8d109f132a75ab23ff68da8c50))

### 🐛

* 🐛 missing init message ([`1862287`](https://github.com/mraniki/tt/commit/1862287866698924c89dea8eb6f96e8f4fb3a0c7))

### 🩹

* 🩹 non critical plugin ([`5bdf83d`](https://github.com/mraniki/tt/commit/5bdf83d3074be8d1e75b4404c665730cd975423d))

## v3.4.0 (2023-06-18)

### Other

* Merge pull request #471 from mraniki/dev

🥚 exchange as a plugin ([`2fef00a`](https://github.com/mraniki/tt/commit/2fef00a414cad3154520e9a797850fe4f1e4de6d))

### ⚗️

* ⚗️ experiment ([`f805ac4`](https://github.com/mraniki/tt/commit/f805ac4896558e6362cc32ff431440831cfe8aee))

### 🎨

* 🎨 plugins and settings update for exchange/network ([`466f3fd`](https://github.com/mraniki/tt/commit/466f3fd07ead97be3e12754057ca767b605a8ad1))

### 🐛

* 🐛 bug ([`d0f5629`](https://github.com/mraniki/tt/commit/d0f562980aaa33907e7f205a3034be73e481cfac))

### 👷

* 👷 CI Change 🐳 docker ([`40cade0`](https://github.com/mraniki/tt/commit/40cade03d20eb46a637a3b94cb83ec9af3510a0d))

### 🔧

* 🔧 config update for readibility ([`048f465`](https://github.com/mraniki/tt/commit/048f465f9a6b35c0dcbaca4f23b436e5bbfa0c66))

* 🔧 config disabling exchange and network for now ([`37963a9`](https://github.com/mraniki/tt/commit/37963a9ad7f4602f482af158e511bb3df0eb412e))

### 🥚

* 🥚 exchange as a plugin ([`99ce283`](https://github.com/mraniki/tt/commit/99ce283f3f8d60a270393066cbd942cb96de029c))

## v3.3.3 (2023-06-18)

### Other

* Merge pull request #470 from mraniki/dev

⬆️ dependencies ([`a153d43`](https://github.com/mraniki/tt/commit/a153d438a7cd888d7ba988dde9465eb75e4d7eaf))

* Merge branch 'main' into dev ([`4452cb2`](https://github.com/mraniki/tt/commit/4452cb2bc45fc851bfd5f958723bfed279fcf44a))

### ✅

* ✅ unit test ([`8d89d11`](https://github.com/mraniki/tt/commit/8d89d1132a46ae34af1b588aa2fddbb16960f952))

* ✅ unit test ([`88ff3cc`](https://github.com/mraniki/tt/commit/88ff3cc6dcf080e0825a07c24b98a0eb75ceb477))

### 🐛

* 🐛 bug broken logo ([`4fef5c0`](https://github.com/mraniki/tt/commit/4fef5c01d5992ad6b5ba633d474e9db22a129156))

## v3.3.2 (2023-06-18)

### :arrow_up:

* :arrow_up: dependencies ([`d5aa2af`](https://github.com/mraniki/tt/commit/d5aa2af7a260f7dd05298f4a6fc7f647b5e98f11))

### Other

* Merge pull request #468 from mraniki/dev

✅ unit test ([`3c814ea`](https://github.com/mraniki/tt/commit/3c814ea3465410dc5a1b17d1ac60d6e635d4b9dd))

* Merge pull request #469 from mraniki/sourcery/dev

✅ unit test (Sourcery refactored) ([`ff8cb69`](https://github.com/mraniki/tt/commit/ff8cb69c386fd00a23939e461afb2e414dcd72da))

* 'Refactored by Sourcery' ([`8047028`](https://github.com/mraniki/tt/commit/8047028b71623f2e7077aa5a43888eb158df6978))

### ♻️

* ♻️ refactor ✅ unit test  and refactor ([`8f1df6f`](https://github.com/mraniki/tt/commit/8f1df6f2377b11426c71b723d48c0655bbacfb66))

### ✅

* ✅ unit test ([`16ff5b9`](https://github.com/mraniki/tt/commit/16ff5b9b4a57f1086d97c555d607e00eb0d2cca3))

* ✅ unit test ([`379a377`](https://github.com/mraniki/tt/commit/379a37795d74f137701284a14d671bb6e9368fed))

* ✅ unit test ([`8e580b6`](https://github.com/mraniki/tt/commit/8e580b63963a33d06028e80ecd36eef202ef1659))

* ✅ unit test ([`8214102`](https://github.com/mraniki/tt/commit/821410283151e1bf66cbb0ae5367196189a9a244))

* ✅ unit test ([`615fc8b`](https://github.com/mraniki/tt/commit/615fc8b4efef6a3fccbfda3a3b48df2467b35650))

* ✅ unit test ([`dbb1fd2`](https://github.com/mraniki/tt/commit/dbb1fd260bc12520accee3147fe7a8bacb900f88))

* ✅ unit test ([`c5bfdda`](https://github.com/mraniki/tt/commit/c5bfdda74753cbbedd08e5e4a5d6d0231b5565ea))

* ✅ unit test ([`990040e`](https://github.com/mraniki/tt/commit/990040ec257f920661d8638abeca20a1c2699d5d))

* ✅ unit test ([`8b52635`](https://github.com/mraniki/tt/commit/8b5263558a32cf730c8021d7a533ca3b1056782c))

* ✅ unit test ([`ba395f1`](https://github.com/mraniki/tt/commit/ba395f171fbbb72253f1af112305e14b0158e921))

* ✅ unit test ([`19a4715`](https://github.com/mraniki/tt/commit/19a4715e6f13d0690cea763ca1c37a8e244f2731))

* ✅ unit test ([`b88390e`](https://github.com/mraniki/tt/commit/b88390e23c34b12c3b9b9cd2f404cc3b2d8895e4))

* ✅ unit test ([`e4dc66c`](https://github.com/mraniki/tt/commit/e4dc66c4214f6280bb836ddbf21bb57bf629a12d))

* ✅ unit test ([`fd3091a`](https://github.com/mraniki/tt/commit/fd3091a533f13103efab7a5a0642b11135b1d907))

* ✅ unit test ([`f336ebd`](https://github.com/mraniki/tt/commit/f336ebd48e117791ee7f3b51658bbdf4314da64e))

* ✅ unit test ([`7fce9c3`](https://github.com/mraniki/tt/commit/7fce9c397b596eff48ab54935a2a2f8147bcf902))

* ✅ unit test ([`79598d6`](https://github.com/mraniki/tt/commit/79598d6564882488fd2ba2101658c4592c0138ee))

* ✅ unit test ([`ee6e005`](https://github.com/mraniki/tt/commit/ee6e0051571c01637ecff0521a3351701c09c605))

### ⬆️

* ⬆️ dependencies ([`e35b08e`](https://github.com/mraniki/tt/commit/e35b08e78bd8ecb03eec7586af7b38fcc743aaf9))

### 💬

* 💬 doc ([`831cf80`](https://github.com/mraniki/tt/commit/831cf8085646086ad9b3441b48460c69c5491e07))

### 📝

* 📝 doc ([`d9d6027`](https://github.com/mraniki/tt/commit/d9d6027f8c696bb3d437fea2505f866348a768af))

### 🔥

* 🔥 remove code ([`54e5b35`](https://github.com/mraniki/tt/commit/54e5b35abcf4c206ff844712af89545892f43042))

## v3.3.1 (2023-06-17)

### :white_check_mark:

* :white_check_mark: ([`cd28382`](https://github.com/mraniki/tt/commit/cd283827197046731b8b53f96a33afc373a03f60))

* :white_check_mark: ([`0b1b48b`](https://github.com/mraniki/tt/commit/0b1b48bb2a8ec0ef0522b885338bbd23fcf4c159))

* :white_check_mark: ([`89ae31c`](https://github.com/mraniki/tt/commit/89ae31ce2e5d7f6d8a4df65826a835d967a01169))

* :white_check_mark: ([`d0c632b`](https://github.com/mraniki/tt/commit/d0c632b9be78520b334b16439091e9a95a700a8b))

* :white_check_mark: ([`8df8a88`](https://github.com/mraniki/tt/commit/8df8a882e8970c92e19180fbd49743e2bee593af))

* :white_check_mark: ([`4cc8112`](https://github.com/mraniki/tt/commit/4cc811265552e2fd9ea1a73a68be8b1de6e382ce))

* :white_check_mark: ([`bbaef5b`](https://github.com/mraniki/tt/commit/bbaef5bb153142e814d1a74300eb0d4d6dedf755))

* :white_check_mark: ([`ba860d4`](https://github.com/mraniki/tt/commit/ba860d4cb4515d10e7a911fa6b86db31f34c24a0))

* :white_check_mark: Dynaconf ([`03f965f`](https://github.com/mraniki/tt/commit/03f965f00f3412df05a7428da1c0cbe3e5bf92ca))

* :white_check_mark: ([`1b59841`](https://github.com/mraniki/tt/commit/1b59841e8ce9d31d7501f08865001fc3dff53223))

### Other

* Merge pull request #467 from mraniki/dev

✅ unit test ([`e041519`](https://github.com/mraniki/tt/commit/e0415193f00d63e68485b313ee1b4273fa344f1f))

### ✅

* ✅ unit test ([`bfcf5b6`](https://github.com/mraniki/tt/commit/bfcf5b68edf4e386056bd500aa3108f451629f76))

* ✅ unit test ([`9ed198a`](https://github.com/mraniki/tt/commit/9ed198a20606e2433e1fd74c059b9c1962169a3e))

* ✅ unit test ([`a999633`](https://github.com/mraniki/tt/commit/a99963397e1796eb598d71b309e06c4a0e10d2d7))

* ✅ unit test ([`2df7e8f`](https://github.com/mraniki/tt/commit/2df7e8f792ff9bf6142404c5d6a00f2d1c74b6f7))

* ✅ unit test ([`de18d2d`](https://github.com/mraniki/tt/commit/de18d2df8914332815b12af6ddbf80ba0e8b5b43))

## v3.3.0 (2023-06-16)

### :white_check_mark:

* :white_check_mark: ([`ec89bf7`](https://github.com/mraniki/tt/commit/ec89bf724cfed5971ffb10dad311ae93def2298d))

* :white_check_mark: ([`b8f5b70`](https://github.com/mraniki/tt/commit/b8f5b70d42d634fdd927354bb4b8ca2e1e21df1d))

* :white_check_mark: unit test for plugin command parsing ([`759c7c1`](https://github.com/mraniki/tt/commit/759c7c1515887ce1abaeb1b3f2038e76a79b0a92))

* :white_check_mark: unit test for plugin command parsing ([`b4e57e2`](https://github.com/mraniki/tt/commit/b4e57e214d1ff0ef5fabbab3bc46a22d1927405a))

* :white_check_mark: unit test for plugin command parsing ([`fe18754`](https://github.com/mraniki/tt/commit/fe187544b35297c5f2f5bfbb2e7dbcf58f4535bf))

* :white_check_mark: unit test update ([`a0f3161`](https://github.com/mraniki/tt/commit/a0f3161410243b4799aa540f269ff99151a7a3c9))

* :white_check_mark: unit test update ([`487615a`](https://github.com/mraniki/tt/commit/487615a5798a15d4e9bcb91f3a1c3a6216981863))

### Other

* Merge pull request #466 from mraniki/dev

📝 Add example plugin and option to disable plugins ([`0d21081`](https://github.com/mraniki/tt/commit/0d2108133a6363e7113125a55b58389f499f2816))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`effd0ea`](https://github.com/mraniki/tt/commit/effd0ea7e248469c19f773ada91672b97de6bc60))

### Update

* :arrow_up: Update plugin and dependencies, allow plugin use ([`49c3b44`](https://github.com/mraniki/tt/commit/49c3b445e518252b361ef31af17b0aa2f9cb3f4e))

### ✅

* ✅ unit test for plugin command parsing ([`53a87f8`](https://github.com/mraniki/tt/commit/53a87f87009bfd3f08f5cb2c96b88011a1e4ebcf))

* ✅ unit test ([`a415343`](https://github.com/mraniki/tt/commit/a415343941f019398f826fd73ee20b954d52dd26))

### 💬

* 💬 doc ([`cb88b89`](https://github.com/mraniki/tt/commit/cb88b896adf10619b2dd57b606185b022b2f4fba))

### 🥚

* 🥚option to disable plugin process completly ([`c3e7a76`](https://github.com/mraniki/tt/commit/c3e7a767dd97d582adf7720e326235c603e1da28))

## v3.2.1 (2023-06-15)

### :memo:

* :memo: Add example_plugin to the project ([`caac535`](https://github.com/mraniki/tt/commit/caac53547d08064f57e93570ee1f2d3a71699343))

### Other

* Merge pull request #465 from mraniki/dev

🔧 ♻️ refactor and config ([`7b29c6e`](https://github.com/mraniki/tt/commit/7b29c6ec22940e23a29dde1ea88bba829f0f2ae9))

### ♻️

* ♻️ refactor for the plugin support and 🔧 config ([`a73d362`](https://github.com/mraniki/tt/commit/a73d362be5a707a508f3c867c5bbb074ab2f1cc2))

### 🔧

* 🔧 improve config structure config ([`1b693cd`](https://github.com/mraniki/tt/commit/1b693cd888a7d340780aff1f96c3fb1320fe7112))

## v3.2.0 (2023-06-15)

### Other

* Merge pull request #464 from mraniki/dev

💄 MessageProcessor, start_message_listener and send_notification ([`427bdf5`](https://github.com/mraniki/tt/commit/427bdf530fe032f6a38da079480f523fc460971c))

* Merge branch 'main' into dev ([`6a8a004`](https://github.com/mraniki/tt/commit/6a8a004925734771b7c26a8cbaa6c28486b00763))

### ✅

* ✅ unit test update ([`4a65593`](https://github.com/mraniki/tt/commit/4a65593f357c30808efeb18784c6a1f321e1cb92))

### 🎨

* 🎨 code format ([`fe40309`](https://github.com/mraniki/tt/commit/fe403094034a89aa68511861d3d965c2b127a639))

### 💄

* 💄 MessageProcessor, start_message_listener and send_notification ([`7de3d91`](https://github.com/mraniki/tt/commit/7de3d912ff08696a17915720cd4a75b537dff155))

## v3.1.0 (2023-06-15)

### :recycle:

* :recycle: Refactor TalkyTrendPlugin notify method for readability ([`5c5b127`](https://github.com/mraniki/tt/commit/5c5b1274bcc9a5e538c71b5d621182da36d823a8))

### Other

* Fix #iamlistening setting name in default_settings.toml file. ([`5524ec3`](https://github.com/mraniki/tt/commit/5524ec39f60be7d64c9db7eb926600c2d120c930))

* Merge pull request #462 from mraniki/dev ([`279ccba`](https://github.com/mraniki/tt/commit/279ccbafc1750ea6b25f3fe398fdd79d1fcda899))

* Merge pull request #463 from mraniki/sourcery/dev

✨ listen capability for TalkyTrendPlugin (Sourcery refactored) ([`5db7636`](https://github.com/mraniki/tt/commit/5db7636789367551e7473ac0a67ff378e95e6f89))

* 'Refactored by Sourcery' ([`774b90d`](https://github.com/mraniki/tt/commit/774b90d7c7107553b7766a5ce8f629a43757a232))

### Update

* Update pyproject.toml ([`a325002`](https://github.com/mraniki/tt/commit/a325002e2d7c2741d30a25ced5ecb1576ddd5173))

* Update default_settings.toml ([`07aea5a`](https://github.com/mraniki/tt/commit/07aea5a4ac2e9ac11ae9345b8ffe1d2f7a58ad98))

* Update pyproject.toml ([`73901dc`](https://github.com/mraniki/tt/commit/73901dc3daf23dd15a4fe3ff791b15566e1ee995))

### ✨

* ✨ listen capability for TalkyTrendPlugin ([`10729ac`](https://github.com/mraniki/tt/commit/10729acc0873f30ea7f8d1e2058e485af88a67c4))

## v3.0.30 (2023-06-14)

### :bug:

* :bug: Remove unnecessary await keyword in TalkyTrendPlugin ([`0586b35`](https://github.com/mraniki/tt/commit/0586b351a93651425e10b7d0d5b15246ff313f73))

### Other

* Merge pull request #461 from mraniki/dev

:bug: Remove unnecessary await keyword in TalkyTrendPlugin ([`f380f9b`](https://github.com/mraniki/tt/commit/f380f9b6cd526ad7ff6ff036274ad16d6b950bff))

## v3.0.29 (2023-06-14)

### Other

* Merge pull request #460 from mraniki/dev

⬆️ dependencies ([`d506e8f`](https://github.com/mraniki/tt/commit/d506e8f31c39414cd4bbbe78fb0f21d6d700b20f))

* Merge branch 'main' into dev ([`225e8f4`](https://github.com/mraniki/tt/commit/225e8f43feacedbeb71fa85917306ecd7a4fd456))

### 🎨

* 🎨 code cleanup ([`e918375`](https://github.com/mraniki/tt/commit/e918375e9d8f2d5b805de48b32d48aa98b60364a))

## v3.0.28 (2023-06-14)

### Other

* Merge pull request #459 from mraniki/dev

🐳 docker  virtual env ([`66a96c1`](https://github.com/mraniki/tt/commit/66a96c1f8057435222b44064d2e7bf316add8ff7))

* Rename requirements.txt to requirements.txt ([`1a8d251`](https://github.com/mraniki/tt/commit/1a8d2510431dafc5701b1e49026a46fa64057eec))

### ⬆️

* ⬆️ dependencies ([`ebb36e1`](https://github.com/mraniki/tt/commit/ebb36e17ae0a6fa648243a49119b366fa57dd38a))

### 🐳

* 🐳 docker  virtual env ([`e66c4ab`](https://github.com/mraniki/tt/commit/e66c4abd35b52afbf4792b12a50beea5a754e62e))

## v3.0.27 (2023-06-14)

### Other

* Merge pull request #458 from mraniki/dev

🐛 bug json hook ([`69e0221`](https://github.com/mraniki/tt/commit/69e0221373b9708b87b5b453f20213d6130cac89))

* Merge pull request #457 from mraniki/dev

🐳 using pyproject..toml for docker install ([`c756a5f`](https://github.com/mraniki/tt/commit/c756a5f0243bdc8c407f7412f03ee9bde50a7d87))

### 🎨

* 🎨 code format for webhook ([`d4758b4`](https://github.com/mraniki/tt/commit/d4758b43d59ea4345d6553235fb8ed3d6b7baee2))

### 🐛

* 🐛 bug json hook ([`ce50136`](https://github.com/mraniki/tt/commit/ce501366aeb582e2bc418a5c59edb255d0855233))

### 🐳

* 🐳 using pyproject..toml for docker install ([`d126e3d`](https://github.com/mraniki/tt/commit/d126e3d3bb2f2be7914ff11095f8838e20976a50))

### 👷

* 👷 CI Change ([`ea09139`](https://github.com/mraniki/tt/commit/ea09139bcf1fdd6ca4108e503704971b008f389f))

## v3.0.26 (2023-06-14)

### Update

* Update talkytrend_plugin.py ([`5831f23`](https://github.com/mraniki/tt/commit/5831f23cd9c6bbd58c093b20d8f19abe9329d1be))

## v3.0.25 (2023-06-14)

### Update

* Update default_settings.toml ([`c2c8b4c`](https://github.com/mraniki/tt/commit/c2c8b4c50ce36737b65c7d53a3240b5da515d5a9))

* Update default_settings.toml ([`05356b0`](https://github.com/mraniki/tt/commit/05356b0bc7c57a8f4ceea9e40553df7fd119750e))

* Update default_settings.toml ([`aa245f5`](https://github.com/mraniki/tt/commit/aa245f5f3df9903fbebd01b0f718c342939ca40e))

## v3.0.24 (2023-06-14)

### Update

* Update talkytrend_plugin.py ([`fe01626`](https://github.com/mraniki/tt/commit/fe0162602ff777b2df62cf8bcf5deb2fa8f6bba6))

* Update talkytrend_plugin.py ([`96287a3`](https://github.com/mraniki/tt/commit/96287a3124c13eec0d3391ce955c26944cfe9768))

## v3.0.23 (2023-06-14)

### :rotating_light:

* :rotating_light: Refactor plugin package name logging in PluginManager class. ([`22c2460`](https://github.com/mraniki/tt/commit/22c24603def58518a66f06798cd4457ce67bd376))

### :whale:

* :whale:  linter ([`95b3371`](https://github.com/mraniki/tt/commit/95b337119454800f4f40fb2ee912588f5b0e8bf1))

### Other

* Merge pull request #456 from mraniki/dev

🔊🐳 Refactor Dockerfile and add logging to PluginManager class ([`c420fb3`](https://github.com/mraniki/tt/commit/c420fb37e6709a93ca66b61419f7417fd1289e88))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`b94ed6c`](https://github.com/mraniki/tt/commit/b94ed6cb194766561f754ae11433ef3699516c69))

### Update

* Update talkytrend_plugin.py ([`cb5a143`](https://github.com/mraniki/tt/commit/cb5a1439a6843d759462a1848a7609568a952851))

* Update utils.py ([`db95314`](https://github.com/mraniki/tt/commit/db953143f001bcf6144cbc41961ab278f62cfb58))

## v3.0.22 (2023-06-13)

### :whale:

* :loud_sound::whale: Refactor Dockerfile and add logging to PluginManager class ([`4925238`](https://github.com/mraniki/tt/commit/49252386d7af8d82f9d2eb48049c7ffddb129de7))

### Other

* Merge pull request #455 from mraniki/dev

:arrow_up: Update Dockerfile and dependencies, change log level to DEBUG ([`93d701e`](https://github.com/mraniki/tt/commit/93d701e60ee3ee4df4ad102907327cb3f6af8256))

### Update

* :arrow_up: Update Dockerfile and dependencies, change log level to DEBUG ([`d2ae744`](https://github.com/mraniki/tt/commit/d2ae74478e9d7c05899b02cb5ecabf99944243f3))

## v3.0.21 (2023-06-13)

### Other

* Merge pull request #454 from mraniki/dev

🐛 bug await self.trend.scanner() missing ([`8139b5e`](https://github.com/mraniki/tt/commit/8139b5e3603418c2da39141a088acf10bcbc23dd))

* Merge branch 'main' into dev ([`cce6deb`](https://github.com/mraniki/tt/commit/cce6deb6d157f3872e320d19247f1bcb1d2df4e0))

### 🐛

* 🐛 bug await self.trend.scanner() missing ([`db85b7f`](https://github.com/mraniki/tt/commit/db85b7f94bf6f8971af9f32015b45f72bd49a708))

### 🐳

* 🐳 docker file improvement and reusability approach ([`31f385d`](https://github.com/mraniki/tt/commit/31f385db718ab734424acb16ff829529cc3b0691))

* 🐳 dockerignore file ([`c964403`](https://github.com/mraniki/tt/commit/c96440366f2131a29b7d48b13edeb5310ba5922c))

* 🐳 docker ([`2092b8a`](https://github.com/mraniki/tt/commit/2092b8a3e4cfd796d119c17c999e846d0e0d1e08))

## v3.0.20 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`12aea78`](https://github.com/mraniki/tt/commit/12aea7896a12dd1eb9985df783ae17d465ba09f7))

### Update

* Update Dockerfile ([`aca327a`](https://github.com/mraniki/tt/commit/aca327aba8fb6b1b377d2435236583a321868071))

## v3.0.19 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`31b3ac0`](https://github.com/mraniki/tt/commit/31b3ac0b0efc3399a9471ecbf0b64cfdf81a8a5e))

### Update

* Update Dockerfile ([`b619875`](https://github.com/mraniki/tt/commit/b619875ee2bf26ea7cda089225a2429c45833ac0))

## v3.0.18 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`97b9ad5`](https://github.com/mraniki/tt/commit/97b9ad5b2ac1256fdcc2de313d77aa43b61d7d10))

### Update

* Update Dockerfile ([`be57162`](https://github.com/mraniki/tt/commit/be571622c464b400cbb785216cdf271565d517a1))

## v3.0.17 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`c7391a3`](https://github.com/mraniki/tt/commit/c7391a33eafeceb6b7552478aecfa21e09cd4894))

### Update

* Update Dockerfile ([`b11b4d7`](https://github.com/mraniki/tt/commit/b11b4d79ab42da59d9da66cf7cbc06608556998d))

## v3.0.16 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`7a7444a`](https://github.com/mraniki/tt/commit/7a7444a1c3310c57466892d62e83b26cc67ba2f5))

### Update

* Update Dockerfile ([`7ccc59a`](https://github.com/mraniki/tt/commit/7ccc59a60d6388f9574833090c3a61d2e537cbef))

## v3.0.15 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`b84d975`](https://github.com/mraniki/tt/commit/b84d9751523776ccb34d66b7896df439c7e742be))

### Update

* Update Dockerfile ([`8b84b29`](https://github.com/mraniki/tt/commit/8b84b295d090b5534500ae17a0bdaf5771b037fa))

## v3.0.14 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`49e791d`](https://github.com/mraniki/tt/commit/49e791d2be7ab9582e9fb9ff7235518fbc538a7e))

### Update

* Update Dockerfile ([`0a1aad7`](https://github.com/mraniki/tt/commit/0a1aad7cc69efc92ed7b722ad083086e55734f26))

## v3.0.13 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`685b5bd`](https://github.com/mraniki/tt/commit/685b5bdc5406f3ad164b849e0e0845a21df274e3))

### Update

* Update Dockerfile ([`a6b57b3`](https://github.com/mraniki/tt/commit/a6b57b330d7b93a70abe085e8611a8ea1b625a3f))

## v3.0.12 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`db9cccc`](https://github.com/mraniki/tt/commit/db9cccc34fb13a362d660fb567d7f5bee5b2279b))

### Update

* Update Dockerfile ([`297488a`](https://github.com/mraniki/tt/commit/297488abce517664e45bc70ca59e1a238a93abf3))

## v3.0.11 (2023-06-13)

### Other

* Merge branch 'main' into dev ([`6955cce`](https://github.com/mraniki/tt/commit/6955cce9038b5f048ad76ffa711260d52cfe3e82))

### Update

* Update Dockerfile ([`4cf8033`](https://github.com/mraniki/tt/commit/4cf80333422a65a7b75f3019c784d96e4ec9def7))

## v3.0.10 (2023-06-13)

### Other

* Merge pull request #453 from mraniki/main

Align ([`dcb1a7a`](https://github.com/mraniki/tt/commit/dcb1a7a889dd7a86ab8af9ed5b70c588e5330b50))

* Merge branch 'dev' into main ([`5db4617`](https://github.com/mraniki/tt/commit/5db4617e36dcca1879a959174f8577df7d681e3a))

### Update

* Update Dockerfile for tt bot ([`1acdf1a`](https://github.com/mraniki/tt/commit/1acdf1ad7e44941e9da2149ca56b3ffc483b5e71))

## v3.0.9 (2023-06-13)

### Update

* Update Dockerfile ([`7af4395`](https://github.com/mraniki/tt/commit/7af4395c79c24b66739cc6adb9cd9115666d5417))

* Update Dockerfile ([`5fa8b65`](https://github.com/mraniki/tt/commit/5fa8b6574b11577944d5033435f6f1a891df80f5))

## v3.0.8 (2023-06-12)

### Update

* Update Dockerfile ([`3e62fe9`](https://github.com/mraniki/tt/commit/3e62fe9fab939ccf05183bec3d6c0ae48cc4032e))

## v3.0.7 (2023-06-12)

### Update

* Update Dockerfile ([`4c2c6a2`](https://github.com/mraniki/tt/commit/4c2c6a2cb84f0d3ab687e15e8b80e77af884bc26))

## v3.0.6 (2023-06-12)

### Update

* 🐳 Update Dockerfile ([`26f2e9d`](https://github.com/mraniki/tt/commit/26f2e9d03905f36f681525ff2e88d7da057b6456))

## v3.0.5 (2023-06-12)

### Other

* Merge pull request #452 from mraniki/dev

🐳 docker file update ([`4dc7516`](https://github.com/mraniki/tt/commit/4dc75168053a10c24cc158407c8f863d129326c6))

### 🐳

* 🐳 docker file update ([`f805d42`](https://github.com/mraniki/tt/commit/f805d42361b8200201684a865a7fa9606bf9a87d))

## v3.0.4 (2023-06-12)

### Other

* Merge pull request #451 from mraniki/dev

Update Dockerfile ([`711a576`](https://github.com/mraniki/tt/commit/711a576dbbf5f7c6f0f23772679180119da4bbfb))

### Update

* Update Dockerfile ([`095bab8`](https://github.com/mraniki/tt/commit/095bab8e3f36e32329ab037fe216a550016d5306))

## v3.0.3 (2023-06-12)

### Update

* Update utils.py ([`363ce8d`](https://github.com/mraniki/tt/commit/363ce8d68e29bbce073ac106bf10574da95557a7))

* Update Dockerfile ([`c109e4b`](https://github.com/mraniki/tt/commit/c109e4be1e8e9ce7bc81f890a037b3b1e5e2b7bb))

* Update bot.py ([`fca3635`](https://github.com/mraniki/tt/commit/fca3635c3920c7613866fa3915f59ef29a8b4625))

## v3.0.2 (2023-06-12)

### Update

* Update bot.py ([`1860321`](https://github.com/mraniki/tt/commit/186032188f4057eb9aaf33cbc9e1b4ed02fd6824))

* Update utils.py ([`3cc04a2`](https://github.com/mraniki/tt/commit/3cc04a204c62501b4b449d3b3235c10642e03f6b))

## v3.0.1 (2023-06-12)

### :arrow_up:

* :arrow_up: dependencies ([`6b2391b`](https://github.com/mraniki/tt/commit/6b2391bd2113db529533736c3796536d79add53f))

### Other

* Merge pull request #450 from mraniki/dev ([`b4469ca`](https://github.com/mraniki/tt/commit/b4469ca70c69b8e5a6334adbc93b5212da06a229))

### Update

* Update README.md with improved messaging platform support ([`3912281`](https://github.com/mraniki/tt/commit/39122816f644ea8091d0b863d5999f5dd60ff557))

### ⬆️

* ⬆️ dependencies ([`301d37a`](https://github.com/mraniki/tt/commit/301d37a049fde32686052fafd311dc0467b07e77))

* ⬆️ dependencies ([`2f81eac`](https://github.com/mraniki/tt/commit/2f81eac447849fccacb03162abaf395676328395))

### 🐳

* 🐳 docker update and unit test, settings updates ([`d9151ae`](https://github.com/mraniki/tt/commit/d9151aecdd25b2758a3ada7d30768314ba6a61ab))

## v3.0.0 (2023-06-12)

### :bug:

* :bug:  indent ([`a6c5b61`](https://github.com/mraniki/tt/commit/a6c5b61021063a7dbafd678cf8a060b6e6e6f2e2))

### :recycle:

* :recycle: Refactor plugin class search logic in PluginManager ([`6eeef2f`](https://github.com/mraniki/tt/commit/6eeef2fd0b223616f816eaf89f3021c12a0cd1d3))

* :recycle: Refactor plugin class search logic in PluginManager ([`331e289`](https://github.com/mraniki/tt/commit/331e28969d9223a9ecbba60523c120a10c2a6a97))

* :recycle: Refactor plugin start method and add imports ([`cd24e6a`](https://github.com/mraniki/tt/commit/cd24e6ab0cf9ef0ab77328f07cb881daa610c3f9))

* :recycle: Refactor plugin start method and add imports ([`d0456b0`](https://github.com/mraniki/tt/commit/d0456b0fcfedb9dddded692d6e1d8b25f4456efc))

### :white_check_mark:

* :white_check_mark: Refactor test_plugin.py to use async functions ([`74f090a`](https://github.com/mraniki/tt/commit/74f090a4b6cb63993997c624653298855c8999f1))

* :white_check_mark: Refactor test_plugin.py to use async functions ([`5f8283f`](https://github.com/mraniki/tt/commit/5f8283f6001fe8181d0fb27eb35c5bf1763ff1f0))

* :white_check_mark:  Refactor bot.py import statements ([`1660e7e`](https://github.com/mraniki/tt/commit/1660e7e19095e583ea642b5dc71bce3b03bdb802))

* :white_check_mark:  Refactor bot.py import statements ([`dbeb467`](https://github.com/mraniki/tt/commit/dbeb467433a252703cec7b57c87681a31b61544e))

* :white_check_mark: unit test  for plugin ([`8cd0086`](https://github.com/mraniki/tt/commit/8cd0086948e5bbad327983ff8d9e9acc7226b9da))

* :white_check_mark: unit test  for plugin ([`a8e97f8`](https://github.com/mraniki/tt/commit/a8e97f817cf2ce752011d1bb48f13837088636bd))

* :white_check_mark: unit test  and refactor ([`0f83a8c`](https://github.com/mraniki/tt/commit/0f83a8c21ea759f9ed61f9a04b93eda05e138c71))

* :white_check_mark: Refactor unit tests and imports in test_unit.py ([`bc81b32`](https://github.com/mraniki/tt/commit/bc81b3298327302d6403b0aa4f13ce190566b2e4))

### :zap:

* :zap: trend var ([`27d6e25`](https://github.com/mraniki/tt/commit/27d6e259b0783a2208a70dfb67360d7338bfeb81))

* :zap: trend var ([`88b6993`](https://github.com/mraniki/tt/commit/88b69936ae0b94cdc7907fb4577548c2605f1d07))

### Fix

* ⬆️ fix import ([`79f2cfc`](https://github.com/mraniki/tt/commit/79f2cfc580081ae5d18688bbf6657446372c511c))

* :arrow_up: import fix ([`364a363`](https://github.com/mraniki/tt/commit/364a36359050e2b2fbde59804e23d1cd00927c96))

### Other

* Merge pull request #444 from mraniki/dev

💥 plugin structure and package approach ([`758549b`](https://github.com/mraniki/tt/commit/758549ba4bcb5b9e8fc8511e792b5c8f64aefe60))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`4405e66`](https://github.com/mraniki/tt/commit/4405e665d8e686dd12d9b4a2f69fbd94cc63c68f))

* Merge pull request #446 from mraniki/sourcery/dev

💥 plugin structure and package approach (Sourcery refactored) ([`7791fb9`](https://github.com/mraniki/tt/commit/7791fb92f18a2a857210ab22a98050ab130c30b9))

* 'Refactored by Sourcery' ([`3e8ad0e`](https://github.com/mraniki/tt/commit/3e8ad0ee98c7bf11ab02e03a31d239746a365699))

* Merge branch 'main' into dev ([`bf18901`](https://github.com/mraniki/tt/commit/bf18901099f4f2239c194dc440310b38462b5433))

* Merge pull request #443 from mraniki/dev ([`400d534`](https://github.com/mraniki/tt/commit/400d5346ba10ae8599b88a36b39ed45beb5adc4d))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`e9be419`](https://github.com/mraniki/tt/commit/e9be4193427b1f392d55540e34fc3b54e1c02ef8))

* Merge pull request #445 from mraniki/sourcery/dev ([`e2e35e7`](https://github.com/mraniki/tt/commit/e2e35e726c008bd0854a5cbae8ea2d1c9cb0749d))

* 'Refactored by Sourcery' ([`3bf37f1`](https://github.com/mraniki/tt/commit/3bf37f1facc6ad08e3032997dd20d72dc3ebf638))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`6b418dc`](https://github.com/mraniki/tt/commit/6b418dccc41012179defabf8b6686d80b2b33dd3))

* Merge pull request #442 from mraniki/main

Merge pull request #441 from mraniki/dev ([`bc7cdc0`](https://github.com/mraniki/tt/commit/bc7cdc044b80292b78774c9481f4200c3fe89baf))

* Merge pull request #441 from mraniki/dev

:arrow_up: import fix ([`32a8851`](https://github.com/mraniki/tt/commit/32a885147e99ffb50805faafa57203d05103ccbe))

### Update

* Update talkytrend_plugin.py ([`5041063`](https://github.com/mraniki/tt/commit/5041063810574759584a21f5af41ccfb211d28b0))

* Update talkytrend_plugin.py ([`51b34ed`](https://github.com/mraniki/tt/commit/51b34edc807e629e34739999ebf7903dbfe76af8))

* Update talkytrend_plugin.py ([`202fdd1`](https://github.com/mraniki/tt/commit/202fdd1f74369bbcec01fac5adddc77eeb23e08a))

* Update pyproject.toml ([`945c63a`](https://github.com/mraniki/tt/commit/945c63a755e85f79141eac5a9649f7b25eb8f9b4))

* Update test_plugin.py ([`6e89e24`](https://github.com/mraniki/tt/commit/6e89e243b8ea935274d54c7cad898287bd5f407f))

* Update pyproject.toml ([`dcc6c30`](https://github.com/mraniki/tt/commit/dcc6c3090fa890845e173ecdaaed0ead6a05a9ef))

* Update pyproject.toml ([`e42e7ac`](https://github.com/mraniki/tt/commit/e42e7ac9d9d5491ec5f41c2ca4a800aba9a99606))

* Update test_plugin.py ([`db73440`](https://github.com/mraniki/tt/commit/db73440cfe6d70779408679bfee3daa93bf05c79))

* :white_check_mark: Update plugin test ([`8fd339c`](https://github.com/mraniki/tt/commit/8fd339c24968e04676e939e1d2d5fb067dcbeee1))

* :white_check_mark: Update iamlistening and talkytrend dependencies ([`20a4811`](https://github.com/mraniki/tt/commit/20a48111c1a6796cd60217e082851aec43b9901f))

### ♻️

* ♻️ refactor for plugin ([`ac0c19f`](https://github.com/mraniki/tt/commit/ac0c19f63f3694d00785d4977a76004ebf355159))

* ♻️ refactor ([`14b15a4`](https://github.com/mraniki/tt/commit/14b15a4dd39edda16a3bfe127da4ab9856b4d15d))

* ♻️ refactor talkytrend ([`b13eb89`](https://github.com/mraniki/tt/commit/b13eb89b0914269fb8c4e872ce462a1799b7b100))

### ⚗️

* ⚗️ pluugin update ([`695297f`](https://github.com/mraniki/tt/commit/695297f15e012c9ddef002b804b47da238112483))

### ✅

* ✅ unit test ([`4f3e2f4`](https://github.com/mraniki/tt/commit/4f3e2f4f10c3218bb052255f9a77d78873d5d25d))

* ✅ unit test ([`c74fd62`](https://github.com/mraniki/tt/commit/c74fd62ed33471d96d2ae30c347cfce213c4d678))

* ✅ unit test ([`d074e9e`](https://github.com/mraniki/tt/commit/d074e9e0a7012dda03e7e14effd738c1220e647d))

* ✅ unit test update ([`d868f0c`](https://github.com/mraniki/tt/commit/d868f0c9b707f6de1c4f64a1ae62ff511fe5bf14))

* ✅ unit test  and refactor ([`03442f3`](https://github.com/mraniki/tt/commit/03442f36bc79bd2b85d66a87a17f7bdb4ecc6c14))

* ✅ unit test  for plugin ([`d84279c`](https://github.com/mraniki/tt/commit/d84279c291af203e03b837226a8121ce0b710cf3))

* ✅ unit test ([`e0ecfb3`](https://github.com/mraniki/tt/commit/e0ecfb3fad60788427c641d859780b3ac838103d))

* ✅ unit test ([`c879a9d`](https://github.com/mraniki/tt/commit/c879a9dc30b2dfbc23b232d5cc4d285b78de3fd6))

* ✅ unit test  for plugin ([`f4b85f5`](https://github.com/mraniki/tt/commit/f4b85f5833214917cb4e22290f7dc9dccf2367bb))

### ✨

* ✨ creating utlis with listener/notify and pluginmanager ([`161d939`](https://github.com/mraniki/tt/commit/161d93908cf69e03191ae50f07575958396c13c1))

### 🎨

* 🎨 code format ([`ee871e1`](https://github.com/mraniki/tt/commit/ee871e1f64af32916abf346b52327f695a00239c))

* 🎨 code format ([`8a30daf`](https://github.com/mraniki/tt/commit/8a30daff3167ae8abb0701bbacaec3e7338841e8))

### 🐛

* 🐛 bug ([`8c1eaa2`](https://github.com/mraniki/tt/commit/8c1eaa230810b6f9828b7dd56bf2c46f4a4867e3))

### 🐳

* Delete 🐳AdhocDocker.yml ([`8747296`](https://github.com/mraniki/tt/commit/8747296608fbdc92ed11ab050e7961cc85dc3ba6))

### 👷

* 👷 CI Change ([`a077978`](https://github.com/mraniki/tt/commit/a077978e0afd0c7792364d683d68cd94aec00188))

### 💄

* 💄 finalizing the new structure ([`9618ccc`](https://github.com/mraniki/tt/commit/9618ccc5f5f61fce803cb829ac8c62a4c35d3b5e))

### 💥

* 💥 plugin structure and package approach ([`3e8ee4d`](https://github.com/mraniki/tt/commit/3e8ee4dc6abbb47689a3e4f0c0af89f2a0c0da02))

### 🔊

* 🔊 add logs ([`6ac5414`](https://github.com/mraniki/tt/commit/6ac5414adda2a87e853f11c153a9823503bf41b6))

### 🔧

* 🔧 config ([`da6c8ed`](https://github.com/mraniki/tt/commit/da6c8edfe5bccbc7fa107da00acda4eadcfb0cee))

* 🔧 config ([`e6d5e3a`](https://github.com/mraniki/tt/commit/e6d5e3a5440122ca74e7db07abb01548d24c5a63))

### 🙈

* 🙈 release preparation ([`51c5b95`](https://github.com/mraniki/tt/commit/51c5b953862c366c2302c31a0e46baa1f9c39144))

## v2.2.2 (2023-06-11)

### :recycle:

* :recycle: Add example.env and example_settings.toml ([`643ed1b`](https://github.com/mraniki/tt/commit/643ed1b62db9af3ea2d046748242fbbe0ad6d000))

### Fix

* :arrow_up: import fix ([`6d45dea`](https://github.com/mraniki/tt/commit/6d45dea901f939c3458526b436e26277b28f4b4e))

### Other

* Merge pull request #440 from mraniki/dev

Dev ([`d871610`](https://github.com/mraniki/tt/commit/d871610de0e91c8f18506e759806b3baaf393e91))

* Merge pull request #439 from mraniki/main

Merge pull request #438 from mraniki/dev ([`da0db53`](https://github.com/mraniki/tt/commit/da0db53014d28d27d2596c91b5c90f83408f140e))

* Merge pull request #438 from mraniki/dev

:arrow_up: import fix ([`2d2051c`](https://github.com/mraniki/tt/commit/2d2051c4e3fbae6d7f78bf66d62091c201ed9f97))

### Update

* :memo: Update default_settings.toml with bot message help. ([`590c9e6`](https://github.com/mraniki/tt/commit/590c9e6d9bde087bcb62bd5aa55d4838c221105f))

## v2.2.1 (2023-06-11)

### :ambulance:

* :ambulance: Refactor import statements in bot.py ([`e6abcf9`](https://github.com/mraniki/tt/commit/e6abcf9277625cd2eebbfe44afac956db2571839))

### :bug:

* :bug: Add version and import statements to __init__.py ([`a516b1a`](https://github.com/mraniki/tt/commit/a516b1ab9080b834e00dcc969ee9f76c2468e4d9))

* :bug:  Refactor bot.py import statements ([`97d1464`](https://github.com/mraniki/tt/commit/97d1464fb559fed1e02cc402bfb625266b311dd4))

### Other

* Merge pull request #437 from mraniki/dev

Dev ([`8a21126`](https://github.com/mraniki/tt/commit/8a21126d816b0c3342c52f6c60112933f542f995))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`27f4641`](https://github.com/mraniki/tt/commit/27f4641db6ffe3b1a6e86ddcd46e7ff9c80d73ba))

* Merge pull request #436 from mraniki/dev

Dev ([`961fdf3`](https://github.com/mraniki/tt/commit/961fdf3849aa4ea6ec85a2754b08e665cbd700b4))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`9eb91dc`](https://github.com/mraniki/tt/commit/9eb91dc32906889a0b0450391612a523126b8427))

* Merge pull request #435 from mraniki/dev

🐛 Refactor bot.py import statements ([`9230327`](https://github.com/mraniki/tt/commit/9230327c4b562b01ba8995a0cbe945001c6b69f6))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`86a1311`](https://github.com/mraniki/tt/commit/86a1311478b4203a8a5e5dc6f07bb1035c409aa5))

* Merge pull request #434 from mraniki/dev

Dev ([`cbc0a09`](https://github.com/mraniki/tt/commit/cbc0a091062263ea33b0d7dd1c9f28c976d2d4e8))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`9230853`](https://github.com/mraniki/tt/commit/9230853c33375a919d4b58f09ceb87bc155d2979))

### Update

* :arrow_up: Update semantic in pyproject.toml ([`31c15db`](https://github.com/mraniki/tt/commit/31c15dbe6dbb98fdaa440195338d3bbe67c4e100))

* :arrow_up: Update dependencies in pyproject.toml ([`557ce9a`](https://github.com/mraniki/tt/commit/557ce9a4285b22ef56a8fce35774521059524202))

* :arrow_up: Update dependencies in pyproject.toml ([`56d36ca`](https://github.com/mraniki/tt/commit/56d36ca4bf65803c05c0d73925e27f0cc0391cb2))

## v2.2.0 (2023-06-10)

### :arrow_up:

* :arrow_up: Refactor import in test_unit.py ([`a559f6b`](https://github.com/mraniki/tt/commit/a559f6b29a9cf87750f82d6be71cd3ec95676aad))

### :bug:

* :bug: Fix get_ping host parameter in test_unit.py ([`3beeb53`](https://github.com/mraniki/tt/commit/3beeb53522911a7313715a1a8bfec7f01abb99bc))

* :bug:  missed import ([`8385fea`](https://github.com/mraniki/tt/commit/8385fea444e59aba88c988a11edefe5a9104bd31))

### :recycle:

* :recycle:  Refactor test_unit.py: get_asset_trading_balance function and remove pytest mark. ([`b5032ee`](https://github.com/mraniki/tt/commit/b5032eef2dfc6583916abdcfe7fab042e93e6272))

### :white_check_mark:

* :white_check_mark: unit test ([`4624171`](https://github.com/mraniki/tt/commit/46241718d001bf4dbf3d44ee0313dd9ef3364db3))

* :white_check_mark: unit test ([`22c7485`](https://github.com/mraniki/tt/commit/22c7485dfd67e68d4df9c275263e2833c46783e6))

* :white_check_mark: unit test ([`6919a9e`](https://github.com/mraniki/tt/commit/6919a9effbcdc78c4c393eb325832cb5fd0dbb20))

* :white_check_mark: unit test ([`a0b1264`](https://github.com/mraniki/tt/commit/a0b1264dbc0ba253aafd3ac001fddbcf790ad51f))

* :white_check_mark: unit test ([`0b71891`](https://github.com/mraniki/tt/commit/0b718911d331f47f702b0476dc6100dd31ad79fc))

* :white_check_mark: unit test ([`52044b0`](https://github.com/mraniki/tt/commit/52044b043470c74ccb39c449e04b24884e95bf3c))

* :white_check_mark: unit test ([`d762bef`](https://github.com/mraniki/tt/commit/d762bef2c6eac1144b7535addc834088b0a48ce9))

* :white_check_mark: unit test ([`6793763`](https://github.com/mraniki/tt/commit/6793763d42f7d2d4e28d8cea6d06504b2a0eafff))

* :white_check_mark: unit test ([`21326f3`](https://github.com/mraniki/tt/commit/21326f30296e19028e8039f091aab0cbd83c65c7))

* :white_check_mark: unit test ([`5e744f2`](https://github.com/mraniki/tt/commit/5e744f2ea980e15944d619afc8d8cd6fd7acb37c))

* :white_check_mark: unit test ([`5c9e124`](https://github.com/mraniki/tt/commit/5c9e124e812e1dfdab4bb45f1e342cd09679b5b3))

### Fix

* :zap: Update dependencies and fix imports in bot.py ([`08a2bba`](https://github.com/mraniki/tt/commit/08a2bba70165d9f6c57f64d3e1be20d2997fdc90))

* :white_check_mark: unit test and some fixes ([`303b5e0`](https://github.com/mraniki/tt/commit/303b5e02dfa72c42ba78d129f6cafcb04d85204f))

* 🚑 hot fix   httpx import ([`15189aa`](https://github.com/mraniki/tt/commit/15189aad57bf2af7597dd0d3b741f74f6d97c677))

### Other

* Merge pull request #432 from mraniki/dev

🥚 webhook ([`940b57b`](https://github.com/mraniki/tt/commit/940b57b525e0ffceb11f388485d9e99f452066c5))

* Remove test_parse_bal function in test_unit.py file. ([`163c366`](https://github.com/mraniki/tt/commit/163c3666f031682121f26d514a9842ecf4d7c457))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`ecc2429`](https://github.com/mraniki/tt/commit/ecc24295f707de66de6013395354ffa4fb1f0c3f))

* Merge pull request #433 from mraniki/sourcery/dev

🥚 webhook (Sourcery refactored) ([`bd37d9a`](https://github.com/mraniki/tt/commit/bd37d9ad0fb152bf1eb31f9da4c91099fa624958))

* 'Refactored by Sourcery' ([`bf927b4`](https://github.com/mraniki/tt/commit/bf927b44b3b7545d074aa215c5013835d33b070f))

* talkytrend ([`eb4e18d`](https://github.com/mraniki/tt/commit/eb4e18d9b987dc486f1c07755d80d75a9ea15924))

* Merge branch 'main' into dev ([`5694f76`](https://github.com/mraniki/tt/commit/5694f76f9d87c294a91dc8bdac6432cfe9571a1a))

### Update

* :arrow_up: Update Python version to 3.11.0 and remove invalid package from requirements.txt. ([`04e18be`](https://github.com/mraniki/tt/commit/04e18bea5ecda2de33bad08398b36b782016fffa))

* :bug: Update FastAPI version to 0.96.0 ([`21381ea`](https://github.com/mraniki/tt/commit/21381ea199a4d66fd1e4249d208a8d583bf583c0))

* :white_check_mark: Update bot init message import in test_unit.py ([`b95ae30`](https://github.com/mraniki/tt/commit/b95ae308ffe1b620af6e82d4398eeb76837fb1cc))

### ♻️

* ♻️ refactor ([`dcc6d07`](https://github.com/mraniki/tt/commit/dcc6d072270fe83fed7d53afa3796bc8e05ae15c))

* ♻️ refactor ([`baf0190`](https://github.com/mraniki/tt/commit/baf0190e04c09fdba364fe535f17ee4ae1da03c2))

### ✅

* ✅ unit test ([`5469bea`](https://github.com/mraniki/tt/commit/5469bea3ee49fc2ad64bbc13e3f8d3c70407af71))

* ✅ unit test ([`ce670dc`](https://github.com/mraniki/tt/commit/ce670dc330891c482bd4d6d246f7c195f45a45f6))

* ✅ unit test ([`4bfceea`](https://github.com/mraniki/tt/commit/4bfceea1d90f781a6c9a5522d3bc75001aba7292))

### 🐛

* 🐛 bug ([`ac366d0`](https://github.com/mraniki/tt/commit/ac366d0017c40638e22e0c3b2c86c396b9bd9874))

* 🐛 bug ([`b68f26e`](https://github.com/mraniki/tt/commit/b68f26eb47a005951f4494d4b8fb7d1aee8fa64f))

### 🔥

* 🔥 remove code ([`3cd7b4e`](https://github.com/mraniki/tt/commit/3cd7b4e18e974294a5951154404b75bb8d20d742))

### 🔧

* 🔧 config ([`53ba48e`](https://github.com/mraniki/tt/commit/53ba48e9660b64b167cb524b71292c3cdeaebd93))

## v2.1.2 (2023-06-10)

### Other

* Merge pull request #431 from mraniki/renovate/actions-checkout-3.x

⬆️(deps): update actions/checkout action to v3.5.3 ([`e4239fc`](https://github.com/mraniki/tt/commit/e4239fc25b0e52b92350339711073613a3d9500a))

### ⬆️

* ⬆️(deps): update actions/checkout action to v3.5.3 ([`796e96c`](https://github.com/mraniki/tt/commit/796e96c9df08d7e93072c51a6f3f6d576c6f9649))

* ⬆️ dependencies ([`84f2787`](https://github.com/mraniki/tt/commit/84f2787fb0d8ed0aed19c2ee9d3bc9bbf8fac3e4))

### 🐛

* 🐛 bug webhook ([`fe86ba8`](https://github.com/mraniki/tt/commit/fe86ba831ffd889633c131f7cf0923b6c596fae4))

### 🥚

* 🥚 webhook ([`90ddf0b`](https://github.com/mraniki/tt/commit/90ddf0b5b2ec2cefb8d0c358fb5162489c389afe))

## v2.1.1 (2023-06-08)

### Other

* Merge pull request #429 from mraniki/dev

⬆️ Update pyproject.toml ([`7b4bf00`](https://github.com/mraniki/tt/commit/7b4bf0061205401243a18ceca0f1698e04cdad66))

### Update

* ⬆️ Update pyproject.toml ([`d1c0f31`](https://github.com/mraniki/tt/commit/d1c0f3195cc92ae7b5e50e7a3020f74935f56c7b))

## v2.1.0 (2023-06-08)

### :arrow_up:

* :arrow_up:Added talkytrend library to requirements.txt file. ([`fcf77a5`](https://github.com/mraniki/tt/commit/fcf77a5aa0f98cd09b904aa8f7972df77ed12908))

### Other

* Merge pull request #428 from mraniki/dev

👷 CI Change ([`61314e1`](https://github.com/mraniki/tt/commit/61314e160a28ca233e223121151b6c212e479ac8))

* Merge pull request #427 from mraniki/dev

:arrow_up: Added talkytrend library to requirements.txt file. ([`552a308`](https://github.com/mraniki/tt/commit/552a308ca43dee36f7fa113b700f81a5600b0425))

### Update

* Update renovate.json ([`56760b1`](https://github.com/mraniki/tt/commit/56760b14a2e628897ec3aeeb873bcfa9ded0c829))

* Update renovate.json ([`a00dd63`](https://github.com/mraniki/tt/commit/a00dd633214c1494bb390f52c4606ae26a2d5b62))

### ✨

* Update ✨Flow.yml ([`372dbd0`](https://github.com/mraniki/tt/commit/372dbd08d3e416a31c02966cddf7778cb1443fc0))

### 👷

* 👷 CI Change ([`43e8340`](https://github.com/mraniki/tt/commit/43e8340f036eca23b6c3a7522d9463a4ef7d58e5))

* 👷 CI Change ([`544c616`](https://github.com/mraniki/tt/commit/544c616dff0677d3d59508bd34d5b236645da458))

## v2.0.2 (2023-06-06)

### Other

* Delete renovate.json ([`8d0d518`](https://github.com/mraniki/tt/commit/8d0d51825e88aeea415546dc8eec54582c1e1da5))

### ⬆️

* ⬆️ Create renovate.json ([`537fd02`](https://github.com/mraniki/tt/commit/537fd027c15dcf236bcaa556d4cedef9ab741b60))

## v2.0.1 (2023-06-06)

### :arrow_up:

* :arrow_up: dep ([`7c9bc00`](https://github.com/mraniki/tt/commit/7c9bc00312ca118f985242b821acbe4c1640a6a8))

### Other

* Merge pull request #425 from mraniki/renovate/configure

Configure Renovate ([`3f20f19`](https://github.com/mraniki/tt/commit/3f20f19972ab9ec0d04ad3e8add4dee7925c6748))

* Add renovate.json ([`f1023f8`](https://github.com/mraniki/tt/commit/f1023f8bc92ecfd01996e4222998c0ff20358a64))

* Delete renovate.json ([`7133f37`](https://github.com/mraniki/tt/commit/7133f375a087909a2a2e4c4c92a129ecfa1d5a16))

* Merge pull request #424 from mraniki/dev

:arrow_up: dep ([`03012f7`](https://github.com/mraniki/tt/commit/03012f7501b10ab6131a18eec75af893a56f1e9c))

### Update

* ⬆️   Update and rename renovate.json to .github/renovate.json ([`03966d8`](https://github.com/mraniki/tt/commit/03966d8373550133ffcb2035c7d8a14278b4d9db))

## v2.0.0 (2023-06-04)

### Other

* Merge pull request #423 from mraniki/dev ([`faf9514`](https://github.com/mraniki/tt/commit/faf9514d4c2ff76244c761a771933ecd82575c4d))

### ♻️

* ♻️ refactor ([`5bec9ee`](https://github.com/mraniki/tt/commit/5bec9ee4a1c899a5c3bb777156d389b93bd5e20f))

* ♻️ refactor ([`6dabb36`](https://github.com/mraniki/tt/commit/6dabb365c80820aefef866fe78f8d9aa35e711c4))

### ✅

* ✅ coverage ([`6bdf7fc`](https://github.com/mraniki/tt/commit/6bdf7fc287c8e71b803d9047c1f690da5f17eb78))

### 🎨

* 🎨 code format ([`1318037`](https://github.com/mraniki/tt/commit/13180371bfdd773403ca1650d6caabe699c3d579))

### 💥

* 💥 new module for messaging platform ([`9b88124`](https://github.com/mraniki/tt/commit/9b881241e2aa48e3e090c9f0ffeea92e1db3ecb3))

## v1.9.0 (2023-06-04)

### :white_check_mark:

* :white_check_mark: unit test ([`f9a0e85`](https://github.com/mraniki/tt/commit/f9a0e85240c1f5cf79e0ded1fd2020eb1282e7f3))

* :white_check_mark: unit test ([`43483a0`](https://github.com/mraniki/tt/commit/43483a0083c0d2a2149dfd454a760216f1d259c0))

### Fix

* 🐛 fixing unit test ([`fc5ee6a`](https://github.com/mraniki/tt/commit/fc5ee6ad4061727aa3827e4ea63935eedb5ee6fa))

### Other

* Merge pull request #421 from mraniki/dev

🥚prepping listener integration 👂 ([`99486eb`](https://github.com/mraniki/tt/commit/99486eb7953a393df9cb837100a8bef98272a9e2))

### ♻️

* ♻️ refactor ([`917a060`](https://github.com/mraniki/tt/commit/917a0601a80b60a9c463cc719c04a4cdbc1a5f9d))

### ✅

* ✅ unit test ([`30c4f5e`](https://github.com/mraniki/tt/commit/30c4f5e5681e75ac6cf2d72420069b279230610e))

* ✅ unit test ([`4185449`](https://github.com/mraniki/tt/commit/41854496933f2a3437a7abf4819e9faf4704f440))

* ✅ unit test ([`f965f54`](https://github.com/mraniki/tt/commit/f965f547d5d85074b5b09517a40e8a2b9b5261f5))

* ✅ unit test completed ([`4f0e9b1`](https://github.com/mraniki/tt/commit/4f0e9b1545b6f9d6f9a13e043e69858b15d967ab))

* ✅ unit test ([`42b385d`](https://github.com/mraniki/tt/commit/42b385d6866b2a47381dd532a08199f8ade04637))

* ✅ unit test ([`f4f3529`](https://github.com/mraniki/tt/commit/f4f3529010344cae5915994b7549504d8ea104be))

* ✅ unit test ([`bb9bc88`](https://github.com/mraniki/tt/commit/bb9bc8866a450838eaf8a4dac334e211b317a41f))

* ✅ unit test ([`4ef100f`](https://github.com/mraniki/tt/commit/4ef100f61f4a1d0bda3a0e9685cc88a4d7c937a5))

* ✅ unit test ([`5e8f7d9`](https://github.com/mraniki/tt/commit/5e8f7d9ee0431935b8f9aa4c338ad5d4631011a5))

* ✅ unit test ([`510a01f`](https://github.com/mraniki/tt/commit/510a01fc828d144a7d3723634e8d72bc22d67677))

* ✅ unit test ([`8061656`](https://github.com/mraniki/tt/commit/8061656c309a314b404f744de55a57b6ab1377f6))

* ✅ unit test ([`8360049`](https://github.com/mraniki/tt/commit/83600490b15a1143877cd3e16f28a06a564447a1))

* ✅ unit test ([`b097dd4`](https://github.com/mraniki/tt/commit/b097dd42ab0a950dd7898c4a73d00281037b3d55))

### 🥚

* 🥚prepping listener integration ([`f8654cc`](https://github.com/mraniki/tt/commit/f8654ccc75e65e92bd14f3ad86b5aa1bb8d45ca9))

## v1.8.3 (2023-06-01)

### Other

* Merge pull request #420 from mraniki/dev ([`51bd15c`](https://github.com/mraniki/tt/commit/51bd15c88e554b19e61e96f1b8e50bc4772b6f67))

* Merge pull request #419 from mraniki/dev

⬆️ dependencies ([`01060f5`](https://github.com/mraniki/tt/commit/01060f525655a36259b87e3a6853de2505b8b59d))

### ✅

* ✅ unit test ([`a280af0`](https://github.com/mraniki/tt/commit/a280af02a6a73f7402eef03bb304265ff0a7a106))

### ⬆️

* ⬆️ dependencies ([`3a7d575`](https://github.com/mraniki/tt/commit/3a7d5751e41ac566456c5913b60f72abdb0e4da7))

## v1.8.2 (2023-05-31)

### Other

* Merge pull request #418 from mraniki/dev ([`6a5e21b`](https://github.com/mraniki/tt/commit/6a5e21ba6d70f53ab1126f825a85a7bb90ae5e67))

* Merge branch 'main' into dev ([`ee52ca3`](https://github.com/mraniki/tt/commit/ee52ca3fa8b139abb9b8c7e855f76866ac68b202))

* Merge branch 'main' into dev ([`a5a7460`](https://github.com/mraniki/tt/commit/a5a74602989babcdc75b09ef7102320ce17af64a))

### Update

* Update pyproject.toml ([`d965697`](https://github.com/mraniki/tt/commit/d965697d1db0d546444d5fd76936648acacfad1d))

* :arrow_up: Update dxsp and findmyorder versions in pyproject.toml ([`9e1d7bb`](https://github.com/mraniki/tt/commit/9e1d7bbc52c09c245120ae3f01316daf0da1c444))

* Update README.md ([`35bd5ad`](https://github.com/mraniki/tt/commit/35bd5ad5c63770567bbbdc1e07dcb6892f417b83))

* Update README.md ([`ec97635`](https://github.com/mraniki/tt/commit/ec97635431cac7c5fbeada3a1e792da22213ca0b))

### 💬

* 💬 readme update ([`c81371f`](https://github.com/mraniki/tt/commit/c81371fdcb47b0f49dac5d09d44c163c37e6d665))

## v1.8.1 (2023-05-29)

### :art:

* :art: code cleanup ([`4fa6ba0`](https://github.com/mraniki/tt/commit/4fa6ba07e5f49f1252ca08758faa915412a3ceeb))

### :bug:

* :bug: Refactor trading switch command to use 'trading_enabled' instead of 'trading_active' ([`71b78b7`](https://github.com/mraniki/tt/commit/71b78b73708f34e1442d5146edd4a793a809b484))

* :bug: Fix return type of get_account function in bot.py. ([`0b9b99a`](https://github.com/mraniki/tt/commit/0b9b99ac429cfd7806298ca15cf0ab4056db59e6))

* :bug: Remove unnecessary test case in test_unit.py. ([`9b91586`](https://github.com/mraniki/tt/commit/9b915868de358c3bf50dff96a8a54a72fe91f32f))

### :white_check_mark:

* :white_check_mark: unit test ([`a49e33d`](https://github.com/mraniki/tt/commit/a49e33dcb8f1f7ea7f2b3dd5359a3c87a7e73d8c))

* :white_check_mark: unit test ([`cda28a2`](https://github.com/mraniki/tt/commit/cda28a276163c42999080703f79b4f85455008f3))

* :white_check_mark: unit test ([`fd2a847`](https://github.com/mraniki/tt/commit/fd2a84725e59d798a871f8ef450e431f975eb17c))

* :white_check_mark: unit test ([`ec4c5ad`](https://github.com/mraniki/tt/commit/ec4c5ad7bc245affd3f0b42f5bb521cd9f445487))

* :white_check_mark: unit test ([`163ebc3`](https://github.com/mraniki/tt/commit/163ebc35419761a69768fe59fe0d0ac222226996))

* :white_check_mark: unit test ([`43722fa`](https://github.com/mraniki/tt/commit/43722fabb685787ad2049a59513f6855f63683cb))

* :white_check_mark: Refactor test_parse_message function in test_unit.py file ([`af6eeaa`](https://github.com/mraniki/tt/commit/af6eeaa4b751b9f8b5112f81cc71b2e2b4cc4f25))

### Other

* Merge pull request #417 from mraniki/dev ([`69c51aa`](https://github.com/mraniki/tt/commit/69c51aa6c0b67f562884e37f5530d3e39e33ea92))

* Merge pull request #416 from mraniki/dev

:bug: Refactor trading switch command to use 'trading_enabled' instea… ([`72e3c18`](https://github.com/mraniki/tt/commit/72e3c186cc4c16b8363786961fb50df6391c5611))

* Merge pull request #415 from mraniki/dev

:art: code cleanup ([`aff46fa`](https://github.com/mraniki/tt/commit/aff46fab610af88f0bae1c0ef9082971b3d4efc5))

* Merge pull request #414 from mraniki/dev

:bug: Fix return type of get_account function in bot.py. ([`4491463`](https://github.com/mraniki/tt/commit/4491463ac8e3e48bf43f2f655b59fe60a2979417))

* Merge pull request #413 from mraniki/dev

🔊 Update logging levels in config.py ([`ae14acc`](https://github.com/mraniki/tt/commit/ae14acc1cbe8d63bd26047f423b9962f8067b60e))

* Merge pull request #412 from mraniki/dev

:bug: Remove unnecessary test case in test_unit.py. ([`6c8824c`](https://github.com/mraniki/tt/commit/6c8824c7973ead568aff7b0646409462deab7750))

### Update

* :arrow_up: Update requirements.txt ([`7fa6708`](https://github.com/mraniki/tt/commit/7fa6708defd90fd85c7c63a632207b4731531065))

* ⬆️ Update requirements.txt ([`5091d91`](https://github.com/mraniki/tt/commit/5091d91897b7449b5cd915a0a6a38f72f0a2d5e5))

* Update logging levels in config.py ([`507da59`](https://github.com/mraniki/tt/commit/507da59a3fae42409c33a6785ebd62fa4e701ec1))

### ✅

* ✅ unit test ([`1530f06`](https://github.com/mraniki/tt/commit/1530f06bb45b71a4897eba0e2089d494baa0f08d))

### 🎨

* 🎨 code format ([`0b1dd0b`](https://github.com/mraniki/tt/commit/0b1dd0b966c8f2dc736947908f347ff92ab66aa3))

## v1.8.0 (2023-05-28)

### :art:

* :art: improve help msg ([`94f2e01`](https://github.com/mraniki/tt/commit/94f2e01d140dcb3d7641f29974840f9eab45f29a))

### :bug:

* :bug: Fix TT_CEX_TESTMODE value in example.env file ([`4abbeea`](https://github.com/mraniki/tt/commit/4abbeeab08611f0f233d6706d235a2969bf89668))

### Other

* Merge pull request #409 from mraniki/dev

🥚 Refactor trading switch command and bot trading switch variable ([`4451b14`](https://github.com/mraniki/tt/commit/4451b14f559caa8290e99a12d424bcfeb30a1b85))

* Merge pull request #411 from mraniki/sourcery/dev

🥚 Refactor trading switch command and bot trading switch variable (Sourcery refactored) ([`15b4bf7`](https://github.com/mraniki/tt/commit/15b4bf7c18644e5f882d4e7adb9ba168f8c0a62e))

* 'Refactored by Sourcery' ([`7a4cd14`](https://github.com/mraniki/tt/commit/7a4cd14603abe87dbe81f7dce2db909d0f118c25))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`e8c1591`](https://github.com/mraniki/tt/commit/e8c1591c4627dbc732bb81447ef8453b36ab2416))

### Update

* Update tests/test_unit.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com> ([`44a65f0`](https://github.com/mraniki/tt/commit/44a65f042acbc8ee94517b8fa677c49f84368698))

* Update tests/test_unit.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com> ([`d0b50bc`](https://github.com/mraniki/tt/commit/d0b50bce0007b4eb68b515e127b829e80b415fb0))

* :recycle: Update trading switch command and default settings. ([`63fc5eb`](https://github.com/mraniki/tt/commit/63fc5ebbd2c02236071d41cc9d75b8b8fee2a314))

### 🥚

* 🥚 Refactor trading switch command and bot trading switch variable ([`9a0c8c7`](https://github.com/mraniki/tt/commit/9a0c8c786ec764bfeedb885f0b5274b0cdbdcc4a))

* 🥚 Refactor bot.py messaging and exchange functions ([`5ff304f`](https://github.com/mraniki/tt/commit/5ff304f2d5a4f5da01f8ed81068167ed378faa8e))

* 🥚 Refactor trading switch command and bot trading switch variable ([`d8da4fa`](https://github.com/mraniki/tt/commit/d8da4fa6d8a4ab6084612b5fbc1c7122e66a4738))

## v1.7.10 (2023-05-28)

### Other

* Merge pull request #407 from mraniki/dev

🚑 elif for loadexchange ([`766adb0`](https://github.com/mraniki/tt/commit/766adb095a3ed8cf23ae7297fe8bcaf3bddd3453))

* Add debug log for ccxt client in load_exchange() function. ([`088b400`](https://github.com/mraniki/tt/commit/088b400f70d81c4929c65e774d6df03ec71d9e38))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`29fb6dc`](https://github.com/mraniki/tt/commit/29fb6dca7f32a48288461e861b8586c898b7102f))

* Merge pull request #405 from mraniki/dev

:loud_sound: Add debug log for CEX name in load_exchange() function. ([`24bf121`](https://github.com/mraniki/tt/commit/24bf1216aa0e31ad3d62840dd0b585862d414149))

* :loud_sound:Add debug log for CEX name in load_exchange() function. ([`dd1a4ee`](https://github.com/mraniki/tt/commit/dd1a4eee155653137298017f985fb683842a8068))

### 🔊

* 🔊 troubleshoot ([`0d61c70`](https://github.com/mraniki/tt/commit/0d61c70cd151b0fc99788b778a0eae22a1316aa2))

### 🚑

* 🚑 elif for loadexchange ([`517e612`](https://github.com/mraniki/tt/commit/517e612309b1a6a2833ff768532ba7a36742ba9a))

### 🥅

* 🥅 Remove CEX password from exchange loading function. ([`9c6b00c`](https://github.com/mraniki/tt/commit/9c6b00c4d2bdbd185e86b4397d0fb2ed4850869d))

## v1.7.9 (2023-05-28)

### :bug:

* :bug:  Refactor test_get_account in test_unit.py ([`3f07497`](https://github.com/mraniki/tt/commit/3f07497323825a32bc54c81dc3ed0775a6e53b8c))

* :bug: Fix typo and add missing return statement in get_trading_asset_balance() function. ([`54a0aee`](https://github.com/mraniki/tt/commit/54a0aee912af467a2111f9297d4843d7a9d60dec))

### Other

* Merge pull request #402 from mraniki/dev

♻️ refactor ([`0069824`](https://github.com/mraniki/tt/commit/0069824f70239941aa9099b25b293b7f87b4b334))

### ♻️

* ♻️ refactor ([`c636b51`](https://github.com/mraniki/tt/commit/c636b51fcbdf6e614ab5f9cb1d24946981bc17aa))

### ⚡

* ⚡ if isinstance(exchange, DexSwap): ([`441687c`](https://github.com/mraniki/tt/commit/441687c4bcd750af5ed6c9d11e926630bc9cbc22))

### ✅

* ✅ added test case and refactor ([`fd4d5d3`](https://github.com/mraniki/tt/commit/fd4d5d3c4326160d4fedc9bafe9a789ee3706f9c))

* ✅ unit test ([`9e061cc`](https://github.com/mraniki/tt/commit/9e061cccdc95ac4b7092acae550b8c3e2b3a546f))

### 🎨

* 🎨 lint ([`45c744f`](https://github.com/mraniki/tt/commit/45c744fdcde4327aef96d6143431a857fcd86c5f))

## v1.7.8 (2023-05-28)

### Other

* Merge pull request #401 from mraniki/dev

🐛 version ([`8a039dd`](https://github.com/mraniki/tt/commit/8a039dd3ec9bce7d30405d398333511d095aff2c))

* Merge pull request #400 from mraniki/dev

👷 CI Change ([`f09e4d7`](https://github.com/mraniki/tt/commit/f09e4d79d2627e8b135f6a9ab8b3428cf757d791))

### 🐛

* 🐛 version ([`dc45838`](https://github.com/mraniki/tt/commit/dc458389da0269bcfb8199d33377dcdc22cd80fe))

### 👷

* 👷 CI Change ([`178a3fa`](https://github.com/mraniki/tt/commit/178a3fad3ce30bd234d4e0ecc4b5294a321e065f))

## v1.7.7 (2023-05-28)

### Bump

* 🚨 bump ([`2619b1a`](https://github.com/mraniki/tt/commit/2619b1a6598d3be7456e4a50e731c24058d5e969))

### Other

* Merge pull request #399 from mraniki/dev

🐛 check semantic error ([`fe5cc83`](https://github.com/mraniki/tt/commit/fe5cc83c93396c9bfe7e6d66080f5e240c6e61b3))

* Merge pull request #398 from mraniki/dev

🚨 bump ([`5cba4c3`](https://github.com/mraniki/tt/commit/5cba4c3d75815b4326def4afeb8bf2c0ea18abc6))

* Merge pull request #397 from mraniki/dev

👷‍♂️ CI update ([`5c14003`](https://github.com/mraniki/tt/commit/5c140037f9bf2cb2b369820d4ec069946aed79ea))

* :construction_worker_man: CI Change ([`617cabe`](https://github.com/mraniki/tt/commit/617cabea4d24447c4c67b07310e2dddf21603b26))

* :construction_worker_man:  Add ping3 to pyproject.toml. ([`02fdcb4`](https://github.com/mraniki/tt/commit/02fdcb44b9c293fbe2d0b25fcc7d5e11b53f528b))

* :construction_worker_man: CI Change ([`3afa0a1`](https://github.com/mraniki/tt/commit/3afa0a13ca3e63faaa5896a034b9b521079ac855))

* :construction_worker_man: CI Change ([`e61b0de`](https://github.com/mraniki/tt/commit/e61b0def293b0fcc3c98c31da130bdd7fcf5834b))

* :construction_worker_man:‍♂️ Add testpaths and pythonpath to pyproject.toml ([`b19f7d0`](https://github.com/mraniki/tt/commit/b19f7d06d082b169fb43f0ef0b1ebc42b25272d2))

### 🐛

* 🐛 check semantic error ([`0d31cb2`](https://github.com/mraniki/tt/commit/0d31cb21489b92695fa7c047fbbdde3ea078170a))

### 👷

* 👷 CI Change ([`52375d4`](https://github.com/mraniki/tt/commit/52375d41584391f93e97998abfefe4c04f5461b3))

* 👷 CI Change ([`4b78ea0`](https://github.com/mraniki/tt/commit/4b78ea0255795b05e4facb574fb0d8104887ac20))

* 👷 CI Change ([`df1d9d6`](https://github.com/mraniki/tt/commit/df1d9d648593d874017d312267c5d5f1d04891b3))

* 👷 CI Change for testing ([`8dcbe5e`](https://github.com/mraniki/tt/commit/8dcbe5ec41d70328783ec1bba32d795044ea3226))

### 💬

* 💬 readme update ([`53841f5`](https://github.com/mraniki/tt/commit/53841f5282d1977893483ffb15930aa41ef20f7e))

## v1.7.6 (2023-05-27)

### Fix

* :wrench: Fix envvar_prefix in config.py ([`8c85af2`](https://github.com/mraniki/tt/commit/8c85af2930f548ff23ff7e124e8f54a525aceaa5))

### Other

* Merge pull request #396 from mraniki/dev

:wrench: Fix envvar_prefix in config.py ([`f25b246`](https://github.com/mraniki/tt/commit/f25b246df01b163785a3e8033f218fbf686547d9))

## v1.7.5 (2023-05-27)

### Fix

* 🔧 removing envvar_prefix ([`7a4b5cc`](https://github.com/mraniki/tt/commit/7a4b5ccc3f0ef89db0ecce4db12ee38317c7d729))

### Other

* Merge pull request #395 from mraniki/dev

🔧 removing envvar_prefix ([`8b8ec38`](https://github.com/mraniki/tt/commit/8b8ec381a34f937d65eb3475bcf57ba767708e31))

### Update

* ♻️ Updated trading_asset ([`4e76a01`](https://github.com/mraniki/tt/commit/4e76a0112d5d08bbf671e291783bbb26d4f53a06))

### ⬆️

* ⬆️ dependencies upgrade ([`88ad66a`](https://github.com/mraniki/tt/commit/88ad66a07d14a7ea1981e92a1a93b1af648a71c6))

### 🎨

* 🎨 code format ([`b1e6253`](https://github.com/mraniki/tt/commit/b1e625302ad68a573f7dc267c8c3762848983cdd))

## v1.7.4 (2023-05-27)

### Other

* Merge pull request #394 from mraniki/dev

🔧 Fix envvar_prefix in config.py ([`d2a2597`](https://github.com/mraniki/tt/commit/d2a2597b258321c0e64b626043ba71a092168559))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`41775bc`](https://github.com/mraniki/tt/commit/41775bc140e4b439169e2a6b6d208f001dd66ecc))

## v1.7.3 (2023-05-26)

### Fix

* :wrench: Fix envvar_prefix in config.py ([`c47e747`](https://github.com/mraniki/tt/commit/c47e747ed95d0c637eca13719b5502271efd00c5))

### Update

* ⬆️ Update requirements.txt ([`7003e9b`](https://github.com/mraniki/tt/commit/7003e9b9903558e2bdf26f82dcd43a82510e4b73))

## v1.7.2 (2023-05-26)

### Other

* Merge pull request #393 from mraniki/dev

Dev ([`801bf48`](https://github.com/mraniki/tt/commit/801bf4873c0b91f015fc9e4b363a70b1ebffed5f))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`44a47e0`](https://github.com/mraniki/tt/commit/44a47e0e7bb91872a13573361d67361e0108c069))

## v1.7.1 (2023-05-26)

### :zap:

* :zap:Add get_account() to init_message() ([`ba208e2`](https://github.com/mraniki/tt/commit/ba208e2f82f1c385fab9e83710a7bf2d0e34000b))

### Other

* Merge pull request #392 from mraniki/dev

:zap: Add get_account() to init_message() ([`2a82093`](https://github.com/mraniki/tt/commit/2a82093e3eac51faa3b5f3753bf9365343e65c59))

### Update

* :bug: Update bot.py with exchange name ([`170ec98`](https://github.com/mraniki/tt/commit/170ec98c8fc6eff97456c31a4933dcb7df0de5c7))

## v1.7.0 (2023-05-26)

### Other

* Merge pull request #390 from mraniki/dev

🥚 Added get_account function to retrieve account information. ([`2f50b79`](https://github.com/mraniki/tt/commit/2f50b7950da574c7363422b99ba08b5a66df3d97))

* Merge pull request #391 from mraniki/sourcery/dev

🥚 Added get_account function to retrieve account information. (Sourcery refactored) ([`968624f`](https://github.com/mraniki/tt/commit/968624fc4256860b7c774287f952112d3a6678d5))

* 'Refactored by Sourcery' ([`2a84ef1`](https://github.com/mraniki/tt/commit/2a84ef19f1dae2c8aded82abc1ff841758adb20a))

### 🥚

* 🥚 Added get_account function to retrieve account information. ([`34c9159`](https://github.com/mraniki/tt/commit/34c91598f78f2a3535f1a15f84ce0e406e8cbae3))

## v1.6.21 (2023-05-25)

### Update

* ⬆️ Update requirements.txt ([`7c2c55b`](https://github.com/mraniki/tt/commit/7c2c55b44fd0613ea192892cf2dac3ab4492de71))

## v1.6.20 (2023-05-24)

### Other

* Merge pull request #389 from mraniki/dev

🐳 dockerfile change ([`dc5875c`](https://github.com/mraniki/tt/commit/dc5875c449a8918afb20f58a6d96366ca3762f56))

### Update

* Update Dockerfile ([`56e3f19`](https://github.com/mraniki/tt/commit/56e3f199996896962d517cb5d9740cb28bf105b2))

### 🐳

* 🐳 dockerfile change ([`8a8402f`](https://github.com/mraniki/tt/commit/8a8402fbd89a1d2254a3c8abe6522d9b4363f413))

## v1.6.19 (2023-05-24)

### Other

* Merge pull request #388 from mraniki/dev

👷 CI Change ([`80a9e99`](https://github.com/mraniki/tt/commit/80a9e99c687fbb4d48012d7b224ae9a672ce59aa))

* Merge pull request #387 from mraniki/dev

🐛 updated env ([`f0965e5`](https://github.com/mraniki/tt/commit/f0965e5b3a8f602ca958639d9132dd0062356f3f))

* Merge branch 'main' into dev ([`9d68549`](https://github.com/mraniki/tt/commit/9d68549ead99c781195e43a37774e27bb3589bb5))

* Merge pull request #386 from mraniki/dev

 missed settings.toml in dockerfile ([`8032a93`](https://github.com/mraniki/tt/commit/8032a93dd40c0bc5a720c8070a53ccbb8a890000))

* Merge pull request #385 from mraniki/dev

🐛 reorder env loading ([`64ccc1d`](https://github.com/mraniki/tt/commit/64ccc1d0ee32063b91ab830bb920b8327f43616e))

* Merge pull request #384 from mraniki/dev

env file example update ([`9f4ea7b`](https://github.com/mraniki/tt/commit/9f4ea7bdc70018ad6292db28e547e2b665125f98))

* Merge pull request #383 from mraniki/dev

⚡ dockerfile including env ([`a1dfd66`](https://github.com/mraniki/tt/commit/a1dfd661dd5842ed3d04518ba8a0950ff1fe3a9e))

* Merge pull request #382 from mraniki/dev

:zap: Readme Simplification ([`abb913f`](https://github.com/mraniki/tt/commit/abb913f79abff25c92c1ac42756653d22149dc30))

* Merge pull request #381 from mraniki/dev

Dev ([`ff6cf0b`](https://github.com/mraniki/tt/commit/ff6cf0b90e5159d6bd6c21db9e51d10e3db85cdf))

### Update

* Update README.md ([`0dabf90`](https://github.com/mraniki/tt/commit/0dabf90d0ded03ede679cc045e2a622ce0456d24))

* Update README.md ([`0b066a1`](https://github.com/mraniki/tt/commit/0b066a12fff785064c4389c286a7ce43c9c2ef99))

* Update README.md ([`7f6f6b9`](https://github.com/mraniki/tt/commit/7f6f6b92ed95afac37eea070d0b7b7c6af853759))

* Update README.md ([`0ac5200`](https://github.com/mraniki/tt/commit/0ac520064b329253bc6ca61ea2ea449801bb020f))

* Update README.md ([`8e1e3ce`](https://github.com/mraniki/tt/commit/8e1e3ce5af674a28cf465a2af3547eb2b15b5499))

* Update README.md ([`56e9548`](https://github.com/mraniki/tt/commit/56e95488772e782d47df7c9a8b6c651e7da45970))

* Update README.md ([`4b964c8`](https://github.com/mraniki/tt/commit/4b964c84554942e1bc3ac3bbec2cc33ea443ead4))

* Update README.md ([`592dfce`](https://github.com/mraniki/tt/commit/592dfcea339d899a5491f21a661897e162c76fad))

### ⚡

* ⚡ python update ([`d58571d`](https://github.com/mraniki/tt/commit/d58571d5c3a818336eb0b297a27d624c595db0ba))

* ⚡ added ping in env file ([`e5096e5`](https://github.com/mraniki/tt/commit/e5096e57f04684fa189ebfc95c879e2755d2a1ac))

* ⚡ dockerfile including env ([`69d260a`](https://github.com/mraniki/tt/commit/69d260a75db69b9884bbd261c7e7c3f05688288b))

### 🐛

* 🐛 updated env ([`9b03c2d`](https://github.com/mraniki/tt/commit/9b03c2db6a0c2cb94b4c905e4471a1c6ae31fb5d))

* 🐛 missed settings.toml in dockerfile ([`f6df3cd`](https://github.com/mraniki/tt/commit/f6df3cdd7f2ef1ab0d64201e6a65fd58d79d0446))

* 🐛 env file ([`d8e3dcd`](https://github.com/mraniki/tt/commit/d8e3dcdbb8d28440da4ee56ba0cb57c80911a0af))

* 🐛 reorder env loading ([`cc73a55`](https://github.com/mraniki/tt/commit/cc73a55833a9ca03d9260f4a36568c33998a570c))

* 🐛 env file update for example and autoload ([`1c9c5d1`](https://github.com/mraniki/tt/commit/1c9c5d1b8dc1a949147e595c6304574ba96e29b7))

### 👷

* 👷 CI Change ([`269c3ca`](https://github.com/mraniki/tt/commit/269c3caa2e9fb6d98c003700e86865a1aedea4b4))

* 👷 CI Change ([`68e8692`](https://github.com/mraniki/tt/commit/68e86927de1b5564df61fe599eebea13a2da9e0c))

### 🔧

* 🔧 config ([`fea913d`](https://github.com/mraniki/tt/commit/fea913d16eaa12bcbd0ccdf67c222d9c5f65c471))

## v1.6.18 (2023-05-21)

### Other

* Merge pull request #380 from mraniki/dev

Dev ([`add91ae`](https://github.com/mraniki/tt/commit/add91ae428aa19906939a7f3806ea25c8c373d40))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`c992350`](https://github.com/mraniki/tt/commit/c992350dcbfe1ed9d20cd1ad6b92a20dda8c3e4b))

## v1.6.17 (2023-05-21)

### :zap:

* :zap: dockerfile update ([`2540861`](https://github.com/mraniki/tt/commit/2540861e92d877e697b39b2eb2fb9705b424e364))

* :zap:Remove dxsp from requirements.txt ([`8198d83`](https://github.com/mraniki/tt/commit/8198d83da377c2c57d9a577188eeb25ca95c9d8d))

### Other

* Merge pull request #379 from mraniki/dev

:zap: Remove dxsp from requirements.txt ([`b37d7d4`](https://github.com/mraniki/tt/commit/b37d7d4e109d8a69f3fbeb5dff1cd765950570e5))

## v1.6.16 (2023-05-21)

### Other

* Merge pull request #377 from mraniki/dev

✨ added ping, ip and message functions ([`1e5d139`](https://github.com/mraniki/tt/commit/1e5d1391c2a6360958b9bb796c9dad7da67b2076))

* Merge pull request #378 from mraniki/sourcery/dev

✨ added ping, ip and message functions (Sourcery refactored) ([`7cb414d`](https://github.com/mraniki/tt/commit/7cb414da46d2d4c3562114011606a07635c4f680))

* 'Refactored by Sourcery' ([`32d26d2`](https://github.com/mraniki/tt/commit/32d26d24c51686e9913184eba7d8702b54f9e93b))

* Merge pull request #376 from mraniki/dev

💬 example update ([`1246dea`](https://github.com/mraniki/tt/commit/1246dea50ffd53e36d8a72423d6efc6a25480245))

### Update

* :zap:Update dockerfile ([`2664e50`](https://github.com/mraniki/tt/commit/2664e5024accb1b9737b00c316d1a848ca0ffd58))

### ✨

* ✨ added ping, ip and message functions ([`9c9931c`](https://github.com/mraniki/tt/commit/9c9931c1567ed04a28efb04bf8523c333a4be5a5))

### 💬

* 💬 example update ([`a78751e`](https://github.com/mraniki/tt/commit/a78751eef2fec4faf98355082d80083a8e86fd89))

## v1.6.15 (2023-05-18)

### :zap:

* :zap: Fix get_account_margin function ([`a955333`](https://github.com/mraniki/tt/commit/a955333894c7099828e7d8a60e99a6b3f4546f60))

### Other

* Merge pull request #375 from mraniki/dev

:zap: Fix get_account_margin function ([`0927892`](https://github.com/mraniki/tt/commit/0927892d84e7b8338cde7c2ca5bedf754eec2264))

* Merge pull request #374 from mraniki/dev

💬 docs ([`a0c593f`](https://github.com/mraniki/tt/commit/a0c593f3cc3bfe459735f66e9ecf4d7e0e98c048))

### 💬

* 💬 docs ░ ([`9e2cb58`](https://github.com/mraniki/tt/commit/9e2cb58831a010e7235b6786c565e5a2cf313aad))

* 💬 docs ░ ([`4dd6dcc`](https://github.com/mraniki/tt/commit/4dd6dcc7cb70c38bf2ada3b5c8958a2fb6b0176f))

## v1.6.14 (2023-05-15)

### Update

* ⚡️Update requirements.txt ([`56a994e`](https://github.com/mraniki/tt/commit/56a994ee3c198161e7a22b046e7c086449a66c17))

## v1.6.13 (2023-05-15)

### Update

* ⚡️Update requirements.txt ([`54076d0`](https://github.com/mraniki/tt/commit/54076d0983da852877c6e799fc065fe18633b966))

## v1.6.12 (2023-05-15)

### Other

* Merge pull request #373 from mraniki/dev

Dev ([`d39f9c7`](https://github.com/mraniki/tt/commit/d39f9c77a9401e98990ab8dc9ca806f4222ffa43))

* cex client ([`8e80850`](https://github.com/mraniki/tt/commit/8e80850aa6f8019909c25fec4011de8fce1a4261))

### ⚡

* ⚡️ example update ([`9947d26`](https://github.com/mraniki/tt/commit/9947d260a6303b6686fbf6e8ac28739b6dccc4ff))

* ⚡️ added quote for cex ([`041daa7`](https://github.com/mraniki/tt/commit/041daa74f760506700739b37d65d2e924095dcd3))

* ⚡️ improve setting example ([`141252d`](https://github.com/mraniki/tt/commit/141252d90ecd29a4463191d206df2c3261aea7e9))

## v1.6.11 (2023-05-15)

### Other

* Merge pull request #372 from mraniki/dev

💬Help message as setting ([`9d7f22f`](https://github.com/mraniki/tt/commit/9d7f22ff2f64be813774d3794519a34345ce4759))

* Merge pull request #371 from mraniki/sourcery/dev

⚡️ moving help message to settings (Sourcery refactored) ([`2f3cbbe`](https://github.com/mraniki/tt/commit/2f3cbbe41b675055c70202c3bb06771ded4813ad))

* 'Refactored by Sourcery' ([`6b741a9`](https://github.com/mraniki/tt/commit/6b741a904b819634fe07747c234bf595f284d003))

### ⚡

* ⚡️ small change for quote ([`49f1132`](https://github.com/mraniki/tt/commit/49f11329ca542aa243b087dc558b31d1c1715698))

### 🎨

* 🎨 code refactor for help ([`bd88ef3`](https://github.com/mraniki/tt/commit/bd88ef385cfbcd43b63782d6939eb6befe0178a5))

### 🐛

* 🐛 help message ([`5c3ca88`](https://github.com/mraniki/tt/commit/5c3ca882d1f026031f2ed6b92b6f7c01d393fd39))

## v1.6.10 (2023-05-15)

### Other

* Merge pull request #370 from mraniki/dev

⚡️ moving help message to settings ([`832ad70`](https://github.com/mraniki/tt/commit/832ad706d294037acbadac638df9297215d90681))

### ⚡

* ⚡️ moving help message to settings ([`054ad43`](https://github.com/mraniki/tt/commit/054ad434ff795b0ff6148c701651c13f9846b68e))

## v1.6.9 (2023-05-14)

### :bug:

* :bug: Fix: Convert quote to string before appending. ([`1e22af2`](https://github.com/mraniki/tt/commit/1e22af21f4316c165880dbe1c99eed483eb74d70))

### Other

* Merge pull request #368 from mraniki/dev

:bug: Fix: Convert quote to string before appending. ([`4f2b63e`](https://github.com/mraniki/tt/commit/4f2b63e7f5cca7f79ab44576ee5310a1aefe6323))

## v1.6.8 (2023-05-14)

### Other

* Merge pull request #366 from mraniki/dev

🐛 quote module ([`8d4df42`](https://github.com/mraniki/tt/commit/8d4df42265fc09e5b19ccccf7ce3a1602b3b9e4f))

### 🐛

* 🐛 quote module ([`3634121`](https://github.com/mraniki/tt/commit/363412173eb681ae10f1d7d72a299c381d3e42e9))

## v1.6.7 (2023-05-13)

### Other

* Merge pull request #365 from mraniki/dev

🐛 quote module ([`9d72ba6`](https://github.com/mraniki/tt/commit/9d72ba64d14aa45a82203e0992af5d5e891df3ba))

### 🐛

* 🐛 quote module ([`4bf1cfc`](https://github.com/mraniki/tt/commit/4bf1cfc4162c1c07dea50bd20c5874ce6dbf774c))

## v1.6.6 (2023-05-13)

### Other

* Merge pull request #364 from mraniki/dev

⚡ update requirements.txt ([`3238742`](https://github.com/mraniki/tt/commit/3238742778c05595513e5f418bceaa42d7fa2a8d))

* Merge pull request #363 from mraniki/dev

⚡️Update requirements.txt ([`643a2e2`](https://github.com/mraniki/tt/commit/643a2e2dd44db9b32c0c01eb62c96f8ca93abac1))

### Update

* ⚡️Update README.md ([`2807f4c`](https://github.com/mraniki/tt/commit/2807f4c6e7a4cc3edc78c21d5bab74503d90fcb9))

* Update requirements.txt ([`1ba4374`](https://github.com/mraniki/tt/commit/1ba4374ca7c4cf523a51b836530c71d909be24f7))

### ⚡

* ⚡ update requirements.txt ([`4e16d7f`](https://github.com/mraniki/tt/commit/4e16d7f253639a13487afcef08666daffe7c18a9))

## v1.6.5 (2023-05-13)

### Other

* Merge pull request #362 from mraniki/dev

⚡️ req update ([`6098359`](https://github.com/mraniki/tt/commit/6098359fd2841223ddcd323713e4e4c4da7a69cf))

### ⚡

* ⚡️ req update ([`dde084e`](https://github.com/mraniki/tt/commit/dde084e6e754dd289328ae97b077fbce0ac17e97))

## v1.6.4 (2023-05-12)

### Other

* Merge pull request #361 from mraniki/dev

⚡️ settings update ([`6b2e157`](https://github.com/mraniki/tt/commit/6b2e157404262c8c8ef08ed7a7759d0a046c8b58))

* readme cleanup ([`a5d9fd4`](https://github.com/mraniki/tt/commit/a5d9fd4763bd266cdb282be62ea02859de533ea2))

### Update

* Update README.md ([`86a54d3`](https://github.com/mraniki/tt/commit/86a54d3f775c7bf688e279492f433a524b654b7a))

### ⚡

* ⚡️ cleanup code structure ([`ccc861d`](https://github.com/mraniki/tt/commit/ccc861deb8f75129d119808ffc41495db1b4b37e))

* ⚡️ settings update ([`072158d`](https://github.com/mraniki/tt/commit/072158d8e806072cc69ac0a0c6bb14678ad8adab))

## v1.6.3 (2023-05-10)

### Other

* Merge pull request #360 from mraniki/dev

⚡️ update req ([`86ccb9d`](https://github.com/mraniki/tt/commit/86ccb9d9813382feede6cbf6493c4c98408a5359))

### ⚡

* ⚡️ update req ([`bfe146e`](https://github.com/mraniki/tt/commit/bfe146ebf3ccdfbab9c93e6bd30eabb4adb406e0))

## v1.6.2 (2023-05-10)

### Other

* Merge pull request #359 from mraniki/dev

⚡️ code cleanup ([`b4dd67f`](https://github.com/mraniki/tt/commit/b4dd67fde5e4e50ebbfafe5df9915f438db261ee))

### ⚡

* ⚡️ code cleanup ([`874c7bd`](https://github.com/mraniki/tt/commit/874c7bd74125b28858f1ab1f3851dd738cbefd94))

## v1.6.1 (2023-05-10)

### Other

* Merge pull request #357 from mraniki/dev

Dev ([`484cf89`](https://github.com/mraniki/tt/commit/484cf89115ec86c81018edaa3b308996132014cb))

* Merge pull request #358 from mraniki/sourcery/dev

Dev (Sourcery refactored) ([`24b1182`](https://github.com/mraniki/tt/commit/24b1182b3832433124f1c599af89a46a327b4084))

* 'Refactored by Sourcery' ([`dfd9167`](https://github.com/mraniki/tt/commit/dfd91670574ed141a504740f8bfe250327202f21))

### ⚡

* ⚡️ improve example with latest default value. ([`1267d4d`](https://github.com/mraniki/tt/commit/1267d4d298b16d0459ffb8690b672d229c6b4526))

* ⚡️ refactor parse order and load_exchange ([`4fdb3b0`](https://github.com/mraniki/tt/commit/4fdb3b04a31f08bd03db8a6bb994c1841e43191b))

## v1.6.0 (2023-05-10)

### Other

* Merge pull request #355 from mraniki/dev

✨ code reorg and simplification ([`b5a4462`](https://github.com/mraniki/tt/commit/b5a4462224bf60465799399d353b5085a055ba2e))

* Merge pull request #356 from mraniki/sourcery/dev

✨ code reorg and simplification (Sourcery refactored) ([`d941dac`](https://github.com/mraniki/tt/commit/d941dac8380591ba45614d52ae100d37146d6991))

* 'Refactored by Sourcery' ([`9666bc5`](https://github.com/mraniki/tt/commit/9666bc59cafccdf5b0451a651e39e2335b953c9b))

### ✨

* ✨ code reorg and simplification ([`7382acc`](https://github.com/mraniki/tt/commit/7382acc0593bab38f29f2d237af639bec838231d))

## v1.5.22 (2023-05-09)

### Other

* Merge pull request #354 from mraniki/dev

:zap: Update bot.py and default_settings.toml files. ([`5194a2a`](https://github.com/mraniki/tt/commit/5194a2ac5e3acf3a841f069d19e38be954a86018))

### Update

* :zap: Update bot.py and default_settings.toml files. ([`eeb68e3`](https://github.com/mraniki/tt/commit/eeb68e38a4d339f491a9a5afd98392436c344ade))

## v1.5.21 (2023-05-09)

### Other

* Merge pull request #353 from mraniki/dev

⚡️ req update ([`f13cfb8`](https://github.com/mraniki/tt/commit/f13cfb8ac83d06a46b6e89c1a5c0117ec0256e3b))

### ⚡

* ⚡️ req update ([`7f1f67e`](https://github.com/mraniki/tt/commit/7f1f67eb4a5e941d79bcc38aa1b9976a6a25383c))

## v1.5.20 (2023-05-09)

### Other

* Merge pull request #352 from mraniki/dev

⚡️ req update ([`0951116`](https://github.com/mraniki/tt/commit/09511161dc0ee4045343e97ccd00e587728754a8))

### ⚡

* ⚡️ req update ([`be64ff0`](https://github.com/mraniki/tt/commit/be64ff0000b48f4e84581d9eab1fe70ba72ec7fd))

## v1.5.19 (2023-05-09)

### Other

* Merge pull request #351 from mraniki/dev

⚡️ updated settings ttructure ([`5c04dde`](https://github.com/mraniki/tt/commit/5c04dde70a218e198e71a7e4c8d1e7ae99a0af17))

### ⚡

* ⚡️ updated settings ttructure ([`f254a1a`](https://github.com/mraniki/tt/commit/f254a1aff626016601fa19cdf96b8699698572f8))

## v1.5.18 (2023-05-09)

### Other

* Merge pull request #350 from mraniki/dev

⚡️ update req ([`ebf262a`](https://github.com/mraniki/tt/commit/ebf262a8ab09952986f6f9d1394b7da5afa024c2))

### ⚡

* ⚡️ update req ([`b55f071`](https://github.com/mraniki/tt/commit/b55f071962fe8d04af14dbd87405d359bde89426))

## v1.5.17 (2023-05-09)

### :zap:

* :zap: readme update ([`1c705c0`](https://github.com/mraniki/tt/commit/1c705c0b6a116041a6e474511f5a43adf90a1be6))

### Other

* Merge pull request #349 from mraniki/dev

:zap: readme update ([`94364e5`](https://github.com/mraniki/tt/commit/94364e57c57070d2edbec318f9b42aaedf96fe54))

## v1.5.16 (2023-05-09)

### :zap:

* :zap: req update ([`4de15df`](https://github.com/mraniki/tt/commit/4de15dfd31dc5950925ac27e2156744150fed07b))

### Other

* Merge pull request #348 from mraniki/dev

:zap: req update ([`7352680`](https://github.com/mraniki/tt/commit/73526800b36581b645b31b07d9803aad64f88d57))

## v1.5.15 (2023-05-09)

### Other

* Merge pull request #347 from mraniki/dev

⚡️ req update ([`281ce14`](https://github.com/mraniki/tt/commit/281ce14f6a71f5c5e4c2a5f76963fd3ff853be46))

### ⚡

* ⚡️ req update ([`2fd73d2`](https://github.com/mraniki/tt/commit/2fd73d2ef41a4dc565665d5de62a6eecaa6315dd))

## v1.5.14 (2023-05-08)

### Other

* Merge pull request #346 from mraniki/dev

🐛 bug in the quote symbol parser ([`43c8b71`](https://github.com/mraniki/tt/commit/43c8b71d5ef3e46d32542ade3cc070a9129a82a5))

* Merge pull request #345 from mraniki/dev

🚑 quote error iimpacting the whole parser ([`da4ec5d`](https://github.com/mraniki/tt/commit/da4ec5d2dd8c5f67509028357e9c4120aafafb07))

### 🐛

* 🐛 bug in the quote symbol parser ([`40c1248`](https://github.com/mraniki/tt/commit/40c1248d82603b58ddf6ff64ce8587251caed3c6))

### 🚑

* 🚑 quote error iimpacting the whole parser ([`e8561ef`](https://github.com/mraniki/tt/commit/e8561ef4c3222dbc9a6d752c166d1653d0e2aae6))

## v1.5.13 (2023-05-08)

### Feat

* :children_crossing: reintroducing the quote feature ([`b0a09d8`](https://github.com/mraniki/tt/commit/b0a09d8fd2c2e9e88b252fef49299a3b1356d786))

### Other

* Merge pull request #344 from mraniki/dev

:children_crossing: reintroducing the quote feature ([`8daa8a6`](https://github.com/mraniki/tt/commit/8daa8a6a5f4d977530115c8642c1fd6cefd35935))

## v1.5.12 (2023-05-08)

### Feat

* 🚸 reintroducing the quote feature ([`b6795ea`](https://github.com/mraniki/tt/commit/b6795ea1f2ebd6cb65361adf978c61ac212d92d2))

### Other

* Merge pull request #343 from mraniki/dev

🚸 reintroducing the quote feature ([`f40d46f`](https://github.com/mraniki/tt/commit/f40d46f7ac4d560f4422157d2ccae503de78518f))

### ⚡

* ⚡️ updating gitignore ([`490f4db`](https://github.com/mraniki/tt/commit/490f4db5c1c6d2be6577ef3d0253b6ab7b895124))

## v1.5.11 (2023-05-08)

### Other

* Merge pull request #342 from mraniki/dev

⚡️ update log name ([`4fca38f`](https://github.com/mraniki/tt/commit/4fca38f28e357c76ef920de3c9d5360402115528))

### ⚡

* ⚡️ adding merging capability in config ([`f049313`](https://github.com/mraniki/tt/commit/f049313c473e5a33e1b1515a77f6d8d4b2177cf7))

* ⚡️ update log name ([`88bbf54`](https://github.com/mraniki/tt/commit/88bbf54b0fc6c2989f2494e5b9d73628ed7947ac))

## v1.5.10 (2023-05-08)

### Other

* Merge pull request #341 from mraniki/dev

🐛 order param for Dexswap ([`ebce486`](https://github.com/mraniki/tt/commit/ebce48627fafa4b776a450046eb209eb366b15b0))

### Update

* :zap: Update requirements.txt ([`4586b2f`](https://github.com/mraniki/tt/commit/4586b2f06a63e44a4176d68fbcc8349ebfed56ee))

### ⚡

* ⚡️ unit test trial ([`55325e9`](https://github.com/mraniki/tt/commit/55325e984cac09f64bede5954a22fc800333eed0))

* ⚡️ code cleanup and use or order_param for dexswap ([`a92902d`](https://github.com/mraniki/tt/commit/a92902df98b4a1c9fc61f5e2d64b8c6dbbe7e055))

### 🐛

* 🐛 order param for Dexswap ([`20b6639`](https://github.com/mraniki/tt/commit/20b6639efca58503c7ef89e8d3cd56e2bc1b0973))

## v1.5.9 (2023-05-07)

### Other

* Merge pull request #340 from mraniki/dev

⚡️Update requirements.txt ([`f86664e`](https://github.com/mraniki/tt/commit/f86664e19b6af2a23f52b8f3824e5233aa0b04ad))

### Update

* ⚡️Update requirements.txt ([`908d07b`](https://github.com/mraniki/tt/commit/908d07b2d97ec49aebc5377cda4488867560c627))

* Update requirements.txt ([`65fe17d`](https://github.com/mraniki/tt/commit/65fe17d6a83be7369817d9d8383b06bcddeb7536))

## v1.5.8 (2023-05-07)

### Other

* Merge pull request #339 from mraniki/dev

⚡️ code lint ([`bfbc030`](https://github.com/mraniki/tt/commit/bfbc0300d921dff39bbf1cdaebf93238674a999b))

### ⚡

* ⚡️ code lint ([`9ae7698`](https://github.com/mraniki/tt/commit/9ae7698342aefc6a9a8ce7c90aa9bd83210103db))

## v1.5.7 (2023-05-07)

### Other

* Merge pull request #338 from mraniki/dev

⚡ Added error handling for exchange not loaded in listener function. ([`f545970`](https://github.com/mraniki/tt/commit/f54597037580c9fb45e7e40ac001f2ba1b3637d7))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`c43ec7c`](https://github.com/mraniki/tt/commit/c43ec7c7eaf4913a2321e940f1950d3ad88cc4a0))

## v1.5.6 (2023-05-07)

### :zap:

* :zap: Added error handling for exchange not loaded in listener function. ([`769cae6`](https://github.com/mraniki/tt/commit/769cae6d598da39e93c4eded184dbf852b3d6eab))

### Other

* Merge pull request #337 from mraniki/dev

⚡Refactor bot.py file ([`6e2b94f`](https://github.com/mraniki/tt/commit/6e2b94f61b434f6a457dd82a88913a4a2cf3b47c))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`4a96a85`](https://github.com/mraniki/tt/commit/4a96a85d01f8fd854516c971986c4c682e50c5e8))

## v1.5.5 (2023-05-07)

### :zap:

* :zap:Refactor bot.py file: remove unnecessary comments and format code. ([`42dd7a3`](https://github.com/mraniki/tt/commit/42dd7a36ff8147ed95dd9b551d282b708781f590))

* :zap: Refactor bot.py logger messages ([`376b098`](https://github.com/mraniki/tt/commit/376b09814ed241d1f1d28aacd3e04e763f536abc))

### Other

* Merge pull request #336 from mraniki/dev

:zap: Refactor bot.py logger messages ([`757e4af`](https://github.com/mraniki/tt/commit/757e4af849282166c6a447de94a792f2e76b4260))

## v1.5.4 (2023-05-07)

### Other

* Merge pull request #335 from mraniki/dev

⚡️ simplification of dexswap obj creation ([`e66adb5`](https://github.com/mraniki/tt/commit/e66adb5ddb53a9b716fe46126168b1415d280c4e))

### ⚡

* ⚡️ remove async for dexswap ([`c9c97d0`](https://github.com/mraniki/tt/commit/c9c97d032d8888d9c94178eaff30f957fa0e7ff6))

* ⚡️ updated settings ([`26dc794`](https://github.com/mraniki/tt/commit/26dc79450a36f07f7301b0fbd0bd07af05a7415f))

* ⚡️ simplification of dexswap obj creation ([`5522841`](https://github.com/mraniki/tt/commit/55228418ab41a77a2ccd30e99827191d27e3f3ae))

* ⚡️ dependency ([`89eb306`](https://github.com/mraniki/tt/commit/89eb3066096ca9ebd5911b83f7aaad7611006756))

## v1.5.3 (2023-05-07)

### Other

* Merge pull request #334 from mraniki/dev

:zap: minor update ([`d294abf`](https://github.com/mraniki/tt/commit/d294abf2e73d245d0d4fef10e269485612a1355e))

* settings cleanup ([`e114edf`](https://github.com/mraniki/tt/commit/e114edfc9af1d90026068da6b71c806a7b3f17e6))

* Merge branch 'main' into dev ([`7e4a102`](https://github.com/mraniki/tt/commit/7e4a102fd6aed6ffcd839e2632151ed7e6952b59))

### Update

* ⚡️Update requirements.txt ([`a8eebab`](https://github.com/mraniki/tt/commit/a8eebab2b4964affd29a3cd30da86dc28d8e8369))

* Update requirements.txt ([`dc4f1a5`](https://github.com/mraniki/tt/commit/dc4f1a53db1f2620746120c465101a7d09a1b312))

## v1.5.2 (2023-05-06)

### Other

* Merge pull request #333 from mraniki/dev

⚡️Update requirements.txt ([`d804ab7`](https://github.com/mraniki/tt/commit/d804ab7a50d4a0ce52948db07cd448ff466f183b))

* Merge pull request #332 from mraniki/dev

⚡️udpated settings ([`fcfad24`](https://github.com/mraniki/tt/commit/fcfad24d2e4e52d83025631f25ab3699513b1361))

* Merge pull request #331 from mraniki/main

Update 🐳AdhocDocker.yml ([`e6843e1`](https://github.com/mraniki/tt/commit/e6843e129abcf643c4ff097b075526885a8abbe6))

* udpated settings ([`2f4f77d`](https://github.com/mraniki/tt/commit/2f4f77d94da41cef3240ec242bace75d293dfb24))

### Update

* Update 🐳AdhocDocker.yml ([`9a34a9a`](https://github.com/mraniki/tt/commit/9a34a9a19bb0e8179d28355f8d4bb74e57801249))

* ⚡️Update requirements.txt ([`df84b02`](https://github.com/mraniki/tt/commit/df84b0277cc035a4ec70f3527801a46d2db73181))

* Update 🐳AdhocDocker.yml ([`34c23e8`](https://github.com/mraniki/tt/commit/34c23e8458a37680abe589b9fe7abd4fcaf21c57))

## v1.5.1 (2023-05-06)

### :ambulance:

* :ambulance: Fix balance display in get_account_balance() function. ([`503ed1f`](https://github.com/mraniki/tt/commit/503ed1f46bbb68f5b74f13688863d7e5026dcdd7))

### Other

* Merge pull request #330 from mraniki/dev

:ambulance: Fix balance display in get_account_balance() function. ([`b6a7a3e`](https://github.com/mraniki/tt/commit/b6a7a3ed4e2fc9c469e84ce1b0bb76a5ffee40b1))

* Merge pull request #329 from mraniki/dev

Remove DockerHub.yml and add AdhocDocker.yml workflow file. ([`ff4fea3`](https://github.com/mraniki/tt/commit/ff4fea384dc12f70396618499857e459e6acdf2e))

* Remove DockerHub.yml and add AdhocDocker.yml workflow file. ([`96ec493`](https://github.com/mraniki/tt/commit/96ec493ba4e90388351aa61f4d25adcd5da652ea))

## v1.5.0 (2023-05-06)

### :speech_balloon:

* :speech_balloon:docs ([`09a4eb3`](https://github.com/mraniki/tt/commit/09a4eb38c58d3700145c0d1a6fb4cb5d9ee14bb3))

### Other

* Merge pull request #328 from mraniki/dev

Dev ([`235f260`](https://github.com/mraniki/tt/commit/235f260898c9b494d694e301def9ab41d0e183d5))

### ⚡

* ⚡️ new settings ([`fa9e75f`](https://github.com/mraniki/tt/commit/fa9e75f09c43f4876eabcbf4a5ce9ae545a8f2e6))

* ⚡️ improving code / linting ([`d21b9ad`](https://github.com/mraniki/tt/commit/d21b9ad02b02b6040b0ba31cbe24bd35629e32d7))

### ✨

* ✨ added new settings for sl, tp and quantity ([`93760f0`](https://github.com/mraniki/tt/commit/93760f0e78b4476b8c256341a03b78aba9fc8e33))

## v1.4.11 (2023-05-06)

### Other

* Merge pull request #326 from mraniki/dev

⚡️trading confirmation update and help msg ([`63dcc04`](https://github.com/mraniki/tt/commit/63dcc04f87d819c8bc243b3b5bb3d3c87087e3cf))

* Merge pull request #327 from mraniki/sourcery/dev

⚡️trading confirmation update and help msg (Sourcery refactored) ([`16af5df`](https://github.com/mraniki/tt/commit/16af5dfdeace3e15b9ab24edfaff4c2bfffac2dd))

* 'Refactored by Sourcery' ([`5b5b2ef`](https://github.com/mraniki/tt/commit/5b5b2ef94e92d65bbcfe78763b95ba8c79118d24))

### ⚡

* ⚡️trading confirmation update and help msg ([`3a95f57`](https://github.com/mraniki/tt/commit/3a95f57df1071cfeecf9a830e3e63be42137e5a1))

## v1.4.10 (2023-05-06)

### :zap:

* :zap:Refactor execute_order function in bot.py ([`af6b0b5`](https://github.com/mraniki/tt/commit/af6b0b5ad3728dc599015b9456fa6fd806a98a29))

### Other

* Merge pull request #325 from mraniki/dev

:zap: Refactor execute_order function in bot.py ([`e89d3f0`](https://github.com/mraniki/tt/commit/e89d3f0df3d0af30fabe42efbd40414945810a89))

## v1.4.9 (2023-05-06)

### Other

* Merge pull request #324 from mraniki/dev

🥅 validator config removed ([`cbe4b10`](https://github.com/mraniki/tt/commit/cbe4b10d236d5997833d64f562bc6a2874b2149c))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`2c4e7f7`](https://github.com/mraniki/tt/commit/2c4e7f77592a4bbcbacc3969a2b754d8f45fae1c))

## v1.4.8 (2023-05-06)

### :zap:

* :zap:removing config validator due to default settings ([`983d25f`](https://github.com/mraniki/tt/commit/983d25f4d374124c4c29af09b8338ebe2b243c7d))

### Other

* Merge pull request #323 from mraniki/dev

💬doc ([`5709ba8`](https://github.com/mraniki/tt/commit/5709ba8911372a6da67285bc9bb4d8dc21d13c16))

* Fix Telegram and API key typos, update DXSP library API capitalization ([`7d8f61b`](https://github.com/mraniki/tt/commit/7d8f61b6e6f338b01b5c1e1e7f5c3c4c5dbc32a3))

### Update

* :zap:Update req ([`7b40d97`](https://github.com/mraniki/tt/commit/7b40d9763e747918c6a8643069b65abfe8c97350))

* :speech_balloon: Update Telegram API key creation process ([`8dadcd3`](https://github.com/mraniki/tt/commit/8dadcd319edea5a8408f6654a192b75b4fd761a7))

## v1.4.7 (2023-05-05)

### Other

* Merge pull request #322 from mraniki/dev

⚡️ Update .gitignore ([`f0a8218`](https://github.com/mraniki/tt/commit/f0a821835afdcce2115a8db7ac38dcf31e994423))

* Merge branch 'main' into dev ([`cf9f75a`](https://github.com/mraniki/tt/commit/cf9f75a0da88e5acfc24325e45b13759d1d5e15a))

## v1.4.6 (2023-05-05)

### Other

* Merge pull request #320 from mraniki/dev

💬Update pyproject.toml ([`3a6ca54`](https://github.com/mraniki/tt/commit/3a6ca54186bfb4231145f5f08e0d80f020bc7792))

* Merge pull request #319 from mraniki/dev

🎨 Req update ([`d08de8e`](https://github.com/mraniki/tt/commit/d08de8e4ee883fb97774466015288f92057a4e9c))

* Delete renovate.json ([`f3f1740`](https://github.com/mraniki/tt/commit/f3f17400dbc63160cd67cb6c44746c2bed56e16f))

### Update

* ⚡️Update .gitignore ([`d6e2000`](https://github.com/mraniki/tt/commit/d6e2000041c5abe34de0afc3784bd9d8fe62a4ce))

* 💬Update pyproject.toml ([`0967ce6`](https://github.com/mraniki/tt/commit/0967ce6e379bd797a46350c2b133ef2d970b68a2))

* 🎨 Update requirements.txt ([`3d2025b`](https://github.com/mraniki/tt/commit/3d2025b46fe65b4c70783f932831c98fdb7cc93b))

## v1.4.5 (2023-05-05)

### Other

* Merge pull request #318 from mraniki/dev

🎨 settings update ([`e83d3f9`](https://github.com/mraniki/tt/commit/e83d3f9cbc18babaa26a73c90635a6dbe47a5ac5))

* Merge pull request #317 from mraniki/dev

Merge pull request #316 from mraniki/main ([`ca9f25c`](https://github.com/mraniki/tt/commit/ca9f25cca3642eb5eff4486f8e728858cd34f518))

* Merge pull request #316 from mraniki/main

Merge ([`2b2a25c`](https://github.com/mraniki/tt/commit/2b2a25c4dfedb867036b214f29ab11713ad4752f))

### ⚡

* ⚡️ docker flow update ([`6ca331a`](https://github.com/mraniki/tt/commit/6ca331ac2f378aada29f5ee8e04686d33bb33041))

### 🎨

* 🎨 settings update ([`066e390`](https://github.com/mraniki/tt/commit/066e39096492decc59b2749b23ca19db7e76d383))

## v1.4.4 (2023-05-05)

### Other

* Merge pull request #315 from mraniki/dev

⚡️ linting code ([`9fb3fdf`](https://github.com/mraniki/tt/commit/9fb3fdf1ef461de7600e1c5b72dd73ff4037078a))

* Merge pull request #314 from mraniki/dev

Merge pull request #313 from mraniki/main ([`e6001ec`](https://github.com/mraniki/tt/commit/e6001ec893690a7d5f4f6e715fa4e020ac7e68aa))

* Merge pull request #313 from mraniki/main

Merge ([`f9a78ad`](https://github.com/mraniki/tt/commit/f9a78ad6fbd6c39ddae5cdc57a116f15f62c683c))

### ⚡

* ⚡️ linting code ([`f7219e7`](https://github.com/mraniki/tt/commit/f7219e7fd897857709b23be6dcf3079d7ee2d9d0))

## v1.4.3 (2023-05-04)

### Other

* Merge pull request #311 from mraniki/dev

🐛 inherit secrets in action ([`da4c27a`](https://github.com/mraniki/tt/commit/da4c27a35834440215f7d4adc453643f4d1b5299))

* Merge pull request #310 from mraniki/main

Align ([`1abe0b2`](https://github.com/mraniki/tt/commit/1abe0b20ecb39679aa7ad41e81d885d96cf34bdc))

## v1.4.2 (2023-05-04)

### Other

* Merge pull request #309 from mraniki/dev

⚡️ order step ([`a009385`](https://github.com/mraniki/tt/commit/a009385b232c3f8257beb8a93aeb078153033455))

### ⚡

* ⚡️ order step ([`396de4a`](https://github.com/mraniki/tt/commit/396de4a235e099390a06163c5c91da54146cc5d1))

### 🎨

* 🎨 code reformating to meet flake8 req ([`1bb5b30`](https://github.com/mraniki/tt/commit/1bb5b30b2feeaf92c4a0dccd34b60453009a1579))

* 🎨 improve code readibility and new bot ignore setting ([`9e4a391`](https://github.com/mraniki/tt/commit/9e4a39162433cfc9a7d537a724aa7bef35b40845))

### 🐛

* 🐛 inherit secrets in action ([`ee475bb`](https://github.com/mraniki/tt/commit/ee475bb5f4decd05f7cec31d3f8a74872adc7e71))

## v1.4.1 (2023-05-04)

### Fix

* fix flow ([`5b0f2d4`](https://github.com/mraniki/tt/commit/5b0f2d45fa5eb5033ca13c5924bc7ac294833cb4))

### Other

* Merge pull request #308 from mraniki/dev

⚡️flow check and minor update ([`80a7bf4`](https://github.com/mraniki/tt/commit/80a7bf4b0287c3dd001ac59713a42adfc825085c))

### 🎨

* 🎨 adding doc details ([`031eba0`](https://github.com/mraniki/tt/commit/031eba0359ee0662bc517657d53687ae70fd5b2e))

### 🐛

* 🐛 typo ([`f6ff7e5`](https://github.com/mraniki/tt/commit/f6ff7e59a4724e37e0ced4c71d3f04fcde0f2938))

## v1.4.0 (2023-05-04)

### Fix

* ⚡️ fix version ([`8e615d3`](https://github.com/mraniki/tt/commit/8e615d3d28b6339b44957f40ba9aea7f62b40e51))

* 🐛 flow fix ([`9de76f7`](https://github.com/mraniki/tt/commit/9de76f79028f58bc3045c1cdae0037bcc339d6ca))

* fix: import ([`a57a05a`](https://github.com/mraniki/tt/commit/a57a05ab632d6cd8d47955620f37a713af57f49e))

* fix: testing for the findmyorder settings ([`6eecc35`](https://github.com/mraniki/tt/commit/6eecc351fd58da8ddeb03625c27a4272301bfde9))

* 🎨 fix ([`2bb2151`](https://github.com/mraniki/tt/commit/2bb215172d9a2f9e219d72c7478e1418d47d3c4f))

### Other

* Merge pull request #307 from mraniki/dev

⚡️ fix version ([`cc471ca`](https://github.com/mraniki/tt/commit/cc471cade17f2ba50ccc260fd7e4aafa3d849572))

* Merge pull request #306 from mraniki/dev

✨Flow update ([`ae96430`](https://github.com/mraniki/tt/commit/ae96430836f80a0d48919c6f4168aa717fd76e58))

* Merge pull request #305 from mraniki/dev

🐛 flow fix ([`ff224eb`](https://github.com/mraniki/tt/commit/ff224eb3363f241cbb5addec7276dc12e66351a3))

* semantic.yml update ([`0eff0e8`](https://github.com/mraniki/tt/commit/0eff0e851245edacc3c6c3d07fb2abfcf5f3c60d))

* Merge pull request #301 from mraniki/renovate/configure

Configure Renovate ([`e9d708a`](https://github.com/mraniki/tt/commit/e9d708a7ccc6e446696af2a4cd069f07843a5338))

* Add renovate.json ([`4de8069`](https://github.com/mraniki/tt/commit/4de80696e4edd15b70725f4de79e9f3d36bb65f1))

* Merge pull request #302 from mraniki/dev

✨ resusable flow ([`7f1a418`](https://github.com/mraniki/tt/commit/7f1a418c5bb04e044441905971fb99b3e5920d94))

* Merge pull request #300 from mraniki/dev

fix: import ([`8390aa6`](https://github.com/mraniki/tt/commit/8390aa68379ff6733f403ee0cd3148cdc2d5af87))

* Merge pull request #299 from mraniki/dev

fix: testing for the findmyorder settings ([`d2cafaf`](https://github.com/mraniki/tt/commit/d2cafaff9a62be9d44de8eac61c87a32a29e9278))

* Merge pull request #297 from mraniki/dev

🎨 fix ([`c0ce2ee`](https://github.com/mraniki/tt/commit/c0ce2eec7c8d2177fbca867b316bea12f71420cf))

* Merge pull request #298 from mraniki/sourcery/dev

🎨 fix (Sourcery refactored) ([`6a00428`](https://github.com/mraniki/tt/commit/6a004281aa77cef9928a530eff9f64bfb22a05ee))

* 'Refactored by Sourcery' ([`48a5709`](https://github.com/mraniki/tt/commit/48a57092048ca2855a760c84036ec87594d60c65))

### ✨

* ✨Flow update ([`0950256`](https://github.com/mraniki/tt/commit/09502569be22eaad4cac694af81f805dcdb2d817))

* ✨ resusable flow and use of emoji for release ([`f127726`](https://github.com/mraniki/tt/commit/f1277266891efc2de797c8ac590b88f087f36eb1))

* ✨ resusable flow and use of emoji for release and dockerfile reorg ([`6ea7276`](https://github.com/mraniki/tt/commit/6ea727651ac7f020137162fee978bfbfd34f282a))

### 🐛

* 🐛 pytoml typo ([`e86ed7b`](https://github.com/mraniki/tt/commit/e86ed7b2279b734685190c1dfa71fbbf1825df45))

## v1.3.0 (2023-05-03)

### Feat

* feat: ✨ execute order function to receive dict ([`b84d225`](https://github.com/mraniki/tt/commit/b84d225dd106915ccf4cfcce183247e7b630f5e8))

### Fix

* fix: cex fixes ([`c3910db`](https://github.com/mraniki/tt/commit/c3910dbe6399ebc251a7a130111a3717e06d31f0))

* fix: order execution for CEX 🚑 ([`caaa62e`](https://github.com/mraniki/tt/commit/caaa62e1d0b914e34007ccfec4cf6078de41a9b8))

* fix: 🐛 fixed broken code for cex. ([`76cb20f`](https://github.com/mraniki/tt/commit/76cb20fb2ee5fe43d9b964ff6d55e915f27d0b12))

### Other

* Merge pull request #295 from mraniki:dev

feat: ✨ execute order function to receive dict ([`ca5f081`](https://github.com/mraniki/tt/commit/ca5f08174a0a629778f0ce4e5419ca324a175a20))

* Merge pull request #294 from mraniki/dev

fix: 🐛 : missed dex ref instead of exchange ([`7dae132`](https://github.com/mraniki/tt/commit/7dae132f17476c195e1b97be6d5a5681101452f3))

### 🐛

* 🐛 : missed dex ref instead of exchange ([`cc2980a`](https://github.com/mraniki/tt/commit/cc2980a82f14218d90ac416003734c034410f49d))

## v1.2.1 (2023-05-03)

### Fix

* fix: Refactor get_trading_counter_ccy_balance function ([`1ddbaf6`](https://github.com/mraniki/tt/commit/1ddbaf6aabf927ad866518d2349938ea75d18cba))

* fix: counter currency ([`7a4f4cf`](https://github.com/mraniki/tt/commit/7a4f4cf51b39f971c4b25b90a5d07419ed725f73))

### Other

* Merge pull request #293 from mraniki/dev

fix: multiple refactor ([`f3f7705`](https://github.com/mraniki/tt/commit/f3f7705ff93739cf898cbe60fff9cc36d5574b0d))

* refactor and unit test ([`0070aa9`](https://github.com/mraniki/tt/commit/0070aa9da2b390cc8d6a4eb1d64099f75bc00a6b))

* Merge branch 'main' into dev ([`62c28b3`](https://github.com/mraniki/tt/commit/62c28b3015b01b75ecec76e95347abdbfcaee5dc))

* Signing my first commit with SSH ([`ab3fb37`](https://github.com/mraniki/tt/commit/ab3fb377cb069934521ee37790e3c168ef99d14c))

* Add error notification to execute_order function. as ([`3cd38c9`](https://github.com/mraniki/tt/commit/3cd38c9f70c234847fbad08a36dd3bf10b4bb9f6))

### ✨

* ✨ Multiple refactor and cleanup , req update, removal notify error ([`55cf623`](https://github.com/mraniki/tt/commit/55cf623312eba5e8adbe3a69473b813a503085c6))

* ✨ quote ccy across modules ([`b1995d9`](https://github.com/mraniki/tt/commit/b1995d996d8b2b3c53e2a0e75327ad284bc75db2))

### 🎨

* 🎨 gix: gitignore ([`7fd1db7`](https://github.com/mraniki/tt/commit/7fd1db7cf5b4513b28388d5f468dab78f458a6ca))

## v1.2.0 (2023-05-02)

### Feat

* feat: improv exchange declaration and var ([`4463e94`](https://github.com/mraniki/tt/commit/4463e9483f0839bc849438043f826d6e1aa6fe53))

### Other

* Merge pull request #292 from mraniki/dev

feat: improv exchange declaration and var ([`d3f920d`](https://github.com/mraniki/tt/commit/d3f920dd1bf1a2cca5b7bcccef8874f1b9da821d))

## v1.1.6 (2023-05-01)

### Bump

* build(deps): bump relekang/python-semantic-release from 7.33.2 to 7.33.3

Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 7.33.2 to 7.33.3.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v7.33.2...v7.33.3)

---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com> ([`ad52fc0`](https://github.com/mraniki/tt/commit/ad52fc0851a6003d1c8e8a043613235d61f42157))

### Fix

* fix: new req update ([`da7b7a4`](https://github.com/mraniki/tt/commit/da7b7a4d50e6428a05591e90cb9ed015a7e96d82))

* fix: new req update ([`3f27e03`](https://github.com/mraniki/tt/commit/3f27e033b1cdf25566d856ae06507df20d5883db))

### Other

* Merge pull request #291 from mraniki/dev

Fix: parsing function improvement ([`7bb9b3d`](https://github.com/mraniki/tt/commit/7bb9b3d28d7a1262dd3f3b9f5c8991ef95c912dc))

* Fix: Improve the parsing function ([`ac2063e`](https://github.com/mraniki/tt/commit/ac2063e60c5aed3d3d9d4de72d7243076ef76ee5))

* Merge pull request #290 from mraniki/dev

Fix: docker action ([`4031939`](https://github.com/mraniki/tt/commit/403193945db7bbff3260f3cc4b064f3b7d70ccd0))

* Merge pull request #289 from mraniki/main

Align ([`7e158c0`](https://github.com/mraniki/tt/commit/7e158c02c56d4a51796e6665ca414bc52b5d84e3))

* Merge pull request #288 from mraniki/dependabot/github_actions/relekang/python-semantic-release-7.33.3

build(deps): bump relekang/python-semantic-release from 7.33.2 to 7.33.3 ([`33f7add`](https://github.com/mraniki/tt/commit/33f7add13c28151f27528a27d8623c7c11072181))

* Remove .DS_Store file and update DockerHub_Nightly.yml. ([`6a23696`](https://github.com/mraniki/tt/commit/6a236968833c856bb3b657c57a8771d97b1137f5))

## v1.1.5 (2023-05-01)

### Other

* Merge pull request #287 from mraniki/dev

Fix: docker file ([`57600ce`](https://github.com/mraniki/tt/commit/57600ce0c65e6f7a1d14fd6545529188b4bd717b))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`e5d0f7f`](https://github.com/mraniki/tt/commit/e5d0f7f31f0b69f483b06d1fbb621511a3a4dc2a))

## v1.1.4 (2023-05-01)

### Fix

* fix: dockerfile settings copy ([`d3f18ae`](https://github.com/mraniki/tt/commit/d3f18aea782b6bbbcfddba45ab52fb4bfc05397d))

* fix: fmo setup and testing of FMO action in TT settings ([`9eeb7a4`](https://github.com/mraniki/tt/commit/9eeb7a428e4852ea737d9bb7816aa7252b4db466))

### Other

* Merge pull request #286 from mraniki/dev

Fix: FMO setup and linkage ([`639b14d`](https://github.com/mraniki/tt/commit/639b14df29362072dc2cbbc0caea109d574b032b))

* Fix encoding issue in requirements.txt file. ([`d93632a`](https://github.com/mraniki/tt/commit/d93632a893b10a7d2797a8394cfdb92b8874bfcd))

* Remove example.env and example.toml configuration files. ([`8d7279f`](https://github.com/mraniki/tt/commit/8d7279f485a86489888d719692956f9f86f5374f))

## v1.1.3 (2023-04-30)

### Fix

* fix: req ([`d590245`](https://github.com/mraniki/tt/commit/d590245d9f033e058281127c3e81965b279e317f))

### Other

* Merge pull request #285 from mraniki/dev

Dev ([`6c045b2`](https://github.com/mraniki/tt/commit/6c045b2e2a68170a3e8a7d5dbb970c087fad239c))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`d21bfc9`](https://github.com/mraniki/tt/commit/d21bfc95b1a4fc0538bac00483ba30ec570ff09e))

## v1.1.2 (2023-04-30)

### Fix

* fix: req ([`358c8f8`](https://github.com/mraniki/tt/commit/358c8f895ff2a3421032bb5490d2618ae7ad0fa1))

* fix: Remove invalid characters from requirements.txt ([`bb410e8`](https://github.com/mraniki/tt/commit/bb410e8255585eab0d044a2c5b81a4b743006535))

* fix: req ([`a35dc28`](https://github.com/mraniki/tt/commit/a35dc28edba9dd86a56283d493826ec41d470c3a))

### Other

* Merge pull request #284 from mraniki/dev

Dev ([`b45d142`](https://github.com/mraniki/tt/commit/b45d14217510b9c0a2e432e91d07a01053b63977))

* Remove empty line and Telegram bot badge from README ([`2fe01e5`](https://github.com/mraniki/tt/commit/2fe01e5ceb6cafed98fd8c7ed336fc998499d674))

### Update

* Update requirements.txt ([`ae85fd2`](https://github.com/mraniki/tt/commit/ae85fd280d55748e2ec1c5d3d0e9edcea0ca3cac))

## v1.1.1 (2023-04-30)

### Fix

* fix: req ([`196786e`](https://github.com/mraniki/tt/commit/196786ea41594a0d5ef78ad3daf1a949c10a82a2))

* fix: version mismatch ([`b0a1f95`](https://github.com/mraniki/tt/commit/b0a1f953a99ea23678dcaeefff8071751bd674e2))

* fix: fmo object creation ([`4bb64f5`](https://github.com/mraniki/tt/commit/4bb64f5daa9175002abd8eaeea5adeae8eb43e53))

* fix: broken menu ([`28d8ea5`](https://github.com/mraniki/tt/commit/28d8ea5133de625902bee3d02fb493ebe90edf30))

* fix: menu troubleshoot ([`2ec77e3`](https://github.com/mraniki/tt/commit/2ec77e3470b2b27fdde250576337cd0d449cef04))

* fix: typo ([`337f7b8`](https://github.com/mraniki/tt/commit/337f7b8cb1b79fd78464dc77957d906f8387890a))

* fix: lint ([`4c82675`](https://github.com/mraniki/tt/commit/4c82675eb643722a49981c643e2316759e34e919))

* fix: bot prefix filtering ([`407308c`](https://github.com/mraniki/tt/commit/407308c51e770344553622364fc52ca0de9fdf2d))

* fix: req update ([`20ddd56`](https://github.com/mraniki/tt/commit/20ddd56c051c0d7432f93759efaaf2c2948ed7bf))

* fix: settings ([`6c60eb8`](https://github.com/mraniki/tt/commit/6c60eb8c8869ee70c775f4820fa40cb11dc13702))

* fix: remove test mode global var ([`6d1da1f`](https://github.com/mraniki/tt/commit/6d1da1f9c2493c8669157a1239ced84686db695c))

* fix: name typo ([`5cb72f6`](https://github.com/mraniki/tt/commit/5cb72f67131a15e6ee10227ad6bfd6187164e5e2))

* fix: variable name ([`1575330`](https://github.com/mraniki/tt/commit/1575330cf5c84ad601534d1ed737c7964404608b))

* fix: Refactor order logging in parse_message function. ([`222f8fb`](https://github.com/mraniki/tt/commit/222f8fbdd11c5611a14297cf8b8b1f3500d64919))

* fix: Refactor order logging in parse_message function. ([`41ce4f3`](https://github.com/mraniki/tt/commit/41ce4f356c5d774b63c3b1b7cbe9ba67bd14adf8))

* fix Update requirements.txt with new dxsp version ([`e922436`](https://github.com/mraniki/tt/commit/e922436ef3d895a6f09a4dcf526b1b05442d98f7))

* fix: Update DEX wallet address and private key in config

Changed the instructions to update the DEX wallet address and private ke
y in the config file. ([`128cf9a`](https://github.com/mraniki/tt/commit/128cf9a6c6840098094406586d7895230d72ad8b))

* fix: typo and fmo handling ([`8125070`](https://github.com/mraniki/tt/commit/812507016103814b1228d6ac2df70a839f0f2505))

* fix: order var ([`781c500`](https://github.com/mraniki/tt/commit/781c5002922df7c75f28f27afbd91bbdcfbeb8e9))

### Other

* Merge pull request #283 from mraniki/dev

Dev ([`81432dc`](https://github.com/mraniki/tt/commit/81432dc8668bb25ede354ce67e85dc4271909128))

* Merge pull request #281 from mraniki/dev

Dev ([`1a0e02b`](https://github.com/mraniki/tt/commit/1a0e02bc486a439c1e245f7e85247064e62b73f5))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`f128a82`](https://github.com/mraniki/tt/commit/f128a820ad4785021bdf4bb179415bd80264c142))

* Merge pull request #280 from mraniki/dev

Dev ([`6230095`](https://github.com/mraniki/tt/commit/62300955d77024f702e4e0cbd121bf8c2704b5d4))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`3cf7985`](https://github.com/mraniki/tt/commit/3cf7985981b4ac771afc56da221541dc04a54ac2))

* Merge pull request #279 from mraniki/dev

Dev ([`e1399cc`](https://github.com/mraniki/tt/commit/e1399ccf2cc7adc6183229b4f23f5c763d8b95b8))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`de5768e`](https://github.com/mraniki/tt/commit/de5768e8bfe4b7ee1ee86e2998dbd884952c96c0))

* Merge pull request #278 from mraniki/dev

Dev ([`313e6ed`](https://github.com/mraniki/tt/commit/313e6ed7bb858027ca78d8a60fe0f4e11100db17))

* Merge pull request #277 from mraniki/dev

Dev ([`71e3c1f`](https://github.com/mraniki/tt/commit/71e3c1f517b420a5ddf9e3df91e94fb43cf68201))

* Merge pull request #276 from mraniki/dev

Dev ([`78d15f4`](https://github.com/mraniki/tt/commit/78d15f460c96c92b3d4417da231821ec05f29af9))

### Update

* Update .gitignore ([`dd31f00`](https://github.com/mraniki/tt/commit/dd31f00e6f20562e5f5f4af42699b3969e8df8ff))

* Update bot.py ([`fea1f98`](https://github.com/mraniki/tt/commit/fea1f98a5f7bc5b95d38d9d447b09afd1c94005c))

* Update 🐍Build.yml ([`05cdae1`](https://github.com/mraniki/tt/commit/05cdae162ef2a7089382512c529e686f20b64a15))

* Update bot.py ([`499b767`](https://github.com/mraniki/tt/commit/499b767ad5bbc345f990c424d9a5e0bee80f4894))

* Update requirements.txt and bot.py ([`5a204b8`](https://github.com/mraniki/tt/commit/5a204b8b9dce937a235911d429b8f1c46a8045b0))

## v1.1.0 (2023-04-30)

### Feat

* feat: overall refactoring ([`1bed137`](https://github.com/mraniki/tt/commit/1bed137a6e09e78a52bf19d083593c40b046dcc7))

### Other

* Merge pull request #275 from mraniki/dev

Dev ([`5e058d6`](https://github.com/mraniki/tt/commit/5e058d670fe3697745ecea194cf8dc91c75e0a02))

* Remove unused imports and code from bot.py file. ([`e48e322`](https://github.com/mraniki/tt/commit/e48e32235ec39c25ee6dd189b35686bfd596a628))

* Refactor bot.py message parsing and logging. ([`490f89e`](https://github.com/mraniki/tt/commit/490f89e0c889194ecccf8cadb801827cb08d7f66))

* Refactor parse_message function and update error message in bot.py. ([`ef89b43`](https://github.com/mraniki/tt/commit/ef89b43ad9a7366bd64d119699507af8c54d841a))

* Add global bot trading switch in load_exchange() function. ([`9aa9c8f`](https://github.com/mraniki/tt/commit/9aa9c8f0b40e7702e312fea2b203909dfa2f98d8))

* Merge pull request #274 from mraniki/dev

Dev ([`071bc40`](https://github.com/mraniki/tt/commit/071bc401c6dbf71a29842d991ed6e28137fa783c))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`6f0feb8`](https://github.com/mraniki/tt/commit/6f0feb88e61402ac1a1bbb7817112e24d04bd36f))

### Update

* Update src/bot.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com> ([`43b1be9`](https://github.com/mraniki/tt/commit/43b1be90c61b780dfc343a7bd454ece228e3bb43))

* Update README.md ([`75390b3`](https://github.com/mraniki/tt/commit/75390b3e53e9c597dfcb19901b29b17687acc1cd))

* Update bot.py ([`5eac84b`](https://github.com/mraniki/tt/commit/5eac84bb73c5463c061e0ab8f55e763f3b128328))

* Update account balance command logging message. ([`4556bc1`](https://github.com/mraniki/tt/commit/4556bc13807ac5c23b862dd3184b5c3b38d95519))

* Update logger level for message received. ([`8c2e41f`](https://github.com/mraniki/tt/commit/8c2e41f5268000e1621f13accaf2ecd5353b753b))

## v1.0.16 (2023-04-30)

### Fix

* Refactor bot.py command names and fix logger warning. ([`ccbcb03`](https://github.com/mraniki/tt/commit/ccbcb03a5685bee20ce1595ad4772304911edd81))

* fix: Refactor error handling and logging in bot.py ([`dad75a8`](https://github.com/mraniki/tt/commit/dad75a83682c5acea476224cf446a91b406e0137))

* fix: Remove unnecessary logging configuration in bot.py ([`f821c85`](https://github.com/mraniki/tt/commit/f821c858716ecd6cc5c3942104fb155deb880456))

* fix: logger format ([`01e40f0`](https://github.com/mraniki/tt/commit/01e40f018a7f58e8e1ed0268c5134c513280c71c))

### Other

* Merge pull request #273 from mraniki/dev

Dev ([`8a6ef9f`](https://github.com/mraniki/tt/commit/8a6ef9f2cf121640a27c88ec137b666698fad6df))

* Fix latency error and add exchange loading in bot.py ([`9518068`](https://github.com/mraniki/tt/commit/95180686128783f50b6a58136f45cbbebb1f5068))

* Fix: Refactor CEX & DEX integration and update config file path ([`5b1588a`](https://github.com/mraniki/tt/commit/5b1588afc6aaadde7e7cf60ad9494d8124626967))

## v1.0.15 (2023-04-29)

### Fix

* fix: Refactor bot.py parse_message and add is_order function ([`065b57c`](https://github.com/mraniki/tt/commit/065b57c53a156cac347989c03a7eca5e75a17e2b))

### Other

* Merge pull request #272 from mraniki/dev

Dev ([`c80eff9`](https://github.com/mraniki/tt/commit/c80eff9761e40f30eb20f3bab41a9117c8b97ce6))

* minor: Refactor bot.py command handling logic ([`ec23020`](https://github.com/mraniki/tt/commit/ec230204e600de775fc8faece7e80364f74f8c8f))

### Update

* Update bot.py ([`7893e89`](https://github.com/mraniki/tt/commit/7893e89504c428199ccb0f2ba402fb62431787e4))

## v1.0.14 (2023-04-29)

### Other

* Merge pull request #271 from mraniki/dev

Dev ([`e98c26f`](https://github.com/mraniki/tt/commit/e98c26f20453e19776023871c699dd61d9f4634f))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`4c03050`](https://github.com/mraniki/tt/commit/4c03050d945b1c273fdda40f1a1b4c683f38a02e))

## v1.0.13 (2023-04-29)

### Fix

* fix: fmo version ([`f492f44`](https://github.com/mraniki/tt/commit/f492f440ff2f5000df1d2071713390aef2f248a6))

* fix: troubleshoot dynamic bot command ([`8c2be39`](https://github.com/mraniki/tt/commit/8c2be39c4480d98a8307848e082a6e197aceb404))

* fix: bot ([`303ad2f`](https://github.com/mraniki/tt/commit/303ad2fc1ad07b7ffa7a7f8d6dc94092c2f313ad))

* fix: testing ([`4bceefe`](https://github.com/mraniki/tt/commit/4bceefecb2d9c2df21ceb9e852b76b4d4a371e48))

### Other

* Merge pull request #270 from mraniki/dev

Dev ([`1523622`](https://github.com/mraniki/tt/commit/1523622127c90d37e2e341a4969719dc3ea20ea1))

* Add account balance command logger. ([`12e078c`](https://github.com/mraniki/tt/commit/12e078c85e4518b94f220a3c2976de92279bff91))

* Merge pull request #269 from mraniki/dev

Dev ([`942dbeb`](https://github.com/mraniki/tt/commit/942dbeb3e6aec44f7d4c5b141e6c25f7409da738))

* Merge pull request #268 from mraniki/sourcery/dev

Dev (Sourcery refactored) ([`79b0c03`](https://github.com/mraniki/tt/commit/79b0c03bb56845bef1a28705faad968b9061b554))

* 'Refactored by Sourcery' ([`f86d96c`](https://github.com/mraniki/tt/commit/f86d96c4e61e5106046fc19c55e844fdadda9541))

### Update

* Update requirements.txt ([`31a42f7`](https://github.com/mraniki/tt/commit/31a42f7c40b3f67eca0b63d721c4fa945994f3f2))

## v1.0.12 (2023-04-27)

### Other

* Merge pull request #267 from mraniki/dev

Dev ([`3df1961`](https://github.com/mraniki/tt/commit/3df196113d09cec50072eb51bbb6419092476b1b))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`27b3a06`](https://github.com/mraniki/tt/commit/27b3a060051a858c99922937c39deb132a905cb3))

* Merge branch 'main' into dev ([`087fbed`](https://github.com/mraniki/tt/commit/087fbed6c64e3eb7d1b51f3f4afb2ba4d2cea435))

## v1.0.11 (2023-04-27)

### Fix

* fix: update logging ([`21ecc13`](https://github.com/mraniki/tt/commit/21ecc133544f4a71b4ee6e07c9e13f682a03b169))

* fix: command support ([`dcda2c7`](https://github.com/mraniki/tt/commit/dcda2c767bd091f8cb97d82657f4377765b0c92d))

* fix: dep typo ([`969e646`](https://github.com/mraniki/tt/commit/969e646ccdc4c1797ea355be0fc8aa3fa389cc7a))

* fix: py to toml for default settings extension ([`864b781`](https://github.com/mraniki/tt/commit/864b7819fd209c1a1231ad9a57c23825a782643e))

* minor: bot prefix as settings ([`6be52b4`](https://github.com/mraniki/tt/commit/6be52b48577bb9ccd5ecd174632ea15609b9f76a))

* fix: async function ([`ba7ef41`](https://github.com/mraniki/tt/commit/ba7ef413cc9d5ccb0cee2229d7b1354d68b145ee))

* fix: dependency ([`f378cf8`](https://github.com/mraniki/tt/commit/f378cf82ba4fd9283021be56023aff3b8c821568))

* fix: Add async to functions in bot.py ([`ae875be`](https://github.com/mraniki/tt/commit/ae875be2560d5e63f843b1e49645c5c2c54d58dc))

* fix: dependency cleanup ([`a4921ab`](https://github.com/mraniki/tt/commit/a4921ab82fddf236252f0183016027cda317e4d3))

### Other

* Merge pull request #265 from mraniki/dev

Dev ([`f8a6caa`](https://github.com/mraniki/tt/commit/f8a6caa99742de2fdcc4ef69da51f321d7141b35))

* Merge pull request #266 from mraniki/sourcery/dev

Dev (Sourcery refactored) ([`fa9acbb`](https://github.com/mraniki/tt/commit/fa9acbb51bdadbed15c80a2befd71b281387b418))

* 'Refactored by Sourcery' ([`0d047e3`](https://github.com/mraniki/tt/commit/0d047e367b1d0c13b2dc51924a4ba2f835041261))

* breaking: rewrite of the parsing logic to include fmo and have bot command approach ([`bb2b84f`](https://github.com/mraniki/tt/commit/bb2b84f5a6e93f0d2659159b476cfdf055644d70))

## v1.0.10 (2023-04-26)

### Fix

* fix: fmo function change ([`8b9a9b8`](https://github.com/mraniki/tt/commit/8b9a9b8ef4c6a9fb37616256f8a7266e100004f7))

### Other

* Merge pull request #264 from mraniki/dev

fix: fmo function change ([`b63432b`](https://github.com/mraniki/tt/commit/b63432bbfec27b9879e90c409a40e5c9c12b73a7))

* Merge pull request #263 from mraniki/dev

Update requirements.txt ([`75f0547`](https://github.com/mraniki/tt/commit/75f0547d57e642c4f618a35ef7763f01fc364b8f))

### Update

* Update requirements.txt ([`922706f`](https://github.com/mraniki/tt/commit/922706fdd92563b059e811afc91009a9c6787250))

## v1.0.9 (2023-04-26)

### Fix

* fix: remove identify fmo function ([`8166214`](https://github.com/mraniki/tt/commit/81662145531387a35715e12d721e77531d6af5ab))

* fix: dockerfile ([`72b2ae8`](https://github.com/mraniki/tt/commit/72b2ae8aeddbd1735210ba3648f52e548c7d5ac4))

* fix: settings ([`38a91c0`](https://github.com/mraniki/tt/commit/38a91c0a521544b6746a3f90ede8a4fdd7758183))

* fix: logger and settings ([`88b226c`](https://github.com/mraniki/tt/commit/88b226cae8d59c3bb3989e4c4406d01321eb9d6f))

* fix: settings ([`e24b4cc`](https://github.com/mraniki/tt/commit/e24b4cc2d729c5e11346c374f9c2adc5ecfd9f35))

* fix: settings testing ([`948ad49`](https://github.com/mraniki/tt/commit/948ad49e26629bf5331dd5c52b187c0b57362bb3))

* fix: settings ([`fb42b61`](https://github.com/mraniki/tt/commit/fb42b6138174cb6dbab10e935ae9b54c7e375584))

### Other

* Merge pull request #262 from mraniki/dev

Dev ([`0fd182b`](https://github.com/mraniki/tt/commit/0fd182bf470864a1eafb2ade10cc81d9d0284d0e))

## v1.0.8 (2023-04-25)

### Fix

* fix: settings ([`4347056`](https://github.com/mraniki/tt/commit/4347056374d70ace17c4365ea13bdf43cb8b60fe))

### Other

* Merge pull request #261 from mraniki/dev

Dev ([`ce7b220`](https://github.com/mraniki/tt/commit/ce7b2209046933bd083f3156a2ae91a785f82f01))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`3b0451a`](https://github.com/mraniki/tt/commit/3b0451ad06643ab9e9b2799dae4f73b39faa73b2))

## v1.0.7 (2023-04-25)

### Fix

* fix: settings ([`dc257f4`](https://github.com/mraniki/tt/commit/dc257f4a79481eaf7d9aea0ff4a3e30c0f60cbb5))

* fix: folder ([`1502dc5`](https://github.com/mraniki/tt/commit/1502dc573164a48a6ccaede81c0173d5eb6c8709))

### Other

* Merge pull request #260 from mraniki/dev

fix: folder ([`bbb0f31`](https://github.com/mraniki/tt/commit/bbb0f31466a23f2813a6c102318c6189f7d22ca6))

## v1.0.6 (2023-04-25)

### Fix

* fix: import settings ([`19b13d0`](https://github.com/mraniki/tt/commit/19b13d0f59ddfc25d014b6f4cf32e149714d1aff))

* fix: Refactor bot.py import statement ([`d56b4f9`](https://github.com/mraniki/tt/commit/d56b4f98068ba8a8ccfc9b43b684f0fcae11a926))

### Other

* Merge pull request #259 from mraniki/dev

fix: Refactor bot.py import statement ([`f6c5dce`](https://github.com/mraniki/tt/commit/f6c5dce7cf9617af83a34b7b71eec35ca0f9da8f))

### Update

* Update settings files in config.py ([`30eafe6`](https://github.com/mraniki/tt/commit/30eafe67eb0fb367a2e9636be83145c387ccf236))

## v1.0.5 (2023-04-24)

### Fix

* fix Refactor bot.py to use fmosettings instead of settings. ([`22568cd`](https://github.com/mraniki/tt/commit/22568cd2a04e92b60a28a61cde256dd47694207c))

* fix: typo ([`d72dbd9`](https://github.com/mraniki/tt/commit/d72dbd9406b2c273ee62bd14c7df9ff595dadaad))

* fix: typo ([`be37a1f`](https://github.com/mraniki/tt/commit/be37a1f2c0632c93ac955e241dc08ce29a704bb6))

* fix: Update findmyorder version to >=0.0.20 in pyproject.toml and requirements.txt. ([`252ab47`](https://github.com/mraniki/tt/commit/252ab47aa5ce04edb2a9930c2a0a48d0fbea0e1f))

### Other

* Merge pull request #258 from mraniki/dev

Dev ([`e162e49`](https://github.com/mraniki/tt/commit/e162e4933a3115d836ac01e39cd54e229bec22cf))

### Update

* Update bot.py ([`2b3bfcb`](https://github.com/mraniki/tt/commit/2b3bfcbcef1e5de2a3fa9a3319c0e3f03a1263c3))

## v1.0.4 (2023-04-24)

### Fix

* fix: parsing function ([`d56ed1a`](https://github.com/mraniki/tt/commit/d56ed1a7a25519405234c59d2d39bf26164895ce))

### Other

* Merge pull request #257 from mraniki/dev

fix: parsing function ([`ca19733`](https://github.com/mraniki/tt/commit/ca1973320e65b47d8dace9f1c0d2f1e975505ad8))

## v1.0.3 (2023-04-24)

### Fix

* fix: parsing function ([`0a2a859`](https://github.com/mraniki/tt/commit/0a2a859b704278150731173877d8ad1df2df4ce2))

* fix: config example ([`b70641f`](https://github.com/mraniki/tt/commit/b70641fc83074462535e9c7491fd543cf8bc47ee))

* fix: uppercase issue ([`92b2323`](https://github.com/mraniki/tt/commit/92b23237d1cc1f259d1a4dfc488498e7243aa7cc))

* fix: typo ([`afda1c4`](https://github.com/mraniki/tt/commit/afda1c42d1d59f76721def9a7dd9d3407b6a3da6))

* fix: Update bot and config files ([`f07e8fe`](https://github.com/mraniki/tt/commit/f07e8fe806099b95bd6b0544cd26152901488cd3))

* fix: Update bot and config files ([`ababc17`](https://github.com/mraniki/tt/commit/ababc178522c2ecc9f7bb440bca2f0c990f8b242))

* fix: Update logging level to DEBUG in bot.py ([`694af8a`](https://github.com/mraniki/tt/commit/694af8a163c6dfc915f1edc860abbd0b7bf49992))

* fix: Refactor logging configuration in bot.py ([`c1ab66b`](https://github.com/mraniki/tt/commit/c1ab66b58e59a3acb514b2005d1e197cf1e09b10))

* fix: typo ([`ad7f949`](https://github.com/mraniki/tt/commit/ad7f949f7789cc2c061b062cf54d1a0c3935bc53))

* fix: typo ([`fa5bac2`](https://github.com/mraniki/tt/commit/fa5bac2389711b783b18f96b66703ecb6aa918a2))

* fix: requirements versioning ([`7d8f972`](https://github.com/mraniki/tt/commit/7d8f972e2f1b7da0f5971ef039e34f5f84c744fa))

* fix: Refactor config and settings variables ([`f485747`](https://github.com/mraniki/tt/commit/f4857477e40314b2b0a513e503f5e99cc81251c8))

* fix: Refactor error handling in bot.py ([`85b8d55`](https://github.com/mraniki/tt/commit/85b8d5576febcc3b9944bc93a05acb9b558906c8))

* fix: typo DEX_CHAINID ([`f48453d`](https://github.com/mraniki/tt/commit/f48453d598014be78b6834bb32e4c90cda7549b7))

* fix: typo position ([`6fe690e`](https://github.com/mraniki/tt/commit/6fe690e09c66fea915db77aa9bfa43c908b5ca2d))

### Other

* Merge pull request #256 from mraniki/dev

Dev ([`3130e0a`](https://github.com/mraniki/tt/commit/3130e0af214668d9e37817c6ca2a3eb86a5cdd28))

* minor: Add example.env configuration file with default values. ([`21dd547`](https://github.com/mraniki/tt/commit/21dd54719657556fb7c99c3a9cc2128c013ca1c2))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`087b7dc`](https://github.com/mraniki/tt/commit/087b7dc5412ef5d7e9391813afd47903591752ed))

* Refactor bot exit delay to 2000ms ([`819e45c`](https://github.com/mraniki/tt/commit/819e45cae2547793a18c3a298fdb237b734ac681))

* Fix bot startup error handling ([`7104114`](https://github.com/mraniki/tt/commit/710411471eaee239755790a2d9b3690cc1ab2851))

* Merge ; commit '23f8c94a27b0b8e25d0f0b7852204f8dfe1ade3c'

Conflicts:
    src/bot.py ([`23f3324`](https://github.com/mraniki/tt/commit/23f3324bb8b2d0fc5ebc59f5a9329e98b107398c))

### Update

* Update bot.py ([`087f417`](https://github.com/mraniki/tt/commit/087f417c072b41b5d8adf544be921a74b370087d))

* Update requirements.txt ([`c850a75`](https://github.com/mraniki/tt/commit/c850a7590292edac339b4e947de60b9a66a69601))

* Update bot.py ([`e901f7c`](https://github.com/mraniki/tt/commit/e901f7c1eeefe2a551fd090c2632df8385359f1e))

* Update Dockerfile ([`a3dc4a3`](https://github.com/mraniki/tt/commit/a3dc4a3b7e4b563e00661e81ff0da1e22d8b6f94))

## v1.0.2 (2023-04-23)

### Fix

* fix: Refactor .gitignore and bot.py imports ([`0b9e936`](https://github.com/mraniki/tt/commit/0b9e936e8f5f6e136a09360ed2e57a2292dd76f0))

* fix: Refactor findmyorder import in bot.py ([`632af9c`](https://github.com/mraniki/tt/commit/632af9c36907b1c036059b9f248083bcc15ed222))

* fix: Add FastAPI and remove unused imports in bot.py ([`9f3c75b`](https://github.com/mraniki/tt/commit/9f3c75b62a560b5491b321bb3f44a573bcc9937a))

* fix: Refactor bot.py to use findmyorder instead of ttp for order parsing. ([`ee46ab0`](https://github.com/mraniki/tt/commit/ee46ab0451761e09a99422e6cb883568847c26db))

* fix: Refactor dependencies and import findmyorder module ([`466a403`](https://github.com/mraniki/tt/commit/466a4034096ed77e18698e001dc6a149b1665f4f))

### Other

* Merge pull request #254 from mraniki/dev

minor: cleanup quote/account balance and position ([`c7187f2`](https://github.com/mraniki/tt/commit/c7187f2f3b9c5ab7b01fc64df0b0c443ae9698b9))

* Merge pull request #255 from mraniki/sourcery/dev

minor: cleanup quote/account balance and position (Sourcery refactored) ([`3d77dc2`](https://github.com/mraniki/tt/commit/3d77dc2fb8b9eba321005fcdfb04371b947ae580))

* 'Refactored by Sourcery' ([`e757d6b`](https://github.com/mraniki/tt/commit/e757d6b61e119c4b2af3ed2c8f05578ba40dfd24))

* minor: cleanup quote/account balance and position ([`0b2fc38`](https://github.com/mraniki/tt/commit/0b2fc385145375f2af94ef94f3dc9597da40afaf))

* Merge pull request #252 from mraniki/dev

Fix upload_to_release flag in pyproject.toml and bot.py file. ([`5a6ae5f`](https://github.com/mraniki/tt/commit/5a6ae5fd1cc930575ad2f855685c5e48fb9c5412))

* Fix upload_to_release flag in pyproject.toml and bot.py file. ([`29bc36f`](https://github.com/mraniki/tt/commit/29bc36f3f096ffe705762d6cca72486ad36ec3f8))

### Update

* Update Python version and web3 library in requirements.txt and pyproject.toml. ([`ad8b772`](https://github.com/mraniki/tt/commit/ad8b7720286b2b278d40d2ecc496b457acc337e1))

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

### Other

* Merge pull request #250 from mraniki/dev

Dev ([`ef2275e`](https://github.com/mraniki/tt/commit/ef2275ea629e56edab49e70cf37f0a0c1e1298de))

* Fix: actions ([`ac1c5ba`](https://github.com/mraniki/tt/commit/ac1c5ba2d9243d156cabd9d8bcb09d78670a6a5b))

* Fix: version in  bot.py ([`46467d8`](https://github.com/mraniki/tt/commit/46467d8f2bed03311a4476e638158c7d25b5a247))

* Delete src/__pycache__ directory ([`667f00e`](https://github.com/mraniki/tt/commit/667f00e2a4caebc74e68a9ce2a42554ab9413588))

* Delete config.cpython-310.pyc ([`456fd86`](https://github.com/mraniki/tt/commit/456fd864adb474c5bcaeb77d6de974743ebf399c))

* Merge pull request #249 from mraniki/main

1.0.0 ([`11515f8`](https://github.com/mraniki/tt/commit/11515f86a12459544318d356ed759375a6c92285))

### Update

* Update bot.py ([`da30b23`](https://github.com/mraniki/tt/commit/da30b2312adbf28f36d6eb91e8505fc3ee4fdc0b))

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

### Feat

* feat: integration with dxsp lib for dex related function (swap, balance, quote) ([`eb0e9db`](https://github.com/mraniki/tt/commit/eb0e9db49b8af7b1415409c8cc6ed7220884d6a7))

### Fix

* fix: actions ([`cfe5b29`](https://github.com/mraniki/tt/commit/cfe5b291de4254d1506271a47be44303102cad34))

* fix: version numbering ([`17869ce`](https://github.com/mraniki/tt/commit/17869ce90e9841602a490988300718dc2c555899))

* fix: renamed example config ([`f040023`](https://github.com/mraniki/tt/commit/f0400232b40918a79e8ebfa18644531fe8ba4e99))

* fix: actions ([`e95ae9c`](https://github.com/mraniki/tt/commit/e95ae9c8cd30a77bb66610f0eadc8eb4ac9d2168))

* Fix: release action fix ([`735c631`](https://github.com/mraniki/tt/commit/735c631621a8cfb56f6acc4ca62c562962c54b59))

* fix: release documentation ([`893589f`](https://github.com/mraniki/tt/commit/893589f4580305058495d7f1385b7dce91633e75))

* fix: semantic release test ([`573517a`](https://github.com/mraniki/tt/commit/573517a36ea2d1edfed98848f6f133373c571bc4))

* fix: discord lib log level ([`3d3ca21`](https://github.com/mraniki/tt/commit/3d3ca21fa602485e76a77f57d945958f067cb648))

* fix: Remove unused functions and update library imports ([`9272095`](https://github.com/mraniki/tt/commit/927209566e57f08eeecf64cd60cf28f431b3c495))

* fix: dxsp for execute order ([`dabc0d9`](https://github.com/mraniki/tt/commit/dabc0d9b331a4b113e079540a93712c1ebe56338))

* fix: Add DexSwap object creation and logging ([`9b98932`](https://github.com/mraniki/tt/commit/9b98932bfb7a6f51c4fef5064c21f65ee3033093))

* fix: commenting dexswap ([`e227808`](https://github.com/mraniki/tt/commit/e227808844d096bf77813a2db4a911140cedd420))

* uni_v2 DEX order execution fix ([`28df5c9`](https://github.com/mraniki/tt/commit/28df5c99771174551dd16c914c5ad73833ec839a))

* token_address fix for bal ance ([`c6a1388`](https://github.com/mraniki/tt/commit/c6a1388fba59d17ca95ebaa7a30883c14243f61f))

* fixed BTCB BEP2 and BEP20 error ([`d16cabf`](https://github.com/mraniki/tt/commit/d16cabf5d386c12785b10611a62cf95973c735d1))

* small DEX testnet fixes ([`a0cc4cc`](https://github.com/mraniki/tt/commit/a0cc4cc07f99786bc0568df00ab6f8e33ba4cb46))

* DEX testnet fixes for testnet contract search ([`0a8d144`](https://github.com/mraniki/tt/commit/0a8d144fd8249f2444dd3714f63d397229c0a597))

* some fixes for DEX testnet ([`891868d`](https://github.com/mraniki/tt/commit/891868dcb29ffabf3a73c577fb3c6a351940bac0))

* notify fix ([`90b24fc`](https://github.com/mraniki/tt/commit/90b24fc4b60baf407bce82ad8de82faa0408c4b2))

* notify fix ([`a756386`](https://github.com/mraniki/tt/commit/a75638656d0c74170c1b0d492e4aa9a3ceda372a))

* matrix async fixed. ([`875aa4d`](https://github.com/mraniki/tt/commit/875aa4d329c86b4d2266c0bf64aefc9d6abaf920))

* trying to fix the matrix async issue with nio lib ([`f29b287`](https://github.com/mraniki/tt/commit/f29b287a813b2b2348cb91a9b1a7bf27363e2e8d))

* fix webhook test ([`9784d39`](https://github.com/mraniki/tt/commit/9784d39613febb44819a22065856853c763bb2db))

* fix broken dependency ([`81db97c`](https://github.com/mraniki/tt/commit/81db97cba51f79c21b2c1f01aa3be96c1e10fd87))

* fixed BIG parser error. updated latency ([`cdd112b`](https://github.com/mraniki/tt/commit/cdd112b67697010ab685c376d519745f89825a67))

* fixed error for non defined function ([`236c7fd`](https://github.com/mraniki/tt/commit/236c7fd6949d19c5ae9e0a224797715be2663527))

* add placeholder for position and fixed the switch function ([`4aae125`](https://github.com/mraniki/tt/commit/4aae125135e1f0d3078cb1cbe23abbc7bcb37630))

* cex balance fix ([`8d26d5a`](https://github.com/mraniki/tt/commit/8d26d5a9da37b9c49a3a0cf84b134989d449eba9))

* fix search dex function ([`9441e3c`](https://github.com/mraniki/tt/commit/9441e3c0401336e6e6951adca05bd60dc50f266f))

* actions fixed ([`c83f4b8`](https://github.com/mraniki/tt/commit/c83f4b87b51420856c80a0894375b5f3aeff0a40))

* fix gas issue ([`989d16f`](https://github.com/mraniki/tt/commit/989d16f8ca1fc8db7b3b9e839dd9b76eb5924f80))

* raw fix for dex buy ([`00953c7`](https://github.com/mraniki/tt/commit/00953c71a307b3f2e801a579ec16097255a1dd7d))

* fixed dex buy ([`c70352b`](https://github.com/mraniki/tt/commit/c70352b1ba75f166ebea42a42bf13ba6899e29ea))

* fix ([`7de83a7`](https://github.com/mraniki/tt/commit/7de83a72f1587f1ccc85dfa21a8c1242ea67d575))

* fix the cex buy ([`568bf49`](https://github.com/mraniki/tt/commit/568bf49829802ca6bc39d5b49fd5664b03b4f9fe))

* code fixes across the board ([`28bb084`](https://github.com/mraniki/tt/commit/28bb084d182e980ee25e95cce881a7ebfd00a2a8))

* len fix ([`e553c80`](https://github.com/mraniki/tt/commit/e553c80c86df256924253275d7330d520c1c2fcc))

* fix attribute error ([`6500172`](https://github.com/mraniki/tt/commit/6500172e12b03a7e77bdda51e59bb91ed6ae88fc))

* fix the testmode error ([`a947ccb`](https://github.com/mraniki/tt/commit/a947ccb3da91d43cdbfa143cb9cc952c47965b93))

* fix db search function ([`3da534f`](https://github.com/mraniki/tt/commit/3da534fa849719a9fec54f26bd8a1f138a8b8722))

* fix version error ([`a838049`](https://github.com/mraniki/tt/commit/a838049be4404abf6fd72dd59a585e6d747d1653))

* fixing dexbuy ([`b94cad2`](https://github.com/mraniki/tt/commit/b94cad28a38641bc547e718ae9a93eecccdfd08b))

* fix dexbuy ([`58eed31`](https://github.com/mraniki/tt/commit/58eed3140c963daa9f5d4a3781e20ea3712addf2))

* fix dexbuy ([`e4ea74a`](https://github.com/mraniki/tt/commit/e4ea74a50ed37b0f57840e6fe71f379fb1fc280c))

* newex fix for testmode ([`f46e204`](https://github.com/mraniki/tt/commit/f46e204953f54b13f9b1c954a409797b040a22ad))

* indent error fix and apprise simple check ([`2d4fe14`](https://github.com/mraniki/tt/commit/2d4fe14995a86007156ff0af29b3a9f549e33630))

* fix test mode error ([`d527fb2`](https://github.com/mraniki/tt/commit/d527fb215ccbe153d2fdf4e33cad4b5ed7255cbf))

* fix indend ([`abda745`](https://github.com/mraniki/tt/commit/abda745b2d52e52fdee078277841c73e84e16686))

* fix WEI for V6 ([`c9be80a`](https://github.com/mraniki/tt/commit/c9be80a227f0152649b4ad44f2fe649fc19e24ea))

* fix ([`af634c5`](https://github.com/mraniki/tt/commit/af634c5942b8c71a109d4432f1783a3f837e2087))

* fix nonetype bal issue for cex ([`79515c7`](https://github.com/mraniki/tt/commit/79515c7de23edd0ad5850af23096a9a76a366aa6))

* fixed and upgraded web3 connectivity and balance ([`c3ef47c`](https://github.com/mraniki/tt/commit/c3ef47cb4e88589a7cc965a1ac19bfaf3255459b))

* fixed the ignorecase ([`055aabb`](https://github.com/mraniki/tt/commit/055aabb99e4473bbcb57a1df534597a9a87d0b6f))

* lower case fix ([`037dec8`](https://github.com/mraniki/tt/commit/037dec89318d0c701ee71e8718cbf59d6320c521))

* fix param ([`93793e2`](https://github.com/mraniki/tt/commit/93793e2fe9d5a842a8edeeac56c9bdb22b4954ce))

* fix ([`82dc2ba`](https://github.com/mraniki/tt/commit/82dc2ba18a667d9cbefcdc07222cf5c04a6d7734))

* ccxt fix ([`228f11e`](https://github.com/mraniki/tt/commit/228f11e3ce18dbc0d52104a44d754729d9527257))

* fix ([`facd214`](https://github.com/mraniki/tt/commit/facd2148db8fe1790de976b9598278d5a0c42b70))

* fix ([`cd8f3e6`](https://github.com/mraniki/tt/commit/cd8f3e628c1f91bb9de38ff500a0d6e8496c3ae8))

* fix exchange error ([`88fb4b2`](https://github.com/mraniki/tt/commit/88fb4b259082ef3bf40a4a1fc72de33b8069aeda))

* fix userid parser ([`552c69b`](https://github.com/mraniki/tt/commit/552c69b838d76ba18e62b4ac62b9400b2a1f7694))

* bal fix ([`172b2fd`](https://github.com/mraniki/tt/commit/172b2fd9c1be872b7d160fd9fd8c580cd4b1627d))

* fix info ([`d15477f`](https://github.com/mraniki/tt/commit/d15477fa72d7b5ea87efdc71513382abf8ca4991))

* info fix ([`1ed2102`](https://github.com/mraniki/tt/commit/1ed210232eb052557904f69da0b66b37de7f0a4f))

* fix exchange info ([`d18118e`](https://github.com/mraniki/tt/commit/d18118ed0e7633ebf28a8c905b97e72a557c023f))

* fix xchg api ([`c86fb44`](https://github.com/mraniki/tt/commit/c86fb44a9c1e56ba88ded99dc90322bf205628ef))

* fix ([`3bf5a70`](https://github.com/mraniki/tt/commit/3bf5a70fcea23ca8121edd6948f5c31be8146761))

* error fix ([`49a7364`](https://github.com/mraniki/tt/commit/49a7364b519811dc3fd354768ca226c19836c443))

* fix indent ([`61d0863`](https://github.com/mraniki/tt/commit/61d0863c8d0e25a00aafad76ed71ef79fa6192dd))

* fix order success message ([`8f856c1`](https://github.com/mraniki/tt/commit/8f856c1b0b4b069fa5555ccd7bed7c0a760032f1))

* fix balance issue ([`20bf399`](https://github.com/mraniki/tt/commit/20bf399375c9716b69ac42a2ca4f4b3459013000))

* error fix ([`e235dcd`](https://github.com/mraniki/tt/commit/e235dcd84268da7479218749af0952ec29717677))

* order succes fix ([`5f9054a`](https://github.com/mraniki/tt/commit/5f9054a638f736360c943434fde9260497671f03))

* fix update/bot error ([`0be24d2`](https://github.com/mraniki/tt/commit/0be24d2e25cd1dba8a197d95608234d00e6633cc))

* private_filter fix ([`541c2a3`](https://github.com/mraniki/tt/commit/541c2a32d182772695f36fa6389c696622c76f09))

* fix show help ([`841beaf`](https://github.com/mraniki/tt/commit/841beaf10edfec5cd1bf55dc7bae1f9a5b68f045))

* fix import TradeExecutor ([`586a70b`](https://github.com/mraniki/tt/commit/586a70bdfddd0a6b7bd0b3629175fcf240d97a34))

* fix main ([`3994046`](https://github.com/mraniki/tt/commit/3994046c64633c5b897de304fcb0945ac53f7cab))

* fix ([`5c09afe`](https://github.com/mraniki/tt/commit/5c09afe7e99348d2b98c66dbb812918ed629e7bf))

* fix bal ([`b7e746c`](https://github.com/mraniki/tt/commit/b7e746c04be154125e44b8e5de4236eda3f4335e))

* fix ccy ([`949f6eb`](https://github.com/mraniki/tt/commit/949f6ebfd7a3dd11f2f0ac6b26ce6302c7385151))

* fix indentation ([`33ec3ba`](https://github.com/mraniki/tt/commit/33ec3ba5803b72f1aff9b14e6b3da6d86970fbd7))

* parser fix ([`8504474`](https://github.com/mraniki/tt/commit/850447449d5a182a834f0ad00ce9f71925e81f2c))

### Other

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`6d803de`](https://github.com/mraniki/tt/commit/6d803ded441f47a0f6afa28e01398fb13b8d23a1))

* Merge pull request #248 from mraniki/dev

Dev ([`9b1c54f`](https://github.com/mraniki/tt/commit/9b1c54f87a8bf2d2b4aa0e5cf5ba7e949371d732))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`2544f99`](https://github.com/mraniki/tt/commit/2544f99dc98df18200f147ddaba9a5696639fb3f))

* Merge pull request #246 from mraniki/dev

fix: actions ([`eea3b8c`](https://github.com/mraniki/tt/commit/eea3b8cbb000a946122ca124640f24c52a2e988d))

* Merge pull request #244 from mraniki/dev

Dev ([`a1913eb`](https://github.com/mraniki/tt/commit/a1913ebb72b350d4e013285480878820d33d124a))

* Fix: release ([`7ab8208`](https://github.com/mraniki/tt/commit/7ab820841dea12e5a4a7bfa02231d1ba6475b9b8))

* major: full revamp to integrate with dynaconf and drop tinydb ([`55f81d3`](https://github.com/mraniki/tt/commit/55f81d3e707df9c87b130645dc1e35a777095589))

* major: release semantic ([`134fe93`](https://github.com/mraniki/tt/commit/134fe9338d9369c755a9bcb36fe43fd327cac14d))

* Minor: settings up Dynaconf config support and further code simplification ([`83974a8`](https://github.com/mraniki/tt/commit/83974a8fdd476464dd57aa2121d606f33726106c))

* Add Python Semantic Release to GitHub Actions ([`b1bf9b2`](https://github.com/mraniki/tt/commit/b1bf9b2e3f155690e6ea3326ea9e99f1ba8335db))

* Remove connection logging and exception handling in load_exchange() and handle_exception() functions ([`461945e`](https://github.com/mraniki/tt/commit/461945ed0240fca9c60c1c2fdb651d6b4a85f70c))

* Add logging for telethon network mtprotosender. ([`9e8150c`](https://github.com/mraniki/tt/commit/9e8150c31448e0b5a8b3d8cd8da6bb5945491419))

* Add error handling for exchange loading. ([`fda3981`](https://github.com/mraniki/tt/commit/fda3981af266a65f9a1d7bb1392fc37255539182))

* adding toml for config load test ([`59c0152`](https://github.com/mraniki/tt/commit/59c01526fc48040df14f67a101a77d7bddd58d9d))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`d8624a2`](https://github.com/mraniki/tt/commit/d8624a219754603d18986eb6767bd283b377e71c))

* Remove python version files and 1inch API from bot.py. ([`bf88582`](https://github.com/mraniki/tt/commit/bf88582e97cfdfa2fc85005a42d425d2c7ddcfad))

* Fix PORT environment variable in bot.py ([`3e14fe7`](https://github.com/mraniki/tt/commit/3e14fe761451997dc4ce6d7b952fec7844547d84))

* fully remove DEX specific to integrate with DXSP lib ([`054a7ea`](https://github.com/mraniki/tt/commit/054a7eaf70635b18a2375a9b9d522c53fc8d7aad))

* added dynaconf in req ([`6411947`](https://github.com/mraniki/tt/commit/641194724e5bc6a4bc8008926b7e2960125d5e3f))

* Fix:  implementing dxsp lib ([`d2cadba`](https://github.com/mraniki/tt/commit/d2cadbace58c3f34f9a20e564104662556f0b5fd))

* Fix indentation in execute_order function. ([`2d4e20e`](https://github.com/mraniki/tt/commit/2d4e20e6e7a3ee71dd259c0ce4b650a80a75eb82))

* Add ttp library and remove unused code ([`5966a0d`](https://github.com/mraniki/tt/commit/5966a0d44063dbc774aa6812ae24c969aa97bff4))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`19015f8`](https://github.com/mraniki/tt/commit/19015f8b1fb7034a0ca26edcdcded9bf740cf906))

* Merge pull request #243 from mraniki/main

Align ([`78856b0`](https://github.com/mraniki/tt/commit/78856b0c65c8d0cd97060c731ff84d94508f6ffd))

* Merge pull request #242 from mraniki/dev

Dev ([`1c514a1`](https://github.com/mraniki/tt/commit/1c514a13b09cbb62721e9cab820eae63d24f80f4))

* Merge pull request #241 from mraniki/mraniki-patch-1

Create CODE_OF_CONDUCT.md ([`ecf6a8c`](https://github.com/mraniki/tt/commit/ecf6a8cfe9e0e5336515aec43359c6a149fbcdaa))

* Create CODE_OF_CONDUCT.md ([`bbd3978`](https://github.com/mraniki/tt/commit/bbd39781941b256fcc7bc0bd1c23c0876efed336))

* Merge pull request #240 from mraniki/dev

Dev ([`80747f0`](https://github.com/mraniki/tt/commit/80747f041877153931d839afc1b3bd0656114783))

* Refactor DockerHub.yml to use push_to_registry job instead of if statement. ([`a80d8c8`](https://github.com/mraniki/tt/commit/a80d8c8fe3481ba865239a06ad8cf2c005064a34))

* Add nightly-merge step to DockerHub workflow ([`3069d99`](https://github.com/mraniki/tt/commit/3069d999b32e0fe564a2fac5dd82ca6a9620a44c))

* preparing for dxsp ([`840ed46`](https://github.com/mraniki/tt/commit/840ed462494407a65389aeb205b2f24437425467))

* updating sample db ([`7b7a168`](https://github.com/mraniki/tt/commit/7b7a16853826665a15b2404eb848055294b623a3))

* change abi to block_explorer and added Dexswap object ([`d950db8`](https://github.com/mraniki/tt/commit/d950db8a9c6b9f849db76827d2c575eb93ea6995))

* Add DexSwap import to bot.py ([`858319c`](https://github.com/mraniki/tt/commit/858319c7abbb2b161ab9b49d94b9c1bdf031c8bc))

* dxsp lib ([`b207ab9`](https://github.com/mraniki/tt/commit/b207ab9a254b859de77defa12299a9c05c474a77))

* Rename test.py to test.py ([`b6b3b24`](https://github.com/mraniki/tt/commit/b6b3b24ef406d59ed5deed7c4e40514147e6e2e6))

* Merge pull request #239 from mraniki/main

Align ([`c7137c8`](https://github.com/mraniki/tt/commit/c7137c840bf66a02cc4763eaaaa0ef1bf7cfb3ad))

* Merge pull request #238 from mraniki/dev

code fix ([`1715d52`](https://github.com/mraniki/tt/commit/1715d5216a0e639c2caf7a4b06ed3f9585305fe6))

* Merge pull request #237 from mraniki/dev

Update bot.py ([`3d01a86`](https://github.com/mraniki/tt/commit/3d01a8633faf53639460b15316329b250ed7ed19))

* Merge pull request #236 from mraniki/dev

Update bot.py ([`fc3c543`](https://github.com/mraniki/tt/commit/fc3c543644e4f22bedf7c5d5cad632dcfd78e20e))

* Merge pull request #235 from mraniki/dev

added TOKENLIST as variable to support custom token list format ([`f9498d5`](https://github.com/mraniki/tt/commit/f9498d5ab5f7dc80213655397a1c0e9cd88a97a6))

* test of dxsp lib ([`c314e6c`](https://github.com/mraniki/tt/commit/c314e6cae3964e6b980fae7e7b85b7c8b14463e4))

* update ([`af7f6ce`](https://github.com/mraniki/tt/commit/af7f6ce46215780ebc718afe3ac18196dbcee60a))

* 1inch limit order preparation ([`7f609bb`](https://github.com/mraniki/tt/commit/7f609bbc8fdf1b797f4d97582707637e6c83dd05))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`33cbd8e`](https://github.com/mraniki/tt/commit/33cbd8e68ff5e4868f1e41d99dd3144bc5608c1d))

* Merge pull request #234 from mraniki/main

Align ([`08f7f3f`](https://github.com/mraniki/tt/commit/08f7f3fe37c140afca16c18d6301a2d7859a78f5))

* Merge pull request #233 from mraniki/dependabot/github_actions/tonybaloney/pycharm-security-1.28.0

Bump tonybaloney/pycharm-security from 1.25.1 to 1.28.0 ([`fcf11d3`](https://github.com/mraniki/tt/commit/fcf11d3f8cb19a89fb375101bd3b9c2bdbbdb590))

* Bump tonybaloney/pycharm-security from 1.25.1 to 1.28.0

Bumps [tonybaloney/pycharm-security](https://github.com/tonybaloney/pycharm-security) from 1.25.1 to 1.28.0.
- [Release notes](https://github.com/tonybaloney/pycharm-security/releases)
- [Changelog](https://github.com/tonybaloney/pycharm-security/blob/master/HISTORY.md)
- [Commits](https://github.com/tonybaloney/pycharm-security/compare/1.25.1...1.28.0)

---
updated-dependencies:
- dependency-name: tonybaloney/pycharm-security
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com> ([`0c4431c`](https://github.com/mraniki/tt/commit/0c4431c051fd2e284937d180d98a12a9bf951a0e))

* Merge pull request #230 from mraniki/dev

Dev ([`d52bb37`](https://github.com/mraniki/tt/commit/d52bb37b3aa627e1967bf35e83ede83be8345639))

* Merge pull request #229 from mraniki/dev

Merge pull request #227 from mraniki/sourcery/dev ([`b5c8ed1`](https://github.com/mraniki/tt/commit/b5c8ed1d8ddf9a7c47b60a554af7e112cb8c7ff7))

* Merge pull request #228 from mraniki/sourcery/dev

'Refactored by Sourcery' ([`ea3870e`](https://github.com/mraniki/tt/commit/ea3870ebcfbb1198e9c49cdb573dc85316815da0))

* Merge pull request #226 from mraniki/dev

Readme and wiki update ([`d32cc73`](https://github.com/mraniki/tt/commit/d32cc732cb8ea1304c1374ed5f51de3ed0eb61e0))

* Merge pull request #225 from mraniki/dev

Update DockerHub.yml ([`91f4048`](https://github.com/mraniki/tt/commit/91f404810148d2c45b0e493e86a27be34f821f86))

* Merge pull request #224 from mraniki/dev

Dev ([`2ef8d93`](https://github.com/mraniki/tt/commit/2ef8d93af3c7aac5bb16cadb8b726824847c6c3e))

* Merge pull request #223 from mraniki/dev

Minor fixes ([`7ece9d4`](https://github.com/mraniki/tt/commit/7ece9d46b14faa2cacb09a6eccfc8dedd791fa52))

* tokenlist added as variable ([`12d1d31`](https://github.com/mraniki/tt/commit/12d1d31c11c574c995c2cb387ca98c03131b52a5))

* cleanup ([`2d23c1e`](https://github.com/mraniki/tt/commit/2d23c1e7dcc5f9bcf291e9b0ca93af7250beddd5))

* update ([`441910a`](https://github.com/mraniki/tt/commit/441910aea36f9c58fc507bfeaad34867f8f33243))

* Merge pull request #227 from mraniki/sourcery/dev

Readme and wiki update (Sourcery refactored) ([`20d1ca1`](https://github.com/mraniki/tt/commit/20d1ca1151e30a7df37daaf465789a583bdca7cc))

* 'Refactored by Sourcery' ([`0d9c149`](https://github.com/mraniki/tt/commit/0d9c149fa30b070c37a3bf3e6f66efa5cff9c207))

* update readme ([`ffaef25`](https://github.com/mraniki/tt/commit/ffaef256144ad34d16418579126cee026428bb8a))

* registry update ([`840ac83`](https://github.com/mraniki/tt/commit/840ac8327c50533ecc8d5b476ffa284f97ccb843))

* Merge pull request #222 from mraniki/main

Align ([`1e52bfc`](https://github.com/mraniki/tt/commit/1e52bfcf4965d25026b942db8b1fedbde974f6e9))

* Merge pull request #219 from mraniki/dev

Better token search ([`be27303`](https://github.com/mraniki/tt/commit/be273039d4ca289e12a55b041746efdd07a17940))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`1bd5b49`](https://github.com/mraniki/tt/commit/1bd5b49f395df7ae07bdf266a9f3477da14c9527))

* Merge pull request #218 from mraniki/main

Align ([`4013b6c`](https://github.com/mraniki/tt/commit/4013b6c7711c386544b8738f5bc56d3c0f4296cd))

* Merge pull request #215 from mraniki/dev

Cleanup ([`e14003d`](https://github.com/mraniki/tt/commit/e14003d713f0e1471d1169f169dd0ce23ba3a11f))

* Merge pull request #213 from mraniki/dev

Dev ([`a7c8f77`](https://github.com/mraniki/tt/commit/a7c8f772412c3aedc870ac27203e4b2d44818b4c))

* Merge pull request #211 from mraniki/dev

Multiple DEX Fixes ([`2e23212`](https://github.com/mraniki/tt/commit/2e23212048bf26f92318be7ed881504e136e8210))

* added tokenlist for faster resolution and coingecko as backup ([`1cad26e`](https://github.com/mraniki/tt/commit/1cad26e536127037763deb119b593c5c9e67d220))

* testing top token added to balance for tracking but too slow. ([`5fb2f98`](https://github.com/mraniki/tt/commit/5fb2f9861893245f8b0d51776d3c199f273b7e1a))

* cleanup ([`2d05172`](https://github.com/mraniki/tt/commit/2d05172a8a7e940c65ead45120900da1b418dd1e))

* uniswap V3 error with quoteExactInputSingle ([`bc1baac`](https://github.com/mraniki/tt/commit/bc1baac51cd2d74627c025101d97c5b81f9c63e1))

* updated to quoterv2 ([`cc961fe`](https://github.com/mraniki/tt/commit/cc961fe3fb9c540e19291461912946fc9a5cb7d6))

* uniswap V3 changes ([`a8a2591`](https://github.com/mraniki/tt/commit/a8a2591d52da5dfe209cf02b7df5a711190f4117))

* Merge pull request #212 from mraniki/sourcery/dev

Multiple DEX Fixes (Sourcery refactored) ([`f7dffce`](https://github.com/mraniki/tt/commit/f7dffceb1b86c79a201bab510b8514d92bc1d1c1))

* 'Refactored by Sourcery' ([`f55571d`](https://github.com/mraniki/tt/commit/f55571d5311ed6e05f0cb307f6aeec5212e976cc))

* uniswapv2, 1inch v5 functional pending v3 ([`212eaa7`](https://github.com/mraniki/tt/commit/212eaa7061b637cb56c6d02b53900c4ba9c5d63b))

* correction for 1inch_v5 ([`0c96f9f`](https://github.com/mraniki/tt/commit/0c96f9f061f5267ed9ba7d4b7d51a97343b0cb34))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`8bca6c0`](https://github.com/mraniki/tt/commit/8bca6c01ddfa26581a55e112b1001ad0811b097c))

* Fixed approval function ([`c41eaef`](https://github.com/mraniki/tt/commit/c41eaefab6d175f598ddaa939cfc3c652032c99d))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`fcbb6da`](https://github.com/mraniki/tt/commit/fcbb6dafe3ae941b74127013f9723ba943812285))

* cleanup ([`e754c21`](https://github.com/mraniki/tt/commit/e754c21809728c1ea2320aae43cabe0d0d3942a1))

* Fix DEX Balance ([`c817967`](https://github.com/mraniki/tt/commit/c8179679ce60be7cc2a8a64a7f529f97192b7857))

* Fixed the DEX search function in case of duplicate symbol name  (BSC/BTC case) ([`35eac35`](https://github.com/mraniki/tt/commit/35eac3575b070a5749c23f9c0ff52451ac91abfb))

* Merge pull request #210 from mraniki/main

Align ([`8178196`](https://github.com/mraniki/tt/commit/8178196f78c7a79cd355559f6f4b661303529182))

* Merge pull request #209 from mraniki/dependabot/github_actions/docker/build-push-action-4

Bump docker/build-push-action from 3 to 4 ([`d59b51b`](https://github.com/mraniki/tt/commit/d59b51bccb35ad5fba0c129c4258614edd6e9d2b))

* Bump docker/build-push-action from 3 to 4

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com> ([`17a2c44`](https://github.com/mraniki/tt/commit/17a2c44f3411eff1211edb31fcf62d7a95c72645))

* Merge pull request #208 from mraniki/dependabot/github_actions/actions/checkout-3

Bump actions/checkout from 2 to 3 ([`e3ab913`](https://github.com/mraniki/tt/commit/e3ab913371ed0715ce76abae63a05e49882915c9))

* Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com> ([`804efc4`](https://github.com/mraniki/tt/commit/804efc45d4bee493b8530d0a7cf66e24a808fae3))

* Create .github/dependabot.yml ([`1c4bdd1`](https://github.com/mraniki/tt/commit/1c4bdd18686eff2d1382be3d057688a5f27929bc))

* Merge pull request #206 from mraniki/dev

Refactoring and Dex testnet fixes ([`f9039ef`](https://github.com/mraniki/tt/commit/f9039efa96460f9ee02b35c1f944ab3151d4fdfb))

* improve dex symbol error message if missing symbol ([`b55960c`](https://github.com/mraniki/tt/commit/b55960c9422cd8de6cc6b4836ff3223069d628f9))

* improve dex symbol error message if missing symbol ([`b1d411c`](https://github.com/mraniki/tt/commit/b1d411c82770c52fefd9f3e93b436d82171581b5))

* improving dex order ([`541af0b`](https://github.com/mraniki/tt/commit/541af0b0b3e336c033f8726a6a4efa4a25c93137))

* Merge pull request #205 from mraniki/main

Align ([`ec54928`](https://github.com/mraniki/tt/commit/ec54928ed97886a065d09fd7ba41194c49c85dd7))

* Merge pull request #191 from mraniki/dev

Refactor and few fixes ([`df5295e`](https://github.com/mraniki/tt/commit/df5295e275ce214cabea291ecd8b985dbf250d65))

* Merge pull request #189 from mraniki/dev

Refactoring ([`11cc4af`](https://github.com/mraniki/tt/commit/11cc4afeb21442f233189e265a54207116b3d9d2))

* Delete pyre.yml ([`a23e3e5`](https://github.com/mraniki/tt/commit/a23e3e58a9b7491b606ae98182543f456039b4d0))

* consolidation of tesnet and mainnet search contract function in search_contract ([`0c1aab2`](https://github.com/mraniki/tt/commit/0c1aab2c2d4254648b142970e755a2bc0f07e3db))

* added DEX testnet tokenlist as variable ([`c2e0b8b`](https://github.com/mraniki/tt/commit/c2e0b8bf1e32fb6f814037b177ab0016a4bab094))

* Merge pull request #204 from mraniki/sourcery/dev

Sourcery refactored dev branch ([`9f95c20`](https://github.com/mraniki/tt/commit/9f95c20fcedfd76f011f9d10d148f076a674cb04))

* 'Refactored by Sourcery' ([`4f7da24`](https://github.com/mraniki/tt/commit/4f7da24c504c8e716d81d705b931564dc0c2b1a0))

* improving the new parsing function ([`e5e36ff`](https://github.com/mraniki/tt/commit/e5e36ff170926057767f628da68dc0b8531ddb9d))

* community contact ([`34c3e33`](https://github.com/mraniki/tt/commit/34c3e33de1d31fdbe4a2db5b58eaf78ee5654e3e))

* Started a new order parsing function ([`3cd8307`](https://github.com/mraniki/tt/commit/3cd8307d9b8bd51ead290b9b06cf8d83a4f0381d))

* trying to improve parsing for order ([`794208b`](https://github.com/mraniki/tt/commit/794208b7aa0be5420ffb6c97cd80976f46499210))

* cleanup & refactor ([`6999f79`](https://github.com/mraniki/tt/commit/6999f79d346f292ba0bcfa99690774f123ba6137))

* Refactor the parsing function to support dictionary ([`35adda8`](https://github.com/mraniki/tt/commit/35adda84d647ae0c986783f9c30cfaa8a0d46136))

* Merge pull request #190 from mraniki/sourcery/dev

Sourcery refactored dev branch ([`d8ba9af`](https://github.com/mraniki/tt/commit/d8ba9af1be1d0077a8857440594172e23bd1d6cf))

* 'Refactored by Sourcery' ([`6b9e377`](https://github.com/mraniki/tt/commit/6b9e3770869b60f0cca85e67b99f5cfa56b964b6))

* Rename codeql.yml to 🦠CodeScanning_main.yml ([`9f12ab2`](https://github.com/mraniki/tt/commit/9f12ab2399212e591255bb4e09c919a134e97b55))

* Rename bandit.yml to 🦠CodeScanning_dev.yml ([`6af6fc0`](https://github.com/mraniki/tt/commit/6af6fc0880269dd3bb2d04625a27b77747af8985))

* Merge pull request #186 from mraniki/main

Update bandit.yml ([`2e59107`](https://github.com/mraniki/tt/commit/2e59107b4e10319ba2845df3f4d69189e493ebdb))

* Refactoring and cleanup Import list ([`ab01726`](https://github.com/mraniki/tt/commit/ab017263d841a8d5e489ed7ac68bec67373e207c))

* refatoring and new function get_account_basesymbol_balance ([`0c8582e`](https://github.com/mraniki/tt/commit/0c8582e0cda62e88c2b31945ae0d5bd56dd41435))

* Refactoring ([`5d0f52e`](https://github.com/mraniki/tt/commit/5d0f52e4815801b15ef7a80a5260893d8d38ef1f))

* refactor ([`02b7a5a`](https://github.com/mraniki/tt/commit/02b7a5a1f1088f812e93315ad2faece704db4c77))

* refactor ([`ef4c864`](https://github.com/mraniki/tt/commit/ef4c86489e4eb6fff5fd0305ecfdd88b1b681b54))

* Delete pyre.yml ([`8cbc63e`](https://github.com/mraniki/tt/commit/8cbc63eb0a9c43ae7e5fe8626cbef2bebeae2426))

* Merge pull request #185 from mraniki/main

Align ([`3f40ded`](https://github.com/mraniki/tt/commit/3f40ded45ca35a10bccd3625cfff1d23563accaa))

* Create pyre.yml ([`706b279`](https://github.com/mraniki/tt/commit/706b2796cb7beb29306b2b69d391681b4bf3174b))

* Create codeql.yml ([`b248f2a`](https://github.com/mraniki/tt/commit/b248f2a2978a26375bbf031ca311771fa104452f))

* Create bandit.yml ([`fc0c329`](https://github.com/mraniki/tt/commit/fc0c32984f7d1eb6c7e7dbc867432b81b7c0a009))

* Dev (#183)

* Trying to Fix error 13

* Create gce.yaml

* deployment test

* Fix an ugly parsing Indexerror bug for order

* Fix for PTB loop

* Update bot.py

* apprise async

* Update bot.py

* update

* notify fix

* notify fix

* Update bot.py

* Update bot.py

* gke

* Delete Deployment.yml

* matrix help message

* Update bot.py

* Update bot.py

* Update bot.py

* update sample DB

---------

Co-authored-by: mraniki <mraniki@users.noreply.github.com> ([`be417f9`](https://github.com/mraniki/tt/commit/be417f941814b68b05278975a39bac68609f6862))

* Merge branch 'main' into dev ([`a5941a8`](https://github.com/mraniki/tt/commit/a5941a8abf679ea6604b659b14b7e2319971e35b))

* Various Fixes (#182)

* Trying to Fix error 13

* Create gce.yaml

* deployment test

* Fix an ugly parsing Indexerror bug for order

* Fix for PTB loop

* Update bot.py

* apprise async

* Update bot.py

* update

* notify fix

* notify fix

* Update bot.py

* Update bot.py

---------

Co-authored-by: mraniki <mraniki@users.noreply.github.com> ([`999a0be`](https://github.com/mraniki/tt/commit/999a0be48b4d2537d1dad152d122cc7cb030bace))

* update sample DB ([`657439c`](https://github.com/mraniki/tt/commit/657439c55907705a10252f92df3a31da8db0527d))

* matrix help message ([`2402fd1`](https://github.com/mraniki/tt/commit/2402fd1dafb1634d2dccda6757e365e973a784aa))

* Delete Deployment.yml ([`43c1b7e`](https://github.com/mraniki/tt/commit/43c1b7e5fbc201c3ad08d8f9e7e0d05e899b6d19))

* gke ([`dd0769a`](https://github.com/mraniki/tt/commit/dd0769a624d92e230227b3b657e27d238117f999))

* update ([`73984ae`](https://github.com/mraniki/tt/commit/73984aefead64bbbe00f8365a517e5808775fbbf))

* apprise async ([`96fdae5`](https://github.com/mraniki/tt/commit/96fdae528d792ec26937323706dea5c604cef60d))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`e70a243`](https://github.com/mraniki/tt/commit/e70a24396bb587579a615f1d71b0991d531b8516))

* Merge branch 'main' into dev ([`fac434f`](https://github.com/mraniki/tt/commit/fac434fb0254fd1dd9f39ccc33547411f2403829))

* Delete gce.yaml ([`9e483d6`](https://github.com/mraniki/tt/commit/9e483d6fb139981c9bb483e1f8768f2eaa5e4286))

* Fix an ugly parsing Indexerror bug for order ([`cbb45a3`](https://github.com/mraniki/tt/commit/cbb45a3bc1d0be68c7f7aafc4d29848b1c104f1f))

* deployment test ([`7ac536c`](https://github.com/mraniki/tt/commit/7ac536c2a67ddc9b39cf8875ffff4be3eae385ea))

* Create gce.yaml ([`38d9846`](https://github.com/mraniki/tt/commit/38d984624ef86252649bb2c8e697093534f4c5d7))

* Trying to Fix error 13 ([`eea3074`](https://github.com/mraniki/tt/commit/eea307435a536f7b2b13be0318079b3e739e6e31))

* Rename .github/workflows/DockerGHCR.yml to .github/workflows/archive/DockerGHCR.yml.archive ([`f369ed3`](https://github.com/mraniki/tt/commit/f369ed36cd3a27d819f3cc4d738a33f0ee7b0041))

* Merge pull request #180 from mraniki/dev

Dev ([`2fb64e2`](https://github.com/mraniki/tt/commit/2fb64e280a2ad7276bdf8675ea81843244ddbfb4))

* Delete Emoji commit.yml ([`67bd6e5`](https://github.com/mraniki/tt/commit/67bd6e5b8186417dbe03d18d148c189ff5c0bb88))

* FastAPI with healthcheck, only 1 notify function, all bot as async setup and loglevel as variable (#179)

* Update bot.py

* webserver troubleshoot

* webserver troubleshoot

* webserver troubleshoot

* webserver troubleshoot

* webserver troubleshoot

* healthcheck in dockerfile

* discord help error

* healthcheck3

* healthcheck3

* healthcheck4

* healthcheck5

* healthcheck in dockerfile removed

* healthcheck5

* fastapi implementation HEALTHCHECK6

* small update

* updated discord bot start to async with start()

* Matrix bot run need to be review and is not working.

* troubleshoot for asyncio matrix

* playing with fastapi

* remove nio

* fix broken dependency

* fix webhook test

* testing send message via fastapi

* notify function

* typo

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* adding LOGLEVEL as VARIABLE

* remove send_msg function to fully leverage on apprise

* trying to fix the matrix async issue with nio lib

* Update bot.py

* matrix async fixed.

* cleanup

---------

Co-authored-by: mraniki <mraniki@users.noreply.github.com> ([`5db4eaf`](https://github.com/mraniki/tt/commit/5db4eafe9b5e2e55765896a065c08f5eeaeb647f))

* Fix for PTB loop ([`09a1f8a`](https://github.com/mraniki/tt/commit/09a1f8aaf4a84e3f2bcb0b2469896249494e57c9))

* Fix an ugly parsing Indexerror bug for order ([`ac762d9`](https://github.com/mraniki/tt/commit/ac762d9c4ba84d54d71df58733a47c3e252c3681))

* deployment test ([`1e8feb8`](https://github.com/mraniki/tt/commit/1e8feb838e556937213039ac188fb08c46b2304f))

* Create gce.yaml ([`272e9df`](https://github.com/mraniki/tt/commit/272e9df15ccc182cd5d4c888b4ec76d24e0a0418))

* Trying to Fix error 13 ([`e2b3681`](https://github.com/mraniki/tt/commit/e2b368141052c262926e267caed013150b06f875))

* cleanup ([`ba0e05c`](https://github.com/mraniki/tt/commit/ba0e05cf5e180364d865925c9aa8518699b906bc))

* remove send_msg function to fully leverage on apprise ([`244d5ea`](https://github.com/mraniki/tt/commit/244d5ea682c0aaeeff54f5ef95cf7c3cee202982))

* adding LOGLEVEL as VARIABLE ([`0e3f8f0`](https://github.com/mraniki/tt/commit/0e3f8f0c58eb81ead4cf0bc9046875e8f9452a22))

* Merge pull request #176 from mraniki/main

Final Align ([`0782c89`](https://github.com/mraniki/tt/commit/0782c899cb6e80df66164e0bda55ba1cc7c85d43))

* Merge pull request #161 from mraniki/dev

Healthcheck feature,  Futures feature and Parser Error ([`d578da0`](https://github.com/mraniki/tt/commit/d578da0d12263fda9f4604d7856e51a887975671))

* Merge pull request #160 from mraniki/dev

Dev ([`dacae9c`](https://github.com/mraniki/tt/commit/dacae9c91a39c8ff2fcdc6b0bbad9aaccc6454dd))

* Merge pull request #159 from mraniki/dev

Dev ([`ed47f27`](https://github.com/mraniki/tt/commit/ed47f2777ffb04692a6444c01ae06a1399577f7b))

* typo ([`379d947`](https://github.com/mraniki/tt/commit/379d94772bf075203f96220a138a302080e88322))

* notify function ([`115fe6d`](https://github.com/mraniki/tt/commit/115fe6d12631e32a9b6c51179f0a0ca715c2a581))

* testing send message via fastapi ([`b2c6f2f`](https://github.com/mraniki/tt/commit/b2c6f2f4c31c495e97e25c714684a7d74ef92579))

* remove nio ([`0d0d7cd`](https://github.com/mraniki/tt/commit/0d0d7cde899bb13be2dbaf60a824937fa8ecaef7))

* playing with fastapi ([`92a7312`](https://github.com/mraniki/tt/commit/92a73122645c905eb2d3722fa3f699463d637157))

* troubleshoot for asyncio matrix ([`55e5923`](https://github.com/mraniki/tt/commit/55e59230cb5923b4dfc690ec47d78931e6c2721d))

* Matrix bot run need to be review and is not working. ([`0dd89a6`](https://github.com/mraniki/tt/commit/0dd89a60e9ca5968eaa61924c0677a917aa586c9))

* updated discord bot start to async with start() ([`f2f6afe`](https://github.com/mraniki/tt/commit/f2f6afea714435fc8f0c1d0611ca0e62c85f7618))

* small update ([`76efde8`](https://github.com/mraniki/tt/commit/76efde8475eba55426a1ad816d6cb66f686af440))

* fastapi implementation HEALTHCHECK6 ([`724c54f`](https://github.com/mraniki/tt/commit/724c54fb5ed5930d27e4c66f71633847fe655175))

* healthcheck5 ([`9262c42`](https://github.com/mraniki/tt/commit/9262c42112b2c19a33163b388495b8e35b398f4a))

* healthcheck in dockerfile removed ([`629ca22`](https://github.com/mraniki/tt/commit/629ca2226638d945fadf6e68c28a56403208aecf))

* healthcheck5 ([`b514106`](https://github.com/mraniki/tt/commit/b5141069777c41583b1e16b755fe13283cfade8b))

* healthcheck4 ([`3a40b37`](https://github.com/mraniki/tt/commit/3a40b37fdfbfdea462fe50540c94a6e0725bf863))

* healthcheck3 ([`a71fb4a`](https://github.com/mraniki/tt/commit/a71fb4aaddbaf0f4d3cb85a95b2dad1fb1e045f8))

* healthcheck3 ([`47bfad8`](https://github.com/mraniki/tt/commit/47bfad8b343c6428b3424d56d7f52f6d908b6371))

* discord help error ([`048f9d2`](https://github.com/mraniki/tt/commit/048f9d2e6b851ebb40b6b32679b1182352a54077))

* healthcheck in dockerfile ([`0b94be5`](https://github.com/mraniki/tt/commit/0b94be53c5267df103aec0f943af883f17745165))

* webserver troubleshoot ([`654f9d0`](https://github.com/mraniki/tt/commit/654f9d07f509a9b9355e595aeed812596983ab75))

* webserver troubleshoot ([`7d31ce0`](https://github.com/mraniki/tt/commit/7d31ce0cb3e2ce6ddeae7459402236018edbd116))

* webserver troubleshoot ([`0b9548c`](https://github.com/mraniki/tt/commit/0b9548c41b6b15ddbb89b4b10193caf08a12dfd1))

* webserver troubleshoot ([`51255d6`](https://github.com/mraniki/tt/commit/51255d68553b0ac528b59a3f64687446debdf5fc))

* webserver troubleshoot ([`a05839e`](https://github.com/mraniki/tt/commit/a05839e7b7c3765d06cabfc5c79ed688bbf6d6fe))

* healthcheck2 ([`a30f96e`](https://github.com/mraniki/tt/commit/a30f96edbf3b9dc1ec25f92de27b2bdd43e573ca))

* troubleshoot ([`14d2909`](https://github.com/mraniki/tt/commit/14d2909a3c8a4235d2581f1a8f992db2666873e8))

* change healthcheck ([`0bc0dc2`](https://github.com/mraniki/tt/commit/0bc0dc2fbe578b1c5e90aed1142746d93e164dc4))

* improve the position CEX support. ([`f1d2b43`](https://github.com/mraniki/tt/commit/f1d2b4343f93fdbaa373ad404886497a619fa1e6))

* added defaultType in the CEX order for future support ([`a531b67`](https://github.com/mraniki/tt/commit/a531b678419a07ed604c27853276133f78245847))

* position for CEX ([`4163131`](https://github.com/mraniki/tt/commit/41631318f054889a481f41e5f79d95aac3d3e814))

* Merge pull request #158 from mraniki/main

Merge ([`cdaa38b`](https://github.com/mraniki/tt/commit/cdaa38b3cdc2e0cbe49ba7dab8993a56e2b3e908))

* Create Emoji commit.yml ([`5dbdc01`](https://github.com/mraniki/tt/commit/5dbdc01a38989f29febb87538aa19422d9b82416))

* Merge pull request #157 from mraniki/dev

Fixes ([`e071790`](https://github.com/mraniki/tt/commit/e0717900f633f329f51c45a06a05d4b294fc78a0))

* Merge pull request #156 from mraniki/dev

Readme change ([`e455405`](https://github.com/mraniki/tt/commit/e455405a9a4611360fbafe7d8aec131730f53754))

* Merge pull request #155 from mraniki/dev

Fixed messaging function ([`089927f`](https://github.com/mraniki/tt/commit/089927f39e1387e48c077de787e2ec9c08d9e52d))

* Merge pull request #154 from mraniki/dev

Simple web server added for healthcheck ([`3f6d66a`](https://github.com/mraniki/tt/commit/3f6d66a944cf1ffac3429f7a27f9b19a1e5abe3e))

* Merge pull request #153 from mraniki/dev

Dev ([`be45d00`](https://github.com/mraniki/tt/commit/be45d000275b1f1c3efda3b0a084d5d9a6c7b6ba))

* Merge pull request #152 from mraniki/dev

Dev ([`a218dd3`](https://github.com/mraniki/tt/commit/a218dd3055c5dc44a27bcc7961fa35f89f54946e))

* Merge pull request #151 from mraniki/dev

Dev ([`6cd337d`](https://github.com/mraniki/tt/commit/6cd337def1dc025d58dd2bd25e23e875233d9e50))

* Merge pull request #150 from mraniki/dev

MultiChat Support ([`e240610`](https://github.com/mraniki/tt/commit/e240610202e03723f2bf659cb95250e42ba4b1d1))

* Merge pull request #149 from mraniki/dev

Support simple echo for 3 platform (telethon/discord/matrix) ([`10f794a`](https://github.com/mraniki/tt/commit/10f794aca3ab5431b8946c1fbfdc3ba540d90ca2))

* Merge pull request #148 from mraniki/dev

Initial matrix and discord setup ([`570ec3b`](https://github.com/mraniki/tt/commit/570ec3ba47d2b91593964e6552fff8477f4d900d))

* Merge pull request #147 from mraniki/dev

Dev ([`4a208f8`](https://github.com/mraniki/tt/commit/4a208f80e06e1920ab677464a107d6fd3a1dc794))

* Merge pull request #146 from mraniki/dev

Dev ([`9b60a44`](https://github.com/mraniki/tt/commit/9b60a4435836e8e3b1fe4b53d401b4b8086fd37b))

* debug ([`0cf1b3d`](https://github.com/mraniki/tt/commit/0cf1b3de45ac861da4dfc3e626b76db6585eda13))

* debug ([`2f1fa73`](https://github.com/mraniki/tt/commit/2f1fa73f7431cb67016b83b2843b3f40251607d0))

* debug ([`e73ce80`](https://github.com/mraniki/tt/commit/e73ce8000580286226f3ea6dcafa8ae8a27e4a25))

* version 44 ([`07d85c9`](https://github.com/mraniki/tt/commit/07d85c90bce306150a35035e1dd7d035018b7717))

* readme update ([`cfab42b`](https://github.com/mraniki/tt/commit/cfab42bbe5c7ee8cd6689bf94081b34da8df261f))

* screenshots wiki ([`e0facef`](https://github.com/mraniki/tt/commit/e0faceff771556edacc3771a20ef06ab8027e753))

* improve discord messaging (embed) ([`5e0efe4`](https://github.com/mraniki/tt/commit/5e0efe41b5875d8a2425569525285870a02b3225))

* testing pipelines ([`2a4e3d9`](https://github.com/mraniki/tt/commit/2a4e3d99f94c03b073cd604cdc43fc4b5512b438))

* readme update ([`c6b2b0a`](https://github.com/mraniki/tt/commit/c6b2b0ad9d1b376b5ee75ed902367f3851855316))

* readme update ([`c7070c3`](https://github.com/mraniki/tt/commit/c7070c33a09ba7c65ed233eda0ad97991b1380ff))

* readme update ([`88a99f3`](https://github.com/mraniki/tt/commit/88a99f3e186648e3f39388015e7c9a17075c59f0))

* readme update ([`1a9c30f`](https://github.com/mraniki/tt/commit/1a9c30f2f21b31c8e34add175663f05495abb4b4))

* image ([`fb14e4d`](https://github.com/mraniki/tt/commit/fb14e4dbc299f6c12cdae58f10ba6d5b621190ff))

* Healthcheck update ([`13b60e3`](https://github.com/mraniki/tt/commit/13b60e309109bbd06d4e9a67ada14b3f485a4483))

* simple healthcheck ([`d3721a5`](https://github.com/mraniki/tt/commit/d3721a55c5464b82de2d1792bafcbceb4a466296))

* actions update ([`9db08d9`](https://github.com/mraniki/tt/commit/9db08d993352a33a347013ae9b865f67fd3ae081))

* Create PaaS_Deployment.yml ([`d3516d1`](https://github.com/mraniki/tt/commit/d3516d13ea6d7b69bb3c1b62f0fc1dfdb826d8ce))

* small update ([`050922b`](https://github.com/mraniki/tt/commit/050922b6999e65988ea0227278b5d9c5675c769e))

* readme update ([`387be0b`](https://github.com/mraniki/tt/commit/387be0bac064e0e8b7a672cc9a94e7c89abba6ad))

* name update ([`243d65e`](https://github.com/mraniki/tt/commit/243d65eeb1da8a82d5f3e18f188da0f0ed9f473c))

* Road to 1.3 ([`5e62a10`](https://github.com/mraniki/tt/commit/5e62a10832ae7c4811b02de5bf1d98db8036875a))

* updated to pycord ([`ade037d`](https://github.com/mraniki/tt/commit/ade037d03812d4a661d5387dbee9f1c91533e60b))

* html support ([`a223835`](https://github.com/mraniki/tt/commit/a223835e963a9a75c1e8d27ddf7aef51b531f315))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`0c49655`](https://github.com/mraniki/tt/commit/0c4965532b84d2fa165cdbdd30b99a6e1217071f))

* MARKDOWN message ([`14a34e6`](https://github.com/mraniki/tt/commit/14a34e610678da9e4f602283e9e4163c04c1c605))

* hostname ([`bd894fe`](https://github.com/mraniki/tt/commit/bd894fec6b3ef07fe8169898f0accfb59b564a20))

* MARKDOWN across clients ([`413ff74`](https://github.com/mraniki/tt/commit/413ff74aae6c27c9f744f9d0ad8322d34fb9adf9))

* Documentation update ([`2e9be42`](https://github.com/mraniki/tt/commit/2e9be425ca5d048e239b49407484d44063d2b049))

* cleanup and updated across the 4 chat platforms ([`e589114`](https://github.com/mraniki/tt/commit/e589114568d775af9829b35c00fcf7a491468cf9))

* cleanup multichat ([`b13ea83`](https://github.com/mraniki/tt/commit/b13ea83da2b3beffb6e0dbde51111a19c823d9d9))

* Fixed Tgram. multi chat support. ([`3535ba3`](https://github.com/mraniki/tt/commit/3535ba3703133a5c90027ad152adbd3700f7261e))

* ptb update ([`df59a99`](https://github.com/mraniki/tt/commit/df59a996c4877b5a348245107cec86060a3c1286))

* ptb update ([`43ded16`](https://github.com/mraniki/tt/commit/43ded1631f1e923b6e66b5fdf29326274ef9413d))

* ptb update ([`93177ba`](https://github.com/mraniki/tt/commit/93177baac21bce4d3d75817f2578a60c01153ec7))

* added parsing capability for telethon and discord

This is breaking ptb. and ptb function need to be revised. ([`2670332`](https://github.com/mraniki/tt/commit/2670332d7edbcd37ab657ebc9514660bdf4c6074))

* updated the req for full async ([`a1dc8f8`](https://github.com/mraniki/tt/commit/a1dc8f835b1a816a08ec1f962b0e40f144a4b0ae))

* /bql for discord ([`d332f95`](https://github.com/mraniki/tt/commit/d332f95a9af6a7cd4683ff7946c466e3a3d62911))

* regex for discord ([`2aac6f2`](https://github.com/mraniki/tt/commit/2aac6f2c883bb8b508eb14f15721b11b08a1a97d))

* contains ([`750faa0`](https://github.com/mraniki/tt/commit/750faa04ab03189d0425282524558c52232b5ba9))

* help message for 3 platforms ([`977e520`](https://github.com/mraniki/tt/commit/977e520779d29ec710a540bf6562ca4a905b8244))

* simple ECHO for 3 platforms ([`92774ee`](https://github.com/mraniki/tt/commit/92774ee5e31a717ed98f0e5837c228482ecb6254))

* refactoring for multichat ([`e557b0a`](https://github.com/mraniki/tt/commit/e557b0ae20b1c7b6dee8775b18275aeb7842168b))

* decorator wip ([`af252e1`](https://github.com/mraniki/tt/commit/af252e1e102a8de9f440f85129bc1f27086e8d16))

* decorator ([`5bec930`](https://github.com/mraniki/tt/commit/5bec930dcddfcc44c8f7ce0e09e4609f38e2a0e1))

* decorator ([`f7719e1`](https://github.com/mraniki/tt/commit/f7719e14802aa1cb5fec96eff10a742850301bcc))

* echo telethon ([`ceea9d7`](https://github.com/mraniki/tt/commit/ceea9d7cf775f65795bfec0c2c27bcbebaf4bb8e))

* telethon simple echo ([`0219e5f`](https://github.com/mraniki/tt/commit/0219e5f3c68d28a79619eaf96973d1c41443634b))

* added telethon support ([`d69372d`](https://github.com/mraniki/tt/commit/d69372d1bb4a847c1f5b65fdd5b79040d707d898))

* Setup simple ECHO for MATRIX and DISCORD ([`017a104`](https://github.com/mraniki/tt/commit/017a104c6694afd8db4fef6fa2885d4ff9d2a282))

* update for matrix ([`1ed4585`](https://github.com/mraniki/tt/commit/1ed4585f3a4b943f13b237fe9acc60d0736cde13))

* simple setup for matrix ([`6de128b`](https://github.com/mraniki/tt/commit/6de128b38bffd3c36a4f7899197d817f8d65b830))

* rationalization of menu command to ease update ([`889644a`](https://github.com/mraniki/tt/commit/889644a319cc393f99aa37166bc8a731a44f99a6))

* changed matrix lib ([`20509a2`](https://github.com/mraniki/tt/commit/20509a2c360f397b573a4b97c3ec53320c6cd523))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`0b30e24`](https://github.com/mraniki/tt/commit/0b30e24e765cfe4e190342aa74c3b5300e2614e8))

* matrix update ([`414b60c`](https://github.com/mraniki/tt/commit/414b60c95e0ea6cf4b61056cfa44ef9bcf9d64a3))

* clean shutdown ([`6fe77f7`](https://github.com/mraniki/tt/commit/6fe77f70abb9e4f30075a89a7c1ce7cf8467b4aa))

* added platform ([`af3b84f`](https://github.com/mraniki/tt/commit/af3b84f3745b99966b9b6b53151398e55b94cc51))

* llama ([`88f7f5f`](https://github.com/mraniki/tt/commit/88f7f5ffa0ee31023bba4e48399e2fe057f1399e))

* action udpate ([`2bb84eb`](https://github.com/mraniki/tt/commit/2bb84eb77a01066e14b58e7a8c252543e7271f75))

* actions update ([`66a8901`](https://github.com/mraniki/tt/commit/66a890196d9f404252bc688c626e2fac83aa4d63))

* Merge pull request #145 from mraniki/main

Align ([`18ae8ef`](https://github.com/mraniki/tt/commit/18ae8ef1ea37c3287c070a84eda232d0c629c174))

* Merge pull request #144 from mraniki/dev

Dev ([`582c48f`](https://github.com/mraniki/tt/commit/582c48f8df1ce459283c835051eb46f898af2c71))

* Merge pull request #143 from mraniki/dev

1 merge order function ([`50f4d10`](https://github.com/mraniki/tt/commit/50f4d107b1c4225fff83889ffb51523c93dae492))

* Merge pull request #142 from mraniki/dev

Update bot.py ([`04d36d3`](https://github.com/mraniki/tt/commit/04d36d336f8a3a94b574d7ffa92a00a8e32c3c4a))

* Merge pull request #141 from mraniki/dev

Dev ([`cc3ad87`](https://github.com/mraniki/tt/commit/cc3ad87e8bbe988dcc0bdc6df05923aea7e98c4f))

* Merge pull request #140 from mraniki/dev

Merge to 1.2 with multiple fix sand enhancements ([`2fa10d5`](https://github.com/mraniki/tt/commit/2fa10d5274e923f73fdee3330ef74caba775546b))

* Merge pull request #139 from mraniki/dev

Fix DEx toekn price issue and created /g ([`94369cb`](https://github.com/mraniki/tt/commit/94369cb74c6d265b4964b8bd2a4b5c567d93656a))

* Merge pull request #138 from mraniki/dev

cg dex order troubleshoot ([`648686d`](https://github.com/mraniki/tt/commit/648686dd2fd249838a45e3cc8ebd9a2e1ab4c226))

* Merge pull request #137 from mraniki/dev

Dev ([`2feb045`](https://github.com/mraniki/tt/commit/2feb04518e158e9de91544122f3a44bd7f4a83d5))

* docker actions version update ([`6fda02a`](https://github.com/mraniki/tt/commit/6fda02a3c1d41cb4c8a70443ec08a4d3308cebb5))

* Multi repo support ([`e886396`](https://github.com/mraniki/tt/commit/e88639640fbc089681007f9fd2f4f1919d996e27))

* documentation update ([`4166c46`](https://github.com/mraniki/tt/commit/4166c46bca2388d63dbe499d41dee06cc19636d5))

* documentation ([`42eba16`](https://github.com/mraniki/tt/commit/42eba166a6ac90f074725b9e9a7715a20e5ebe87))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`4c2a85a`](https://github.com/mraniki/tt/commit/4c2a85a022d86b391f8cdc4978f128526162e76c))

* simplify the tokenlist search ([`564d42b`](https://github.com/mraniki/tt/commit/564d42be86fc65f202fed7b6ce3fa41f142fe1a3))

* added a search testcontract function to support testnet on DEX ([`19cde79`](https://github.com/mraniki/tt/commit/19cde79d9828653c16f4caa32c660958e43f68e4))

* improve the gecko search ([`4abce71`](https://github.com/mraniki/tt/commit/4abce71b8c558ceb7e9d3826769848e1774364ca))

* improve the balance function to return the basesymbol balance for dex ([`92ce544`](https://github.com/mraniki/tt/commit/92ce54407222028833e27eb5b1090cba7867ec50))

* simplified the dex approval ([`3cdc537`](https://github.com/mraniki/tt/commit/3cdc53775441efe27ced5e4891c0edc625840a7d))

* updated the approval ([`82517ea`](https://github.com/mraniki/tt/commit/82517ead110f0a2f1bc296420ed2baf98bcb1264))

* Merge dex execute order function ([`8e7fc95`](https://github.com/mraniki/tt/commit/8e7fc959eb35bc2ef120c2a638681a043434c9c1))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`b793f31`](https://github.com/mraniki/tt/commit/b793f31c1e71afecc61c4c99488929870eced058))

* initial v3 for swap ([`54d6585`](https://github.com/mraniki/tt/commit/54d658566cb5b3d1f387b49cc65a5a9029ab2b83))

* alignement ([`8e1428a`](https://github.com/mraniki/tt/commit/8e1428aab4e2a83836bad0d2fd9984ee7015070b))

* emoji ([`0244c28`](https://github.com/mraniki/tt/commit/0244c288363207e4647151530101a088ed4235c8))

* corrected dex order ([`05986fb`](https://github.com/mraniki/tt/commit/05986fbd6150ba841e20478959aadacfdfef3b56))

* DEX swap changes ([`4e2f29d`](https://github.com/mraniki/tt/commit/4e2f29d701b9f5a99348c764983fce31de2ab9c8))

* more cleanup ([`562d0f1`](https://github.com/mraniki/tt/commit/562d0f11207846e931770d8a9ac05d6813041a93))

* improvement of the gecko data output ([`10e9381`](https://github.com/mraniki/tt/commit/10e9381c9f45b0e5fd99c84f7d3dba65187a8a37))

* more cleanup ([`311e4c9`](https://github.com/mraniki/tt/commit/311e4c9864e39f5bdd00c9f28f0b156fe31635d9))

* cleanup ([`8ca5adc`](https://github.com/mraniki/tt/commit/8ca5adceb00081310073dac2bd7b2307c9271807))

* Reorg/Refactor ([`9e4b364`](https://github.com/mraniki/tt/commit/9e4b364af317d7862aa97cf2d99f50d2954ad3ee))

* refactoring ([`7ed80a8`](https://github.com/mraniki/tt/commit/7ed80a8cb68ee07adf56470e3e3ba5d07cb4d5c3))

* more code refactoring and cleanup ([`63be326`](https://github.com/mraniki/tt/commit/63be32607cebfd7e4d16ee84fd7c7536eb951f77))

* contract via gecko ([`dfb7567`](https://github.com/mraniki/tt/commit/dfb7567a2185146a24694b7b7a58d43428179a43))

* better gecko ([`1b3ed47`](https://github.com/mraniki/tt/commit/1b3ed473971dffef7be000e09aa6a8988ff41616))

* parser ([`2c352a9`](https://github.com/mraniki/tt/commit/2c352a9fc0f32f90db241c28298aa20f714ea1b4))

* parser ([`783343a`](https://github.com/mraniki/tt/commit/783343a73f2e33b64502d8f9f3ed4c39180199d3))

* help ([`d5f528a`](https://github.com/mraniki/tt/commit/d5f528a3b3f2126369e7a6257cd6d62c330c4789))

* parser and search ex improvement ([`d893355`](https://github.com/mraniki/tt/commit/d893355eaa97a11ce91e5bf5c8952b7323a12881))

* parser ([`84f6e0a`](https://github.com/mraniki/tt/commit/84f6e0a25dc2634be71ce8ed2bed1324a77b4c15))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`aa6242f`](https://github.com/mraniki/tt/commit/aa6242f49a88872e92318f326ee0fdc638ffc03d))

* bot ([`5cd219b`](https://github.com/mraniki/tt/commit/5cd219b29b7d675eb9e4f7acfbbacd99393de17f))

* troubleshoot ([`14e05f1`](https://github.com/mraniki/tt/commit/14e05f1e5f3de24f90fa0d14ea5086c10673376e))

* update ([`aebee58`](https://github.com/mraniki/tt/commit/aebee58a40412d9936a2163c8dbd943479b7508d))

* indent ([`5e90f94`](https://github.com/mraniki/tt/commit/5e90f9497e44ad2fc35ee2c23ae8ec03a7f7665f))

* typo ([`099b96b`](https://github.com/mraniki/tt/commit/099b96bdee2685ebbe47a990e746f5685317d269))

* refactor ([`883ee91`](https://github.com/mraniki/tt/commit/883ee910ea8468645496097dfb581730de9216b2))

* refactor ([`83862c5`](https://github.com/mraniki/tt/commit/83862c578a2374fa82a686d048c3cb48c2004a43))

* update ([`2a51769`](https://github.com/mraniki/tt/commit/2a517698b288053b234dee2444055864f747207a))

* actions update ([`cea98c3`](https://github.com/mraniki/tt/commit/cea98c385b94e62d8f599cf4f92251a0c7a8e84c))

* action update ([`59ba53e`](https://github.com/mraniki/tt/commit/59ba53e16b707819df239c252b4185843a40f817))

* update ([`16f7a41`](https://github.com/mraniki/tt/commit/16f7a41ae573498790d1a4b10e34d3b8cefd8ad5))

* update sample db ([`b416ed4`](https://github.com/mraniki/tt/commit/b416ed4f0c589b0ea4250cd0ffceb5f0d5461d88))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`e66bd23`](https://github.com/mraniki/tt/commit/e66bd232f3474300e33436696f240f7d179fcf30))

* Rename deploy.yml to Deploy.yml ([`4bb9b5c`](https://github.com/mraniki/tt/commit/4bb9b5c40f526a699816cc95e00b4c3f712d50ea))

* actions ([`52b18f9`](https://github.com/mraniki/tt/commit/52b18f90f0cce2fdd44b07265b85c398246b2ea5))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`ecea1d6`](https://github.com/mraniki/tt/commit/ecea1d621757c4f22dfc2f18bab4873cd545b6d1))

* update ([`1c3ccf8`](https://github.com/mraniki/tt/commit/1c3ccf8563a29000c35a76e71051090d799b1560))

* rollback toml ([`075e13e`](https://github.com/mraniki/tt/commit/075e13ea3a509a02e98ac4906ec33abe76ea7e72))

* fly ([`70a1c8f`](https://github.com/mraniki/tt/commit/70a1c8ffa90acd187dbafc42bfcbe2555c5182ae))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`7357708`](https://github.com/mraniki/tt/commit/7357708cc4d4e3e930d481efa7836618c7167df1))

* deployment ([`d385b73`](https://github.com/mraniki/tt/commit/d385b739527af8ea291ce72288d54a94e76da171))

* testmode naming convention ([`4f69e4a`](https://github.com/mraniki/tt/commit/4f69e4ad6185047d10f7c667a2eed69772a707e7))

* toml ([`bc96fa5`](https://github.com/mraniki/tt/commit/bc96fa5eb8d28f3e004d25483fb415526c332993))

* actions update ([`fbbb2ed`](https://github.com/mraniki/tt/commit/fbbb2edae2d76314dffdf0603e992a4617569835))

* fly deployment check ([`30df3d6`](https://github.com/mraniki/tt/commit/30df3d6cbe29906ecb07342bf47233fedaf93be0))

* corrected db error ([`a58c3e7`](https://github.com/mraniki/tt/commit/a58c3e7c3bce0a3aa4e4cfc18894cce8e8f843d6))

* merging flows ([`d0a06c3`](https://github.com/mraniki/tt/commit/d0a06c3dd7f160fb903c3707f37ee60772bf5bc4))

* troubleshoot ([`676b110`](https://github.com/mraniki/tt/commit/676b110ea14e1c4212bbc0cacfd652cba3902ec7))

* troubleshoot ([`99e08f9`](https://github.com/mraniki/tt/commit/99e08f935e67a6b7bd0a17741b45058216ae564d))

* troubleshoot ([`1743311`](https://github.com/mraniki/tt/commit/17433117d4c08a8e17c16160461eb2e941b80c06))

* typos ([`3b9627a`](https://github.com/mraniki/tt/commit/3b9627ac8597dd21e7729ac2e30e37b1b54ce14e))

* conflict ([`c802701`](https://github.com/mraniki/tt/commit/c80270192e5969bbd7ce812a8310b4aedc586cd0))

* Merge branch 'dev' of git@github.com:mraniki/tt ([`9b26891`](https://github.com/mraniki/tt/commit/9b26891811c6617addd6e84b0d2ac1431063a91f))

* Jan 26, 2023, 3:33 PM ([`db02117`](https://github.com/mraniki/tt/commit/db0211720f05dd4ae069b6feadf968d6c15723eb))

* ex search ([`953c32e`](https://github.com/mraniki/tt/commit/953c32eb51744532194df0e77580c51248550c01))

* hook down ([`1d3cc49`](https://github.com/mraniki/tt/commit/1d3cc496f3d041b889dda20fbaaa078fe05ffd33))

* toml ([`2e1702a`](https://github.com/mraniki/tt/commit/2e1702a0785e88506d70606ab31945e47302775d))

* typos ([`934fa28`](https://github.com/mraniki/tt/commit/934fa284593a5fba0a666d14f5e2eb07627d25d0))

* update ([`f291988`](https://github.com/mraniki/tt/commit/f29198893b28a56581b01b46301eca95654e1423))

* typos ([`a37fd2f`](https://github.com/mraniki/tt/commit/a37fd2f9bedf3038374efa5f78481582e1ac9233))

* typos ([`f02eb92`](https://github.com/mraniki/tt/commit/f02eb9290fdcc3dbd82204324b746eb9877840f2))

* byte ([`ff1c143`](https://github.com/mraniki/tt/commit/ff1c1432e5491055b89e5d8b0c60a3f46870f6d6))

* remote ([`8719db2`](https://github.com/mraniki/tt/commit/8719db2172fb563b59498385669ce4f573df0b7d))

* port ([`30f0ab0`](https://github.com/mraniki/tt/commit/30f0ab0a2bb6d69f351f96635c9e11d5822c6148))

* remite ([`a2e442f`](https://github.com/mraniki/tt/commit/a2e442ff7c905e6a9f6ce9df48cb8acb259bfa04))

* hook down ([`5c119f9`](https://github.com/mraniki/tt/commit/5c119f9ad82e9df4605c4f3b7ebd7d311ab6e189))

* hook up ([`fee6c3d`](https://github.com/mraniki/tt/commit/fee6c3d3a46f2f2d71b9315933246255335a7e63))

* hook down ([`39944af`](https://github.com/mraniki/tt/commit/39944af5cb6c48dbf9f0218c13a5671223e47b94))

* hook ([`6012049`](https://github.com/mraniki/tt/commit/601204981bd4efff33cedb739032b062fd78a95f))

* remote ([`2a7aa44`](https://github.com/mraniki/tt/commit/2a7aa44854e3b92238a4077eac045e30a4100c3b))

* remote ([`1730d2e`](https://github.com/mraniki/tt/commit/1730d2ef07170aaa5c7cea49ec285a098777da2a))

* remote ([`d94fc65`](https://github.com/mraniki/tt/commit/d94fc65536f11f10610ed2ab395499899c25372e))

* indent ([`59e1b55`](https://github.com/mraniki/tt/commit/59e1b55fe88ab0515b103f6d9e0cc9de736fca7b))

* remote ([`55ddcd1`](https://github.com/mraniki/tt/commit/55ddcd1037be369ad9281f76d33e1ffbb703cf09))

* remote ([`b4ed93d`](https://github.com/mraniki/tt/commit/b4ed93d1b06c3b1ae8a1cd58da3ee41f2e37aead))

* response ([`2dc8fd0`](https://github.com/mraniki/tt/commit/2dc8fd0733c7e03a7a49f23992a87dea4c5a29ad))

* remote ([`84d3cf2`](https://github.com/mraniki/tt/commit/84d3cf2122bf6e09841ba021d91597e24e493c6b))

* remote ([`b04a5ed`](https://github.com/mraniki/tt/commit/b04a5ed7bde7f9a90f7fd280c623d7d873b3552f))

* trigger ([`ab91033`](https://github.com/mraniki/tt/commit/ab9103331f509448e1482c62b21140ef7fcd83cf))

* remote ([`10a4000`](https://github.com/mraniki/tt/commit/10a4000be8b748e743a549d65b771773d39d814c))

* remote ([`6ff21f9`](https://github.com/mraniki/tt/commit/6ff21f973c16801d55d07a5c048d41a8a86c1f17))

* remote ([`1cc1311`](https://github.com/mraniki/tt/commit/1cc1311ae127a247e2f8d7b15a95ff49d29693ef))

* config ([`42f2e85`](https://github.com/mraniki/tt/commit/42f2e85a3da40a66814e4ae5aa61186f70d15bfd))

* hook ([`992d96d`](https://github.com/mraniki/tt/commit/992d96df68164b4b0e2e4c2f795891487b439dba))

* bot ([`f190c60`](https://github.com/mraniki/tt/commit/f190c60919949b9dbe79129256fa356cd3d768bc))

* remote ([`6341a9e`](https://github.com/mraniki/tt/commit/6341a9e4bd220b399f1b21a50c753c993fc59915))

* db ([`e2863ee`](https://github.com/mraniki/tt/commit/e2863eec7483dc6d7dd5cd381c72c63016f1a4c5))

* remote ([`06cfead`](https://github.com/mraniki/tt/commit/06cfead6674dfd05191f11d2cb9c1b8d416fa07d))

* sampledb ([`003fc05`](https://github.com/mraniki/tt/commit/003fc05955aec82be72faa6b9906657da621f2a6))

* remote db ([`b1da910`](https://github.com/mraniki/tt/commit/b1da91087976a1759a58a111d9e3d3d7b2eab1e8))

* dockerfile update ([`c39dc02`](https://github.com/mraniki/tt/commit/c39dc027fca19665d77f1c9c669cba8687c06c56))

* hook update ([`a800f5a`](https://github.com/mraniki/tt/commit/a800f5a972cdf02869ac36653451beefcc7a81a8))

* update config folder ([`7307e50`](https://github.com/mraniki/tt/commit/7307e50fbaa97f7485dfc879cb96d3f61de86dde))

* indent ([`7678e0f`](https://github.com/mraniki/tt/commit/7678e0f53fd5d62fd40a714f6e512fc04f6018ed))

* indent error ([`27f9f02`](https://github.com/mraniki/tt/commit/27f9f023fa4562266bc5ae1d722604df1b8b6028))

* hook error ([`dbba726`](https://github.com/mraniki/tt/commit/dbba726674414858fe19b31c892fbcf3f2cb3e02))

* webhook test ([`2d50d55`](https://github.com/mraniki/tt/commit/2d50d559783b4fa4ef193b86a049490a99f1995d))

* polling fallback ([`f87cfcc`](https://github.com/mraniki/tt/commit/f87cfcc7e73b73a42e1cc340fbb3d7fa1347a481))

* webhook ([`6d9062a`](https://github.com/mraniki/tt/commit/6d9062a1df2f414ea2c4167ee7fdd7aa583be623))

* tornado ([`67d6f85`](https://github.com/mraniki/tt/commit/67d6f85938d11d96bc3cdbbc8f49b3602059c164))

* disable webhook ([`3bc0c51`](https://github.com/mraniki/tt/commit/3bc0c5173cfbc4ea67cc5f227444a1e560036ac3))

* cleanup ([`0e5e07e`](https://github.com/mraniki/tt/commit/0e5e07eef3a7db5fdb9021eb68be936ac9adf82d))

* typo ([`e2bb3b7`](https://github.com/mraniki/tt/commit/e2bb3b7a2164e08c72c974c867e9c446905aa9f8))

* cleanup ([`34d32f7`](https://github.com/mraniki/tt/commit/34d32f7e49d5522cfcd5eb9bac47bb5ec879895e))

* typo ([`3d95c3c`](https://github.com/mraniki/tt/commit/3d95c3cca0623461388510b04152568204150c4c))

* hook ([`21aa154`](https://github.com/mraniki/tt/commit/21aa154c53661344a35ab793badb6191e2c861c4))

* name cleanup ([`18a3cdc`](https://github.com/mraniki/tt/commit/18a3cdcdc010f8cb6d22a73e98314e4f640c8c2b))

* code cleanup ([`744da7b`](https://github.com/mraniki/tt/commit/744da7b640bc9862be5e3086be6d4591fdfb4f1d))

* code cleanup ([`a4ccc73`](https://github.com/mraniki/tt/commit/a4ccc73a6b5f2df0093ea0c8a70e6881fc878002))

* Overall code cleanup for better management ([`1be0614`](https://github.com/mraniki/tt/commit/1be06142b59131925803801bfa94b3cffb323f33))

* name normalization ([`98d3537`](https://github.com/mraniki/tt/commit/98d3537182cfa588146ae265f296616fbbcc0b7e))

* missing await ([`0d1b89e`](https://github.com/mraniki/tt/commit/0d1b89e63c12540ae298779b1164cce6f3b8b3bb))

* puffalope ([`9e17e0c`](https://github.com/mraniki/tt/commit/9e17e0c7925f5d7ec51aefc13142a7f67c934221))

* exception improvement ([`da04243`](https://github.com/mraniki/tt/commit/da042430e316e4637190a2b818f8c18e4791b886))

* cleanup log info ([`b50083a`](https://github.com/mraniki/tt/commit/b50083a3b72e8b14c73629dda6e1df66d55d32e0))

* error handling ([`3fd58cf`](https://github.com/mraniki/tt/commit/3fd58cf0f1420a8dc40392bf8ee018012f28b60e))

* better error handling ([`882feb2`](https://github.com/mraniki/tt/commit/882feb229a1b9708b37203463e05a6f6a345faca))

* test fly deployment ([`47b58df`](https://github.com/mraniki/tt/commit/47b58dfa5f224ccf37f9ebb0c9b0b0ce90480765))

* toml ([`1f03ea4`](https://github.com/mraniki/tt/commit/1f03ea4ce3f83807fe26480567c66ce9b51e2303))

* fly ([`e2ec851`](https://github.com/mraniki/tt/commit/e2ec851ba25123f9c0f20f31c3a890ab0c696f78))

* fly ([`e02f7ba`](https://github.com/mraniki/tt/commit/e02f7bac875db81a8fda103eba67e473ed1fed92))

* remove quoter ([`aa3ced0`](https://github.com/mraniki/tt/commit/aa3ced04105aa6e926254ca325871b28045cd7e6))

* added restart capability ([`49a0f1a`](https://github.com/mraniki/tt/commit/49a0f1a3be7585e893bb4daa49d5c174e7df9ac8))

* udpate ([`5307a70`](https://github.com/mraniki/tt/commit/5307a70e286633dc0bf7be5b99034ad454dddac6))

* Jan 26, 2023, 2:11 PM ([`d91d672`](https://github.com/mraniki/tt/commit/d91d67273247e2ba4c32683cf63ded5e1632d192))

* Jan 26, 2023, 2:08 PM ([`234ed78`](https://github.com/mraniki/tt/commit/234ed78b5ecd172a1e4426f701f519df10780b9e))

* Jan 26, 2023, 1:51 PM ([`0f390b5`](https://github.com/mraniki/tt/commit/0f390b5a036758f8290fa43b309cb8b0223f9514))

* Jan 26, 2023, 1:50 PM ([`7939c0b`](https://github.com/mraniki/tt/commit/7939c0bba564177a938f61ff0d1f1a946ed36d9a))

* Jan 26, 2023, 1:48 PM ([`e72a4f8`](https://github.com/mraniki/tt/commit/e72a4f828acab8d53c23afcdb784c89bffe7d597))

* Jan 26, 2023, 1:46 PM ([`5df502f`](https://github.com/mraniki/tt/commit/5df502fe3806985d175ab5e44274f4704434c0e0))

* Jan 26, 2023, 1:43 PM ([`50a4bd2`](https://github.com/mraniki/tt/commit/50a4bd20ffe120c6aac0d8239065cdcf1a494edd))

* Jan 26, 2023, 1:41 PM ([`a011519`](https://github.com/mraniki/tt/commit/a011519190eb2d8c4a22d6ec860c3c7c21bb6a33))

* Jan 26, 2023, 1:39 PM ([`9dd0f55`](https://github.com/mraniki/tt/commit/9dd0f55c397397973c8de7318c374470bfc65a6b))

* Jan 26, 2023, 1:38 PM ([`1c50888`](https://github.com/mraniki/tt/commit/1c50888916914893cc4d4df0745a0b0d7b8cc7d6))

* Jan 26, 2023, 1:38 PM ([`345491a`](https://github.com/mraniki/tt/commit/345491a2f5e082c95765ce91040c2d6bfcb99c6f))

* Jan 26, 2023, 1:37 PM ([`d98d5a4`](https://github.com/mraniki/tt/commit/d98d5a4cdb34357b3c73a258ada16c9dbb05e1c0))

* Jan 26, 2023, 1:36 PM ([`675dd40`](https://github.com/mraniki/tt/commit/675dd40f79461ad350df792f21ec5e5b69925def))

* Jan 26, 2023, 1:32 PM ([`95d5702`](https://github.com/mraniki/tt/commit/95d5702f9aaf84cb72d665b5fc1b4ceed6965c2f))

* Jan 26, 2023, 1:31 PM ([`ea6394d`](https://github.com/mraniki/tt/commit/ea6394d2e3cccb5aa263dde994b78429c7464c29))

* Jan 26, 2023, 1:31 PM ([`3b587da`](https://github.com/mraniki/tt/commit/3b587da64c48bed32c4167dd69394e582b9014f1))

* Jan 26, 2023, 1:24 PM ([`94114fe`](https://github.com/mraniki/tt/commit/94114fe0c1935379c37f707fe0167823414963c5))

* Jan 26, 2023, 1:22 PM ([`5372de7`](https://github.com/mraniki/tt/commit/5372de7f7e5e64c9ac7caf798950376b0b04408f))

* Jan 26, 2023, 1:21 PM ([`4b2321d`](https://github.com/mraniki/tt/commit/4b2321dcb181ea0c43bd39f2cd936dbdd05a2dd8))

* Jan 26, 2023, 1:19 PM ([`9c03107`](https://github.com/mraniki/tt/commit/9c03107bcd9d6abcac3033146170b4bc328ab185))

* Jan 26, 2023, 1:12 PM ([`0fa1a98`](https://github.com/mraniki/tt/commit/0fa1a987e33f2a72abfa15b62809db71c7d91b76))

* Jan 26, 2023, 1:09 PM ([`7c0e926`](https://github.com/mraniki/tt/commit/7c0e926eb86984e70937ad2065cf8a39449d6224))

* Jan 26, 2023, 12:55 PM ([`704ec53`](https://github.com/mraniki/tt/commit/704ec53d66bed0fce9330638d83529e0055c83a7))

* Jan 26, 2023, 12:51 PM ([`4a4c803`](https://github.com/mraniki/tt/commit/4a4c803b562cfbeebbf6076c64c71961ed7a95a7))

* Jan 26, 2023, 12:51 PM ([`ae68965`](https://github.com/mraniki/tt/commit/ae68965ecf05fc4897e2d404affe8ba51767280f))

* Jan 26, 2023, 12:48 PM ([`256af1b`](https://github.com/mraniki/tt/commit/256af1bc858981b8b2d98198e1999316a0c163ef))

* Jan 26, 2023, 12:47 PM ([`91bd45a`](https://github.com/mraniki/tt/commit/91bd45a4c898404ce0fd5d1853984122bc2f755a))

* Jan 26, 2023, 11:48 AM ([`46794ed`](https://github.com/mraniki/tt/commit/46794eddb6eba5c5ce8770e71577d78192cb8d4c))

* Jan 26, 2023, 11:47 AM ([`36eadaf`](https://github.com/mraniki/tt/commit/36eadaf64a3306e46a9462d2d6b52ec486b715b9))

* Jan 26, 2023, 11:46 AM ([`2177dc6`](https://github.com/mraniki/tt/commit/2177dc6f0ad5857ee5e0f27a0d1dbd0aed65ea87))

* Jan 24, 2023, 9:31 PM ([`9050335`](https://github.com/mraniki/tt/commit/9050335935c7e4d7bd5f245f6e711e4c8b2b4e27))

* Jan 24, 2023, 9:29 PM ([`167bb0f`](https://github.com/mraniki/tt/commit/167bb0fb3838d9852ea2b584d8f1ef47e0aa5ce9))

* Jan 24, 2023, 9:26 PM ([`01680a2`](https://github.com/mraniki/tt/commit/01680a241150e6782a276e956fb3fde48db4fc3d))

* Jan 24, 2023, 7:51 PM ([`e9cefd0`](https://github.com/mraniki/tt/commit/e9cefd0674bf7d37f5d7e8cc9e11c86bfcb79d2f))

* Jan 24, 2023, 7:45 PM ([`13716d4`](https://github.com/mraniki/tt/commit/13716d46af54f6f11fd263896003b15cc1a52d5c))

* Jan 24, 2023, 7:36 PM ([`a2b680c`](https://github.com/mraniki/tt/commit/a2b680cec1a2bc5f5150b0d4268503157104b342))

* Jan 24, 2023, 7:35 PM ([`cea6afa`](https://github.com/mraniki/tt/commit/cea6afa122c04ee855916175e74c2720b464320e))

* Jan 24, 2023, 7:34 PM ([`bc54645`](https://github.com/mraniki/tt/commit/bc5464547866108a33581050fa0d30e0ab42c283))

* Jan 24, 2023, 7:30 PM ([`f5e8ba0`](https://github.com/mraniki/tt/commit/f5e8ba0a4e16bc123476adb3865a76471ddd9f63))

* Jan 24, 2023, 5:27 PM ([`6b2ba81`](https://github.com/mraniki/tt/commit/6b2ba81f1dee728a10ba9a76a6d6d2e1cafbcc4d))

* Jan 24, 2023, 5:26 PM ([`b9dd0f2`](https://github.com/mraniki/tt/commit/b9dd0f20a8790476c911c401b708cf3114982f27))

* Jan 24, 2023, 5:25 PM ([`206e0eb`](https://github.com/mraniki/tt/commit/206e0eb63521efd66bc703a73cbe35dfb1754264))

* Jan 24, 2023, 5:23 PM ([`c3cdd34`](https://github.com/mraniki/tt/commit/c3cdd345c01ce71c078844b6cca67287b25f7ce4))

* Jan 24, 2023, 5:18 PM ([`be96175`](https://github.com/mraniki/tt/commit/be961750ab077572f7c4ed012f5f12584a6148db))

* Jan 24, 2023, 5:16 PM ([`542da8c`](https://github.com/mraniki/tt/commit/542da8c59b895e39ff00674d8fcde7578d2e093d))

* Jan 24, 2023, 5:15 PM ([`83299ed`](https://github.com/mraniki/tt/commit/83299ed6d599a07effc04830ea1f5dc3b59c06f7))

* Jan 24, 2023, 5:09 PM ([`c037fb2`](https://github.com/mraniki/tt/commit/c037fb2975ee213447fb562029bd0a782c6a6d36))

* Jan 24, 2023, 5:02 PM ([`6788a39`](https://github.com/mraniki/tt/commit/6788a3921834e48a43fc2aadc0a63acb333b8809))

* Jan 24, 2023, 5:01 PM ([`ed44260`](https://github.com/mraniki/tt/commit/ed44260797f563b74b223904785391641d5fe99d))

* Jan 24, 2023, 5:00 PM ([`d254ba1`](https://github.com/mraniki/tt/commit/d254ba16c5ce995de9f513888ab5cb6e91660e84))

* Jan 24, 2023, 4:51 PM ([`1287ef2`](https://github.com/mraniki/tt/commit/1287ef2b4fce26775d400bd0144bc91c209febef))

* Jan 24, 2023, 4:50 PM ([`c779616`](https://github.com/mraniki/tt/commit/c779616f620564da328491bf0b5d28021de08cbb))

* Jan 24, 2023, 4:49 PM ([`d8feb37`](https://github.com/mraniki/tt/commit/d8feb37ad3b87e9bf0938b4a5a19fad418431d17))

* Jan 24, 2023, 2:38 PM ([`e587cbd`](https://github.com/mraniki/tt/commit/e587cbd791554c1475902b0fcb75fd934349b079))

* Jan 24, 2023, 2:37 PM ([`4ab5c79`](https://github.com/mraniki/tt/commit/4ab5c798e5164837b9bfd76ea6f855d148bfb2d4))

* Jan 24, 2023, 2:36 PM ([`afa883f`](https://github.com/mraniki/tt/commit/afa883f0c055c9f25e183c607d2e38a455ac2c36))

* Jan 24, 2023, 12:13 PM ([`670dfca`](https://github.com/mraniki/tt/commit/670dfca3d7d03e23cc53db163faefc770d2744d2))

* Jan 24, 2023, 11:40 AM ([`2e53546`](https://github.com/mraniki/tt/commit/2e535461d902c23fc146ec7f03ddde86b9f15eee))

* Jan 24, 2023, 11:39 AM ([`55da6a8`](https://github.com/mraniki/tt/commit/55da6a89f11ae61c7cf21120d435f066156ad304))

* Jan 24, 2023, 11:38 AM ([`1d29c62`](https://github.com/mraniki/tt/commit/1d29c6280cd64c39057cb5b5727eafdf273ca4ea))

* Jan 24, 2023, 11:33 AM ([`038f205`](https://github.com/mraniki/tt/commit/038f205d04ff45f1140ea6c02bd76f43917f35a3))

* Jan 24, 2023, 11:31 AM ([`bcff3c5`](https://github.com/mraniki/tt/commit/bcff3c502e1963258ec40c5df272c46f59177f4d))

* Jan 24, 2023, 9:40 AM ([`8e5376d`](https://github.com/mraniki/tt/commit/8e5376dd79e67f01346241a4904938089fcc3fab))

* Jan 24, 2023, 9:38 AM ([`e3fa38e`](https://github.com/mraniki/tt/commit/e3fa38e6a3a0965ce73975f503d820d5f93073e0))

* Jan 24, 2023, 9:26 AM ([`edb679f`](https://github.com/mraniki/tt/commit/edb679f9cc2918740c29d27e23a139512a847c7b))

* Jan 24, 2023, 8:58 AM ([`9b35c52`](https://github.com/mraniki/tt/commit/9b35c52a2db94d02e137fc8dadb5640d7852cfa9))

* Jan 24, 2023, 8:57 AM ([`7f9e2ab`](https://github.com/mraniki/tt/commit/7f9e2ab28aa3d7949cbd8f133dcc108392efc9a9))

* Jan 24, 2023, 8:54 AM ([`dc21e6e`](https://github.com/mraniki/tt/commit/dc21e6e3fe876c3a03b84dbd9c8dd8aeba467848))

* Jan 23, 2023, 9:33 PM ([`6800253`](https://github.com/mraniki/tt/commit/68002538232a14aaa0f1953488d239e478c04239))

* Jan 23, 2023, 9:32 PM ([`08c362c`](https://github.com/mraniki/tt/commit/08c362c061948763f4e24cfbbeabb94230ccf4a2))

* Jan 23, 2023, 9:31 PM ([`ca6b7f6`](https://github.com/mraniki/tt/commit/ca6b7f6bf96dace9fb98d89a69105a44c0f926ac))

* Jan 23, 2023, 9:28 PM ([`310653b`](https://github.com/mraniki/tt/commit/310653b7b550689980e1abd64c0cfdfc759ae471))

* Jan 23, 2023, 9:27 PM ([`eff4bb5`](https://github.com/mraniki/tt/commit/eff4bb554836fb00159ed641700d0ece4d017cf5))

* Jan 23, 2023, 9:25 PM ([`bbb427d`](https://github.com/mraniki/tt/commit/bbb427d22adcfe34a4b60de16244eaf3111cacae))

* Jan 23, 2023, 9:08 PM ([`12a27d4`](https://github.com/mraniki/tt/commit/12a27d4d2444b29bf01231d11ca10be33aceb354))

* Jan 23, 2023, 9:07 PM ([`e3f40b3`](https://github.com/mraniki/tt/commit/e3f40b32e22e24f64681b9b10c3231d9a0bb537a))

* Jan 23, 2023, 9:06 PM ([`a2c7f00`](https://github.com/mraniki/tt/commit/a2c7f0035f02dd3ea1fc29fb4f29e7dc21a36bd2))

* Jan 23, 2023, 8:20 PM ([`e3d7ccb`](https://github.com/mraniki/tt/commit/e3d7ccb3abd24eb045532599135bcc4ac2678f00))

* Jan 23, 2023, 8:14 PM ([`1d295c5`](https://github.com/mraniki/tt/commit/1d295c5b11be0d6ea5f1b9f270fa471b463e12bc))

* Jan 23, 2023, 8:13 PM ([`f5353cb`](https://github.com/mraniki/tt/commit/f5353cb614c799fa256801b65fc37cd0dadace1e))

* Jan 23, 2023, 8:07 PM ([`d23e338`](https://github.com/mraniki/tt/commit/d23e3386b5afd81818d991d88b423cadb8304a8f))

* Jan 23, 2023, 8:01 PM ([`876719a`](https://github.com/mraniki/tt/commit/876719a01c93e9d94527be22fb4b9f86ea042d97))

* Jan 23, 2023, 7:56 PM ([`87090b5`](https://github.com/mraniki/tt/commit/87090b5ba6bde8ecce5ac00e30a45455bf374298))

* Jan 23, 2023, 7:48 PM ([`c0159d9`](https://github.com/mraniki/tt/commit/c0159d97634d8ac084544c236b12f492a443ee90))

* Jan 23, 2023, 7:46 PM ([`18cb24d`](https://github.com/mraniki/tt/commit/18cb24d4a2b3377a248451d00098274e86f14ea4))

* Jan 23, 2023, 7:44 PM ([`89554e9`](https://github.com/mraniki/tt/commit/89554e95e0a409141f9b66cecc20b21c5de55987))

* Jan 23, 2023, 7:38 PM ([`ee0df32`](https://github.com/mraniki/tt/commit/ee0df32581a76a8fde64cccbd2c3f947f2f5627c))

* Jan 23, 2023, 7:10 PM ([`8821c62`](https://github.com/mraniki/tt/commit/8821c62fef2415571f84df04928d2837185d6d56))

* Jan 23, 2023, 7:09 PM ([`b821571`](https://github.com/mraniki/tt/commit/b82157159a7a99d191f081141704d9a4499522a5))

* Jan 23, 2023, 5:45 PM ([`b1e0b3a`](https://github.com/mraniki/tt/commit/b1e0b3ac5211f1547f0763bfb98bb1afb283536d))

* Jan 23, 2023, 5:43 PM ([`9f2f026`](https://github.com/mraniki/tt/commit/9f2f0266b9fc7ed6c54ace13557c7b8ddc3a4486))

* Jan 23, 2023, 5:28 PM ([`02b898e`](https://github.com/mraniki/tt/commit/02b898ed1b6fbc6e0175f678bd4dced016eb82c7))

* Jan 23, 2023, 5:01 PM ([`e14cfd1`](https://github.com/mraniki/tt/commit/e14cfd1f5349b2197b584feaed73f76f2038fedb))

* Jan 23, 2023, 4:20 PM ([`44b3fb1`](https://github.com/mraniki/tt/commit/44b3fb10a875f3610716fd3e29762205c9b0a732))

* Jan 23, 2023, 4:18 PM ([`eb29aa6`](https://github.com/mraniki/tt/commit/eb29aa6273e3e16f4b300470fac7300056324478))

* Jan 23, 2023, 3:37 PM ([`e3fbb63`](https://github.com/mraniki/tt/commit/e3fbb635db0cdafe2b0edb6f9636d89e02e7dd74))

* Jan 23, 2023, 3:35 PM ([`e391d45`](https://github.com/mraniki/tt/commit/e391d45e3773665f0626822609b9d5b78e5c4095))

* Jan 23, 2023, 3:33 PM ([`65b4489`](https://github.com/mraniki/tt/commit/65b448931b9fc2dd3a432d59f94d08f522b8195a))

* Jan 23, 2023, 3:11 PM ([`a1658bd`](https://github.com/mraniki/tt/commit/a1658bd029c8c6e499018ee1767ed734e6228282))

* Jan 23, 2023, 3:02 PM ([`c2db79a`](https://github.com/mraniki/tt/commit/c2db79a79626c4846a9d72caaf0675b14a61e245))

* Jan 23, 2023, 2:58 PM ([`9f5f73b`](https://github.com/mraniki/tt/commit/9f5f73bdf3b0a1364a2b89e3f122612d39683049))

* Jan 23, 2023, 2:57 PM ([`48516ef`](https://github.com/mraniki/tt/commit/48516ef09c3dafa10285f05bc2989f26a024f11b))

* Jan 23, 2023, 2:55 PM ([`5b7b940`](https://github.com/mraniki/tt/commit/5b7b9402eefc57c81d27d0130aebc46e0dbdf0e8))

* Jan 23, 2023, 2:54 PM ([`e64067c`](https://github.com/mraniki/tt/commit/e64067c8699ddf4700c4787a1609d0a59c24c6d0))

* Jan 23, 2023, 2:52 PM ([`cf9a57b`](https://github.com/mraniki/tt/commit/cf9a57bfe636c9206908eec2ffb4b4c36143b9a5))

* Jan 23, 2023, 2:51 PM ([`35bd1fc`](https://github.com/mraniki/tt/commit/35bd1fca255d98b2071965585578f36c6098f3e4))

* Jan 23, 2023, 2:50 PM ([`540d273`](https://github.com/mraniki/tt/commit/540d2734ee4a389348e435d0c1ec7cceb8fa006a))

* Jan 23, 2023, 2:49 PM ([`ad34e73`](https://github.com/mraniki/tt/commit/ad34e73714dc9f8165461d3a4ce5019e7ef7f69f))

* Jan 23, 2023, 2:46 PM ([`de67471`](https://github.com/mraniki/tt/commit/de67471979526d333c0a4bdb2dcec2cba4aeb380))

* Jan 23, 2023, 2:44 PM ([`1c1242a`](https://github.com/mraniki/tt/commit/1c1242a6b72a97c5690c384e4b58e6f0ddb2b83a))

* Jan 23, 2023, 2:30 PM ([`4c26c4b`](https://github.com/mraniki/tt/commit/4c26c4bbadc698e4f5fe170d5a2e6dca7152f706))

* Jan 23, 2023, 2:26 PM ([`1c499be`](https://github.com/mraniki/tt/commit/1c499be507222726565a2ed223e9c786a251d8c1))

* Jan 23, 2023, 2:24 PM ([`5c445a2`](https://github.com/mraniki/tt/commit/5c445a2d3d5565fd0f81390e6c9f244a8a0bf3ac))

* Jan 23, 2023, 2:23 PM ([`80bbf05`](https://github.com/mraniki/tt/commit/80bbf05c3334bd780032c395ef622da5aa524d8b))

* Jan 23, 2023, 2:17 PM ([`d46d368`](https://github.com/mraniki/tt/commit/d46d368c21a7036486ccc80ffa59e6141bced1b7))

* Jan 23, 2023, 2:16 PM ([`175f990`](https://github.com/mraniki/tt/commit/175f9908e61d16f20fcd643f0fbc7d96eb0ff1a4))

* Jan 23, 2023, 2:15 PM ([`4b583ff`](https://github.com/mraniki/tt/commit/4b583ff210f410591ae22a81825fd1907c8ed69a))

* Jan 23, 2023, 2:14 PM ([`f73f5ba`](https://github.com/mraniki/tt/commit/f73f5ba6ab0c64f5b8a5b765e0499ba4240bed0f))

* Jan 23, 2023, 2:12 PM ([`764844b`](https://github.com/mraniki/tt/commit/764844be2309816b9a470bc936bfe015ebe7324b))

* Jan 23, 2023, 2:10 PM ([`872e942`](https://github.com/mraniki/tt/commit/872e942b04e222de2df00e30e44d80782a6a6b89))

* Jan 23, 2023, 2:09 PM ([`7cfd9ca`](https://github.com/mraniki/tt/commit/7cfd9ca215050a192f6087f97b746dfef29d5fc9))

* Jan 23, 2023, 2:05 PM ([`4a274bd`](https://github.com/mraniki/tt/commit/4a274bd7b8a3e7ab2a09be5c57360ae17be96f7f))

* Jan 23, 2023, 2:03 PM ([`9e4f8da`](https://github.com/mraniki/tt/commit/9e4f8da801bb67bef7178b46208a758ae9c657e1))

* Jan 23, 2023, 2:01 PM ([`b64163a`](https://github.com/mraniki/tt/commit/b64163a7cf141da28a3972ae36a90c22cd1b6a67))

* Jan 23, 2023, 1:59 PM ([`62042fd`](https://github.com/mraniki/tt/commit/62042fdb9fa7a32f7f617df28587e6b9f47cbc0e))

* Jan 23, 2023, 1:58 PM ([`b074c3f`](https://github.com/mraniki/tt/commit/b074c3fb93ac0801f02c8b5957487c9f828bec4e))

* Jan 23, 2023, 1:12 PM ([`cb850c6`](https://github.com/mraniki/tt/commit/cb850c65a68ebcdecdc831d717641ef2324395b9))

* Jan 23, 2023, 12:12 PM ([`52609d1`](https://github.com/mraniki/tt/commit/52609d1c4618923a12b5be18da5a151691244288))

* Jan 23, 2023, 12:11 PM ([`9555eb4`](https://github.com/mraniki/tt/commit/9555eb40959349aa65615a25de3589b23e5e8927))

* Jan 23, 2023, 12:08 PM ([`44fdf6b`](https://github.com/mraniki/tt/commit/44fdf6b4303a95ddbc00d03cb68caf087f656eaf))

* tokenlist ([`215d42e`](https://github.com/mraniki/tt/commit/215d42eb4f81c9edf8793e9772b7f017b3d7f50c))

* Jan 23, 2023, 12:05 PM ([`88423ec`](https://github.com/mraniki/tt/commit/88423ec6e43872b54cda7295dfb10ef9cc55b01c))

* Jan 23, 2023, 12:00 PM ([`e46739c`](https://github.com/mraniki/tt/commit/e46739c7152776bfd766fc1eccb11abe12e8d90a))

* Jan 23, 2023, 10:41 AM ([`26a1bab`](https://github.com/mraniki/tt/commit/26a1bab667e284fd2993c9bd7685003f497df0b7))

* Jan 23, 2023, 10:39 AM ([`0aa3d6a`](https://github.com/mraniki/tt/commit/0aa3d6a038404c3aaa0945b0c7c072879fbaa885))

* Jan 23, 2023, 10:24 AM ([`d9fe16e`](https://github.com/mraniki/tt/commit/d9fe16e11d0a3f098f32a1498f374141f608b519))

* Jan 23, 2023, 10:23 AM ([`4bc8e38`](https://github.com/mraniki/tt/commit/4bc8e38a7abc16dc4a398d1ca9b59277608ebfe4))

* Jan 23, 2023, 10:22 AM ([`3ad9f81`](https://github.com/mraniki/tt/commit/3ad9f8186a58b8a025c4d987115f43d0d0de03c9))

* Jan 23, 2023, 10:20 AM ([`13a7859`](https://github.com/mraniki/tt/commit/13a78591de9355535955228a78612cc9c5990470))

* Jan 23, 2023, 10:15 AM ([`4c146c1`](https://github.com/mraniki/tt/commit/4c146c1dd092985602cb90cf4e36300809315d3b))

* Jan 23, 2023, 10:12 AM ([`beb81d9`](https://github.com/mraniki/tt/commit/beb81d95f54d7bc8d692541f4609abdcb4a77eb8))

* Jan 23, 2023, 10:11 AM ([`c29d574`](https://github.com/mraniki/tt/commit/c29d574e39c317591f5e3514bde57129f2507604))

* Jan 23, 2023, 10:10 AM ([`22a8c6a`](https://github.com/mraniki/tt/commit/22a8c6a2bad37636e9d9c3de58aecd280728eee2))

* Jan 23, 2023, 9:56 AM ([`ef9b279`](https://github.com/mraniki/tt/commit/ef9b279139bbe5f1631409904c16e48fdec09948))

* Jan 23, 2023, 9:43 AM ([`e0a645f`](https://github.com/mraniki/tt/commit/e0a645f20e01b75f3f419a2fac09dae9bb910a78))

* ok ([`5bd7c2e`](https://github.com/mraniki/tt/commit/5bd7c2e6853661f5391e02f1fb8d0b757c3d3f8e))

* ok ([`aa85c2f`](https://github.com/mraniki/tt/commit/aa85c2f467cf505a955aa66a2ac9dcfda04a674b))

* update ([`3dc8ad6`](https://github.com/mraniki/tt/commit/3dc8ad6bab918a076e7c38a82a54ab1052660c8a))

* update ([`7570a44`](https://github.com/mraniki/tt/commit/7570a44a4841d4ab72e48440616a17d5b5435481))

* v3/limit DEX order ([`eb3a193`](https://github.com/mraniki/tt/commit/eb3a193150b26a207cddcd89e062b6b644ba8f61))

* update ([`f5a0552`](https://github.com/mraniki/tt/commit/f5a0552c013b2e93a870c27c17081c43f0c18e39))

* setup up structure ([`98a13b0`](https://github.com/mraniki/tt/commit/98a13b098b5a318cb95184ba5fd0d90149c721d2))

* working on v3 and limit for DEX ([`fca24af`](https://github.com/mraniki/tt/commit/fca24af194f2c7155a7d65aa4078f5a8b3ebdd1a))

* integrating v3 ([`c7f9864`](https://github.com/mraniki/tt/commit/c7f9864f2e849792a2f95de8aeb7d94beb7eb1e2))

* updating for V3 ([`87e81ff`](https://github.com/mraniki/tt/commit/87e81ff1a31c738aca02a2d9242a33cefef5f797))

* updateing for V3 support ([`668ab6d`](https://github.com/mraniki/tt/commit/668ab6dc3880cdc7ddca0b40710555ec4a7e1e17))

* adding chainid as input ([`9966bb2`](https://github.com/mraniki/tt/commit/9966bb27e365072a88b4f372602919d5d98e4972))

* update ([`3ea4d64`](https://github.com/mraniki/tt/commit/3ea4d64ff940112f07c3bddce72fccbacccb9859))

* gas emoji ([`364de91`](https://github.com/mraniki/tt/commit/364de91d65022f3e23b88e7a5c89e59ca77be300))

* Fix DEx toekn price issue and created /g ([`5d2d7ca`](https://github.com/mraniki/tt/commit/5d2d7ca5a7d17e3383bce869b25a80b65cd3a6f7))

* cg dex order troubleshoot ([`448e05b`](https://github.com/mraniki/tt/commit/448e05b01ae279675859166314398fec77ecc5c2))

* Merge pull request #136 from mraniki/main

Align ([`36fc4fd`](https://github.com/mraniki/tt/commit/36fc4fda5bef6e4b682c28499c9510ebb40ebbe0))

* Merge pull request #135 from mraniki/dev

datetime ([`8516975`](https://github.com/mraniki/tt/commit/851697593f8a66a23c3b7c626d8fc0c95ad29691))

* Merge pull request #134 from mraniki/dev

Dev ([`0c9ba59`](https://github.com/mraniki/tt/commit/0c9ba599dd310c733a380667b4d9bd1305c5d504))

* Merge pull request #133 from mraniki/dev

Dev ([`537c41d`](https://github.com/mraniki/tt/commit/537c41ddf179f5d3ba7cfddf1ed987b55f7e7f4a))

* Merge pull request #132 from mraniki/dev

Dev ([`c58db89`](https://github.com/mraniki/tt/commit/c58db894c046529c4944444b80f8e34928a7a566))

* typo ([`a6f1976`](https://github.com/mraniki/tt/commit/a6f197693ed2cfc986481d836754ebd6fb82c912))

* typo ([`259e0e8`](https://github.com/mraniki/tt/commit/259e0e89bf3e3b3c1a2914505cc01af3e4aa75b2))

* datetime ([`5e46c5f`](https://github.com/mraniki/tt/commit/5e46c5f41537f705399360764835cdee9ce74242))

* readme and filename update ([`27204d3`](https://github.com/mraniki/tt/commit/27204d396bc122833bcb0eefbe8e3cc4024bc2da))

* readme update ([`26fdfb1`](https://github.com/mraniki/tt/commit/26fdfb120f486530d6db9a91496b5d9ef6c88a5a))

* README ([`ccab0c3`](https://github.com/mraniki/tt/commit/ccab0c36ef70373b8bb07f83200ee6b7f6b8e10b))

* timestamp ([`e37477d`](https://github.com/mraniki/tt/commit/e37477d3422e7b0968e735995c558e32b4fca7db))

* readme update ([`c4069e0`](https://github.com/mraniki/tt/commit/c4069e0d4ae66244385b1524b82738d7027fc1b0))

* corrected sample db ([`f86d170`](https://github.com/mraniki/tt/commit/f86d170671522643e173f4f276a92a6e2c93a882))

* coingecko info /c command ([`c6f327f`](https://github.com/mraniki/tt/commit/c6f327ff0f7ea042b25ed16376356a53527403fe))

* update response ([`7f555d3`](https://github.com/mraniki/tt/commit/7f555d33d5590a7f55265ee609d25c99e8aa17da))

* update response ([`f9baf08`](https://github.com/mraniki/tt/commit/f9baf08716b95f25f2e39aeff469bc6776f13a8d))

* Merge pull request #131 from mraniki/main

Align actions ([`9484b68`](https://github.com/mraniki/tt/commit/9484b68997e2a7a6f8bc7cdd062299c6d19dff73))

* Rename Release_Dev.yml to Release_Nightly.yml ([`1683a60`](https://github.com/mraniki/tt/commit/1683a60e5ebd44ec905421464a2fef3963e00b49))

* Merge pull request #130 from mraniki/dev

Dev ([`1cb00ae`](https://github.com/mraniki/tt/commit/1cb00ae454f02e701219b4024e8b385f42708d4a))

* update ([`c14c2f1`](https://github.com/mraniki/tt/commit/c14c2f1f16e221e615599a1c7e64946fce293f27))

* update ([`3f418a2`](https://github.com/mraniki/tt/commit/3f418a2ef3ad9ad76031abf2994f6a0709d043eb))

* missing symbol error message ([`f3ae868`](https://github.com/mraniki/tt/commit/f3ae868c5546e1ebae0c5ba69b6be93bd1fae660))

* Merge pull request #129 from mraniki/main

align ([`13ae6b7`](https://github.com/mraniki/tt/commit/13ae6b74c2d90fbac54a8cebc535897ec6322cab))

* Merge pull request #128 from mraniki/dev

Dev ([`e9aaa36`](https://github.com/mraniki/tt/commit/e9aaa36631a0d9503e299ee34e01b075feee1900))

* Merge pull request #127 from mraniki/main

Align ([`e7c4b59`](https://github.com/mraniki/tt/commit/e7c4b599f69171f2c6d79db2a940bbcdd097f172))

* Delete Deploy2Fly.yml ([`013ccfb`](https://github.com/mraniki/tt/commit/013ccfb1d34106a6475b7442a477fe72a3fc3285))

* Delete DockerImage.yml ([`163e511`](https://github.com/mraniki/tt/commit/163e511a30c04f188f93d14fac5f7dc46c475c44))

* Delete Github_Dev.yml ([`3a5cbfb`](https://github.com/mraniki/tt/commit/3a5cbfba1faf021c6d3862f6d35764253669e4e7))

* Delete FrommaintoDev.yml ([`999d08c`](https://github.com/mraniki/tt/commit/999d08c7640ce035b932794cebeac93931057848))

* Delete Github_Dev_Publish.yml ([`0e33a0e`](https://github.com/mraniki/tt/commit/0e33a0e1b64cc2c81dc0a53060dc2a6f35a9d014))

* Delete codeql.yml ([`8e1f52e`](https://github.com/mraniki/tt/commit/8e1f52e4c7b3ed24780e85eb19eb383bcf253660))

* Delete dependency-review.yml ([`606640e`](https://github.com/mraniki/tt/commit/606640e55d263341a5651d3c484ac67df1519d02))

* Merge pull request #126 from mraniki/dev

Dev ([`002727c`](https://github.com/mraniki/tt/commit/002727c05b9dee502f363d3b1235aebcf726b73f))

* https corrected ([`a8efd9d`](https://github.com/mraniki/tt/commit/a8efd9d836971edff2c4374d06757bf519afc69f))

* https corrected ([`af68b3b`](https://github.com/mraniki/tt/commit/af68b3b1792a7f9a193924a2751f92db77a93031))

* Merge pull request #125 from mraniki/dev

https issue ([`d278d58`](https://github.com/mraniki/tt/commit/d278d58a8334fa05a3436d4cf6fb7521d6e0a8fb))

* https issue ([`5e9b5cc`](https://github.com/mraniki/tt/commit/5e9b5cc6faba243ba69822d3e2ae59dd67f87973))

* Merge pull request #124 from mraniki/dev

Dev ([`61a768a`](https://github.com/mraniki/tt/commit/61a768a76727bba9b3512677f4a1e46eb027da83))

* ping done at networkprovider level for dex ([`e265d19`](https://github.com/mraniki/tt/commit/e265d190fa808a991c7d7ba2fac68ef338635443))

* update ([`8396c14`](https://github.com/mraniki/tt/commit/8396c14cc7e8e0df411ad875bd70548eeaf29a13))

* add capability to load remote db via env ([`3bfe87f`](https://github.com/mraniki/tt/commit/3bfe87f262cdc7c540a12609fc55f4de53bf95df))

* ping function across CEX and DEX ([`76311fc`](https://github.com/mraniki/tt/commit/76311fc811fce4b9bfd1a1bb0c2069d0305987cf))

* ping function ([`82aff09`](https://github.com/mraniki/tt/commit/82aff096c023c65e01e82107ef67606a3dc3319e))

* Merge pull request #123 from mraniki/dev

Dev ([`6e536fb`](https://github.com/mraniki/tt/commit/6e536fbb1c8544ec635a0948bc4f587f8520dbe9))

* added ping function ([`ff4fd07`](https://github.com/mraniki/tt/commit/ff4fd07a83b8eb6b322610f7cabf76a25cb95420))

* ping info ([`bcf1407`](https://github.com/mraniki/tt/commit/bcf1407d22ad9088d31a3aabf96b3144669e1876))

* Merge pull request #122 from mraniki/dev

Dev ([`5593639`](https://github.com/mraniki/tt/commit/5593639788e8e49d72bd381575bb0bb91449b9cd))

* version ([`86be901`](https://github.com/mraniki/tt/commit/86be9011765e6001bda7df4bfe5e1d9eef399973))

* TG webhook parameters ([`32282c7`](https://github.com/mraniki/tt/commit/32282c7fed21b9b3f1e59ecb537d454e06fbe638))

* webhook switch ([`c6cc184`](https://github.com/mraniki/tt/commit/c6cc184139a33054b5528d153ff6feda4c84a794))

* Merge pull request #121 from mraniki/dev

Dev ([`a900350`](https://github.com/mraniki/tt/commit/a900350fec8de604a4a492f6772d2389519c3654))

* preparation for webhook testing ([`281eb9c`](https://github.com/mraniki/tt/commit/281eb9ce614aa96f2beba39f1a8e2bc987ed9362))

* update ([`727e83a`](https://github.com/mraniki/tt/commit/727e83a203445a589bc4a811cee432ae85556b5a))

* typo ([`41c7a70`](https://github.com/mraniki/tt/commit/41c7a7060727a0ddd5c138a65f1db1c832c37720))

* /n typo ([`cb1fe2e`](https://github.com/mraniki/tt/commit/cb1fe2e1db869c375c912c90c9ebd119ff18fa83))

* uniswapv3 checking ([`fbcc9d1`](https://github.com/mraniki/tt/commit/fbcc9d1173168271b766b3a4ec0883f7a646cb23))

* update ([`58e4ab7`](https://github.com/mraniki/tt/commit/58e4ab7c2a30c313a0b81aed625d5db76abf3cd1))

* hardening ([`5321ac1`](https://github.com/mraniki/tt/commit/5321ac10d24f5ae2fed2704735c8e5eff538c5c5))

* port expose ([`095915a`](https://github.com/mraniki/tt/commit/095915aa031f89ff64d1610215d248f5804c5bd6))

* Merge pull request #120 from mraniki/dev

Dev ([`bc34fc2`](https://github.com/mraniki/tt/commit/bc34fc2eba4d1abd802e9defdf27a9cd8e00d725))

* EXPOSE 8080 ([`3b439a3`](https://github.com/mraniki/tt/commit/3b439a3eb14af5491ab44c29e60b0cd437b37590))

* restart_command ([`4e41d4c`](https://github.com/mraniki/tt/commit/4e41d4c4d32d3150d796f79aab622f17359ee0ff))

* dockerfile ([`646b460`](https://github.com/mraniki/tt/commit/646b460fa7ba13610b956e373b887a16aa5245f3))

* update ([`4836f42`](https://github.com/mraniki/tt/commit/4836f428ef4c90df1b16c27adc3cd231dd1a1a92))

* updated ([`4837cf5`](https://github.com/mraniki/tt/commit/4837cf58afa58213663b6fb74b79274f35b7b48f))

* 8080 ([`643d23a`](https://github.com/mraniki/tt/commit/643d23a83e871d30a6c4feefa767312dc027fd78))

* response for CEX ([`b56cf67`](https://github.com/mraniki/tt/commit/b56cf67ea9bdcc6d50e86a3f2841630c975386fb))

* round for balance ([`fc9e7e7`](https://github.com/mraniki/tt/commit/fc9e7e7636214d2f69038de21c781ea4e6073cc0))

* udpate ([`b6881fd`](https://github.com/mraniki/tt/commit/b6881fd88351353ce0df98d16575b17ec96a8c60))

* Merge pull request #119 from mraniki/dev

Dev ([`3a574c9`](https://github.com/mraniki/tt/commit/3a574c9ce03c8f2b9ec0b09f136c01ae9b483cd9))

* 8443 in dockerfile ([`7c068c8`](https://github.com/mraniki/tt/commit/7c068c8190e6a599269e67c6a8a89a9e4c4d877e))

* cleanup ([`ad1f3b5`](https://github.com/mraniki/tt/commit/ad1f3b5aed2b24e4112ac2ae34ecbfae34ac7405))

* update ([`b3c575c`](https://github.com/mraniki/tt/commit/b3c575c6bd98d1e68d80d68d80adf0b3a5118c02))

* more cleanup ([`09ec4a4`](https://github.com/mraniki/tt/commit/09ec4a478faa135683ebe83ec1e00b631990d49b))

* failsafe part of loadexchange ([`07463b1`](https://github.com/mraniki/tt/commit/07463b10b11c9fdb4bd4b1eb86e9c111cc85342e))

* bugkilling ([`f25c2e6`](https://github.com/mraniki/tt/commit/f25c2e67fdb2dda5497f9e70c9eaaf3ed4cc87fd))

* Merge pull request #118 from mraniki/dev

Dev ([`f06554c`](https://github.com/mraniki/tt/commit/f06554c5618360760ec72dc051c405602b3f3279))

* response  /n ([`a59d3e6`](https://github.com/mraniki/tt/commit/a59d3e6fdb8c3630014eff08b45ac057eeda7a1c))

* update ([`9483bd4`](https://github.com/mraniki/tt/commit/9483bd450599b8030a80492164d004d10aabbe0d))

* failsafe issue ([`b15e821`](https://github.com/mraniki/tt/commit/b15e821e6c1db37b334e04c42e153960afc7d855))

* startup cleanup ([`065e3b2`](https://github.com/mraniki/tt/commit/065e3b24ba875d1b466fdd1dfda3920b88837666))

* failsafe cleanup and added the db normal path ([`f961991`](https://github.com/mraniki/tt/commit/f961991ea89f10b80c0e3a4b57ddeb00b856d922))

* trlsoot ([`750896f`](https://github.com/mraniki/tt/commit/750896fee35e53380cdcacbb4a459d403bbb1950))

* typo ([`55b411d`](https://github.com/mraniki/tt/commit/55b411d52ba95ddf7e5d311390f4bc87bf78e0dd))

* typo ([`2e52c11`](https://github.com/mraniki/tt/commit/2e52c117318b578076fd75dcbe32319b96974031))

* typo ([`3456f0b`](https://github.com/mraniki/tt/commit/3456f0bd0ad688781f348fc495bfed9285ac342a))

* failsafe ([`27e2abd`](https://github.com/mraniki/tt/commit/27e2abded4a55b9beb8d9ef0d144c7318910fc59))

* failsafe mode ([`f91e35a`](https://github.com/mraniki/tt/commit/f91e35a82d268b7dd029d4cc555848b1cb90b7ba))

* dev test ([`fe89b38`](https://github.com/mraniki/tt/commit/fe89b38e9476bea20d0a2b1479fe5e62078da7ba))

* Create Deploy2Fly ([`07a4812`](https://github.com/mraniki/tt/commit/07a4812591a64ff6065299f52c4e2b3dede818b8))

* startup ([`4356e4c`](https://github.com/mraniki/tt/commit/4356e4c252ccc04af7becc5df076e22fb762eae2))

* review startup ([`d4c7264`](https://github.com/mraniki/tt/commit/d4c72649dd3648b9f0b32b75f51eb2396528b9fc))

* testing contingency ([`b6f9eac`](https://github.com/mraniki/tt/commit/b6f9eacb01fb7db4e59fcd6f36cb6c08eb7ba350))

* Merge pull request #117 from mraniki/dev

Dev ([`f5a0225`](https://github.com/mraniki/tt/commit/f5a022559987c78aaf2fab07ae8034a277a02871))

* update ([`a567854`](https://github.com/mraniki/tt/commit/a56785436cd8d03be3f5b44ba28247213370f146))

* improvement of response ([`a71acc4`](https://github.com/mraniki/tt/commit/a71acc481dfdfeeb95215be8a2a5d99b76e62232))

* integration with coingecko api ([`5ebe1aa`](https://github.com/mraniki/tt/commit/5ebe1aa386922cfa0c623f70e965b5519ffe44f3))

* gascontrol based on web3 ([`e1d5afb`](https://github.com/mraniki/tt/commit/e1d5afb921420ca1a82cd20ba465b4eaca4b4928))

* Merge pull request #116 from mraniki/dev

Dev ([`f273abd`](https://github.com/mraniki/tt/commit/f273abd9497a507c8474e00529a8cfd83c282b68))

* {ex.from_wei(MinimumAmount, 'ether')} ([`3a12859`](https://github.com/mraniki/tt/commit/3a12859e525094b22aade706204308c16801e9fe))

* txHash improvement ([`e828341`](https://github.com/mraniki/tt/commit/e828341139e5b7aeef2876452d641876f8887da0))

* get_transaction ([`94f19c7`](https://github.com/mraniki/tt/commit/94f19c7f886f384bf4d941920e767a5a9510ac71))

* Merge pull request #115 from mraniki/dev

Dev ([`82246b8`](https://github.com/mraniki/tt/commit/82246b8db3b88a3a75fe554c26dd9e665b65027d))

* updt ([`5b60e30`](https://github.com/mraniki/tt/commit/5b60e30c063656312b1d649f212bbfb10ffba246))

* upper ([`eb3f966`](https://github.com/mraniki/tt/commit/eb3f9666fa88b89a6a417e8e9b01b7f2f6fbef2b))

* sendorder improv ([`6f016ca`](https://github.com/mraniki/tt/commit/6f016ca22a483b74b54faef10a47b74d45f546aa))

* missing db enhancements ([`6565a9a`](https://github.com/mraniki/tt/commit/6565a9aa0ec066049b254660f8982227cb4de8cf))

* Merge pull request #114 from mraniki/dev

Dev ([`04e739a`](https://github.com/mraniki/tt/commit/04e739ae0dd6722bc801b1661a52f00919024606))

* Merge branch 'main' into dev ([`915f1fd`](https://github.com/mraniki/tt/commit/915f1fd115c480f02f46d86306c6f081268e256e))

* Merge pull request #113 from mraniki/dev

Dev ([`affe24b`](https://github.com/mraniki/tt/commit/affe24bf88f7cd09ef249cea8d44b15b23db9369))

* Merge pull request #112 from mraniki/dev

Dev ([`c3af0d7`](https://github.com/mraniki/tt/commit/c3af0d7e097ad27779b39ca09b8e13eec14c4c44))

* Merge pull request #111 from mraniki/dev

Dev ([`67742f3`](https://github.com/mraniki/tt/commit/67742f365b41e008f846c2c9c9ba4b9408af7f97))

* Merge pull request #110 from mraniki/dev

Dev ([`8fc288c`](https://github.com/mraniki/tt/commit/8fc288cc888a0436e88a1bc0f3460a74eccd2a52))

* Merge pull request #109 from mraniki/dev

Dev ([`8e6d7cd`](https://github.com/mraniki/tt/commit/8e6d7cde009c5278c3e3fbea290ca74423b596a3))

* Merge pull request #108 from mraniki/dev

Dev ([`8d885ef`](https://github.com/mraniki/tt/commit/8d885ef2f0ad1e45649a6a2594700f2cf87ae66b))

* Merge pull request #107 from mraniki/dev

Update bot.py ([`711de21`](https://github.com/mraniki/tt/commit/711de2170ad967188813a4136995fe63c1383de6))

* Merge pull request #106 from mraniki/dev

Update bot.py ([`2ddc2a7`](https://github.com/mraniki/tt/commit/2ddc2a7805693782cb0f68475685206f120b21ac))

* Merge pull request #105 from mraniki/dev

Update bot.py ([`5a38c6b`](https://github.com/mraniki/tt/commit/5a38c6b3538efe8f845045a67b284914ce386e21))

* Merge pull request #104 from mraniki/dev

Dev ([`c1ed04c`](https://github.com/mraniki/tt/commit/c1ed04c2c53f6093136a2a9ae56ec8a79d83a26b))

* version ([`f32bc3b`](https://github.com/mraniki/tt/commit/f32bc3b3c886c17510ab5fd55d68927672846142))

* cleanup ([`163b443`](https://github.com/mraniki/tt/commit/163b44327c3fbf33163042452b3e3c7195111c69))

* update ([`fa01437`](https://github.com/mraniki/tt/commit/fa01437fe2a9f6a080ec2910169b39b1b8916b46))

* response alignment ([`5dace34`](https://github.com/mraniki/tt/commit/5dace34416692138b3be35247ecb176bab620ad2))

* results alignment ([`6894a4b`](https://github.com/mraniki/tt/commit/6894a4bbe13b1fe25a76c271b2c7525b202c5e8a))

* success message ([`f70aaa8`](https://github.com/mraniki/tt/commit/f70aaa8f180013e0c99fbcae81635634813daa63))

* updating order success message ([`2d316f8`](https://github.com/mraniki/tt/commit/2d316f8ae9e5262183e07ace258f8caa4563e4c7))

* 2 % slippage ([`ec0d804`](https://github.com/mraniki/tt/commit/ec0d8048c41bee0a2dec0554f909f28d56d7a7b3))

* cleanup ([`9193c09`](https://github.com/mraniki/tt/commit/9193c09394801c6e4a725e7bfec7b55cfc3d4883))

* Gascontrol function ([`c7d2d02`](https://github.com/mraniki/tt/commit/c7d2d0207f9f98eca975a8df281e5f2aa059e195))

* update on gas function ([`702ce41`](https://github.com/mraniki/tt/commit/702ce41588d16e3a664797d5e0691c7aa4ecf81a))

* gas control ([`1542a51`](https://github.com/mraniki/tt/commit/1542a514aa6558cf963e3e93bd0bbe776307e800))

* added a preliminary dynamic gas function ([`d4d3aa6`](https://github.com/mraniki/tt/commit/d4d3aa6b8b7cfe34c03140eeb762edb58f09c59d))

* more cleanup ([`8962692`](https://github.com/mraniki/tt/commit/8962692544fe599c8dd3364d01c53d9a6b0bebd8))

* cleanup ([`1c1187f`](https://github.com/mraniki/tt/commit/1c1187f7cdf630643e68af039db74cb059bed0fc))

* DEX_Sign_TX function ([`0d22ce6`](https://github.com/mraniki/tt/commit/0d22ce6af70957cebbdcbe7f006b9e152427f471))

* rewrote the DEX order ([`24f7599`](https://github.com/mraniki/tt/commit/24f7599bb32f991969822db6d57ae05a08659e68))

* update ([`ab1b4ad`](https://github.com/mraniki/tt/commit/ab1b4adb25ea5480a92d4ddf66146289c120aff5))

* troubleshoot ([`b876b5f`](https://github.com/mraniki/tt/commit/b876b5ffc9eb191b1b25cf8353a8c396e5623339))

* up ([`f3e0932`](https://github.com/mraniki/tt/commit/f3e0932958414e7d3da433389af4c17a3b2834c9))

* error to be reviewed for DEX sell ([`b785668`](https://github.com/mraniki/tt/commit/b7856687c828db42c1b78fd6201a6f315b1f7410))

* updated dex troubleshoot ([`085c6e0`](https://github.com/mraniki/tt/commit/085c6e0a781b32dce05c2aedc1c557e11ab3c8ac))

* buy/sell dex ([`a18faa5`](https://github.com/mraniki/tt/commit/a18faa5ee9dc7a4ab493c7e9823b48d9ee5b150c))

* selling function testing ([`a607af5`](https://github.com/mraniki/tt/commit/a607af5efa49075c3577084b883a1efa622d0e97))

* rewrote the DEX method approach DEXFetchSwapMethod ([`6228a60`](https://github.com/mraniki/tt/commit/6228a60f9ffe33e699d760c12cd0b0cfb7ab0717))

* symb start with ([`4f321ba`](https://github.com/mraniki/tt/commit/4f321ba470b16d2066f12070df3b99588b468324))

* update ([`cf44596`](https://github.com/mraniki/tt/commit/cf44596bd144b3519ca43d044b929f3128983796))

* using wei instead of gwei ([`b8ca6ab`](https://github.com/mraniki/tt/commit/b8ca6abd35d8d57706a1f44bf230ccb65931ca09))

* added gasamount and gasprice as variable in the db ([`567249a`](https://github.com/mraniki/tt/commit/567249a1132b7130a7bb97013d5f6a69a996b2dd))

* update ([`659f5e5`](https://github.com/mraniki/tt/commit/659f5e5c5d54ac23a598e42a03128ecd1e8936ed))

* m_q log troubleshoot ([`f81b965`](https://github.com/mraniki/tt/commit/f81b965cb7b65056d69cc99ffdab529f94c6b1e5))

* error ([`ef87d1b`](https://github.com/mraniki/tt/commit/ef87d1b926c6574522a7dd077374d21a051e1f18))

* % replace ([`6650123`](https://github.com/mraniki/tt/commit/6650123a36e2c403de0f2171cd47df4755d2f9d8))

* % update ([`defe2b9`](https://github.com/mraniki/tt/commit/defe2b952146f1e11c42ae700394b5655c05e435))

* adj gas parameter ([`8c59ec6`](https://github.com/mraniki/tt/commit/8c59ec67930a97c1aaba43f455b3292e5c6fe49c))

* corrected quantity parsing ([`b0804b4`](https://github.com/mraniki/tt/commit/b0804b419a9498a4f7d4c33b61a819e76b0b21b0))

* updating the testnet contract and testing ([`dc27f44`](https://github.com/mraniki/tt/commit/dc27f440c34ec0ebcf6eb4f95509826c3aa2a7aa))

* DEXFetchSwapMethod ([`d838264`](https://github.com/mraniki/tt/commit/d838264f8454278cdd9d40424e26f7c62e6e4992))

* further testnet update ([`ac81586`](https://github.com/mraniki/tt/commit/ac815863704e126cb286fc9b24538c9099f1b217))

* testnet adjustement and readme update ([`1770a6a`](https://github.com/mraniki/tt/commit/1770a6a2f385c479156142327f037de5e37c90ed))

* improving testnet support for dex ([`27b3555`](https://github.com/mraniki/tt/commit/27b35553dc3880e7dcb769e192598a3a97377ada))

* added header for dex tesnet api abi request ([`44a69ae`](https://github.com/mraniki/tt/commit/44a69aed4577c3208ca42c41d8cb5c16be9803f5))

* addtional buy/price testing ([`753fb45`](https://github.com/mraniki/tt/commit/753fb45c0894d19d7e1de970578852316d5c7ee1))

* req ([`8e60c62`](https://github.com/mraniki/tt/commit/8e60c624dbe700e0f0fe7ec4056c3eea3b66a279))

* Merge pull request #103 from mraniki/main

Dev ([`373161d`](https://github.com/mraniki/tt/commit/373161da075af237738cc07e372b2f7bf7b55d87))

* Merge pull request #102 from mraniki/dev

Update bot.py ([`db9a7eb`](https://github.com/mraniki/tt/commit/db9a7eb36826527a21f00b1507cd1129332a3a86))

* Merge pull request #101 from mraniki/dev

Update bot.py ([`1aa198e`](https://github.com/mraniki/tt/commit/1aa198e5b031e42b57a00a23b6d3ff1b0c28f5a9))

* Merge pull request #100 from mraniki/dev

Update bot.py ([`5f9447c`](https://github.com/mraniki/tt/commit/5f9447cf5942ea39f76ce1deea91b9e0be49edf5))

* Merge pull request #99 from mraniki/dev

Update bot.py ([`ffbd235`](https://github.com/mraniki/tt/commit/ffbd2354d998658befd735bbc144b6c7aa3bae53))

* Merge pull request #98 from mraniki/dev

indent error ([`74b207f`](https://github.com/mraniki/tt/commit/74b207f3744efde96c8fcccee29ed5584d89a4b7))

* indent error ([`b2b1aad`](https://github.com/mraniki/tt/commit/b2b1aad12be7e4578a166b1a287a41b4817d484e))

* Merge pull request #97 from mraniki/dev

troubleshoot for dex search ([`c7790bb`](https://github.com/mraniki/tt/commit/c7790bbd8c2333d60ed6792dd1d67eadfd2e945c))

* troubleshoot for dex search ([`3208ece`](https://github.com/mraniki/tt/commit/3208ece55f61ca9988fbcd0395b18fe3741e112a))

* Merge pull request #96 from mraniki/dev

Dev ([`6e0ab4d`](https://github.com/mraniki/tt/commit/6e0ab4da20ef8cd8f13ab1a80cc1efa9b898e854))

* default ex and test mode at start as variable ([`4472422`](https://github.com/mraniki/tt/commit/44724227316ff2fe99fd230d682f865bbc6f0522))

* buy order update ([`89de7a5`](https://github.com/mraniki/tt/commit/89de7a511d74d970c320ecee1c4b0913a0f3e73a))

* improve buy order ([`c3336ec`](https://github.com/mraniki/tt/commit/c3336ec82784afe1f51c70179303b7929d8bf2c9))

* updated buy function ([`107f707`](https://github.com/mraniki/tt/commit/107f7079709bc7c30d94872d6f9846da37a4bb78))

* updated the buy funtion for dex ([`d7e0540`](https://github.com/mraniki/tt/commit/d7e0540521d284f330e7591a6b9d01bb8732f2db))

* Merge pull request #95 from mraniki/dev

Dev ([`e712243`](https://github.com/mraniki/tt/commit/e712243b6afaecbd408fb7a58dbc699637aee49e))

* updated readme documentation ([`28e394e`](https://github.com/mraniki/tt/commit/28e394e5026b42a25d7922771ab85d1b7e21d00e))

* order parsing rewrite ([`8de6239`](https://github.com/mraniki/tt/commit/8de6239914dab4618ff338178e7496139885ab01))

* update bot.py ([`cda53f8`](https://github.com/mraniki/tt/commit/cda53f833d0afd6c91bd5837118be8c44edf14d4))

* update bot.py ([`4dcf845`](https://github.com/mraniki/tt/commit/4dcf84593308891c6b69fd291b51364641914b3c))

* update bot.py ([`ea94f59`](https://github.com/mraniki/tt/commit/ea94f5918b2547fbedd46d9da00789c0227f03bd))

* code cleaning ([`45b750f`](https://github.com/mraniki/tt/commit/45b750fedf4bd4194c32e27853be3eba2dfe4e27))

* hardening ([`a00bdda`](https://github.com/mraniki/tt/commit/a00bddafa8036f0abaad4b8a68a13eabe5a7b6de))

* updated libcheck position ([`960c3c1`](https://github.com/mraniki/tt/commit/960c3c159441896bdeaf806a555dd3ee5453df0a))

* Merge pull request #94 from mraniki/dev

create db command and initial DB creation and seed ([`4b15b18`](https://github.com/mraniki/tt/commit/4b15b18da86796ecf83358cbcb406d015c8101c7))

* create db command and initial DB creation and seed ([`aaba36f`](https://github.com/mraniki/tt/commit/aaba36fe2e668124f703c68f0d6301348710a9ff))

* Merge pull request #93 from mraniki/dev

Dev ([`975c09d`](https://github.com/mraniki/tt/commit/975c09dffe05a83deb9369120d2dcbae28df918f))

* Merge pull request #92 from mraniki/main

Align ([`706274c`](https://github.com/mraniki/tt/commit/706274c61f1534af143d04a253fa9ddc552f7b20))

* Merge pull request #91 from mraniki/main

Align ([`4665651`](https://github.com/mraniki/tt/commit/4665651033905b907aa8219b86cf97d06133da01))

* Merge pull request #90 from mraniki/dev

Dev ([`295e38d`](https://github.com/mraniki/tt/commit/295e38dcb242562f764229429d8df106addc216b))

* update bot.py ([`39af214`](https://github.com/mraniki/tt/commit/39af214eb6fffcfb21c6bbd0c8c9b0a8ffa460e4))

* update bot.py ([`5c8daaf`](https://github.com/mraniki/tt/commit/5c8daafecb4698b4ae0142aa92c68d8ffacc2cfa))

* docs: update README.md and bot.py update README.md ([`9663c54`](https://github.com/mraniki/tt/commit/9663c54871a4b0f9d2aa04411291664ad6c10bec))

* update README.md and bot.py ([`da780b6`](https://github.com/mraniki/tt/commit/da780b6822532de65a14c125ed8b8abf1c911b96))

* Merge pull request #89 from mraniki/dev

Dev ([`fb119a7`](https://github.com/mraniki/tt/commit/fb119a7d9904411e0918e9100ffbdf73b8692da4))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`5098723`](https://github.com/mraniki/tt/commit/5098723171674117e4dee895d9a2fce1cb38aae3))

* docs: update README.md ([`21c12a3`](https://github.com/mraniki/tt/commit/21c12a34f9577963a60d3929e504dce60d4db1f3))

* Merge pull request #88 from mraniki/dev

update bot.py comment ([`6623e9e`](https://github.com/mraniki/tt/commit/6623e9e8aa16e1e80b281c1ba53a2d9f29fd9758))

* update bot.py comment ([`8e8dd5d`](https://github.com/mraniki/tt/commit/8e8dd5d05d3fc131ef6d148ef0804a1c52a6a2cc))

* Merge pull request #87 from mraniki/dev

Dev ([`d6b11ab`](https://github.com/mraniki/tt/commit/d6b11ab22a097bb6c2e4fef27442d769ef3ec234))

* support quickswap/price function for CEX and DEX ([`297f9a2`](https://github.com/mraniki/tt/commit/297f9a2047d004687685e99773e17b8e15e98a5a))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`4cccd60`](https://github.com/mraniki/tt/commit/4cccd60716384a6a01d3e2fd50440b527436b25d))

* Merge pull request #86 from mraniki/main

Merge pull request #84 from mraniki/dev ([`f9e0a6c`](https://github.com/mraniki/tt/commit/f9e0a6cc8c70b052bbef5795cb66adbf24da1fa8))

* Merge pull request #84 from mraniki/dev

Dev ([`a3400ee`](https://github.com/mraniki/tt/commit/a3400eed0eb88d9ca656ced7a0b9dcfdfbea8b8e))

* update README.md, db.json.sample and bot.py ([`3dc828b`](https://github.com/mraniki/tt/commit/3dc828b6c5f5b43c876ccbadf26d7b230fcc86f8))

* docs: update README.md ([`0019773`](https://github.com/mraniki/tt/commit/0019773ce3baa3a60bc4f73d032fe7edea500479))

* [] ([`90dc416`](https://github.com/mraniki/tt/commit/90dc416944c4617b214609a5fe184e839abc0746))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`7954927`](https://github.com/mraniki/tt/commit/7954927c18aa7a6c5c8800d4c1053f87ecba6e7d))

* Merge pull request #85 from mraniki/main

Align ([`3e61b4d`](https://github.com/mraniki/tt/commit/3e61b4d3ae8f55a1f987db233d603abf1fb16589))

* Delete maintodevsync ([`9c636cf`](https://github.com/mraniki/tt/commit/9c636cfcb0ebb70cd6e2adec4315ad134c2f8ea7))

* Create maintodevsync ([`98c2e78`](https://github.com/mraniki/tt/commit/98c2e78662150ae41cdadc4800ed8ad0df3cd3a3))

* Merge pull request #83 from mraniki/dev

Dev ([`6a8bb6b`](https://github.com/mraniki/tt/commit/6a8bb6bd88b363fc5c66eb82d9c66fcca4cd876d))

* Merge pull request #82 from mraniki/dev

Dev ([`db43dd3`](https://github.com/mraniki/tt/commit/db43dd33224c8281c7c0adf6a3dc721cbec997ec))

* Merge pull request #81 from mraniki/dev ([`6c940b7`](https://github.com/mraniki/tt/commit/6c940b79f09afe8649125b9687e76da7e9b3acb2))

* Merge pull request #80 from mraniki/dev

Dev ([`588acc6`](https://github.com/mraniki/tt/commit/588acc684bd99997df44ea94a455a331f53a1ea0))

* Merge pull request #79 from mraniki/dev

Dev ([`f9ee06b`](https://github.com/mraniki/tt/commit/f9ee06b9653045d98105b37191269ce58f0a4073))

* Create FrommaintoDev ([`bcbbe4f`](https://github.com/mraniki/tt/commit/bcbbe4f7fd3f2d00b46cb9e21529c601198ac852))

* [] initial logic for price command done for cxxt ([`1170c60`](https://github.com/mraniki/tt/commit/1170c603dadfe252a7a4ce1d4eb31c3097d48e74))

* update bot.py ([`9606bee`](https://github.com/mraniki/tt/commit/9606bee4def7407f067d16473579836dd4b8900c))

* update bot.py ([`570dc82`](https://github.com/mraniki/tt/commit/570dc8215123a11b83610d6e128ad49a45a5cd9c))

* LibCheck(): ([`ea9a17a`](https://github.com/mraniki/tt/commit/ea9a17a8047e3bd3eef2c713bcdb96a8f2091503))

* update bot.py ([`fb35fc6`](https://github.com/mraniki/tt/commit/fb35fc6571e82fb78f1cea6e183b029a7d97231d))

* chore: create extensions.json ([`93c1c42`](https://github.com/mraniki/tt/commit/93c1c42782ec2d7d4e21239e53d9c706e28cdc63))

* commit ([`c0bcd03`](https://github.com/mraniki/tt/commit/c0bcd034a94dbe0e34bcba4b1d9aae923d3687e0))

* indent/trailing cleaning ([`a21ab0d`](https://github.com/mraniki/tt/commit/a21ab0df8ab450b85c7b478c7a96f0c6fa4c67e4))

*     modified:   src/bot.py ([`ac23bc7`](https://github.com/mraniki/tt/commit/ac23bc73f95f0d4ceaecab0b5b29591ae882b608))

* comments ([`369d5b5`](https://github.com/mraniki/tt/commit/369d5b5c4322100e56b3d0b44b770f7d34ee864d))

* improving start without db ([`a4da218`](https://github.com/mraniki/tt/commit/a4da218e07c26f29769766c7f4571722f91dcfe3))

* beta 1.0.0 ([`cc363f9`](https://github.com/mraniki/tt/commit/cc363f9627c762dfdf856baffdeaa61a7eefa0c3))

* Fix error related to return int 0 ([`8928f29`](https://github.com/mraniki/tt/commit/8928f295d7808d7c58eed63ff2ee849fbbf12e60))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`ed478de`](https://github.com/mraniki/tt/commit/ed478dec4a97a6bbd97b51bbaee7c669842259a6))

* cex error ([`58562b0`](https://github.com/mraniki/tt/commit/58562b0fe6465b78209c6d497b7193bbba2782a7))

* load ex error for python 3.10.9 ([`d1a1ee9`](https://github.com/mraniki/tt/commit/d1a1ee940184eb103fd69663757522e827c76e08))

* Fix Error: 'int' object is not subscriptable ([`8a152e9`](https://github.com/mraniki/tt/commit/8a152e99cba34bc12a57a3510a222447d6de6f69))

* strqdded to len for exchanges ([`d31403f`](https://github.com/mraniki/tt/commit/d31403fe7cb06482143270b816aa837070307a58))

* updated roadmap and db schema for tokentosell ([`c40d43c`](https://github.com/mraniki/tt/commit/c40d43cf15d58dc6a1e71f80065ac8f3f6a31bb0))

* updated roadmap and added basesymbol in the db for dex db ([`3b554db`](https://github.com/mraniki/tt/commit/3b554dbb9a2625fb40cfc072220a0a952c81ffb6))

* updated roadmap and added basesymbol in the db for dex db ([`3876635`](https://github.com/mraniki/tt/commit/3876635c567eef4897bb6bec065f60040740b7d1))

* readme ([`ca9d8ee`](https://github.com/mraniki/tt/commit/ca9d8eef70f0f0653e89d334d64a21151b17447d))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`58f1a2d`](https://github.com/mraniki/tt/commit/58f1a2dc33e80af8f76e115848b9c9e250934353))

* roadmap update ([`9b48db7`](https://github.com/mraniki/tt/commit/9b48db7955d3b83cd3360839d303bf34ed9cb490))

* added new lib simplematrixbotlib ([`9eb20d1`](https://github.com/mraniki/tt/commit/9eb20d10ff3e1c570fc0639fbdf2eaa4687fb6f3))

* Merge pull request #78 from mraniki/main

Align ([`e9e1e06`](https://github.com/mraniki/tt/commit/e9e1e06c873f9c4d0a6a870337e31331cf128a70))

* Merge pull request #77 from mraniki/dev

Dev ([`05b86f9`](https://github.com/mraniki/tt/commit/05b86f94e03a4e77fdf9952e795ecb126e4849b3))

* Merge pull request #76 from mraniki/dev

Beta 1 push ([`d099bd3`](https://github.com/mraniki/tt/commit/d099bd382bead4cbd7f3597eb3b02beb2494aa1e))

* Merge pull request #75 from mraniki/dev

Dev ([`7f4a2ed`](https://github.com/mraniki/tt/commit/7f4a2ed7375582811385832cb969a0709070dc09))

* Delete db.json ([`2597f8a`](https://github.com/mraniki/tt/commit/2597f8a32467ef13fa1fc8022c5890251afe918d))

* update on web3 and ccxt ([`0e5bb34`](https://github.com/mraniki/tt/commit/0e5bb345fc45f4a382b1dc48f881b23c85d62567))

* check for type ([`428600c`](https://github.com/mraniki/tt/commit/428600cabffd42cc904808a9522eab432ddcc180))

* updated roadmap ([`4335012`](https://github.com/mraniki/tt/commit/4335012f071ec88ebe4a6cc6c4ff04b44965a5cc))

* Fix BinanceCOIN M error with ex.id instead of ex ([`e67fc93`](https://github.com/mraniki/tt/commit/e67fc93baeebea8733096c8ebf8295fdea434491))

* testing with matic/polygon ([`0b3f967`](https://github.com/mraniki/tt/commit/0b3f9671a4fc934e22973637327cace1acedc328))

* Fixed the global variable and c
related overall loadexchange function ([`4e85683`](https://github.com/mraniki/tt/commit/4e8568352e3380a1bda9e0890c0c24e6fd2bda56))

* created general error handling ([`d379089`](https://github.com/mraniki/tt/commit/d37908997fa31e2bb17b83865de6f7bf21d6b141))

* improving error handling ([`392f95e`](https://github.com/mraniki/tt/commit/392f95e30dc0320c24fe347b0f03679a4fff9629))

* error handler improvement ([`9b74d08`](https://github.com/mraniki/tt/commit/9b74d0826b966784b2591f7f25e5e970bfda076e))

* beta 1 ([`200c677`](https://github.com/mraniki/tt/commit/200c6779b88829f0c9119a4a0991658586373c03))

*     modified:   .gitignore ([`79bb03a`](https://github.com/mraniki/tt/commit/79bb03ad5194d41ab0302739b4f31637bd56dc8e))

* FIX THE DEXBUY ([`7710f7c`](https://github.com/mraniki/tt/commit/7710f7cbc78c12865a73da3b7be296e61129ddcc))

* updating DEX buy function ([`2223549`](https://github.com/mraniki/tt/commit/2223549669b1cfe3082b76b0dce5ad875a2a059a))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`97487a6`](https://github.com/mraniki/tt/commit/97487a6de80d778dcf4bb91a3e63ff64e097606b))

* Delete db.json ([`f47b480`](https://github.com/mraniki/tt/commit/f47b48009bffd0905dbdbec861816ce167162c85))

* upudated the buy function ([`288c768`](https://github.com/mraniki/tt/commit/288c7683d6636574e1ac146cdb48a9ac948efd53))

* gitignore ([`49b3a8f`](https://github.com/mraniki/tt/commit/49b3a8f804200b72b737c15c11d44d46312269a8))

* db update ([`c6fe689`](https://github.com/mraniki/tt/commit/c6fe68918bb9811ec3615f0bdf0c779fa8fa13f5))

* zorking on db search function ([`19c6499`](https://github.com/mraniki/tt/commit/19c6499b01dff8ddc8c65fdc6d187c3803cbfe43))

* update db structure ([`d3a75ab`](https://github.com/mraniki/tt/commit/d3a75ab74213e2f84ceeb5bfda89842c5da8d130))

* update the db ([`1d26f95`](https://github.com/mraniki/tt/commit/1d26f9575522be4970aa018eb82335c067d215fc))

* created search function ([`dd79f13`](https://github.com/mraniki/tt/commit/dd79f1387152c6d0a87ac0885f9c8b682f2c6a95))

*     modified:   src/bot.py ([`cb93e3b`](https://github.com/mraniki/tt/commit/cb93e3b64cad4634f8574e37438a3610b389c6d7))

*     modified:   src/bot.py ([`2c4f272`](https://github.com/mraniki/tt/commit/2c4f272569320429cb2e382494868df4a6e8f92d))

*     modified:   src/bot.py ([`6af563f`](https://github.com/mraniki/tt/commit/6af563fb99c9f896f31a2cf7f39b0ba9e1dca34b))

*     modified:   src/bot.py ([`50db480`](https://github.com/mraniki/tt/commit/50db48076581e33e10ae86870fa5bf265799b000))

*     modified:   src/bot.py ([`b459c3e`](https://github.com/mraniki/tt/commit/b459c3e6d9096477964a55468a103a98c5ef8a04))

*     modified:   src/bot.py ([`75ef98f`](https://github.com/mraniki/tt/commit/75ef98f97aa51864bfc9f29cb5a8ac354296aa36))

*     modified:   src/bot.py ([`67ca53e`](https://github.com/mraniki/tt/commit/67ca53e69235dbc1ff9fcda02967e7eabdf65c4a))

*     modified:   src/bot.py ([`2d7256d`](https://github.com/mraniki/tt/commit/2d7256d5426dfa2db7728379425b4286ac1b1893))

*     modified:   src/bot.py ([`17fbbde`](https://github.com/mraniki/tt/commit/17fbbdedac9512d812fba7c47c17c0417ff3c690))

*     modified:   src/bot.py ([`a35559b`](https://github.com/mraniki/tt/commit/a35559b83507f9e86ace52a7a60edd4d863107d0))

*     modified:   src/bot.py ([`f019b3c`](https://github.com/mraniki/tt/commit/f019b3cd5babc51fc84ad136938a56bba479d319))

*     modified:   src/bot.py ([`40b6c3a`](https://github.com/mraniki/tt/commit/40b6c3aaf356c41782f221d0cd1f206be824bd37))

*     modified:   src/bot.py ([`ad5aed3`](https://github.com/mraniki/tt/commit/ad5aed30c5c8ae88dff42a7a3cd40660a7552bcd))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`a223a82`](https://github.com/mraniki/tt/commit/a223a82099679b32a4234093fd904e650c467cc3))

* Merge pull request #74 from mraniki/main

Align ([`db7123f`](https://github.com/mraniki/tt/commit/db7123f9423ad41d73be3d3cd298986ef70a7a16))

* Merge pull request #73 from mraniki:dev

Dev ([`d952c9d`](https://github.com/mraniki/tt/commit/d952c9d211df10d35a3bcb87d55f4d31e12626e8))

* Merge pull request #72 from mraniki/dev

Dev ([`fbe2e9c`](https://github.com/mraniki/tt/commit/fbe2e9cf84d3ce8373063108518e901fb413761d))

* Merge pull request #71 from mraniki/dev

Dev ([`1064a18`](https://github.com/mraniki/tt/commit/1064a182f0b845944f2cef6fbb02db616b7389ac))

*     modified:   src/bot.py ([`d6bafa2`](https://github.com/mraniki/tt/commit/d6bafa2ad8aee9720d9bfdbfdb900e5cf9f76d43))

*     modified:   config/db.json ([`96e4d30`](https://github.com/mraniki/tt/commit/96e4d308ea3709095ce52f1af9e40e3eef177564))

*     modified:   config/db.json
    modified:   src/bot.py ([`7e6592b`](https://github.com/mraniki/tt/commit/7e6592bdfb17eec94371af4eb6e8ddda9a728a4e))

*     modified:   src/bot.py ([`0b1ed20`](https://github.com/mraniki/tt/commit/0b1ed208896981e242380bad623c89af69c98bc2))

*     modified:   src/bot.py ([`b69b70c`](https://github.com/mraniki/tt/commit/b69b70cefaa4883fb78ac53ebf6283323fb47987))

*     modified:   src/bot.py ([`847b03c`](https://github.com/mraniki/tt/commit/847b03c66545d182750ebc6504b599050c7795b9))

*     modified:   src/bot.py ([`8bc7d93`](https://github.com/mraniki/tt/commit/8bc7d9397d3581266dd28dac3e15a8624e423782))

*     modified:   src/bot.py ([`e677375`](https://github.com/mraniki/tt/commit/e6773752f65478f96ac0dfd9040b1e3b2a9e0657))

*     modified:   src/bot.py ([`ec1fef9`](https://github.com/mraniki/tt/commit/ec1fef9ea036ef28b23b4f79b556fb8c9efcf902))

*     modified:   src/bot.py ([`1c34583`](https://github.com/mraniki/tt/commit/1c34583062a8dc5e8a86dee4dd572862712c8af2))

*     modified:   src/bot.py ([`8bae614`](https://github.com/mraniki/tt/commit/8bae614e359188eb7b46b4cac04821c96f156283))

*     modified:   src/bot.py ([`8f0767e`](https://github.com/mraniki/tt/commit/8f0767e8016763ddd6b2d921bd8fcb4e1f1d2554))

*     modified:   src/bot.py ([`c2dcf3d`](https://github.com/mraniki/tt/commit/c2dcf3dca7fafd103bb8c4c759444d7399d34644))

*     modified:   src/bot.py ([`fb72262`](https://github.com/mraniki/tt/commit/fb722627ac63c4ff3b582c593d26e0908c43ab01))

*     modified:   src/bot.py ([`4f913e8`](https://github.com/mraniki/tt/commit/4f913e8853605cf8223ce624134a4501dbf44867))

*     modified:   .vscode/settings.json ([`c68b2de`](https://github.com/mraniki/tt/commit/c68b2de0dc31e3ee68bd226da7e0a831a8488e6b))

*     modified:   src/bot.py ([`c3cf63a`](https://github.com/mraniki/tt/commit/c3cf63a46ecce382d2cb2cf760706911a99f89ca))

*     modified:   src/bot.py ([`63db601`](https://github.com/mraniki/tt/commit/63db60150c41139a4242d6d4fbf1af2d171afe46))

*     deleted:    src/config/apprise.yml ([`19bbb01`](https://github.com/mraniki/tt/commit/19bbb012d09240fbbe2034b4e9d2d3e502fb7286))

*     modified:   src/bot.py ([`63f3e00`](https://github.com/mraniki/tt/commit/63f3e0035d2b0632025c094b1d9d5ed50ce82439))

*     modified:   src/bot.py ([`8f78e51`](https://github.com/mraniki/tt/commit/8f78e516d57f550d6ddd6c245c6f34c0cc3be362))

*     modified:   src/bot.py ([`bf599df`](https://github.com/mraniki/tt/commit/bf599dfd1ab70ea2f7ee77db62e7685691b11dac))

*     modified:   src/bot.py ([`e1ef1ba`](https://github.com/mraniki/tt/commit/e1ef1bae54d2f008ac92b45c76063d1c89d18a98))

*     modified:   src/bot.py ([`39945db`](https://github.com/mraniki/tt/commit/39945dbbcdf88842559e861cc6c4dcd5b2feea46))

*     modified:   src/bot.py ([`55db15e`](https://github.com/mraniki/tt/commit/55db15e224073e3f0ae2e4f0528950a692773c6f))

* update ([`7d1701b`](https://github.com/mraniki/tt/commit/7d1701bb505b20f58107cf3091060000801d0a2c))

*     modified:   src/bot.py ([`30259b5`](https://github.com/mraniki/tt/commit/30259b5aa6313bf7b10ef10822e6f2230a49cfd1))

*     modified:   src/bot.py ([`c396b57`](https://github.com/mraniki/tt/commit/c396b5788b3faaad3584b0fba670b1a1367a8453))

*     modified:   src/bot.py ([`b7a5bca`](https://github.com/mraniki/tt/commit/b7a5bca019ff4848c82b545e380f245c2de5160a))

*     modified:   src/bot.py ([`8993851`](https://github.com/mraniki/tt/commit/8993851a48203b4e890a1969ab61f24d5c56b3ef))

*     modified:   src/bot.py ([`96d23c4`](https://github.com/mraniki/tt/commit/96d23c4d9f34b432051fc6ad70d9795b0451ed81))

*     modified:   src/bot.py ([`c3e3c8d`](https://github.com/mraniki/tt/commit/c3e3c8d5010fa735df1f4a30a2445b3199097905))

* abi troubleshoot ([`0895bbe`](https://github.com/mraniki/tt/commit/0895bbe30b6153753856512ceb4234724d15db89))

* update readme ([`efa2c51`](https://github.com/mraniki/tt/commit/efa2c51e4bf67e7c686c8e7cd5074c2084bcade7))

* update ([`497bb99`](https://github.com/mraniki/tt/commit/497bb99cc2ecdea5d0b2ca15d81f3a290485e220))

* update ([`1b670af`](https://github.com/mraniki/tt/commit/1b670afe4bec1ccdbe953bf295c5907067d5e786))

* update ([`5486866`](https://github.com/mraniki/tt/commit/5486866c6e18398e3f405eb0128fe72df665a67c))

* troubleshoot ([`4c5e594`](https://github.com/mraniki/tt/commit/4c5e594c7bae67cb6387c7c1f1975241c4d09426))

* dexbuy error ([`012a8ba`](https://github.com/mraniki/tt/commit/012a8ba2b23e7f0549169ef881f09d3de7ccce16))

* dex update ([`6aa2be5`](https://github.com/mraniki/tt/commit/6aa2be5322e9dea071874cfb0617834f58677cdf))

* missing testmode ([`f441732`](https://github.com/mraniki/tt/commit/f441732936928a20e4b6546bfe2d396dbcc0b8af))

* cleaning apprise ([`23c1b02`](https://github.com/mraniki/tt/commit/23c1b02f00415ce211f86b509be19f93ce63967e))

* await missing ([`b6674f2`](https://github.com/mraniki/tt/commit/b6674f2939d09851381183e70708bb7fdb8e0294))

* apprise error ([`aafdad5`](https://github.com/mraniki/tt/commit/aafdad57a16fd05eb92803a148497c5310ad0ba1))

* apprise ([`a1f2152`](https://github.com/mraniki/tt/commit/a1f2152b05d1d4241bcb123107e7717d2b7e355e))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`a4df788`](https://github.com/mraniki/tt/commit/a4df7884dd417bf8584837a196d95773ae80e27f))

* Merge pull request #70 from mraniki/main

config update ([`dd2f0c1`](https://github.com/mraniki/tt/commit/dd2f0c1adead33da1cec659d0d588bdf93383fca))

* Merge pull request #69 from mraniki/dev

Dev ([`df57d32`](https://github.com/mraniki/tt/commit/df57d328440a846705284217072da5049840a7ff))

* Merge pull request #68 from mraniki/dev

fix test mode error ([`f953a85`](https://github.com/mraniki/tt/commit/f953a858a5d6e1df02aabd4ef8a6608bcc0c7a81))

* Merge pull request #67 from mraniki/dev

Dev ([`48220cd`](https://github.com/mraniki/tt/commit/48220cd22f47173827cd5f2f1516fe4266c441db))

* Merge pull request #66 from mraniki/dev

fix ([`05fca3a`](https://github.com/mraniki/tt/commit/05fca3a5e1ce1fee028084798fde54fffe25b257))

* Merge pull request #65 from mraniki/dev

Dev ([`82ffdeb`](https://github.com/mraniki/tt/commit/82ffdeb9f275913d853149a42f4a9c996aa19bdb))

* Merge pull request #64 from mraniki/dev

Dev ([`c55eb7a`](https://github.com/mraniki/tt/commit/c55eb7a9779cc0f6d3bdbad482531b5f17424033))

* Merge pull request #63 from mraniki/dev

Dev ([`ed9fe1c`](https://github.com/mraniki/tt/commit/ed9fe1c142d8b6b2cd58f01bb6579f18c168d283))

* Merge pull request #62 from mraniki/dev

Dev ([`11a822c`](https://github.com/mraniki/tt/commit/11a822ca0a8fa335eb710b284107a97e6e520117))

* Merge pull request #61 from mraniki/dev

Dev ([`ba1508b`](https://github.com/mraniki/tt/commit/ba1508bf7575a35a652bd5dcfe37e3130883a797))

* Merge pull request #60 from mraniki/dev

lower case fix ([`dc9347c`](https://github.com/mraniki/tt/commit/dc9347ce086dc697f5988324122686d9fab038ef))

* Merge pull request #59 from mraniki/dev

DEX improvement ([`98d889a`](https://github.com/mraniki/tt/commit/98d889a6f16ddbc321636f7385eac51cf7760603))

* Merge pull request #58 from mraniki/dev

Multi env support ([`29d9021`](https://github.com/mraniki/tt/commit/29d902185a4968fddf7469aa0a078904d15e0b55))

* Merge pull request #57 from mraniki/dev

Merge pull request #56 from mraniki/main ([`8b52051`](https://github.com/mraniki/tt/commit/8b5205175f097359c7e97c863ceb484cd31d0b69))

* str error ([`6f39c6b`](https://github.com/mraniki/tt/commit/6f39c6b785a99d347515d6f8c3d6867d65c4dad9))

* apprise update ([`e4d2635`](https://github.com/mraniki/tt/commit/e4d263597aa4af1d8053c3a26636c4a52944f4d7))

* notify command ([`01754a7`](https://github.com/mraniki/tt/commit/01754a71c0293e9d3fb2acafb6320ac504c1cd96))

* updqte ([`cb3d22d`](https://github.com/mraniki/tt/commit/cb3d22d26d902464036f5f4ab5af86d2709660cc))

* update ([`c2e2a2a`](https://github.com/mraniki/tt/commit/c2e2a2a047f2cd7ba9c838e33a88a30c69dc5c98))

* roadmap update ([`15fb99a`](https://github.com/mraniki/tt/commit/15fb99ab18fc5ccc1c42fe34e59cec77396c87df))

* updated db reference for web3 ([`a2fb7ab`](https://github.com/mraniki/tt/commit/a2fb7ab3b8b9df202c43bde24899d22d1f631ba8))

* initial dex ordering built and to be tested ([`9c8ee2d`](https://github.com/mraniki/tt/commit/9c8ee2de45dff3aa379c613365077a021e3cca9d))

* cleanup ([`362e7d5`](https://github.com/mraniki/tt/commit/362e7d5c9114aab51877cbd3527108a8fb99bfbd))

* update ([`1bafe60`](https://github.com/mraniki/tt/commit/1bafe6081032b7ce71deb74b9540b49dedceff30))

* defi order ([`bef676d`](https://github.com/mraniki/tt/commit/bef676db17f841c7e4feed5c60dc9981662eba87))

* update on balance and cleanup ([`040af49`](https://github.com/mraniki/tt/commit/040af4901a9aa19a9a751913bdc9d3e25a47e29f))

* update ([`485dc52`](https://github.com/mraniki/tt/commit/485dc5261ad055afa8e774f154b8f63f4e72821a))

* update ([`a6258a2`](https://github.com/mraniki/tt/commit/a6258a24c349f386909622835f0e69cfc425299e))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`2c9d35b`](https://github.com/mraniki/tt/commit/2c9d35be6ae60db2658929c7af9dd04fc504caef))

* standard message function + symbol to contract for dex ([`66cfc17`](https://github.com/mraniki/tt/commit/66cfc1775b67f214e7213448757ed79788339495))

* update ([`5d604cf`](https://github.com/mraniki/tt/commit/5d604cfb0eb6c3d1de0e8945ab56cfb712e23971))

* update ([`f0b8f6d`](https://github.com/mraniki/tt/commit/f0b8f6de906b079b5fc6f718ed3e0aa717f0de21))

* update ([`da233b2`](https://github.com/mraniki/tt/commit/da233b2d8824261ddd7c805ba30dd93d39f24505))

* update ([`20dc0b3`](https://github.com/mraniki/tt/commit/20dc0b365d3ad59d3462fa036eca29559268d095))

* update ([`63cd47a`](https://github.com/mraniki/tt/commit/63cd47afe414c31bfbdb5043f5d30e2956a37cc0))

* udpate ([`5b7add6`](https://github.com/mraniki/tt/commit/5b7add6c5871e53caff6123638afcbfdeb40bbec))

* update ([`677b3fc`](https://github.com/mraniki/tt/commit/677b3fc30cd6b4e1c87978789c54f7215fcc2819))

* apprise initial setup ([`3bd9e77`](https://github.com/mraniki/tt/commit/3bd9e7732d89d08e4dab6e8b43ab5869f79048bc))

* apprise ([`1e351ee`](https://github.com/mraniki/tt/commit/1e351eed2faefef7c75cdf5817b6b368fa888b69))

* wip ([`c038b30`](https://github.com/mraniki/tt/commit/c038b30c1613f17f8049f7c9bd68159bcbed72d7))

* wip ([`262290d`](https://github.com/mraniki/tt/commit/262290dcfc432d3f1ffe3ce257c58ed71549e4ab))

* update ([`151b8af`](https://github.com/mraniki/tt/commit/151b8af116df7e8b984ce633f1e5f4d802a65833))

* readme ([`3eb046b`](https://github.com/mraniki/tt/commit/3eb046b7edbacf2a7dd0dc2d8caafa1c56d27696))

* update ([`902cd18`](https://github.com/mraniki/tt/commit/902cd18a1de6300dd6e446068f5a6826ebda70f4))

* dex/cex logic ([`7c2eea4`](https://github.com/mraniki/tt/commit/7c2eea4b03afa0ebba06a20ab2dda367b65b9420))

* v1 prep ([`eb87454`](https://github.com/mraniki/tt/commit/eb87454f1afbab855b2ef77c262ab2257b338776))

* cleanup the db structure ([`883f2c1`](https://github.com/mraniki/tt/commit/883f2c1ffbe96d8ffd27b6733474acee37dc8bf4))

* .matches(newexchange,flags=re.IGNORECASE) ([`bd027a2`](https://github.com/mraniki/tt/commit/bd027a2d0cdcc895460185bd2db51d402c3dc710))

* lower ignore ([`14f588d`](https://github.com/mraniki/tt/commit/14f588d9dc88145a3171029befd447215a5c40f8))

* lower typo ([`794806f`](https://github.com/mraniki/tt/commit/794806f980168f38ac240b044328347f90e6c2e3))

* DEX improvement ([`a9c7380`](https://github.com/mraniki/tt/commit/a9c738001ea7ac2f715bf51bf63447064274a6cd))

* Support multiple channel with 1 DB ([`ae01021`](https://github.com/mraniki/tt/commit/ae010213ccd6f328d5eca4e232e0ed8de7c06330))

* update ([`75c2617`](https://github.com/mraniki/tt/commit/75c26178575ced8816c6d834a7671ead43972557))

* Merge pull request #56 from mraniki/main

py issue with web3 ([`0004828`](https://github.com/mraniki/tt/commit/00048288e3ee1203e80232fa5f3fb088b074ed80))

* Merge pull request #55 from mraniki/dev

Dev ([`46bccfb`](https://github.com/mraniki/tt/commit/46bccfb6be49ea39009222b7c3511b87b5131a26))

* Merge branch 'main' into dev ([`60cd688`](https://github.com/mraniki/tt/commit/60cd68808069c97b7fc732628266f0409321c9c6))

* Merge pull request #54 from mraniki/dev

Update README.md ([`5ae92c9`](https://github.com/mraniki/tt/commit/5ae92c934474f0cde3101c89e1088368a9d01626))

* Merge pull request #53 from mraniki/dev

Dev ([`34cb65b`](https://github.com/mraniki/tt/commit/34cb65bbfcd892c5619becdd5e8bd55dde0d3399))

* Merge pull request #52 from mraniki/main

Merge req ([`db9b3a3`](https://github.com/mraniki/tt/commit/db9b3a3f14b4bcad9c4c24e554afec26071cbc66))

* Create codeql.yml ([`8a8f493`](https://github.com/mraniki/tt/commit/8a8f493010006f262835a1e7b376d4f99cfcd38f))

* Create dependency-review.yml ([`229c821`](https://github.com/mraniki/tt/commit/229c821d747faa70620a988da3aa8797cea929dd))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`22ce325`](https://github.com/mraniki/tt/commit/22ce32550f44474e30756bc7831f529748ceb1c2))

* Merge pull request #51 from mraniki/main

align ([`39827a3`](https://github.com/mraniki/tt/commit/39827a3c9315f4aa33bb2ae99d20ff1c360861c2))

* Merge pull request #50 from mraniki/dev

Dev ([`b418ac4`](https://github.com/mraniki/tt/commit/b418ac49bb74bf04f010220f5a4923edbaa544d9))

* Merge pull request #47 from mraniki/dev

Multi cefi support ([`c1e4f20`](https://github.com/mraniki/tt/commit/c1e4f20bbe5f231428891aa5abbc2b412980026d))

* web3 update ([`910311a`](https://github.com/mraniki/tt/commit/910311ac8358a7df49ec73b9e076e8efc9398797))

* dex integration ([`9b4bff1`](https://github.com/mraniki/tt/commit/9b4bff14efd40fb17f2eb6f51cb95de79ebad0e4))

* Merge branch 'main' into dev ([`04e94b1`](https://github.com/mraniki/tt/commit/04e94b1add51a10cdf4c9a3a9340c6db5613adc7))

* Merge pull request #46 from mraniki/dev

Channel support ([`12cf148`](https://github.com/mraniki/tt/commit/12cf148ab1f73cf15e8c36083682f78b15339a2a))

* Support for multi CEFI exchange and switch capability and DB support ([`9e88b3a`](https://github.com/mraniki/tt/commit/9e88b3a6569743b02ae2904d104bec7fd1983bec))

* wip ([`ec41688`](https://github.com/mraniki/tt/commit/ec41688465d43f486e5d998734b003521b6eccdd))

* multi support ([`e2bdf72`](https://github.com/mraniki/tt/commit/e2bdf720a7b7961e98530a2953ab8629923c6252))

* tinydb test ([`c988226`](https://github.com/mraniki/tt/commit/c988226a3e5d76e2572e87926b23629768c06b51))

* update ([`1066fbc`](https://github.com/mraniki/tt/commit/1066fbc039a060761d526c2b43f6c742c9e94120))

* typo ([`76ec0a2`](https://github.com/mraniki/tt/commit/76ec0a26d53f6553df0a5e5cc6d6bee1b3bf46e2))

* indent ([`c504292`](https://github.com/mraniki/tt/commit/c5042925f59e071d076fb7a8327877440188ba60))

* update ([`cea50aa`](https://github.com/mraniki/tt/commit/cea50aa19775af655e181a026f2a456c3407a49a))

* update for versioning ([`05b1e25`](https://github.com/mraniki/tt/commit/05b1e2562be059b857b72a9df0894449c64bec10))

* update ([`83ba240`](https://github.com/mraniki/tt/commit/83ba240aae2d308f992833d5e7394477bc215bdf))

* switch ([`bc3f681`](https://github.com/mraniki/tt/commit/bc3f681c2aa2f2a9306c81e0ed420ce4b9cbc316))

* switch exchange ([`09f018d`](https://github.com/mraniki/tt/commit/09f018db7ed6c2e27c66933c048358700364d9cc))

* update ([`1b91484`](https://github.com/mraniki/tt/commit/1b914844ebd81753a8db6e2f4b587b613b63ca85))

* display db ([`15e0aaa`](https://github.com/mraniki/tt/commit/15e0aaa939c5e8f2e464e27e14662a63b10c1acf))

* simple db support with tinydb ([`8fdd0f1`](https://github.com/mraniki/tt/commit/8fdd0f17374800466e07ec0aa2e38df165efe062))

* update ([`40dc84c`](https://github.com/mraniki/tt/commit/40dc84cce10be003b11081f0ef1eeb589cbb096b))

* db setup for multi exchange ([`a5b0539`](https://github.com/mraniki/tt/commit/a5b05394cdc0fac64f2beb2592934e867b89fc61))

* webhook prep ([`35a2c57`](https://github.com/mraniki/tt/commit/35a2c57c56823b693d87caf49362e1ae2a46c805))

* updated for channel support (instead of private chat) ([`f72ad47`](https://github.com/mraniki/tt/commit/f72ad47b01f6d2fa619566632cf7ade31aec97eb))

* activating bot in channel / broken ([`9b294ff`](https://github.com/mraniki/tt/commit/9b294ffd813d54133f5845ff3b7eca7ef7bfa598))

* Merge pull request #44 from mraniki/main

Align ([`fa12ad9`](https://github.com/mraniki/tt/commit/fa12ad95ca81bf0e84ec57d91182a63dcaa651d2))

* Merge pull request #45 from mraniki/dev

bal  excluding zero ([`6fb81f4`](https://github.com/mraniki/tt/commit/6fb81f448579e83a8f41a6a321178978cbbac4ed))

* bal  excluding zero ([`de47a6f`](https://github.com/mraniki/tt/commit/de47a6ff396f1eb03a6fff8bb667e0b6e39ec3d4))

* Merge pull request #43 from mraniki/dev

Dev ([`c1ac79c`](https://github.com/mraniki/tt/commit/c1ac79c3402bdfc68dea8753ce90c8540bb2d4c3))

* update ([`272ead8`](https://github.com/mraniki/tt/commit/272ead8d579824afebb1821e467f7847c5eeadd7))

* bal ([`3404d6a`](https://github.com/mraniki/tt/commit/3404d6acf8c08c9927fd6ed750291433d2d5347a))

* Merge pull request #42 from mraniki/dev

update ([`4306aa1`](https://github.com/mraniki/tt/commit/4306aa1ab99af985e27f31f166298e4e3ab49ae7))

* update ([`f4c9a4c`](https://github.com/mraniki/tt/commit/f4c9a4c960c4b0a4a67bbcc4af1756ba2fe92eee))

* Merge pull request #41 from mraniki/dev

bal ([`f522539`](https://github.com/mraniki/tt/commit/f5225394e4b2c636df9f6f2c35f472541e064cea))

* bal ([`dc54ac7`](https://github.com/mraniki/tt/commit/dc54ac7c868c07014c8dcb8fe6f17d5330f95f5d))

* Merge pull request #40 from mraniki/dev

Dev ([`6c3f545`](https://github.com/mraniki/tt/commit/6c3f5451bbccd651a562811fba9b6f35da213819))

* incorrect delete logic fiz for balance ([`e664dbc`](https://github.com/mraniki/tt/commit/e664dbc0beb6d9227413f6a6e44040bb825f027a))

* bal too long ([`200705e`](https://github.com/mraniki/tt/commit/200705e1bbc0a3e43040fae1dba8c1e1d0f3e8bb))

* Merge pull request #39 from mraniki/dev

bal filtering ([`a02e9e7`](https://github.com/mraniki/tt/commit/a02e9e7b57a65b4354416415d06f78034e13be23))

* bal filtering ([`40e23f9`](https://github.com/mraniki/tt/commit/40e23f95f65f4224107e9793b2846772fcb176c6))

* Merge pull request #38 from mraniki/dev

zero balance issue ([`7594434`](https://github.com/mraniki/tt/commit/759443402204b961b8f41c2797120c10ba640f86))

* bal error ([`7dcb6c2`](https://github.com/mraniki/tt/commit/7dcb6c2f891bfc0b0d05d4c8cbd83f1367febbd1))

* zero balance issue ([`ca04404`](https://github.com/mraniki/tt/commit/ca04404dd3691688a0caeba56e173cdd50bce46a))

* Merge pull request #37 from mraniki/dev

Fixing zero balance large response ([`55c65c5`](https://github.com/mraniki/tt/commit/55c65c5e2c9ce12ab649097e1b19e2216d0c322e))

* fetch_free_balance() ([`4ad127c`](https://github.com/mraniki/tt/commit/4ad127c6a44c2212b0249644375da737ffbb1d4b))

* Merge pull request #36 from mraniki/dev

handling of zero balance response ([`41a4576`](https://github.com/mraniki/tt/commit/41a4576f81d311f60cfb25630edb38436a55fbb1))

* Merge pull request #34 from mraniki/main

Align with main ([`c6ccd13`](https://github.com/mraniki/tt/commit/c6ccd131341fdb2155a67239ea91611e6735259e))

* Merge pull request #35 from mraniki/add-license-1

Create LICENSE ([`f4d3099`](https://github.com/mraniki/tt/commit/f4d309983320b9c5a7e22ae972863d370f876ed9))

* Create LICENSE ([`cb2c4bc`](https://github.com/mraniki/tt/commit/cb2c4bc729a94504696ce091f0aaa22138aa8d7c))

* Merge pull request #33 from mraniki/dev

added error handling in the bal call ([`7425a1f`](https://github.com/mraniki/tt/commit/7425a1f8de5395eb827cb18e6dbbd6b75c5a4543))

* added error handling in the bal call ([`df2ad28`](https://github.com/mraniki/tt/commit/df2ad28d6997b940a36fa7f9ebab1ebced2c6ccc))

* Merge pull request #32 from mraniki/dev

Logging and error handling ([`b12950b`](https://github.com/mraniki/tt/commit/b12950bde2a7719461ae6bfe5ec1b3c311d1d225))

* symbol decl ([`cc3394c`](https://github.com/mraniki/tt/commit/cc3394cef71bc9e87841ab12d464928a192b2c8e))

* logging and error management

added handling of ezchange error from ccxt message and info logging added across the board.
added control and error message for clear exceptions. ([`ccdebc8`](https://github.com/mraniki/tt/commit/ccdebc89a45aaed807338ffa0e7b4877eaafc9cd))

* Merge pull request #31 from mraniki/main

merge readme ([`bc8e3c7`](https://github.com/mraniki/tt/commit/bc8e3c74acb249f5d21e1a238462b1083a754682))

* Merge pull request #30 from mraniki/dev

Merge pull request #28 from mraniki/main ([`cf37099`](https://github.com/mraniki/tt/commit/cf37099a26ba63b726bb3b2eb4c3ca7691156dbe))

* Merge pull request #28 from mraniki/main

Align ([`72faee8`](https://github.com/mraniki/tt/commit/72faee821adeb677334817db43438bad3a016987))

* Merge pull request #29 from mraniki/dev

Percentage of position added ([`89d35b2`](https://github.com/mraniki/tt/commit/89d35b2f0eae353d0bced60919ef2bf5dd989058))

* price ticker for right amount ([`a819a06`](https://github.com/mraniki/tt/commit/a819a06051abeae6e0c070dedb782aea7a326ae2))

* float ([`c77d2ec`](https://github.com/mraniki/tt/commit/c77d2ecc429896c6213fadce650b368654cd3b1b))

* indent issue ([`3b4438a`](https://github.com/mraniki/tt/commit/3b4438a96c275b8f25c777b5c9e6f972ee94f4a5))

* indent ([`5e639a8`](https://github.com/mraniki/tt/commit/5e639a80648ff7f4de4b7d49133756cc737b38c9))

* indent error ([`14a0d73`](https://github.com/mraniki/tt/commit/14a0d730d962b65fcd688068cbbb10773784c22e))

* error fetching usdt ([`1119d67`](https://github.com/mraniki/tt/commit/1119d67a2b62c5645727546187256ed505b1b95a))

* incorrect exchange value ([`460ed38`](https://github.com/mraniki/tt/commit/460ed381a9f47b8e7c5d78dbbe77fe8666f82827))

* updated usdt logic ([`096e9a4`](https://github.com/mraniki/tt/commit/096e9a4ca6c2b4b7ace6e193b1d4a8ff94f756dd))

* missing comma ([`922c3e4`](https://github.com/mraniki/tt/commit/922c3e4337c372b405ba07dd9f3f069c32bf17ef))

* percentage test ([`6e7611d`](https://github.com/mraniki/tt/commit/6e7611d8d7b1acd193d82b6ff7080d5992f7285f))

* Merge pull request #27 from mraniki/dev

Alpha Version for Balance and Order Placing in Spot ([`16a9f3c`](https://github.com/mraniki/tt/commit/16a9f3cef0d625f89e395f1be3ef0f112a26b080))

* Merge pull request #26 from mraniki/main

merge main ([`431f452`](https://github.com/mraniki/tt/commit/431f4526d15ff0f80196f70b61575114dd1f6b11))

* Merge pull request #25 from mraniki/dev

setup config folder correctly ([`09735c1`](https://github.com/mraniki/tt/commit/09735c1741d69e5e97920b1e71ec0588970f070e))

* Merge pull request #24 from mraniki/dev

Dev ([`00e1d4d`](https://github.com/mraniki/tt/commit/00e1d4d4f0e0de73c84707aebb95ef4a5f29d3a7))

* update ([`bb87056`](https://github.com/mraniki/tt/commit/bb87056df88964d5306a8d33d27db8fef3aaf9a3))

* Merge branch 'dev' of https://github.com/mraniki/tt into dev ([`af3a393`](https://github.com/mraniki/tt/commit/af3a39380d57f6a475569375886a057deca2ddbe))

* config folder path ([`8512f2b`](https://github.com/mraniki/tt/commit/8512f2baf0da942a89fe2e85d61a32b9e836bd62))

* Create .env ([`be99042`](https://github.com/mraniki/tt/commit/be990427238a825ab4dc5bf57f5249b7e422097e))

* Fixed version for bal and trading ([`89b3b69`](https://github.com/mraniki/tt/commit/89b3b6969ea17c56f60dac58c623cbb5d4bcf669))

* bal error ([`a4f045e`](https://github.com/mraniki/tt/commit/a4f045e7c79eaa36e36309732bcf45c09894a767))

* import error ([`92d8e9b`](https://github.com/mraniki/tt/commit/92d8e9b15ab89a1738733c2ef485e4c99214e697))

* async missing ([`f7ef08b`](https://github.com/mraniki/tt/commit/f7ef08bace4aceef3040f244c064403fa3ba904f))

* error bal ([`546fc51`](https://github.com/mraniki/tt/commit/546fc51ec6164a49e330fa55820aa04d44b6c4b0))

* char limitation ([`b5577e5`](https://github.com/mraniki/tt/commit/b5577e54f0f103279a85672bb2188c8e92093798))

* config ([`a3fc9af`](https://github.com/mraniki/tt/commit/a3fc9aff77c29c2f4a5e92c5ec008979f78fd673))

* Merge ; commit 'fb2f15f438602e77ea501b22dc8cc3655e1fd4fd'

Conflicts:
    src/bot.py ([`9df6284`](https://github.com/mraniki/tt/commit/9df6284ef2d511539a02492896d57206168042ba))

* env config folder ([`4a2c28d`](https://github.com/mraniki/tt/commit/4a2c28d39bfdc3ee5a500300a472d78b0f04a865))

* troubleshoot ([`3f49e9a`](https://github.com/mraniki/tt/commit/3f49e9ab06e816741f892355e59c0f2d06e70b62))

* var error ([`de370c2`](https://github.com/mraniki/tt/commit/de370c2f596ae2c067c2a4db4acc2aa93c784174))

* config folder ([`5a7f293`](https://github.com/mraniki/tt/commit/5a7f293b1aa18aba7ab4c17e0c22b94a2092ec16))

* Create Release_Dev.yml ([`b4d19b5`](https://github.com/mraniki/tt/commit/b4d19b5233670b25f5986f18c560b15542dc449e))

* Merge pull request #22 from mraniki/main

docker and actions cleaning ([`810d6bd`](https://github.com/mraniki/tt/commit/810d6bdb501384c9fda764700a07097e5e89b548))

* Merge branch 'dev' into main ([`4fd8648`](https://github.com/mraniki/tt/commit/4fd8648d717d76eb4e3665cb248e103c489ebd08))

* Delete Github_Latest.yml ([`312dcef`](https://github.com/mraniki/tt/commit/312dceff22102eb5c1a502e547b24c4ecce652c4))

* Delete Github_Latest_Publish.yml ([`a0c0c1d`](https://github.com/mraniki/tt/commit/a0c0c1d6a6a937547a8caabd657003df9d2ead1d))

* Delete release-main.yml ([`b8a7938`](https://github.com/mraniki/tt/commit/b8a7938086df9ff2b29785eb59c3da83bb53a64c))

* Delete DockerHub_Latest.yml ([`985adcf`](https://github.com/mraniki/tt/commit/985adcf71ac0e70812d360f4208ca132117d783c))

* Rename docker-publish-dev.yml to Github_Dev_Publish.yml ([`9c4573c`](https://github.com/mraniki/tt/commit/9c4573c5c564f68824291c689dda6b3c28477748))

* Rename docker-publish.yml to Github_Latest_Publish.yml ([`672d1e1`](https://github.com/mraniki/tt/commit/672d1e14c502d1f58149f12786f38aa68a7a2569))

* Rename DockerimagetoDockerHub.yml to DockerHub_Latest.yml ([`46e3d7b`](https://github.com/mraniki/tt/commit/46e3d7bd053bbcbc7898a93a53af11ac97fb6d09))

* Rename DockerimageDevtoDockerHub.yml to DockerHub_Dev.yml ([`37b4d10`](https://github.com/mraniki/tt/commit/37b4d10375bd8770ca13649cacbe96bc5dade49b))

* Rename Dockerfile to dockerfile ([`54a5e04`](https://github.com/mraniki/tt/commit/54a5e0428dcbb43341bfceefdf73b2e516a88210))

* Rename dockerfile to Dockerfile ([`8f7450d`](https://github.com/mraniki/tt/commit/8f7450d8dda41dabba0f7f707e129df5b1ebcc89))

* Rename DockerImage to DockerImage.yml ([`1312335`](https://github.com/mraniki/tt/commit/1312335adae430976fd0f9431f98f33279b2cabe))

* Create DockerImage ([`9169d9b`](https://github.com/mraniki/tt/commit/9169d9b0b9bf2cc758373705030c780bc80f7133))

* Create DockerGHCR.yml ([`47a5cbd`](https://github.com/mraniki/tt/commit/47a5cbdd81a5162ae664db5429b62cce49af7d49))

* Rename DockerHub to DockerHub.yml ([`d5ca310`](https://github.com/mraniki/tt/commit/d5ca310b9a9d5a6d4453545d4f4ccc55487633a1))

* Create DockerHub ([`a93dd40`](https://github.com/mraniki/tt/commit/a93dd4062b23980546a6fd56f951e8a69348e1d6))

* Create Release.yml ([`5a25f1c`](https://github.com/mraniki/tt/commit/5a25f1c6d100211ba3ee3034fac0ff6a352f66d6))

* Delete release-main.yml ([`357ca00`](https://github.com/mraniki/tt/commit/357ca0055118f931b78309e96ade93a69bd5f0d6))

* Delete release-dev.yml ([`ebb32dc`](https://github.com/mraniki/tt/commit/ebb32dcc8f760dfb274a3e092a8f6ce0960bf41c))

* Delete docker-publish.yml ([`851fb04`](https://github.com/mraniki/tt/commit/851fb046f16e58201c629401f6d5f0272aeac3ed))

* Delete docker-publish-dev.yml ([`5f535a5`](https://github.com/mraniki/tt/commit/5f535a58ebcf85220342e9d7d92270aa8b334b59))

* Delete docker-image.yml ([`a7c4e54`](https://github.com/mraniki/tt/commit/a7c4e543b85aa9ec07a3c8300ed4add70d8cc5d5))

* Delete docker-image-dev.yml ([`0f90831`](https://github.com/mraniki/tt/commit/0f908318e7d686659c70266a0bcd5be808b670a6))

* Delete DockerimagetoDockerHub.yml ([`9ad35aa`](https://github.com/mraniki/tt/commit/9ad35aa87748e061ac9b6fd743df11711d463459))

* Delete DockerimageDevtoDockerHub.yml ([`e75bfab`](https://github.com/mraniki/tt/commit/e75bfab3f97b92fbee6539cf58c90367f3cf6bb2))

* Rename Dockerfile to dockerfile ([`440109c`](https://github.com/mraniki/tt/commit/440109c756eb770b7b2cffc7a01c43040663a8f3))

* Merge pull request #21 from mraniki/dev

Dev ([`81b3873`](https://github.com/mraniki/tt/commit/81b38737c52414587c153660b92e0fd543862577))

* correct env variable in dockerfile ([`2e547b1`](https://github.com/mraniki/tt/commit/2e547b1c47e583a6e81e31d4b0576ad7cd934366))

* dev dockerfile update ([`71d6756`](https://github.com/mraniki/tt/commit/71d6756424146ede61a6332e2bac62c2dca028ae))

* sandbox variable setup ([`f425df9`](https://github.com/mraniki/tt/commit/f425df9102a1e2447d2918ed22bd36c75b80c53b))

* sandbox ([`e05a0e7`](https://github.com/mraniki/tt/commit/e05a0e709aa0194391f1adff6ea93001cdc3ae48))

* bal ([`0b531cb`](https://github.com/mraniki/tt/commit/0b531cb6d648d06b5f740bb1f034b88dd1bbbb47))

* position api error ([`09610a7`](https://github.com/mraniki/tt/commit/09610a777d975c9d9e5f97541888adf774e942d1))

* message consolidation ([`ff18338`](https://github.com/mraniki/tt/commit/ff1833800250fe24eecaeb4ff0ec893d5c2ecf0a))

* update ([`7ddc380`](https://github.com/mraniki/tt/commit/7ddc3807434faa6b8638ea65b7f8c6a4f4200251))

* kofi ([`b379e65`](https://github.com/mraniki/tt/commit/b379e658a01292ff42a0a2dae09f210ebe4e299a))

* Delete exchange.py ([`263f00f`](https://github.com/mraniki/tt/commit/263f00f0d4aea6fa2f3a1b8eb8f786605cf43fcd))

* one file only ([`b9da2ea`](https://github.com/mraniki/tt/commit/b9da2eae3197f87c1711a526526d87bc4e593918))

* order error ([`c084dcd`](https://github.com/mraniki/tt/commit/c084dcd0c1ca5bd4accfb395d96192b01ed30ed9))

* indent error ([`6406037`](https://github.com/mraniki/tt/commit/6406037428ec60a9654691f5e25711233093dbe1))

* consolidating in one bot file ([`84ca7c4`](https://github.com/mraniki/tt/commit/84ca7c4639f331cbc110c47f7f066a613fbe47b1))

* message update ([`a6cf899`](https://github.com/mraniki/tt/commit/a6cf899aa1a9ea663c4338838efef748ae321b9c))

* Merge pull request #20 from mraniki/dev

Dev ([`3b6aed1`](https://github.com/mraniki/tt/commit/3b6aed132881dc352cd007a2f3eed06ac58c9483))

* update instructions ([`16164f6`](https://github.com/mraniki/tt/commit/16164f6dd861805cb4d84ab5c99525095986fd03))

* update ([`9077058`](https://github.com/mraniki/tt/commit/907705873708227d568a72d5e3b200713c6b14d4))

* order message ([`c273f41`](https://github.com/mraniki/tt/commit/c273f416c6a37748f543ce7ee096450f2af7f4ee))

* Merge pull request #19 from mraniki/main

Read me update ([`52e8d93`](https://github.com/mraniki/tt/commit/52e8d930c9c184ef9ae2660620036d1fec50444f))

* Merge pull request #18 from mraniki/main

Align ([`f149eb2`](https://github.com/mraniki/tt/commit/f149eb240eb57a7d17425a2fae19c92045e0372f))

* Merge pull request #17 from mraniki/dev

Dev ([`0434129`](https://github.com/mraniki/tt/commit/043412938d148804ee041e6e8d31e4c9c41c4bc9))

* Merge pull request #15 from mraniki/dev

Dev ([`d620daf`](https://github.com/mraniki/tt/commit/d620daf19b39a20061e3717cc460cb603f939b43))

* sanbox setup ([`a5bdb48`](https://github.com/mraniki/tt/commit/a5bdb48bb72197b60a25594ed1718a6323d9a123))

* dev docker ([`29c1d32`](https://github.com/mraniki/tt/commit/29c1d3211a0eb0b7ac84e5bd3cef1bc2754f8f62))

* sandbox error ([`392a2ea`](https://github.com/mraniki/tt/commit/392a2ea1632de41b800d22a6e7619e8bb456a18f))

* Merge pull request #13 from mraniki/main

Alignment ([`117eadc`](https://github.com/mraniki/tt/commit/117eadca0a2536e8c1c367635d3c2d1fbfcc7c5e))

* Merge pull request #14 from mraniki/dev

Dev ([`f5d4aca`](https://github.com/mraniki/tt/commit/f5d4aca3c1b53a06013e3ccc82a8361e92c1ee9a))

* erro loop ([`0f9e5ba`](https://github.com/mraniki/tt/commit/0f9e5bae943e15348cf70334f0120995349d51fd))

* loop bypass ([`49a02f4`](https://github.com/mraniki/tt/commit/49a02f416479c29de06b82157ae3a8116b31d989))

* balance formatting ([`251029e`](https://github.com/mraniki/tt/commit/251029ed297bf0a2ec6a6313a201f7ffab8770b2))

* balance ([`c0e7cac`](https://github.com/mraniki/tt/commit/c0e7cac0e6178655b8e57d51f42460daed821a09))

* balance error ([`2a845a7`](https://github.com/mraniki/tt/commit/2a845a737261debd7756963b8ef8ff2b432730b8))

* balance formatting ([`e3b3cee`](https://github.com/mraniki/tt/commit/e3b3ceeab373eff3a3b21795755029f4eece73d7))

* Create DockerimagetoDockerHub.yml ([`5e53573`](https://github.com/mraniki/tt/commit/5e5357344f8516c6c10fa0bfb8eb417da7c842d5))

* Merge pull request #12 from mraniki/dev

Order success message ([`9bbb712`](https://github.com/mraniki/tt/commit/9bbb71267d78589983e1aa946312f4e39f08de09))

* todo update ([`4ccb8c4`](https://github.com/mraniki/tt/commit/4ccb8c47274534dd7c7db69d090da628834da43f))

* error in bal and orders ([`0b66cd3`](https://github.com/mraniki/tt/commit/0b66cd3a02ccbe0ae0a6de0727aeb2cd54978dc9))

* closedorder logic ([`17ae4a3`](https://github.com/mraniki/tt/commit/17ae4a33c0d0d9f027fe5cd0c88f398f0ee6f609))

* update for last closed order ([`f2ebf3e`](https://github.com/mraniki/tt/commit/f2ebf3e40ebc3a7cba6169d524a6ba8e31c9742b))

* simple order response ([`fb93e39`](https://github.com/mraniki/tt/commit/fb93e39f8086c6be4e05045a446807128caf5254))

* balance change ([`e94a049`](https://github.com/mraniki/tt/commit/e94a049ed0f906e26f6887e8847c2b8e5a4aed69))

* orderid ([`1fbfd48`](https://github.com/mraniki/tt/commit/1fbfd48ccba6a9c13bdf512d46405290e43b12cb))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`fedd9ec`](https://github.com/mraniki/tt/commit/fedd9eca8931c1ccfb431f0c8c4a42911e854289))

* order id ([`9eb161a`](https://github.com/mraniki/tt/commit/9eb161a10eb37cd459975d6fee14c9eaf7695898))

* Merge pull request #11 from mraniki/dev

Dev ([`30262f0`](https://github.com/mraniki/tt/commit/30262f02dcac24c3575f8c6ba548ca334bcd6998))

* Merge pull request #10 from mraniki/main

main alignement ([`8c65f25`](https://github.com/mraniki/tt/commit/8c65f2566b6a09e75e3bf2a56a4a2f74d71c1731))

* Merge pull request #9 from mraniki/dev

Dev ([`79ed63c`](https://github.com/mraniki/tt/commit/79ed63c85fff83761cc64ada70f39c6cc5a1657e))

* Merge pull request #8 from mraniki/dev

Dev ([`51544bd`](https://github.com/mraniki/tt/commit/51544bd0dccd30808eee3a462d8eb393189087f1))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`4262909`](https://github.com/mraniki/tt/commit/42629093a4698acd796a22d501b3378c340ebac7))

* version reordering ([`2a22d13`](https://github.com/mraniki/tt/commit/2a22d13479cc366e496bcb7a168f0cb8970def76))

* Merge branch 'dev' of git@github.com:mraniki/tt.git ([`1d69365`](https://github.com/mraniki/tt/commit/1d69365ef16f79e5b8c9d3ac2cd659a4b235f892))

* updated startup message ([`4d30808`](https://github.com/mraniki/tt/commit/4d308081e868bdad7d27dc8f3a806838a26d6a5e))

* comment and balance update ([`b419a19`](https://github.com/mraniki/tt/commit/b419a197f6e0a654c052d01a0ec19ab3b6aaa955))

* Create docker-publish-dev.yml ([`85bc843`](https://github.com/mraniki/tt/commit/85bc84315a5904fd74c620bbfde548f7d3e11ae1))

* Merge pull request #7 from mraniki/main

updating dev ([`7e89f43`](https://github.com/mraniki/tt/commit/7e89f43641d5319a88250ae09cda30531ac47fd2))

* Delete dependabot.yml ([`3d35e54`](https://github.com/mraniki/tt/commit/3d35e542e6e13552803763918c7a74cbbc1a806a))

* Rename tagged-release.yml to release-main.yml ([`1bf42ca`](https://github.com/mraniki/tt/commit/1bf42ca94d450c7d3465cc40fab8454686be8fb0))

* Rename prerelease.yml to release-dev.yml ([`42521ce`](https://github.com/mraniki/tt/commit/42521ce303b0d3abc2eb10644583042cb093c424))

* Delete requirements.yml ([`3c8f36c`](https://github.com/mraniki/tt/commit/3c8f36ccc9dc4f0c21dd5877e2e58f976f8c90d0))

* Delete docker_alphaimage ([`b32b37c`](https://github.com/mraniki/tt/commit/b32b37c2db72306641be6dac141d9e9b906b1cd8))

* nightly deployment testing ([`b7c1946`](https://github.com/mraniki/tt/commit/b7c1946ece71529acc4e80236394cf8948873fb9))

* Merge pull request #6 from mraniki/main

updating dev ([`cfd560a`](https://github.com/mraniki/tt/commit/cfd560a05b42369095c1e8b6f33d93cc49582d2b))

* Merge pull request #5 from mraniki/dev

Merge pull request #4 from mraniki/main ([`0cd4da0`](https://github.com/mraniki/tt/commit/0cd4da0efb7369cb884e5690b81b352956d823c2))

* Merge pull request #4 from mraniki/main

Merging ([`ac7792b`](https://github.com/mraniki/tt/commit/ac7792b7585ed9c148fc2133c7b05e8cd6dc9b29))

* formatting balance results ([`eaf9980`](https://github.com/mraniki/tt/commit/eaf998073f9ae938e5b03eaa9e81e31548539b0c))

* Rename devimage to devimage.yml ([`05606e9`](https://github.com/mraniki/tt/commit/05606e914fb05fc59e500026708a85f7bd70573c))

* Merge pull request #2 from mraniki/dev

Update README.md ([`9d43b85`](https://github.com/mraniki/tt/commit/9d43b85eafb8ac9ed828a572c6f25e7fd43c6ae1))

* Merge pull request #3 from mraniki/main

aligning dev ([`d233465`](https://github.com/mraniki/tt/commit/d2334654888de9e1249f85ddae9c9e92b7cc6f2c))

* Create devimage ([`f9b3da3`](https://github.com/mraniki/tt/commit/f9b3da3cbb9ecb80476124fb13c3cbc6793e7ed2))

* Merge pull request #1 from mraniki/dev

Update docker-publish.yml ([`9675c14`](https://github.com/mraniki/tt/commit/9675c1456604695b6468515a3a6ecf1022d24ae0))

* Create docker_alphaimage ([`00b2455`](https://github.com/mraniki/tt/commit/00b2455681955009aafd23f54c56042c2d206c75))

* Delete docker-image2.yml ([`331ede6`](https://github.com/mraniki/tt/commit/331ede65d0602cfa5027cb8c2418cd14a713ae55))

* Create docker-image2.yml ([`b06e7bb`](https://github.com/mraniki/tt/commit/b06e7bb0b36fd5e4bfc793c943ea850608401e6a))

* Delete dockerstable.yml ([`edcc223`](https://github.com/mraniki/tt/commit/edcc223383d3e0785f5af0197ead238361a15030))

* Rename DockerStable to dockerstable.yml ([`cd69e1d`](https://github.com/mraniki/tt/commit/cd69e1d5991b8fd5f89f54a6079178b512b8c6e5))

* Create DockerStable ([`969e55b`](https://github.com/mraniki/tt/commit/969e55b4c863283258f68a4557905b172a4a3b56))

* dev cycle check ([`78b1bee`](https://github.com/mraniki/tt/commit/78b1bee183f529ce43908c73b4e847285061913b))

* veersion check ([`fff49a8`](https://github.com/mraniki/tt/commit/fff49a8e799a16cf720fad371177af0c7c228822))

* v0.2 ([`c8ca51f`](https://github.com/mraniki/tt/commit/c8ca51f9c8973fb104c85342ca924f403f412b8b))

* Create tagged-release.yml ([`3afad30`](https://github.com/mraniki/tt/commit/3afad307d696818d5a1b20cdf664f7f79c56f5da))

* Delete binance.py ([`50d9a6c`](https://github.com/mraniki/tt/commit/50d9a6ca1859399e9f902c3242bfca5a400c024f))

* v0.1 initial order ([`0c25eb2`](https://github.com/mraniki/tt/commit/0c25eb2ec0b3a6d914b274ba904484515ad52f26))

* v0.1 ([`57fa63f`](https://github.com/mraniki/tt/commit/57fa63ffab48468526ecb8acc6c69e51f7c60a06))

* market order logic ([`1252153`](https://github.com/mraniki/tt/commit/1252153953e24c0d4a0a1f7a3c54dc33bce5f1c1))

* market order logic ([`3c3fcdd`](https://github.com/mraniki/tt/commit/3c3fcdd0cb7e3f404bce5cea4971923f3356958e))

* order parsing ([`094d018`](https://github.com/mraniki/tt/commit/094d01886adefd9de400820637fd2cb5284c3f40))

* Merge branch 'main' of https://github.com/mraniki/tt ([`e8e1a42`](https://github.com/mraniki/tt/commit/e8e1a4281fd049e2c52d6a9610369019302ad206))

* updated commandlist ([`8d5b718`](https://github.com/mraniki/tt/commit/8d5b7184fa76c3dc68626f2acdfd886da1ca926c))

* buy/sell order logic ([`b9489c5`](https://github.com/mraniki/tt/commit/b9489c5abd53348d6a2245ca4c1952bbd258c9bc))

* bor online handler ([`728ab4a`](https://github.com/mraniki/tt/commit/728ab4a38121273dafb5d89dd21b0420e379b2ee))

* updated ([`67c4752`](https://github.com/mraniki/tt/commit/67c4752d76158b535aaa99bedf43d4e516424d33))

* bot troubleshoot ([`f5ce44a`](https://github.com/mraniki/tt/commit/f5ce44afe503361bb9eb5061be8039a8fea195d0))

* show_help ([`88c203c`](https://github.com/mraniki/tt/commit/88c203ce9cd60b8dab406ec15b83a4e5b5c3d666))

* add_error_handler ([`c197a76`](https://github.com/mraniki/tt/commit/c197a762bfc9c82edf4d9332e4b24d9a4e353ddd))

* TelegramError ([`5cd84a8`](https://github.com/mraniki/tt/commit/5cd84a87ae3818b5fe598278a38a1ead504d14ec))

* error_handler ([`d5761d9`](https://github.com/mraniki/tt/commit/d5761d92b186facb2e75a596d932949bcac85243))

* extra ) ([`93d97e4`](https://github.com/mraniki/tt/commit/93d97e4459ec2a33abc3edef0a49281b5fbc43fd))

* error_handler ([`6ff70f0`](https://github.com/mraniki/tt/commit/6ff70f03a8b8eca113b74ec02416a18559f06cff))

* CallbackContext, ([`6942446`](https://github.com/mraniki/tt/commit/6942446af1d880506bccb83d1a527836074c3158))

* update.message.reply_text ([`963f758`](https://github.com/mraniki/tt/commit/963f7585cb7b990bc8a7afd6db7e337def91d72e))

* options typo ([`afa753f`](https://github.com/mraniki/tt/commit/afa753f07ea09074fb07e97bbdd3c2e4b6b0b55f))

* filters ([`ff1d662`](https://github.com/mraniki/tt/commit/ff1d662645b55fb38655dbf6fca98b2702b65a58))

* class ([`3e7ee73`](https://github.com/mraniki/tt/commit/3e7ee7371a03050b7dd2ee92e4f6dbb8a3be1390))

* botpy ([`29e1bcd`](https://github.com/mraniki/tt/commit/29e1bcd6c34312f246cf3ffd7f00180a42c4b9b1))

* dockerfile ([`cdeade7`](https://github.com/mraniki/tt/commit/cdeade75306ad5d9c66e833937feafc7d0484aa6))

* telegranbot ([`319f5d3`](https://github.com/mraniki/tt/commit/319f5d36f4a11278982a99671977466db85b2e06))

* python version ([`f8bad50`](https://github.com/mraniki/tt/commit/f8bad5088644ad97f7ac1b926f0c69cfa893d67e))

*  context: CallbackContext ([`2abe11b`](https://github.com/mraniki/tt/commit/2abe11bf374844a9b6b43ab8bc1713135d626cd8))

* logger ([`b1c0e56`](https://github.com/mraniki/tt/commit/b1c0e56b692d9e9eb2ac6790f2b247eed4d55726))

* TelegramError ([`f3c3cd9`](https://github.com/mraniki/tt/commit/f3c3cd979bc6596ba52637d63aa2b21733742e4f))

* CallbackContext ([`6ea6b42`](https://github.com/mraniki/tt/commit/6ea6b4236d031ec18445b47211e96b25f6a78db5))

* error_handler ([`5b42dad`](https://github.com/mraniki/tt/commit/5b42dade216c3d0be432e8d5c1874efb8b0c2f63))

* handle_error ([`f4cab29`](https://github.com/mraniki/tt/commit/f4cab29bacd5976946b26c511e67362480b1cd76))

* indentation ([`67a1cf3`](https://github.com/mraniki/tt/commit/67a1cf36633e04089618c58606c1b3060975b466))

* private_filter ([`7b944f9`](https://github.com/mraniki/tt/commit/7b944f97f3592162140c8f87d05a9b732d1285c5))

* tguser_id missed ([`cf26a67`](https://github.com/mraniki/tt/commit/cf26a675d509756849a54094f157a4b4efe4daad))

* tguser_id ([`edaae08`](https://github.com/mraniki/tt/commit/edaae08e7a1171cc4d8b9dd4a2654ab7a86f0783))

* TypeError: Can't instantiate abstract class PrivateUserFiler with abstract method __call__ ([`9e2fb70`](https://github.com/mraniki/tt/commit/9e2fb70ee808b1761fc78349d63677cba094c418))

* ModuleNotFoundError: No module named 'core.tradeexcutor' ([`e1b8e74`](https://github.com/mraniki/tt/commit/e1b8e746983d9c7df18225bb58a82f4ddfe8ab19))

* handle_error() missing 1 required positional arg ([`42076ca`](https://github.com/mraniki/tt/commit/42076cad1bf0868ae43b6a516bb3b066af9b8392))

*     update.message.reply_text('Type /trade to show options') ([`8c4267a`](https://github.com/mraniki/tt/commit/8c4267adafcc5e037032712facdb60871768d026))

* user_id change ([`00443b0`](https://github.com/mraniki/tt/commit/00443b0490f6fafe79ad1af2528017ad673a25f1))

* Create binance.py ([`29ed9a6`](https://github.com/mraniki/tt/commit/29ed9a667b3f5c100af604038a852b312663c305))

* error in telegrambot ([`56df4dd`](https://github.com/mraniki/tt/commit/56df4ddd7fc7eab2a347aa6d6cf6a4e29a4c9655))

* comments ([`5072907`](https://github.com/mraniki/tt/commit/507290701a7ef7ddd6a2cbffd56a5a8386599945))

* allowed user ([`0a48293`](https://github.com/mraniki/tt/commit/0a48293897d738649b1f21404d2b002d9fcbfc50))

* import cleaning ([`515670d`](https://github.com/mraniki/tt/commit/515670dfe8282da51bc09ecd020b9a24606da4f2))

* v13 ([`f445226`](https://github.com/mraniki/tt/commit/f44522686ed4257a467c6a60fc877ba78e01ab99))

* update ([`508bad9`](https://github.com/mraniki/tt/commit/508bad93f9e3960c216500fcb8c4b32e76bad764))

* cleanup ([`56c122d`](https://github.com/mraniki/tt/commit/56c122dd2b848e46d56c8020c38ecec9b4b492cc))

* core ([`09e6b06`](https://github.com/mraniki/tt/commit/09e6b063816cbdfce15e29d128d194a6ad475955))

* update ([`8899e78`](https://github.com/mraniki/tt/commit/8899e78c8cf1c9756401eddae640ae96e131e4cd))

* reorg ([`2378610`](https://github.com/mraniki/tt/commit/2378610c6aac09d71c7b7ef63980793f379b5aa2))

* reorg ([`1819bcc`](https://github.com/mraniki/tt/commit/1819bcc8d2bb8286c71b087cdef17cd3f79a51f9))

* app ([`a2877bf`](https://github.com/mraniki/tt/commit/a2877bf723791d122450c3f90547783bf6088a5c))

* telegram_bot ([`f63c661`](https://github.com/mraniki/tt/commit/f63c6615e05e430530381ae640d801bb522571ab))

* app handler ([`245da16`](https://github.com/mraniki/tt/commit/245da164c6ce3f63532c1e54a48d42a117f853ab))

* init ([`c299f5d`](https://github.com/mraniki/tt/commit/c299f5d1c24a6cefa7c60f3c4df26418f72b2627))

* update ([`24225b0`](https://github.com/mraniki/tt/commit/24225b09f1ea3d2386572f4be1bb072024236f9f))

* bal ([`4eccd4c`](https://github.com/mraniki/tt/commit/4eccd4cdfe8a6ddc0c7dc7887b96ebad4817bccc))

* init fail ([`5e3dd59`](https://github.com/mraniki/tt/commit/5e3dd592b0a791ec5dd80c703c38c3acb00f10fd))

* balance ([`edfb3f5`](https://github.com/mraniki/tt/commit/edfb3f58dc7364187141bef777639d4ad2bb8ebe))

* init fail ([`6c523c8`](https://github.com/mraniki/tt/commit/6c523c8113e7f5d20891d25849835ea5f6cad412))

* start ([`54cf133`](https://github.com/mraniki/tt/commit/54cf13394eaf56573f15a3b80b4c350a6948d300))

* error text ([`40d583a`](https://github.com/mraniki/tt/commit/40d583ac163bc71a9cf8dcb756afbc1b6d34e985))

* balance update ([`a14b6bf`](https://github.com/mraniki/tt/commit/a14b6bf11da7948e2bd7be0a9a501c68f0640808))

* telegram import error ([`ef12a9c`](https://github.com/mraniki/tt/commit/ef12a9c5becb94f61f48807d0989d91e7f4e963f))

* from core.exchange import CryptoExchange ([`9cdf623`](https://github.com/mraniki/tt/commit/9cdf623b90ea6bebf7fced7ba65f9c95cc59f03b))

* dependencies ([`9f64b52`](https://github.com/mraniki/tt/commit/9f64b52818f6bdbb858c9554febad52ffa5ea50c))

* updating workflow ([`388aff0`](https://github.com/mraniki/tt/commit/388aff0bdf5294c2c32a60c731c8ca1571b38a91))

* balance ([`cd899d5`](https://github.com/mraniki/tt/commit/cd899d549c860501e62094397a7d21dc102ba9eb))

* debug ([`db515f6`](https://github.com/mraniki/tt/commit/db515f682e4094f4b9138160a0504c79c931815c))

* update init ([`9eb8c29`](https://github.com/mraniki/tt/commit/9eb8c2978c3bc001302c7695c233e177d5a4f126))

* cleaned import ([`7cc5a78`](https://github.com/mraniki/tt/commit/7cc5a78fd85208de0721cd35ee0d8fd9f315f192))

* Create req.yml ([`8c56fcb`](https://github.com/mraniki/tt/commit/8c56fcbe3912d069d99af37feab67defacda095b))

* import sys ([`ee57dd1`](https://github.com/mraniki/tt/commit/ee57dd1202efe3560002cde6aa1defe028264e9a))

* added coins ([`0001556`](https://github.com/mraniki/tt/commit/00015563f6fe60e93cdf1e2c6726dbd0c7ae17bd))

* init message ([`8bd062c`](https://github.com/mraniki/tt/commit/8bd062c31f62f62f05487c3b4e346d8dd3d4daad))

* long message ([`c14d725`](https://github.com/mraniki/tt/commit/c14d7254a36d84a9e217289b335f01f6203d6841))

* Merge branch 'main' of https://github.com/mraniki/tt ([`b292fe4`](https://github.com/mraniki/tt/commit/b292fe4ab3ed44ca0753782937c5661eeac985d8))

* Create requirements.yml ([`b9e318b`](https://github.com/mraniki/tt/commit/b9e318b578fde8a8988c6ad2ffdd2ec75752462a))

* Create prerelease.yml ([`34e226f`](https://github.com/mraniki/tt/commit/34e226f09acc5c6340aa5886f6dfc36273a9d03c))

* update ([`e1054c4`](https://github.com/mraniki/tt/commit/e1054c40846de8cc7cc70cf51171442cd08afd73))

* refactoring ([`8aa6679`](https://github.com/mraniki/tt/commit/8aa6679d157ddc58472ba040c06079ae0ff4875a))

* aplication error ([`c22a030`](https://github.com/mraniki/tt/commit/c22a03026122fd1249aa067c9efa8d402b7c7e4e))

* Create dependabot.yml ([`16f888e`](https://github.com/mraniki/tt/commit/16f888e7dcd9cb4e281f9c87870ed6f9761c93d3))

* updating telegram py ([`ef433a6`](https://github.com/mraniki/tt/commit/ef433a66f852b96cf63b383e5f775ed173db8d58))

* help message ([`ecc9882`](https://github.com/mraniki/tt/commit/ecc9882488733a858910b406eb3d9bedf20dff2e))

* removal of filters ([`0e2f419`](https://github.com/mraniki/tt/commit/0e2f41962d9790be7025825b7899176d19975ec0))

* filter tg update ([`91f1698`](https://github.com/mraniki/tt/commit/91f16984d93abbdb2b75e103218815eb82d33969))

* remove print balance ([`15e8335`](https://github.com/mraniki/tt/commit/15e83355e1a78358ca98413574a173104183e6d1))

* added print details ([`8cd48a2`](https://github.com/mraniki/tt/commit/8cd48a2fb4d870bd9f8a50c7049c5c33fdaf60c2))

* parser error\ ([`6375a45`](https://github.com/mraniki/tt/commit/6375a458c3d15d6786473a8494807108945f534a))

* Delete config.json.example ([`22f8a8c`](https://github.com/mraniki/tt/commit/22f8a8c369c2ebde17032ef0ba196c6cac5282c4))

* Create formatter.py ([`a5edbf3`](https://github.com/mraniki/tt/commit/a5edbf393f32ec69c9d8b4c7081bd58f18990707))

* Rename horttrade.py to shorttrade.py ([`88e2a00`](https://github.com/mraniki/tt/commit/88e2a0027ec328776825e72f4fc6b4199d2086f5))

* Create longtrade.py ([`32f91e7`](https://github.com/mraniki/tt/commit/32f91e72996799a110a0b262ba49128ecb7b9c16))

* Create horttrade.py ([`e7d38c8`](https://github.com/mraniki/tt/commit/e7d38c8f58b9617e0c6d4979cc706bd4200715fd))

* Create trade.py ([`8aafe9b`](https://github.com/mraniki/tt/commit/8aafe9bb0145937250d9260b1732a45cee10889e))

* Create tradeexecutor.py ([`afd0c4c`](https://github.com/mraniki/tt/commit/afd0c4cb7e14b073ccdebe86f12fae8b3622f006))

* Create telegrambot.py ([`b477ebc`](https://github.com/mraniki/tt/commit/b477ebcb7e88d9626bfd40cd6b080d55a2ffb806))

* Create exchange.py ([`5c46602`](https://github.com/mraniki/tt/commit/5c46602000728faf8140a2e85485a94aa42fa418))

* Create docker-publish.yml ([`289e31b`](https://github.com/mraniki/tt/commit/289e31b24a043ede38e908f6e8efbec18b4d22b6))

* Create docker-image.yml ([`9ec32a1`](https://github.com/mraniki/tt/commit/9ec32a1f34b937209faade8a1ac961ce884542b8))

* Delete docker-image.yml ([`62c7943`](https://github.com/mraniki/tt/commit/62c7943b619182b718cc455c5f2d429dbb13e30b))

* Delete docker-publish.yml ([`370b1d5`](https://github.com/mraniki/tt/commit/370b1d598cf189d4f0bc9561aff0de1b3104c260))

* i ([`46e9991`](https://github.com/mraniki/tt/commit/46e9991dca183a0db5b643325503b023bbdc298b))

* Rename requirements.txt to src/requirements.txt ([`4f5acfb`](https://github.com/mraniki/tt/commit/4f5acfb0a4fadc729264119c0714c02987edc015))

* Create config.json.example ([`22844ba`](https://github.com/mraniki/tt/commit/22844bafafe85571bb5ce15764daf8aa9d28c929))

* Rename bot.py to src/bot.py ([`5e1bdaa`](https://github.com/mraniki/tt/commit/5e1bdaa3c1955b6f4716e48eba532b4347904315))

* Create docker-publish.yml ([`b36b9f1`](https://github.com/mraniki/tt/commit/b36b9f1c9e5c9d7b0c0543c640a4dc0bb643eadf))

* Create docker-image.yml ([`2a23ec3`](https://github.com/mraniki/tt/commit/2a23ec3250a0582a5efcab5576c5dfcc4bfa2623))

* Create README.md ([`1450388`](https://github.com/mraniki/tt/commit/1450388ac6220b77f931d27609c868e22b4619d7))

* Create requirements.txt ([`6222543`](https://github.com/mraniki/tt/commit/622254314e2bf5867b40739f500dcc2dc1ac4d53))

* Create bot.py ([`5e1aa36`](https://github.com/mraniki/tt/commit/5e1aa36388028d32121a36a3f706dc390e4afaf0))

* Create Dockerfile ([`acda7a5`](https://github.com/mraniki/tt/commit/acda7a5ae0341b7a984c1f3e94f67423b8b8416f))

### Update

* Update bot.py ([`f4e7d9c`](https://github.com/mraniki/tt/commit/f4e7d9c40b734d6517abc7519793cd4532c5062e))

* Update Release_Nightly.yml ([`7eec364`](https://github.com/mraniki/tt/commit/7eec3649d3ec2e82628ff1366cd09c488a152dcd))

* Update logging configuration in bot.py ([`00acc01`](https://github.com/mraniki/tt/commit/00acc01f6ca24fcd4c7e2bbc5eda339cb5a7a2e2))

* Update bot.py ([`8f9df84`](https://github.com/mraniki/tt/commit/8f9df843311f0118c3e30d1d3154bbe0c8d583d3))

* Update requirements.txt ([`0c06f82`](https://github.com/mraniki/tt/commit/0c06f82b2666759803ac95ac4d978508ae325211))

* Update requirements.txt ([`c41a89c`](https://github.com/mraniki/tt/commit/c41a89cb8e668f3f4878e11dd0e78978e88d5c48))

* Update bot.py ([`53db7bb`](https://github.com/mraniki/tt/commit/53db7bbc5a94b62606c04d6fcaecc403eda8033f))

* Update test.py ([`936822f`](https://github.com/mraniki/tt/commit/936822f761bd9f311da7fda64ac946ec3c675e06))

* Update requirements.txt ([`d532270`](https://github.com/mraniki/tt/commit/d53227029e85128c27cfbe78d36c79860ef82a97))

* Update requirements.txt ([`c32ca3f`](https://github.com/mraniki/tt/commit/c32ca3fc6bc7f864983670daad2ed760f1774b29))

* Update requirements.txt ([`28dea0e`](https://github.com/mraniki/tt/commit/28dea0e9a96ca81d2e2613c57ebbd736dcb52736))

* Update requirements.txt ([`93f9cdf`](https://github.com/mraniki/tt/commit/93f9cdfd3eae7c62cbfd0414710c13a8ac1894fb))

* Update requirements.txt ([`f69fc08`](https://github.com/mraniki/tt/commit/f69fc088b451e03778798d4ed2fdcd759ec9720e))

* Update requirements.txt ([`4149e36`](https://github.com/mraniki/tt/commit/4149e36368231263ab76d934780dd78d98417dd8))

* Update bot.py ([`306eb8e`](https://github.com/mraniki/tt/commit/306eb8e17d9204224f76fdcdca2b5f9174158562))

* Update bot.py ([`33fa037`](https://github.com/mraniki/tt/commit/33fa0378d86838c72a02f60d98c165c8e633d706))

* Update bot.py ([`7848efe`](https://github.com/mraniki/tt/commit/7848efee2545ede479b22f3ba3d28135e931182f))

* Update bot.py ([`00ff36c`](https://github.com/mraniki/tt/commit/00ff36cf81c9466ba79941793b51b849f2de3732))

* Update bot.py ([`70ec80f`](https://github.com/mraniki/tt/commit/70ec80f4d6dfe219ab3079d6b71b97fb31957794))

* Update requirements.txt ([`da9a81b`](https://github.com/mraniki/tt/commit/da9a81b555e0244c82f3329efabef3532688ae5d))

* Update README.md ([`210b19f`](https://github.com/mraniki/tt/commit/210b19f4943ea621a2ef927bb5e91be78f997eb3))

* Update README with new dockerhub and github container instructions. ([`be461cc`](https://github.com/mraniki/tt/commit/be461cc7520269b6d7ca2ddb4074f8d0424b866d))

* Update env.sample ([`4e3588b`](https://github.com/mraniki/tt/commit/4e3588b507d1765cf51196a1f375ab05705f417b))

* Update bot.py ([`58327ac`](https://github.com/mraniki/tt/commit/58327ac2d617daed61d4e8fdeed55423ffcc11ac))

* Update WiKi link in README.md file ([`9613d32`](https://github.com/mraniki/tt/commit/9613d32aa7b01d744e962cf9c30ecde3a4bc4ab5))

* Update DockerHub.yml ([`c29445a`](https://github.com/mraniki/tt/commit/c29445a024fd352fca6f1f48836f0256c600033f))

* Update DockerHub.yml ([`21ac310`](https://github.com/mraniki/tt/commit/21ac310e4aa0c35caa0e66fd1a8dc5a4ccba991a))

* Update DockerHub_Nightly.yml ([`a047703`](https://github.com/mraniki/tt/commit/a047703091eddeba8f4e70fa0e82a2ce920a9f98))

* Update DockerHub_Nightly.yml ([`7fb2919`](https://github.com/mraniki/tt/commit/7fb2919b5d4b98ef689c9a178f644e6985f97aa7))

* Update DockerHub_Nightly.yml ([`83d8971`](https://github.com/mraniki/tt/commit/83d897156557be69c8bde6166ff7c0e999b4fb10))

* Update DockerHub_Nightly.yml ([`4b2db36`](https://github.com/mraniki/tt/commit/4b2db36a1751dc5c8828c8bc454354d42abeeefb))

* Update DockerHub_Nightly.yml ([`93da2bc`](https://github.com/mraniki/tt/commit/93da2bcc0ea70bd14fa57aebeb1230b98c7cf8c8))

* Update Dockerfile ([`ef0746b`](https://github.com/mraniki/tt/commit/ef0746bce91280e6decebf73989efb059c645bd7))

* Update Dockerfile ([`9a3845a`](https://github.com/mraniki/tt/commit/9a3845a4ac62630aa32600d4d460a7e25d6a497a))

* Update Dockerfile ([`7fb34e3`](https://github.com/mraniki/tt/commit/7fb34e3286bc5489bc36a70a248fe0e301c52003))

* Update README.md ([`81ab5f9`](https://github.com/mraniki/tt/commit/81ab5f90eb31d5fe55eb7d7a8c45bb953071b9a8))

* Update README.md ([`32c915c`](https://github.com/mraniki/tt/commit/32c915cb1594b000377bd67f4834538d9ac1806c))

* Update bot.py ([`a97d05e`](https://github.com/mraniki/tt/commit/a97d05e4e8a7816f6c7019659f272b4abbdcdfb0))

* Update bot.py ([`41979ed`](https://github.com/mraniki/tt/commit/41979edd9d34ce731464b85c55f1e424b6b3d3a8))

* Update README.md

added DEX screenshot ([`e81ccd9`](https://github.com/mraniki/tt/commit/e81ccd9f72e2c9facd34d97841f337ac2400055c))

* Update bot.py ([`4275010`](https://github.com/mraniki/tt/commit/42750106fb5c1b55f5d08c6423c497148a85f383))

* Update bot.py ([`b604941`](https://github.com/mraniki/tt/commit/b604941c888b5265890176565cedcda48538ef01))

* Update bot.py ([`8ec08c3`](https://github.com/mraniki/tt/commit/8ec08c376ab9d4fe537a7790deae84600c2395e2))

* Update bot.py ([`34ac498`](https://github.com/mraniki/tt/commit/34ac498368973005713dcd99adf797319d1b0c15))

* Update bot.py ([`1b3d6e6`](https://github.com/mraniki/tt/commit/1b3d6e6d83384ebedb3871e5ea0cd4aeaa62a3f5))

* Update bot.py ([`06f7bcb`](https://github.com/mraniki/tt/commit/06f7bcbc7ab7a4fd38a8da68c997a8dc5daf4070))

* Update bot.py ([`cacd885`](https://github.com/mraniki/tt/commit/cacd88591d3c2dd831a64f77ddf5f6535bba2fe0))

* Update .gitignore ([`c898186`](https://github.com/mraniki/tt/commit/c89818655ef205cf60c5f9143ee33d1f8397ac40))

* Update README.md ([`fc1c41f`](https://github.com/mraniki/tt/commit/fc1c41f69bfe61abf7f4fd742fd7ff4c1b5aedd9))

* Update README.md ([`e4307d2`](https://github.com/mraniki/tt/commit/e4307d2836820115a35c4afd363cbfbef44e0cfa))

* Update bot.py ([`6f1ac47`](https://github.com/mraniki/tt/commit/6f1ac4743b521a0254d168af8b4d73ec89775a05))

* Update README.md ([`bd1d2ac`](https://github.com/mraniki/tt/commit/bd1d2ac56b89c39ec0fd52787d305d12f9ed7b08))

* Update bot.py ([`6c7426a`](https://github.com/mraniki/tt/commit/6c7426ad28fd181f793c913a3e4b3c47aa7e1813))

* Update bot.py ([`c37f66b`](https://github.com/mraniki/tt/commit/c37f66b7041c8f5da630403715cff4790e73cee6))

* Update bot.py ([`6cb0d36`](https://github.com/mraniki/tt/commit/6cb0d365052d654740c927ee0693f333f2cb112f))

* Update env.sample ([`c297ef8`](https://github.com/mraniki/tt/commit/c297ef829c98d9ce7661060cc8344c4d324ed7fc))

* Update bot.py ([`e4db7b6`](https://github.com/mraniki/tt/commit/e4db7b63a853b2b2a397a89c00e57c64adfb6928))

* Update and rename 🦠CodeScanning_dev.yml to 🦠CodeScanning.yml ([`97ae101`](https://github.com/mraniki/tt/commit/97ae10190a30c41d6847eead1a3099f384a45cb5))

* Update and rename 🦠CodeScanning_main.yml to 🧼CodeCheck.yml ([`8f161ed`](https://github.com/mraniki/tt/commit/8f161eda540d2b5ae9cdbee45dffe00c318bdcbb))

* Update 🦠CodeScanning_dev.yml ([`fd85c76`](https://github.com/mraniki/tt/commit/fd85c760bc4624d8ecd9b95a1db33020871af49e))

* Update bandit.yml ([`d2f24f1`](https://github.com/mraniki/tt/commit/d2f24f15c085743bf0eade6cd443b28863b6b338))

* Update README.md ([`8b31cbb`](https://github.com/mraniki/tt/commit/8b31cbbced5b6b2b5a0fb03b4f14218e0f5284d1))

* Update bandit.yml ([`80609c3`](https://github.com/mraniki/tt/commit/80609c350d39eb442c20e4765db3cd39cadc6fb6))

* Update bot.py ([`f500ab7`](https://github.com/mraniki/tt/commit/f500ab770a61d0bc778bfd037d081cbd1126c225))

* Update bot.py ([`9f87ece`](https://github.com/mraniki/tt/commit/9f87ece132e229614b85e72b2c92c44eedd386da))

* Update bot.py ([`8b70ff3`](https://github.com/mraniki/tt/commit/8b70ff3080c731682261f0224e62d917c5630c93))

* Update bot.py ([`a1e8f8a`](https://github.com/mraniki/tt/commit/a1e8f8a07a0dc37034d1bdd46593acc5b1cb26b7))

* Update bot.py ([`2f7ac3e`](https://github.com/mraniki/tt/commit/2f7ac3e971cd7617628b471c679376a528799ba8))

* Update bot.py ([`df34f4d`](https://github.com/mraniki/tt/commit/df34f4d70a6e56cc0927ea64984d9470798a78ef))

* Update bot.py ([`5c471d7`](https://github.com/mraniki/tt/commit/5c471d70a53ebd31505bba4d70a22a351ce4a48e))

* Update README.md ([`edf2dea`](https://github.com/mraniki/tt/commit/edf2deaa2a2a3907c7dcdaefe9939b482d892aa0))

* Update bot.py ([`8c56814`](https://github.com/mraniki/tt/commit/8c5681411d17ea1ab6d5e415328ab0c219d72605))

* Update README.md ([`a523c4b`](https://github.com/mraniki/tt/commit/a523c4bd41ebd3d6ddb0585a1cb525766dfde48c))

* Update README.md ([`32e2771`](https://github.com/mraniki/tt/commit/32e277113a637d680ea63f222dbc8e315a73432d))

* Update README.md ([`7a9c775`](https://github.com/mraniki/tt/commit/7a9c775ea3b8d5100d9d5c0909e775db4115556b))

* Update README.md ([`613ca41`](https://github.com/mraniki/tt/commit/613ca414d805e86d4f6d996339f6e65d8e0e30e1))

* Update bot.py ([`765f117`](https://github.com/mraniki/tt/commit/765f11709970ca2336c0207986bd576f417ede94))

* Update bot.py ([`4cff7c8`](https://github.com/mraniki/tt/commit/4cff7c87596f6c9cf361f087377789e7615da3b4))

* Update bot.py ([`d7dc91b`](https://github.com/mraniki/tt/commit/d7dc91bc123b4a60abf2f48963890f3f6f1b3a7e))

* Update bot.py ([`850b983`](https://github.com/mraniki/tt/commit/850b983ca45291a756c6d644a826065d0efc2461))

* Update bot.py ([`b6d4f66`](https://github.com/mraniki/tt/commit/b6d4f66125991cccfd7c18c3c15c1527b800b3f5))

* Update bot.py ([`47ba727`](https://github.com/mraniki/tt/commit/47ba727ec7621af20e55947305f6a17a043bbe30))

* Update bot.py ([`f1211a6`](https://github.com/mraniki/tt/commit/f1211a6b94d64843cff13739bce6e43a22f30273))

* Update bot.py ([`3f92c3f`](https://github.com/mraniki/tt/commit/3f92c3f0a83f0a9b6fcda49d56fb1ec60bb82fa9))

* Update bot.py ([`3406b4f`](https://github.com/mraniki/tt/commit/3406b4ff90355957f786855a2837496d8469c4bb))

* Update bot.py ([`04e6ded`](https://github.com/mraniki/tt/commit/04e6deda48931f49f99edb576f4527ee9a9689c1))

* Update bot.py ([`fde70a1`](https://github.com/mraniki/tt/commit/fde70a1b8ae004478d045420bde6126199fc1455))

* Update bot.py ([`c72ee36`](https://github.com/mraniki/tt/commit/c72ee362398b3137f31ba2c025e26d4200afbb48))

* Update bot.py ([`0eb3496`](https://github.com/mraniki/tt/commit/0eb34969d856028aed835a684b38521138f692fc))

* Update bot.py ([`42aba17`](https://github.com/mraniki/tt/commit/42aba17d66c2fd791f9b04b42ace2a88d84e5b85))

* Update bot.py ([`dbfc1bc`](https://github.com/mraniki/tt/commit/dbfc1bcc49774862b6c70a782e639c81ee03c766))

* Updated Matrix ([`a35dbbc`](https://github.com/mraniki/tt/commit/a35dbbcfc8c4cae7aad6a9cdb25e73485c951f0e))

* Update bot.py ([`74e231b`](https://github.com/mraniki/tt/commit/74e231b091708c528c3eed62a717ea49a21257c8))

* Update README.md ([`121370b`](https://github.com/mraniki/tt/commit/121370b053748888d0951cfcbf2bbd7fca3caba9))

* Update README.md ([`99d407c`](https://github.com/mraniki/tt/commit/99d407cbb0dadeb7b5fbbaa214ae69356b4f98be))

* Update DockerHub_Nightly.yml ([`5fc7a61`](https://github.com/mraniki/tt/commit/5fc7a61cc8df53a7c24c8e5acce04f6702e78b18))

* Update bot.py ([`9194f96`](https://github.com/mraniki/tt/commit/9194f961e975bcbdf078835d89e26e38bbbc1219))

* Update README.md ([`71476e9`](https://github.com/mraniki/tt/commit/71476e93beb9313db519aae85133e53c2a6767a0))

* Update requirements.txt ([`86bc00c`](https://github.com/mraniki/tt/commit/86bc00cc087917ba1bdb7b27b00e3d7eabb4f4b7))

* Update README.md ([`564d321`](https://github.com/mraniki/tt/commit/564d321acca0a4b75093c988b7d94d433343b64f))

* Update bot.py ([`6e756b2`](https://github.com/mraniki/tt/commit/6e756b2628cf240a8f19d7170408e4169340b743))

* Update bot.py ([`b0ba19a`](https://github.com/mraniki/tt/commit/b0ba19a50d3565e0dbc2d14a9a8052063db6bda5))

* Update bot.py ([`2079daa`](https://github.com/mraniki/tt/commit/2079daa9943964321dfcdcd83433bcf3ae6601da))

* Update bot.py ([`8aafbe7`](https://github.com/mraniki/tt/commit/8aafbe7962980eeb4c12c21a80323c74346a5a1f))

* Update bot.py ([`106d987`](https://github.com/mraniki/tt/commit/106d987294824bb9e6e814195b9c4b98c09b014c))

* Update .gitignore ([`ecf4e78`](https://github.com/mraniki/tt/commit/ecf4e78440c6aebc4589351b363f11f17ab2d1ed))

* Update bot.py ([`07b7ab4`](https://github.com/mraniki/tt/commit/07b7ab47f8722500adf3f80a1ead75315b5f4ee1))

* Update bot.py ([`881b872`](https://github.com/mraniki/tt/commit/881b87245ab03e2e2be3d29220c5f6fe95777556))

* Update bot.py ([`b985072`](https://github.com/mraniki/tt/commit/b98507288cd863faad45428ab8fd3397a89d8811))

* Update bot.py ([`f6e8324`](https://github.com/mraniki/tt/commit/f6e8324297c55bec5c30fa0ded1c800687a8345a))

* Update bot.py ([`8b0d8c7`](https://github.com/mraniki/tt/commit/8b0d8c7ded46f7a40880c0e5862ce4df94a4f4bc))

* Updated restart and simple discord ping ([`443e72b`](https://github.com/mraniki/tt/commit/443e72b5a7cfcb86e29a78f1d114a26cf1127eef))

* Update bot.py ([`a54b16e`](https://github.com/mraniki/tt/commit/a54b16e4629ed734164e6b9e8daad5caf329820a))

* Update README.md ([`c1c4044`](https://github.com/mraniki/tt/commit/c1c4044769b9d52f4584f912a15dede66d6c8140))

* Update DockerHub_Nightly.yml ([`f0bfca8`](https://github.com/mraniki/tt/commit/f0bfca8203ccea23b9ec26b8a5546cd405a02fd2))

* Update DockerHub_Nightly.yml ([`33fdca7`](https://github.com/mraniki/tt/commit/33fdca7d5c87e65e3bc839d48141df904afb2ccf))

* Update README.md ([`dfe4683`](https://github.com/mraniki/tt/commit/dfe46836ed78d4c8933bfd708131bab79e8d8fdd))

* Update README.md ([`38e537d`](https://github.com/mraniki/tt/commit/38e537de07e0ccc3e1f910d19ddf5139e0ef0eb4))

* Update bot.py ([`a3a67f7`](https://github.com/mraniki/tt/commit/a3a67f747d697d3e5cd53747187ea659b4b10424))

* Update bot.py ([`c03d0a3`](https://github.com/mraniki/tt/commit/c03d0a3643619b406d815cd0dd8241f7890aec71))

* Update bot.py ([`cc29fc6`](https://github.com/mraniki/tt/commit/cc29fc6e74076fb97f639a3311901f9d4d294aae))

* Update bot.py ([`3304c65`](https://github.com/mraniki/tt/commit/3304c6582a8d4c1c780064b304211814c2af272e))

* Update bot.py ([`214e0a7`](https://github.com/mraniki/tt/commit/214e0a76f76988e4eb12acef1f0065b47535ff39))

* Update bot.py ([`6eb10ce`](https://github.com/mraniki/tt/commit/6eb10ce34213209de280a7c30b8468bd23ae4762))

* Update bot.py ([`bccc157`](https://github.com/mraniki/tt/commit/bccc157ed2648345acf9bdbc4a4179e9feecb9b0))

* Update bot.py ([`bc8c5fe`](https://github.com/mraniki/tt/commit/bc8c5febd6957aafab93ef8f0a798c32e7178304))

* Update bot.py ([`5eec583`](https://github.com/mraniki/tt/commit/5eec583ef947d3ee71486b7893097b2b95f5ed28))

* Update bot.py ([`03ce10b`](https://github.com/mraniki/tt/commit/03ce10b56a3b75dfcf71b5e1adbe2186f24550f7))

* Update bot.py ([`52cef6c`](https://github.com/mraniki/tt/commit/52cef6cfe7d0e58ba6bb77cc6232b3cb09e9355a))

* Update bot.py ([`e0735d3`](https://github.com/mraniki/tt/commit/e0735d31c164aa179a18c289736422ff63d73967))

* Update bot.py ([`f675ca3`](https://github.com/mraniki/tt/commit/f675ca396108e10ff605d6671d1173d0d82e7ba9))

* Update bot.py ([`d2e0188`](https://github.com/mraniki/tt/commit/d2e018868232f517e225708ba680a57b1fcdbd85))

* Update bot.py ([`11db701`](https://github.com/mraniki/tt/commit/11db701ca278e9cc3584dffed48f4fe5248a5531))

* Update bot.py ([`5f95a0e`](https://github.com/mraniki/tt/commit/5f95a0e67f252c2bde6feb6d75f6b6f54c61e763))

* Update bot.py ([`001ea39`](https://github.com/mraniki/tt/commit/001ea39c4b097cfa27a2b617a2e03adc77fe344c))

* Update for search function and order processing ([`078759a`](https://github.com/mraniki/tt/commit/078759a24e8d76714e4cc19f5caf868d1fece834))

* Update for search function and order processing ([`c51e293`](https://github.com/mraniki/tt/commit/c51e29300fb4eea9e0ed510a931d70a404acc588))

* Update bot.py ([`9e8a085`](https://github.com/mraniki/tt/commit/9e8a0856d4c38aff66ce2b2022033e24f49eeb4b))

* Update bot.py ([`fb0fc84`](https://github.com/mraniki/tt/commit/fb0fc846b2d3e61c1b7a6cf8d5ba6033ce99f99a))

* Update bot.py ([`9d3076d`](https://github.com/mraniki/tt/commit/9d3076d19ff6988b9d0afe75367cf869b9e1c763))

* Update bot.py ([`7fe4273`](https://github.com/mraniki/tt/commit/7fe4273e0f6de4955e7d3116c2fe3367740158ec))

* Update bot.py ([`83ac874`](https://github.com/mraniki/tt/commit/83ac874d2d51c1c655118b0b3ec4a168d09827a7))

* Update bot.py ([`22f3e42`](https://github.com/mraniki/tt/commit/22f3e42b72e2d367effad813f7177a10a6ef1fa6))

* Update bot.py ([`a3c8333`](https://github.com/mraniki/tt/commit/a3c8333189973648c0f8a1adc6ced04faf03a041))

* Update bot.py ([`a1d5596`](https://github.com/mraniki/tt/commit/a1d5596c855dd7723132cfb59a3c8f39d386fa95))

* Update bot.py ([`6b2e920`](https://github.com/mraniki/tt/commit/6b2e920b8a7311c41f1dee2fa15ca46857ccb85b))

* Update bot.py ([`1145dc3`](https://github.com/mraniki/tt/commit/1145dc37a3766ace5dfb3e4469e5bacae366d9c8))

* Update bot.py ([`661c1a3`](https://github.com/mraniki/tt/commit/661c1a3b61b1751f00a40e955f6adcf440f47530))

* Update bot.py ([`9b7d8d3`](https://github.com/mraniki/tt/commit/9b7d8d31f3266b95804a141bc9c52e4380ba7331))

* Update bot.py ([`0c89402`](https://github.com/mraniki/tt/commit/0c89402f252591cfa93897f94f7d1ab310635883))

* Update bot.py ([`5a874ec`](https://github.com/mraniki/tt/commit/5a874ec67b35a2b89c84c250a1e84180540a7311))

* Update bot.py ([`f714e3f`](https://github.com/mraniki/tt/commit/f714e3fddb0e41ef591ae8b0b773ec900666b33b))

* Update deploy.yml ([`8e5de1c`](https://github.com/mraniki/tt/commit/8e5de1cba544e9d8e1614e333ef0891fb978b485))

* Update deploy.yml ([`4eb07b1`](https://github.com/mraniki/tt/commit/4eb07b1af4c06f806ec6ac7fe795d281e8bb9534))

* Update bot.py ([`b23f172`](https://github.com/mraniki/tt/commit/b23f1727001545e494d488704cb42717e5082187))

* Update fly.toml ([`83be9b2`](https://github.com/mraniki/tt/commit/83be9b2f3b6fee5613aafcc7dac99d02ed7ab89e))

* Update bot.py ([`95f02de`](https://github.com/mraniki/tt/commit/95f02de79b4ac21e4ad045beac010b2572874d33))

* Update bot.py ([`0e7faac`](https://github.com/mraniki/tt/commit/0e7faacacf28c8e7f63dd9e8cc1fe59ea97682c7))

* Update bot.py ([`0860c02`](https://github.com/mraniki/tt/commit/0860c02e901ea86034a9e38530a65771f7cfa6a2))

* Update bot.py ([`096b8a0`](https://github.com/mraniki/tt/commit/096b8a0496d1b057aacedbedceb6f5484db75774))

* Update bot.py ([`dad559f`](https://github.com/mraniki/tt/commit/dad559f7a42afaedd90b6ce09f502d5a4c45eb86))

* Update deploy.yml ([`86c57c6`](https://github.com/mraniki/tt/commit/86c57c6b6327819b094596327498ef766dede200))

* Update deploy.yml ([`051c109`](https://github.com/mraniki/tt/commit/051c109fc7d1006808e7344094af76fe6c22623b))

* Update deploy.yml ([`f802933`](https://github.com/mraniki/tt/commit/f8029332b18422a55016f96936f13270e0d23a3e))

* Update deploy.yml ([`4adb168`](https://github.com/mraniki/tt/commit/4adb16822b4b044a8ed426a1455373695c4bd773))

* Update bot.py ([`6c97620`](https://github.com/mraniki/tt/commit/6c97620aa6864154de5de4ccdb3120d44be8fb6c))

* Update deploy.yml ([`3a0ca20`](https://github.com/mraniki/tt/commit/3a0ca20b8ccf2c9eb0bb8dd48f17fbc7137e81ce))

* Update deploy.yml ([`2a9506d`](https://github.com/mraniki/tt/commit/2a9506d5f45eacda0501e7a0f150b18c8dc9111c))

* Update DockerHub_Nightly.yml.archive ([`5a96e15`](https://github.com/mraniki/tt/commit/5a96e15e441dedd8d54b75ea428689a74918879a))

* Update bot.py ([`ea3f92b`](https://github.com/mraniki/tt/commit/ea3f92b86b432c1c02831b647359e5b0abfb97a6))

* Update bot.py ([`1d1c750`](https://github.com/mraniki/tt/commit/1d1c7508890dd7732053f96dd600f21a273071db))

* Update README.md ([`e05f1eb`](https://github.com/mraniki/tt/commit/e05f1eb12b32cdfff91dbcf24752c63fe0cd798e))

* Update and rename DockerHub_Dev.yml to DockerHub_Nightly.yml ([`0ffb61c`](https://github.com/mraniki/tt/commit/0ffb61c8fcd4bf4456a68573fbc60eb10e7f7231))

* Update DockerHub.yml ([`8a47f26`](https://github.com/mraniki/tt/commit/8a47f26a5d9065b32c015cd6b6519b04c99e135e))

* Update DockerGHCR.yml ([`1ca6f56`](https://github.com/mraniki/tt/commit/1ca6f56fc8f46796df1775b6e0c5e9255083b16c))

* Update DockerGHCR.yml ([`45f1c07`](https://github.com/mraniki/tt/commit/45f1c07f7755f528d529d85e2d861a8fa5f32abd))

* Update DockerGHCR.yml ([`b1769f7`](https://github.com/mraniki/tt/commit/b1769f7d83a2ae6b7161f57564796c69dda8e163))

* Update DockerGHCR.yml ([`326a52f`](https://github.com/mraniki/tt/commit/326a52f2558d35037e84b74a336b3e848e900659))

* Update DockerGHCR.yml ([`4a2dcc7`](https://github.com/mraniki/tt/commit/4a2dcc7edd228e1db0010899e44ddc637b55c81c))

* Update DockerHub.yml ([`145f99b`](https://github.com/mraniki/tt/commit/145f99b980b70140122fb1cc965ed50ba24062aa))

* Update DockerGHCR.yml ([`bf0a40b`](https://github.com/mraniki/tt/commit/bf0a40b2edca6563ed9092af15f8fd6009a89f3a))

* Update DockerHub_Dev.yml ([`b713b3c`](https://github.com/mraniki/tt/commit/b713b3c6b1b5348023f349c13375afc50511b352))

* Update DockerGHCR.yml ([`80cf9aa`](https://github.com/mraniki/tt/commit/80cf9aacb1b050cc03ca955d904df5e965fb2366))

* Update DockerHub_Dev.yml ([`9b6c447`](https://github.com/mraniki/tt/commit/9b6c4472d3685e166d1c2e22e7c403589a85b0c4))

* Update DockerHub.yml ([`fef212c`](https://github.com/mraniki/tt/commit/fef212c8b0b66ab3528f6726eba491d76a5f19a5))

* Update DockerGHCR.yml ([`95357e7`](https://github.com/mraniki/tt/commit/95357e77405707c02d4f4719c8162e5caa546de0))

* Update Github_Dev_Publish.yml ([`90c7905`](https://github.com/mraniki/tt/commit/90c79053d169e6382d26a8b1143e322d960e03c4))

* Update DockerHub.yml ([`7d87b46`](https://github.com/mraniki/tt/commit/7d87b469740b8b91957810743d7d05df1640da00))

* Update Dockerfile ([`aa11bbe`](https://github.com/mraniki/tt/commit/aa11bbebc3dc614cf7f00ce69521f2faa986b948))

* Update DockerHub_Dev.yml ([`460fb66`](https://github.com/mraniki/tt/commit/460fb6675418b13bac31a4ed5c39ffb6807b77ea))

* Update README.md ([`ce0f297`](https://github.com/mraniki/tt/commit/ce0f297f7517233c2cd82a1a6d32b2d6144b6fc8))

* Update README.md ([`5dcb199`](https://github.com/mraniki/tt/commit/5dcb1993c395c0a2a6953faf906b5c196c16f7a2))

* Update bot.py ([`37fbfb3`](https://github.com/mraniki/tt/commit/37fbfb31000aeda62f73735a0556857cbc73cf5c))

* Update bot.py ([`a3d35fd`](https://github.com/mraniki/tt/commit/a3d35fd1234ef2a2ab6b1a2ce407ad7dd4d4d612))

* Update bot.py ([`a75c3da`](https://github.com/mraniki/tt/commit/a75c3da500767ec035bbcb1e15eae7bd459520bc))

* Update bot.py ([`f2ab9e2`](https://github.com/mraniki/tt/commit/f2ab9e2c2fd5d1aafe63e09d543e239efd0a6312))

* Update bot.py ([`2128f3e`](https://github.com/mraniki/tt/commit/2128f3e9ec3d3a8d82f7bf4fe7ec140fa0172842))

* Update bot.py ([`f56d1cf`](https://github.com/mraniki/tt/commit/f56d1cf41596ece663cf647e40973cc9e532078e))

* Update bot.py ([`a490ae7`](https://github.com/mraniki/tt/commit/a490ae787c3e0e3652d8dc0c75a9dccd88927934))

* Update bot.py ([`a02a00e`](https://github.com/mraniki/tt/commit/a02a00efe16796654aa902c9855c3210761ba2ca))

* Update bot.py ([`f61b549`](https://github.com/mraniki/tt/commit/f61b549b19afe073072363cb7d118ceebeb06f11))

* Update bot.py ([`c787a43`](https://github.com/mraniki/tt/commit/c787a43699bb7d6e99b5d41ac48525f3c02b49de))

* Update bot.py ([`10b3096`](https://github.com/mraniki/tt/commit/10b3096b88a76faaed2f3cc9da2ba207b2a41357))

* Update bot.py ([`8b15464`](https://github.com/mraniki/tt/commit/8b15464ef884df07050ece34a3d09393ede32e11))

* Update bot.py ([`539757b`](https://github.com/mraniki/tt/commit/539757bb1f1ada4bef1a657039165aec29e35158))

* Update bot.py ([`b250472`](https://github.com/mraniki/tt/commit/b25047251175301fe880eeecd8930413abf46fdb))

* Updated parser to support for all exchange the same format ([`7d34e51`](https://github.com/mraniki/tt/commit/7d34e512e6c03ddf0c2bfcf470ce82a8f883b9cf))

* Update README.md ([`080c66e`](https://github.com/mraniki/tt/commit/080c66ea3e7b3fdc1b23556048fdb6c32314ab80))

* Update README.md ([`1b23066`](https://github.com/mraniki/tt/commit/1b230669e90480f0c1927bc1d2e063636ab1d8fb))

* Update README.md ([`1c28c44`](https://github.com/mraniki/tt/commit/1c28c44b311085824c14afdfc977389f7122a2a4))

* Update README.md ([`c0f1793`](https://github.com/mraniki/tt/commit/c0f1793ce6f9a137291a4ecbfcf47026449505b4))

* Update README.md ([`6db3c91`](https://github.com/mraniki/tt/commit/6db3c9135d2c7819e21b5c01002170616274830a))

* Update README.md ([`97e61a7`](https://github.com/mraniki/tt/commit/97e61a754798577e5ede0cad1a7fe644d31096a3))

* Update README.md ([`483d5de`](https://github.com/mraniki/tt/commit/483d5de5b916cf4b2d34748a7bb3f1382d7692a6))

* Update README.md ([`903e1b6`](https://github.com/mraniki/tt/commit/903e1b6648e36c0f5f155d371ac1232763ff3b49))

* Update README.md ([`93d8309`](https://github.com/mraniki/tt/commit/93d8309b5ce25f6872848a4c1c013c8d8e142eae))

* Update README.md ([`e8efa59`](https://github.com/mraniki/tt/commit/e8efa591889c427abad2c8867ce89c1610a8143a))

* Update README.md ([`260be00`](https://github.com/mraniki/tt/commit/260be000460caefe0733dee4139e5ab4565e77dc))

* Update README.md ([`35ac19e`](https://github.com/mraniki/tt/commit/35ac19eb6937ffc2dc7262565381d951701e9baa))

* Update FrommaintoDev ([`04f1608`](https://github.com/mraniki/tt/commit/04f160858a37e7958e70b4c14a6486aa54a049ee))

* Update db.json.sample ([`04aa7cf`](https://github.com/mraniki/tt/commit/04aa7cfe88bd512ba86c18c8e643041810ba425d))

* Update requirements.txt ([`85637df`](https://github.com/mraniki/tt/commit/85637df4a9def8bd24cf27876ef16b1baacde25a))

* Update requirements.txt ([`f76b543`](https://github.com/mraniki/tt/commit/f76b543b9e014b6ae9c210724d0faf4048d9b58c))

* Update Dockerfile ([`dc440ad`](https://github.com/mraniki/tt/commit/dc440ada176799d2c83764011e3f62db58d3abed))

* Update bot.py ([`4908768`](https://github.com/mraniki/tt/commit/4908768bc57c8eabc4b68b44bd776064c22bdb3f))

* Update bot.py ([`b15d614`](https://github.com/mraniki/tt/commit/b15d614f8a34eb6a3c0cfe42fde9eb284b510b34))

* Update bot.py ([`b6c57bd`](https://github.com/mraniki/tt/commit/b6c57bdaea1e4773b2e7e6b43ea92d9649e02bfb))

* Update bot.py ([`9b94fbc`](https://github.com/mraniki/tt/commit/9b94fbc72b6b42d6590e82ff9fb80230f2cfded1))

* Update bot.py ([`8569d09`](https://github.com/mraniki/tt/commit/8569d09ffd6124e995c2640ade58e97f7ff32b5b))

* Update bot.py ([`765be03`](https://github.com/mraniki/tt/commit/765be036e43a29077f162d115d229f9241afbaf9))

* Update bot.py ([`43e70f7`](https://github.com/mraniki/tt/commit/43e70f742d43ad59460f6f24b656f109ed463027))

* Update bot.py ([`95a5c7e`](https://github.com/mraniki/tt/commit/95a5c7e08943a3ab63db03942dfb76881830e38f))

* Update Dockerfile ([`bfb7415`](https://github.com/mraniki/tt/commit/bfb74158b427853694d96d9738b73de37a3d19cb))

* Update bot.py ([`cad9a4e`](https://github.com/mraniki/tt/commit/cad9a4ee9647d7f61f32a918df3a089dc2d8c05b))

* Update bot.py ([`0738ade`](https://github.com/mraniki/tt/commit/0738ade9fdd8c5ef782237c62d5e7d9d75c8b90b))

* Update README.md ([`886b98b`](https://github.com/mraniki/tt/commit/886b98b0445f3337b1fd15afac94579e24b78c40))

* Update README.md ([`7e6a4f1`](https://github.com/mraniki/tt/commit/7e6a4f1329e5134e2cac2faca1054e679f28e564))

* Update bot.py ([`143e62e`](https://github.com/mraniki/tt/commit/143e62e6b816419250bb9034b966310f59c76bd8))

* Update bot.py ([`36e6108`](https://github.com/mraniki/tt/commit/36e6108dbfbd52dbc28840682f35119ac75cb0b2))

* Update bot.py ([`be25b9e`](https://github.com/mraniki/tt/commit/be25b9e170b0a86578416700efa9c90bb1b02961))

* Update requirements.txt ([`d824903`](https://github.com/mraniki/tt/commit/d824903a3a74edc831f4c0c7ec45e592bcf1c8ad))

* Update bot.py ([`c55daa8`](https://github.com/mraniki/tt/commit/c55daa85e4fb8f49ca6b65d704b89a4d2c2ec16a))

* Update README.md ([`37109c9`](https://github.com/mraniki/tt/commit/37109c953403638b1febea58509405ecedecfb96))

* Update README.md ([`a6d2001`](https://github.com/mraniki/tt/commit/a6d200143778d5928b7390e12ab4b3464957da93))

* Update bot.py ([`25d6338`](https://github.com/mraniki/tt/commit/25d63382ca3ac99aef6ea70a5c1bdbe4b7ae53de))

* Update bot.py ([`970fd45`](https://github.com/mraniki/tt/commit/970fd45277f885adc9337c34b9072cc277b6461f))

* Update requirements.txt ([`12b0e9a`](https://github.com/mraniki/tt/commit/12b0e9aa0606ab6144ef63ea9ac7fce86a333091))

* Update requirements.txt ([`26d5307`](https://github.com/mraniki/tt/commit/26d530798d95852cc029c82fc47c8316ccd09bf8))

* Update Dockerfile ([`7c06eee`](https://github.com/mraniki/tt/commit/7c06eeee16caa33949d219e37f7da1c73d69200f))

* Update Dockerfile ([`2d1835a`](https://github.com/mraniki/tt/commit/2d1835a7bfe01194cde52e3f4456e23f784b9649))

* Update Dockerfile ([`c3ca61c`](https://github.com/mraniki/tt/commit/c3ca61c0a3fb6548f322b068306ef37458af835e))

* Update README.md ([`cbca980`](https://github.com/mraniki/tt/commit/cbca980bb1461f689aad0f08f9d08507e97f656f))

* Update README.md ([`b129f8f`](https://github.com/mraniki/tt/commit/b129f8fc3eec73df0b7357b9c2706927d0fba5a7))

* Update README.md ([`595456f`](https://github.com/mraniki/tt/commit/595456f031e222434991fb3dbcf9b1dce68528d4))

* Update requirements.txt ([`df3bedd`](https://github.com/mraniki/tt/commit/df3bedd251281463f2a329f563308bf4c3204394))

* Update requirements.txt ([`2e83cae`](https://github.com/mraniki/tt/commit/2e83caed230e820310d194897b7258ff17ea728f))

* Update README.md ([`e1dd314`](https://github.com/mraniki/tt/commit/e1dd3144db01962f79cbbd532d45002c6b78cc0d))

* Update README.md ([`2d65c8e`](https://github.com/mraniki/tt/commit/2d65c8eb619ee9676a0bf9ca4465c296c361be61))

* Update bot.py ([`5e4efab`](https://github.com/mraniki/tt/commit/5e4efab58114ca3952cd4dd92f3a5c8d81f54b0f))

* Update bot.py ([`fdf4632`](https://github.com/mraniki/tt/commit/fdf463275bd257d0ccf532aa9e3a2da7ccb50e91))

* Update README.md ([`4fdec71`](https://github.com/mraniki/tt/commit/4fdec71b8788c407872c844be205ec37566a42fb))

* Update README.md ([`eb0dd54`](https://github.com/mraniki/tt/commit/eb0dd54d970342bd541f5c9c5138a5e75b9c1f1e))

* Update README.md ([`2b30495`](https://github.com/mraniki/tt/commit/2b304952385e31ea1430f9f5659f89eb5554e8b2))

* Update README.md ([`92e5752`](https://github.com/mraniki/tt/commit/92e57524068a3f039bfddf9642d597fb9aced5cb))

* Update bot.py ([`fb12770`](https://github.com/mraniki/tt/commit/fb12770fe57e6383fbd90cb7862547ba5dc9c74f))

* Update bot.py ([`a374c77`](https://github.com/mraniki/tt/commit/a374c77cd8af106cd0cc379342824b146d24dbd4))

* Update bot.py ([`7b2aca1`](https://github.com/mraniki/tt/commit/7b2aca1ed0691b813ad4ee2ac1f26faf2bf36c12))

* Update bot.py ([`e687371`](https://github.com/mraniki/tt/commit/e6873711abb1a56ed4940169dc52e57eab841a9d))

* Update README.md ([`1d3ca74`](https://github.com/mraniki/tt/commit/1d3ca749fe83d697a0e06229a88f5e2bb3529e51))

* Update README.md ([`9c7f58f`](https://github.com/mraniki/tt/commit/9c7f58f86a3858bb53a2e8a3ae292f4ae3052839))

* Update Release_Dev.yml ([`8373557`](https://github.com/mraniki/tt/commit/83735577fab2fbb739135c75ab6160917b34ef23))

* Update README.md ([`e06ebb4`](https://github.com/mraniki/tt/commit/e06ebb453421589af8c55007210350ac2312ed34))

* Update README.md ([`8c3f2df`](https://github.com/mraniki/tt/commit/8c3f2df675134ac225dc25bf4c1dbe73a361b5f5))

* Update README.md ([`da19c50`](https://github.com/mraniki/tt/commit/da19c50281be5725a1cd04d81afaea8988c91f50))

* Update README.md ([`a60c5e5`](https://github.com/mraniki/tt/commit/a60c5e513f61d76408d8e047af1b493c9621d9f9))

* Update README.md ([`9532ade`](https://github.com/mraniki/tt/commit/9532adeeef4a69439bef81b34a53d205ff1449c7))

* Update requirements.txt ([`3a8acb8`](https://github.com/mraniki/tt/commit/3a8acb8996c3418062e3b89425e76f140e5352af))

* Update README.md ([`94fdf91`](https://github.com/mraniki/tt/commit/94fdf9161c2b46525184dda32c7d7ba8f29fb22c))

* Update README.md ([`10839f7`](https://github.com/mraniki/tt/commit/10839f77117fe5b6c23e6d7717afc3f0cea23ed2))

* Update README.md ([`0847009`](https://github.com/mraniki/tt/commit/0847009a2f6c6c53edc43d6ffd1c37a9859ff9ca))

* Update bot.py ([`b2acaaa`](https://github.com/mraniki/tt/commit/b2acaaabc330dc3a69eed6432633f646b5210c5e))

* Update Release_Dev.yml ([`00e08fc`](https://github.com/mraniki/tt/commit/00e08fc9aefb18833d9b54fbb35487a9784fddc9))

* Update Release_Dev.yml ([`8808b71`](https://github.com/mraniki/tt/commit/8808b71b22d6df06754537bb74ea088c066ecc62))

* Update Release_Dev.yml ([`e3a8e0a`](https://github.com/mraniki/tt/commit/e3a8e0a2c72a6cb663c41401ee0539795f7cb384))

* Update README.md ([`02cb305`](https://github.com/mraniki/tt/commit/02cb30544882e45bad85615400704c4c95b0b6e6))

* Update README.md ([`7a85882`](https://github.com/mraniki/tt/commit/7a85882a2aa6ad9ae3fb2dca7adf11c1e59249d0))

* Update README.md ([`11d2140`](https://github.com/mraniki/tt/commit/11d2140c0a313983fdd1af613f86d977bf521ba0))

* Update Release_Dev.yml ([`8416a69`](https://github.com/mraniki/tt/commit/8416a69a0bd2640595a280ab78d3196ce71bb0a3))

* Update README.md ([`0f1c14f`](https://github.com/mraniki/tt/commit/0f1c14f9606af36de5b6b59155549cca2ce73661))

* Update bot.py ([`d7bcdd1`](https://github.com/mraniki/tt/commit/d7bcdd1cc11a79380a1fd1b07780ad057487fd3b))

* Update README.md ([`e352f7d`](https://github.com/mraniki/tt/commit/e352f7dd6ebd4095436928861fd7f26ab771a30b))

* Update bot.py ([`ed17c3c`](https://github.com/mraniki/tt/commit/ed17c3c5552ff897885bdb130348d09bb5b645d7))

* Update bot.py ([`a1f1375`](https://github.com/mraniki/tt/commit/a1f1375f383ef41bfa2104842e417992f3cb2083))

* Update bot.py ([`b07baf5`](https://github.com/mraniki/tt/commit/b07baf55ad730c8bb2b0a35e05f7e3decefcb7ae))

* Update README.md ([`9ce7a42`](https://github.com/mraniki/tt/commit/9ce7a42f22906ec252442f6e834d54ed679f0c0f))

* Update Release_Dev.yml ([`8b6b368`](https://github.com/mraniki/tt/commit/8b6b368834e93cf349248f8338d8c5e737e44a64))

* Update bot.py ([`0192148`](https://github.com/mraniki/tt/commit/01921482adeb38d2095175a9ca8fdc22a5c5e689))

* Update bot.py ([`e69dcfd`](https://github.com/mraniki/tt/commit/e69dcfd24d099c4511469122179833df976ff821))

* Update Release_Dev.yml ([`fb2f15f`](https://github.com/mraniki/tt/commit/fb2f15f438602e77ea501b22dc8cc3655e1fd4fd))

* Update bot.py ([`a024904`](https://github.com/mraniki/tt/commit/a02490417c0cfc089224bb560edced5586bcb9da))

* Update bot.py ([`f6abda4`](https://github.com/mraniki/tt/commit/f6abda4a5948fee008c7af1e61846cf04887d762))

* Update Dockerfile ([`8b3a425`](https://github.com/mraniki/tt/commit/8b3a425bf8f2d47d346f93dcd88fa83c6b32a912))

* Update Github_Dev.yml ([`352580e`](https://github.com/mraniki/tt/commit/352580ebca157bf24d052038b5e0fc790228630e))

* Update and rename dockerfile to Dockerfile ([`ef49fa3`](https://github.com/mraniki/tt/commit/ef49fa322fd9355cc2e7ea2663c53ef62eb4ef46))

* Update DockerHub_Dev.yml ([`0ed00db`](https://github.com/mraniki/tt/commit/0ed00db0892181b14ab9443ac7efc02e11746bfe))

* Update README.md ([`86cff4d`](https://github.com/mraniki/tt/commit/86cff4da3d98753dbf47ed8293814f4d07c39fe6))

* Delete maintenance_requirements_VersionUpdate.yml ([`1314e79`](https://github.com/mraniki/tt/commit/1314e79498127771c6c4d82697189d2e23ca84d6))

* Update and rename docker-image.yml to Github_Latest.yml ([`2bcb446`](https://github.com/mraniki/tt/commit/2bcb44673c41f35b4f43f1eecce77a4a921cfad7))

* Update and rename docker-image-dev.yml to Github_Dev.yml ([`770e0a6`](https://github.com/mraniki/tt/commit/770e0a669a2d87446d27cfd58d01f9af99a4e79c))

* Update DockerImage.yml ([`aad9d4b`](https://github.com/mraniki/tt/commit/aad9d4b236cc7d3b136d2b1e81ee9c00ad1ce6aa))

* Update DockerGHCR.yml ([`6047809`](https://github.com/mraniki/tt/commit/60478097be919af4734ccf2c57c3e959df404e9c))

* Update dockerfile ([`3f23bba`](https://github.com/mraniki/tt/commit/3f23bba2057704e14260be3a4b9c67cbe08b3839))

* Update README.md ([`8b15ed7`](https://github.com/mraniki/tt/commit/8b15ed7fb3d63db2d8ce68840586e8025ac5e0bf))

* Update DockerHub.yml ([`881946b`](https://github.com/mraniki/tt/commit/881946b020b58b9631b245327de9f4a8bf951328))

* Update README.md ([`86b35e5`](https://github.com/mraniki/tt/commit/86b35e5d3006ae3292e4e6b342f7d4051c69dd29))

* Delete maintenance_requirements_VersionUpdate.yml ([`0ed4988`](https://github.com/mraniki/tt/commit/0ed49883f674319f5d148363efeb4f476e878e0f))

* Update release-dev.yml ([`2d20dfc`](https://github.com/mraniki/tt/commit/2d20dfc7aeb1ac05b2a25db50795ffc1b85ed0f7))

* Update release-main.yml ([`a81e15a`](https://github.com/mraniki/tt/commit/a81e15a0bad791b3870e07993fc379812b295e3c))

* Update release-dev.yml ([`3af0ccb`](https://github.com/mraniki/tt/commit/3af0ccb1f891214ac40d41ac79dd34350fa6f047))

* Update maintenance_requirements_VersionUpdate.yml ([`b1718a7`](https://github.com/mraniki/tt/commit/b1718a76d1b5d17dc826f8bc7bbb5a013edc8bd9))

* Update docker-image.yml ([`11526cf`](https://github.com/mraniki/tt/commit/11526cf6492bd50fb00bfe95a52867048a539f92))

* Update docker-image-dev.yml ([`0392db6`](https://github.com/mraniki/tt/commit/0392db6666407bbad889cda045122e5dab0cb69d))

* Update README.md ([`fd117d3`](https://github.com/mraniki/tt/commit/fd117d3f1a08e23918252e15f8e9f0edffac307e))

* Update README.md ([`a53ebf4`](https://github.com/mraniki/tt/commit/a53ebf467ebc5b956118f2a933a720badedf6149))

* Update README.md ([`4ff5803`](https://github.com/mraniki/tt/commit/4ff5803f549df1d0fdf03003284ee3e7f086a6f1))

* Update bot.py ([`c29688d`](https://github.com/mraniki/tt/commit/c29688dcceaab67e2ad6355d13a77edbf9672cca))

* Update bot.py ([`f6811e3`](https://github.com/mraniki/tt/commit/f6811e34f0d96da50fe2408863c86b3ba8234f0d))

* Update bot.py ([`aec437c`](https://github.com/mraniki/tt/commit/aec437cfde9820d27de6ec484af033ad3d449339))

* Update README.md ([`a55286b`](https://github.com/mraniki/tt/commit/a55286ba10b655a9b34318be675f1ec0d7a0257e))

* Update README.md ([`bb8d990`](https://github.com/mraniki/tt/commit/bb8d9906af87a51212b017179b77370ac01f75f5))

* Update README.md ([`69bb04f`](https://github.com/mraniki/tt/commit/69bb04f91bba95895693d081a00c87055a67bef2))

* Update README.md ([`c9b6fb3`](https://github.com/mraniki/tt/commit/c9b6fb39d4f15bc3c3c11171eebf4fa1c1c4b544))

* Update README.md ([`ddc6688`](https://github.com/mraniki/tt/commit/ddc6688788751df2b027a2efa42a705bf31bf474))

* Update README.md ([`54f29e0`](https://github.com/mraniki/tt/commit/54f29e04f12b1083f67f180873bd7f4e2bfc6451))

* Update DockerimagetoDockerHub.yml ([`011c411`](https://github.com/mraniki/tt/commit/011c4118059a2fb5081fde0fa280bc40c56d5f6a))

* Update DockerimagetoDockerHub.yml ([`9a2d132`](https://github.com/mraniki/tt/commit/9a2d1325d3277cc5ae3e2934b4948bc20d775321))

* Update README.md ([`c07201f`](https://github.com/mraniki/tt/commit/c07201ff1ddc9b73a71374e4fc9d5269001c4f7e))

* Update README.md ([`ad3e619`](https://github.com/mraniki/tt/commit/ad3e619803edbbb965d0e6800947a2f179f9c372))

* Update README.md ([`cd56726`](https://github.com/mraniki/tt/commit/cd56726428954cbf2093faf814a95c75b0851e9b))

* Update docker-publish-dev.yml ([`ca904a7`](https://github.com/mraniki/tt/commit/ca904a7d39f3a37fb0deb8c2329d58c7e184db65))

* Update exchange.py ([`192a074`](https://github.com/mraniki/tt/commit/192a074723ddc0e27abb54338255601c9b0fd754))

* Update DockerimagetoDockerHub.yml ([`5ca2da8`](https://github.com/mraniki/tt/commit/5ca2da8ddd3679873ba05fcce9621b021a2365c5))

* Update Dockerfile ([`bd9f92d`](https://github.com/mraniki/tt/commit/bd9f92d68d176a8b1eaa717f1cdbe98ce9ef8b5f))

* Update bot.py ([`b08680a`](https://github.com/mraniki/tt/commit/b08680aa36303d3c7cafd83ccd984183762577df))

* Update bot.py ([`0c28f8b`](https://github.com/mraniki/tt/commit/0c28f8b51e7738953c77eb18239500a16f159ee6))

* Update README.md ([`2593e24`](https://github.com/mraniki/tt/commit/2593e240d9705a49b9f37f7e1357a1c7f12ac43d))

* Update docker-publish.yml ([`b2eec64`](https://github.com/mraniki/tt/commit/b2eec641bb93a16f6b363d3aed2724a7012cc796))

* Update docker-publish.yml ([`d985a2b`](https://github.com/mraniki/tt/commit/d985a2bfd06d41fe88a3fc1b8696058d9de2e3b7))

* Update release-main.yml ([`1d355d9`](https://github.com/mraniki/tt/commit/1d355d9eadf5eca7f52fca919e8c031918199c52))

* Update docker-image.yml ([`58927c8`](https://github.com/mraniki/tt/commit/58927c8dbd590d646e0e9a5f44a58d69a252a9d1))

* Update docker-publish.yml ([`30f0208`](https://github.com/mraniki/tt/commit/30f020836ef9f037b531e96992b0297fec9e3bec))

* Update docker-publish.yml ([`9594cc2`](https://github.com/mraniki/tt/commit/9594cc2385f1dc0ad0a0a64834637eefa85914c7))

* Update bot.py ([`54c207b`](https://github.com/mraniki/tt/commit/54c207b3268ec30fb41b1ffab1b0fc9e41ef21c7))

* Update bot.py ([`5883794`](https://github.com/mraniki/tt/commit/5883794f293f09e4244d1eaed3f0e1f98be7e2d5))

* Update bot.py ([`b6eea7b`](https://github.com/mraniki/tt/commit/b6eea7b1bb7aa9a355d360adf1eabed0d00ab413))

* Update bot.py ([`a9e1e92`](https://github.com/mraniki/tt/commit/a9e1e9235ceb58724f197747b76eafd6ef067a15))

* Update README.md ([`69dcafb`](https://github.com/mraniki/tt/commit/69dcafb32a96beecb0352a0d47927e6a2e302047))

* Update bot.py ([`83805ba`](https://github.com/mraniki/tt/commit/83805ba13b97621c9f2ba2158cad5fa88b11b382))

* Update bot.py ([`7cbde82`](https://github.com/mraniki/tt/commit/7cbde8268c02f2591424a43222eb6541e633dbc0))

* Update README.md ([`2529f23`](https://github.com/mraniki/tt/commit/2529f23ba606d8cf3497d41f73e0579127f0882c))

* Update exchange.py ([`dc2c74e`](https://github.com/mraniki/tt/commit/dc2c74e010c8a23aecbdf044d6b6f759622c8ad0))

* Update requirements.txt ([`49bdba4`](https://github.com/mraniki/tt/commit/49bdba4573fdea28775cd994b1ca46e92cf8df69))

* Update requirements.txt ([`4169279`](https://github.com/mraniki/tt/commit/4169279abd891df89b75c737cf4926e55cbc8f30))

* Update requirements.txt ([`e7478fb`](https://github.com/mraniki/tt/commit/e7478fbe683372b9246fbafa613f9e107d0bef45))

* Update bot.py ([`be7c49a`](https://github.com/mraniki/tt/commit/be7c49ad1750976644108f383ae3a160a2c2fadc))

* Update bot.py ([`637bdd1`](https://github.com/mraniki/tt/commit/637bdd1878761b51bd98c9ab29c33c184f57ecf8))

* Update bot.py ([`36d2067`](https://github.com/mraniki/tt/commit/36d2067db173a8b9f453e8a3c0fb610dbe5679e0))

* Update docker-publish-dev.yml ([`fe4b847`](https://github.com/mraniki/tt/commit/fe4b847f7dac1398e796156ec704c8328cf4bc9b))

* Update docker-image-dev.yml ([`26a9e2d`](https://github.com/mraniki/tt/commit/26a9e2d68c70e3dd4af74519281f6fbab6250a5a))

* Update bot.py ([`990439c`](https://github.com/mraniki/tt/commit/990439c0f4fcae7b94af4db9db8f744983aad054))

* Update bot.py ([`311acfc`](https://github.com/mraniki/tt/commit/311acfcbeb029fcf1750091a3ddf40c958664e7d))

* Rename requirements_VersionUpdate.yml to maintenance_requirements_VersionUpdate.yml ([`6fdc398`](https://github.com/mraniki/tt/commit/6fdc398854cc5bbf851d039126e51a1de581861a))

* Update prerelease.yml ([`f53f35a`](https://github.com/mraniki/tt/commit/f53f35a54cb69d8e925e76791a4f408a7da26d10))

* Rename req.yml to requirements_VersionUpdate.yml ([`0b51889`](https://github.com/mraniki/tt/commit/0b51889a92acc6fd02c0072a934b04e7730a71f1))

* Update and rename devimage.yml to  docker-image-dev.yml ([`a32e16a`](https://github.com/mraniki/tt/commit/a32e16a303e9f358e4af934bb6e01e1388795c54))

* Update docker-image.yml ([`d2497c2`](https://github.com/mraniki/tt/commit/d2497c2c67006711043edc556da7887c6c347a26))

* Update README.md ([`50d788a`](https://github.com/mraniki/tt/commit/50d788a872386a8ffbf14b3c4f83c5c0182a3854))

* Update README.md ([`01a335b`](https://github.com/mraniki/tt/commit/01a335b820e29ff309cae0a014a791cb3a63ba91))

* Update README.md ([`d76b166`](https://github.com/mraniki/tt/commit/d76b16656d80838cc4d4d68f24a1d5661aa3cd71))

* Update bot.py ([`24bc76e`](https://github.com/mraniki/tt/commit/24bc76ed4341eb2717537011484c1dc7d1d61954))

* Update README.md ([`545c41c`](https://github.com/mraniki/tt/commit/545c41c284859f0f4f6b814fc68a75aed1b9433b))

* Update devimage ([`e859b0c`](https://github.com/mraniki/tt/commit/e859b0c96ad30cf62c87955853561b00254d6bb2))

* Update bot.py ([`6ca2272`](https://github.com/mraniki/tt/commit/6ca22726c3b93857ad7446bfc46bc49fdc125692))

* Update README.md ([`1f105f9`](https://github.com/mraniki/tt/commit/1f105f9dfb7e601d813d452a0dbac3e52dfc7e16))

* Update README.md ([`dd24f43`](https://github.com/mraniki/tt/commit/dd24f43dd964212bd581445ba129ae2f44a8ae8d))

* Update docker-publish.yml ([`35e2a54`](https://github.com/mraniki/tt/commit/35e2a5446e4611af180b28d5f6f36142f1fe7ce1))

* Update docker-publish.yml ([`5acdbbc`](https://github.com/mraniki/tt/commit/5acdbbcc02e0696ad9cf0fbb0046ffc2d06313f6))

* Update README.md ([`cde43e4`](https://github.com/mraniki/tt/commit/cde43e4c839ed1722f03e140d3efbfd67aa37f90))

* Update docker-publish.yml ([`ab9550e`](https://github.com/mraniki/tt/commit/ab9550e6141c6cecb34d6b96b93a2c8ca4118812))

* Update README.md ([`1e83e09`](https://github.com/mraniki/tt/commit/1e83e099e132b9d785fc323eee1657554dc54ecb))

* Update prerelease.yml ([`0f78058`](https://github.com/mraniki/tt/commit/0f7805838b6f0f091678910fb7a84f0f5fdb627d))

* Update docker-publish.yml ([`b010ade`](https://github.com/mraniki/tt/commit/b010ade78326cb34b36f73737601930666896d8c))

* Update docker-publish.yml ([`f6e8ae6`](https://github.com/mraniki/tt/commit/f6e8ae6e59bd769f7de8cc91ddd7e86bd28c40a4))

* Update README.md ([`5b003ff`](https://github.com/mraniki/tt/commit/5b003ff6fdda5817b2f5af5f311c87cef432793f))

* Update docker-publish.yml ([`8388933`](https://github.com/mraniki/tt/commit/83889339d66cd0d1341a46a9968d5ab36b6be86d))

* Update README.md ([`cbead56`](https://github.com/mraniki/tt/commit/cbead56b8e235c056ff59062805740f61e13af72))

* Update prerelease.yml ([`4217fb4`](https://github.com/mraniki/tt/commit/4217fb444f7543ed37f88f1d5ac3b403d1abfbcd))

* Update docker-image.yml ([`9038185`](https://github.com/mraniki/tt/commit/9038185d713140229429aee50e7d47b246e171ae))

* Update prerelease.yml ([`0eb1fd0`](https://github.com/mraniki/tt/commit/0eb1fd0612c6b1170454f82f4d15ad272e1a44f9))

* Update README.md ([`99438d7`](https://github.com/mraniki/tt/commit/99438d74f8f161b6b017cb98af99dd37d9bc53ea))

* Update README.md ([`ef21d29`](https://github.com/mraniki/tt/commit/ef21d29a0dde8050083da38819a898607d590792))

* Update README.md ([`e6b19b7`](https://github.com/mraniki/tt/commit/e6b19b781e910805a32a327d0897dc01d0e1b36d))

* Update prerelease.yml ([`1143012`](https://github.com/mraniki/tt/commit/11430124b32596e379b11613d1df70e89166de8a))

* Update prerelease.yml ([`388ddb3`](https://github.com/mraniki/tt/commit/388ddb33a8e53c1589f6288b1fb2628d50885bcf))

* Update README.md ([`a400889`](https://github.com/mraniki/tt/commit/a40088999fb00112607f54133fbb6338591e9edc))

* Update README.md ([`6f73cda`](https://github.com/mraniki/tt/commit/6f73cda46bd42d914f9aa42b63e80b9dc6be4b48))

* Update bot.py ([`1ea209a`](https://github.com/mraniki/tt/commit/1ea209a7971869292ca8e39270cb101b7d8db642))

* Update README.md ([`8ff5499`](https://github.com/mraniki/tt/commit/8ff54993afa01d2a98ef268ff2fb7317c24d199c))

* Update README.md ([`7fb8fb5`](https://github.com/mraniki/tt/commit/7fb8fb5b90b1990d0e04ff40425e9266277100f0))

* Update README.md ([`aebf02a`](https://github.com/mraniki/tt/commit/aebf02afca1ce197495fa045263c6d391bcd62f9))

* Update README.md ([`85ae7c2`](https://github.com/mraniki/tt/commit/85ae7c2aba54683a2cbde00c05f96725c3f5cdd3))

* Update prerelease.yml ([`0671851`](https://github.com/mraniki/tt/commit/06718518ec45e63c4b6c87872398125c8b1198f3))

* Update README.md ([`492cd48`](https://github.com/mraniki/tt/commit/492cd48b24d6c17c5fe7d39962179af964d118d2))

* Update README.md ([`48e1d83`](https://github.com/mraniki/tt/commit/48e1d838f1f9df52706add78bb322a8e337618ce))

* Update README.md ([`31c2699`](https://github.com/mraniki/tt/commit/31c26994894a8ba8f866355eb2d24f14af146370))

* Update README.md ([`ef995ce`](https://github.com/mraniki/tt/commit/ef995ce5fbfa169c84e46d6c3de2f1d5897725cc))

* Update README.md ([`5088c15`](https://github.com/mraniki/tt/commit/5088c156436e29f00c373b125b195ebed4f6bf51))

* Update README.md ([`7e95d30`](https://github.com/mraniki/tt/commit/7e95d300720161df36c8df06da8fdb89dd53a72d))

* Update README.md ([`bd24c07`](https://github.com/mraniki/tt/commit/bd24c0741b0254d0f55a8a0416c02c392120d7e3))

* Update README.md ([`108428a`](https://github.com/mraniki/tt/commit/108428a016cc0b08227f8a23d4d3d4f10b02e77c))

* Update README.md ([`1f07321`](https://github.com/mraniki/tt/commit/1f073212f268760a009c7a54cb0bcc84b273848e))

* Update README.md ([`813efe2`](https://github.com/mraniki/tt/commit/813efe20783ed26b869c1c25a3dd1788bb12e7dc))

* Update README.md ([`d46c05b`](https://github.com/mraniki/tt/commit/d46c05b041b4068031ea90557e51f2e824db4943))

* Update README.md ([`89dc986`](https://github.com/mraniki/tt/commit/89dc9864eae296ed235c88fa8efff9bd045c10a1))

* Update README.md ([`e391eaf`](https://github.com/mraniki/tt/commit/e391eafd43f056c30d4730a2e167447abaad48e7))

* Update README.md ([`8d150d1`](https://github.com/mraniki/tt/commit/8d150d11d7e31838ea7ba3ea3808957f2d4c2a69))

* Update requirements.txt ([`dcb23f4`](https://github.com/mraniki/tt/commit/dcb23f4c3f0296bfd64786dbe772c8e89373a737))

* Update requirements.txt ([`a8dd09c`](https://github.com/mraniki/tt/commit/a8dd09c3686f0bcc00fcc091876b261fd14b65a6))

* Updated  requirements file ([`99b2126`](https://github.com/mraniki/tt/commit/99b212638344103443dd3ae848d2e0b14daf944b))

* Update README.md ([`56a510d`](https://github.com/mraniki/tt/commit/56a510de8fb959d3c056f4f4452541a7c4e75ece))

* Update bot.py ([`124b6f0`](https://github.com/mraniki/tt/commit/124b6f0ba2edd7f6cfcb9dfedcfc767a1c5222ba))

* Update requirements.yml ([`aea9fde`](https://github.com/mraniki/tt/commit/aea9fdec4e91c3e00d5dc49bfb640a6fc9745cf7))

* Update README.md ([`cf81073`](https://github.com/mraniki/tt/commit/cf81073867fd9cfb4fb95bd746c749788b03011e))

* Update requirements.yml ([`8b4c645`](https://github.com/mraniki/tt/commit/8b4c6451045aa62716113c3d0db1035bc92a2a56))

* Update requirements.txt ([`6fecd67`](https://github.com/mraniki/tt/commit/6fecd67f16c912e568327024d14c56e42f0da4a2))

* Update requirements.txt ([`f584994`](https://github.com/mraniki/tt/commit/f584994315e7f764f84a2ba2f664a05d87a9a145))

* Update bot.py ([`e9ad78d`](https://github.com/mraniki/tt/commit/e9ad78d2e66ec98d233d108e233245181e2f2528))

* Update requirements.txt ([`cbe6551`](https://github.com/mraniki/tt/commit/cbe65516fb63166893532edc7f0dea21cbdb8324))

* Update bot.py ([`86f9810`](https://github.com/mraniki/tt/commit/86f9810e97b6bcc4b93bc5b5a5ca7ad7707c4133))

* Update bot.py ([`eb5f5b0`](https://github.com/mraniki/tt/commit/eb5f5b0d657176ed7386e7f1dce0346fcca92bb4))

* Update README.md ([`8161872`](https://github.com/mraniki/tt/commit/816187260a22846ef86e4f43395d82b1e3c6e64a))

* Update bot.py ([`6dedbd1`](https://github.com/mraniki/tt/commit/6dedbd1934aea61367bf687bba3a1dd536b69506))

* Update requirements.txt ([`f11a613`](https://github.com/mraniki/tt/commit/f11a613cb81d5ff6d24cbc0d23f006f3816ae631))

* Update README.md ([`6fdb7b0`](https://github.com/mraniki/tt/commit/6fdb7b091302d1a260ec18850346ccb3e59247d0))

* Update requirements.txt ([`3d6da04`](https://github.com/mraniki/tt/commit/3d6da0492c8906a4de10e635ccd9e77037e966ac))

* Update requirements.txt ([`fa3e68f`](https://github.com/mraniki/tt/commit/fa3e68f734a5d226fbb0bc3ddb363ba97fa70557))

* Update bot.py ([`4743f36`](https://github.com/mraniki/tt/commit/4743f36c6e1729140c8b1035a5d057bc0bc96f11))

* Update bot.py ([`b4733a1`](https://github.com/mraniki/tt/commit/b4733a16a67e13555cf1f9d47513801844049020))

* Update bot.py ([`77aba30`](https://github.com/mraniki/tt/commit/77aba30504dc715a8c1ec04f9fe484469af44799))

* Update bot.py ([`d5b7481`](https://github.com/mraniki/tt/commit/d5b748199dddba84a2fec6d55b9d0987cd16786a))

* Update bot.py ([`84f587f`](https://github.com/mraniki/tt/commit/84f587f2ff213da53062acdd6e2c1a0ccb607c47))

* Update bot.py ([`541afec`](https://github.com/mraniki/tt/commit/541afec740a02dff3dce5eb6f9ce48a492133849))

* Update Dockerfile ([`d21d366`](https://github.com/mraniki/tt/commit/d21d3664ac3fd29616f2acd28fc8488b9841e262))

* Update README.md ([`71bb34f`](https://github.com/mraniki/tt/commit/71bb34ffabd9e6c233e12ee17d6e3fff06d8664e))

* Update README.md ([`671e9dd`](https://github.com/mraniki/tt/commit/671e9dd8ba183f4999dbf8d46660703c76b21fd4))

* Update README.md ([`39c3e10`](https://github.com/mraniki/tt/commit/39c3e10bb945f9ac67845d6e037450f48d6799f1))

* Update README.md ([`f176fa7`](https://github.com/mraniki/tt/commit/f176fa7db57099d3e6eeaaccb3584dbc4012b2b4))

* Update bot.py ([`f4910a0`](https://github.com/mraniki/tt/commit/f4910a0945c2a10a0e0979f1ee6589c6199b2436))

* Update bot.py ([`4878906`](https://github.com/mraniki/tt/commit/4878906720d9c57c00500d7d4f7194dab2e54a7b))

* Update telegrambot.py ([`a345578`](https://github.com/mraniki/tt/commit/a34557892ea27bd282e96fb36abc2d714c27c621))

* Update Dockerfile ([`d565672`](https://github.com/mraniki/tt/commit/d565672ba68034ddda2924b156b205965bfe9fca))

* Update Dockerfile ([`cd5d8a5`](https://github.com/mraniki/tt/commit/cd5d8a503b408d98b6671f7f6e743ff4b7181dcf))

* Update Dockerfile ([`3dffe64`](https://github.com/mraniki/tt/commit/3dffe64c072b1f2df2ab4daab5f47926897a22c7))

* Update telegrambot.py ([`bd04167`](https://github.com/mraniki/tt/commit/bd041675b9b5d233ba31385ecd13b62d10c45c42))

* Update bot.py ([`1e63fc7`](https://github.com/mraniki/tt/commit/1e63fc7e587af33efa04b29e5d23396dc6003fed))

* Update bot.py ([`51c4433`](https://github.com/mraniki/tt/commit/51c4433b6c7e3e7506e81b183e6b96d08896bf3f))

* Update bot.py ([`1511881`](https://github.com/mraniki/tt/commit/1511881b71e2d37dca29200e27812a45aedf998f))

* Update Dockerfile ([`ef6f728`](https://github.com/mraniki/tt/commit/ef6f7283bd46a85096f35eef1fc89f2ddcb96646))

* Update bot.py ([`d412316`](https://github.com/mraniki/tt/commit/d412316ef7777ee8be087039e6ed90816684cbdf))

* Update bot.py ([`3efcb7c`](https://github.com/mraniki/tt/commit/3efcb7ce759e789e2aa314f8c1472e5d254f1806))

* Update Dockerfile ([`f6bd712`](https://github.com/mraniki/tt/commit/f6bd712135d947fca6fc8125e7498771257f8fb4))

* Update and rename src/requirements.txt to requirements.txt ([`28ed5e3`](https://github.com/mraniki/tt/commit/28ed5e391fc91df24c787235d54d98f57778c9ff))

* Update Dockerfile ([`61db51c`](https://github.com/mraniki/tt/commit/61db51c7d5702b5ec39db6d3aa1c710fba9017f1))

* Update Dockerfile ([`a5c5e52`](https://github.com/mraniki/tt/commit/a5c5e524e1e5ebdbf0e591b818f1c7124f4c6f98))

* Update Dockerfile ([`3cb3f49`](https://github.com/mraniki/tt/commit/3cb3f4951c168f6ac59a3763d0d2c60c92aa7ec3))

* Update bot.py ([`43b40ba`](https://github.com/mraniki/tt/commit/43b40ba2182c7942a1c2ac38c3f475f9e0d84c42))

* Update Dockerfile ([`e3fc158`](https://github.com/mraniki/tt/commit/e3fc158d4d191ba5803b114f27c732fe1138dbe8))

* Update Dockerfile ([`3be76e3`](https://github.com/mraniki/tt/commit/3be76e335d9a0cfef4782639c1f3833fc8cc0f91))

* Update Dockerfile ([`77b62db`](https://github.com/mraniki/tt/commit/77b62db89335bc2caf7018383882fde11d7d3b99))

* Update Dockerfile ([`0744537`](https://github.com/mraniki/tt/commit/07445378d48ac74092cb66a51dbf161a7762adae))

* Update Dockerfile ([`01a0b52`](https://github.com/mraniki/tt/commit/01a0b5241856b725c5df8913853f1d3eaacdad56))

* Update Dockerfile ([`7205bdb`](https://github.com/mraniki/tt/commit/7205bdb297981340ceb0c02f852e08178d734478))

* Update Dockerfile ([`73e0654`](https://github.com/mraniki/tt/commit/73e06546b9e1554df5f4405ee48dd26fb22718ba))

* Update Dockerfile ([`90fb497`](https://github.com/mraniki/tt/commit/90fb497724b4cbef734b3408b2980f8ccb66e5af))

* Update Dockerfile ([`488e776`](https://github.com/mraniki/tt/commit/488e77694ac3f59b1b285c81fbd49d1099f5d6e4))

* Update Dockerfile ([`a7afe37`](https://github.com/mraniki/tt/commit/a7afe37ccb11faa1806468bf3714037478275364))

* Update Dockerfile ([`1c2c49f`](https://github.com/mraniki/tt/commit/1c2c49fce3a241382d880ff0087c7bc2a5586cb5))

* Update bot.py ([`b6763ca`](https://github.com/mraniki/tt/commit/b6763ca8115e86563fc4229b970505d5af9089ba))

* Update requirements.txt ([`05e1f33`](https://github.com/mraniki/tt/commit/05e1f33958b8528d7e0453deeea0e74333c04464))

* Update Dockerfile ([`0993b2b`](https://github.com/mraniki/tt/commit/0993b2b45183c716a090c97e94c4f71d79966cc0))

* Update Dockerfile ([`0eb5309`](https://github.com/mraniki/tt/commit/0eb5309983223d7cf17327eee6e080173954e419))

* Update Dockerfile ([`9b13763`](https://github.com/mraniki/tt/commit/9b13763288957658ec2c15fe034f23feefc17f38))

* Update Dockerfile ([`b44d33b`](https://github.com/mraniki/tt/commit/b44d33b70db5cb6026df4a0a12060044c7e2c42b))

### ⬆️

* ⬆️ and ⬇️ ([`f7ba40d`](https://github.com/mraniki/tt/commit/f7ba40d6083a10aceb1a1e455e9e10b0e1787534))