diff --git a/.github/workflows/run_test.yml b/.github/workflows/run_test.yml index eb8cf62..d806334 100644 --- a/.github/workflows/run_test.yml +++ b/.github/workflows/run_test.yml @@ -9,7 +9,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: [3.7, 3.8] + python-version: [3.7, 3.8, 3.9] steps: - uses: actions/checkout@v2 diff --git a/pytchat/__init__.py b/pytchat/__init__.py index 74a7424..4d1065b 100644 --- a/pytchat/__init__.py +++ b/pytchat/__init__.py @@ -2,7 +2,7 @@ pytchat is a lightweight python library to browse youtube livechat without Selenium or BeautifulSoup. """ __copyright__ = 'Copyright (C) 2019, 2020 taizan-hokuto' -__version__ = '0.4.9' +__version__ = '0.5.0' __license__ = 'MIT' __author__ = 'taizan-hokuto' __author_email__ = '55448286+taizan-hokuto@users.noreply.github.com' diff --git a/pytchat/core/pytchat.py b/pytchat/core/pytchat.py index 361057d..0cb76d4 100644 --- a/pytchat/core/pytchat.py +++ b/pytchat/core/pytchat.py @@ -168,7 +168,7 @@ class PytchatCore: with httpx.Client(http2=True) as client: try: response = client.post(self._fetch_url, json=param) - livechat_json = json.loads(response.text, encoding='utf-8') + livechat_json = json.loads(response.text) break except (json.JSONDecodeError, httpx.ConnectTimeout, httpx.ReadTimeout, httpx.ConnectError) as e: err = e