diff --git a/bilix/__version__.py b/bilix/__version__.py index c8b1d790..3321197c 100644 --- a/bilix/__version__.py +++ b/bilix/__version__.py @@ -2,7 +2,7 @@ bilix inspired by w """ -__version__ = "0.12.2" +__version__ = "0.13.1" __title__ = "bilix" __url__ = "https://github.com/HFrost0/bilix" __author__ = "HFrost0" diff --git a/bilix/download/base_downloader_m3u8.py b/bilix/download/base_downloader_m3u8.py index ebcae019..ca8e262b 100644 --- a/bilix/download/base_downloader_m3u8.py +++ b/bilix/download/base_downloader_m3u8.py @@ -150,5 +150,5 @@ def handle(kwargs): speed_limit=speed_limit) cors = [] for i, key in enumerate(kwargs['keys']): - cors.append(d.get_m3u8_video(key, f"{i}.ts")) + cors.append(d.get_m3u8_video(key, str(i))) return d, asyncio.gather(*cors) diff --git a/bilix/download/downloader_cctv.py b/bilix/download/downloader_cctv.py index 5cfeb623..6b27360a 100644 --- a/bilix/download/downloader_cctv.py +++ b/bilix/download/downloader_cctv.py @@ -24,7 +24,7 @@ async def get_series(self, url: str, quality=0, hierarchy=True): hierarchy = self._make_hierarchy_dir(hierarchy, title) await asyncio.gather(*[self.get_video(pid, quality, hierarchy if hierarchy else '') for pid in pids]) - async def get_video(self, url_or_pid: str, quality=0, hierarchy=''): + async def get_video(self, url_or_pid: str, quality=0, hierarchy: str = ''): if url_or_pid.startswith('http'): pid, _, _ = await api.get_id(self.client, url_or_pid) else: diff --git a/setup.py b/setup.py index c7ea8134..260d20f5 100644 --- a/setup.py +++ b/setup.py @@ -42,7 +42,7 @@ def get_packages(package): "console_scripts": "bilix=bilix.__main__:main", }, install_requires=[ - "httpx[http2]>=0.22.0", + "httpx[http2]>=0.23.3", 'anyio', 'aiofiles>=0.8.0', 'rich',