Use maintained dependencies

This commit is contained in:
7x11x13
2024-06-26 12:28:33 -04:00
parent c96b308d25
commit 7438d0b600
2 changed files with 6 additions and 6 deletions

View File

@@ -103,11 +103,11 @@ from mutagen.easymp4 import EasyMP4
EasyMP4.RegisterTextKey("website", "purl")
import requests
from clint.textui import progress
from docopt import docopt
from pathvalidate import sanitize_filename
from soundcloud import (BasicAlbumPlaylist, BasicTrack, MiniTrack, SoundCloud,
Transcoding)
from tqdm import tqdm
from scdl import __version__, utils
@@ -713,10 +713,10 @@ def download_original_file(
temp = tempfile.NamedTemporaryFile(delete=False)
received = 0
with temp as f:
for chunk in progress.bar(
for chunk in tqdm(
r.iter_content(chunk_size=1024),
expected_size=(total_length / 1024) + 1,
hide=True if kwargs.get("hide_progress") else False,
total=(total_length / 1024) + 1,
disable=bool(kwargs.get("hide_progress")),
):
if chunk:
received += len(chunk)

View File

@@ -22,11 +22,11 @@ setup(
long_description=long_description,
long_description_content_type="text/markdown",
install_requires=[
"docopt",
"docopt-ng",
"mutagen>=1.45.0",
"termcolor",
"requests",
"clint",
"tqdm",
"pathvalidate",
"soundcloud-v2>=1.3.10",
"filelock>=3.0.0",