1
0
Fork 0
mirror of synced 2024-06-02 18:34:37 +12:00

Merge pull request #729 from OMEGARAZER/development

This commit is contained in:
Serene 2022-12-22 18:11:16 +10:00 committed by GitHub
commit c63a8842d9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
70 changed files with 86 additions and 53 deletions

View file

@ -115,7 +115,9 @@ would be equilavent to (take note that in YAML there is `file_scheme` instead of
bdfr download ./path/to/output --skip mp4 --skip avi --file-scheme "{UPVOTES}_{REDDITOR}_{POSTID}_{DATE}" -L 10 -S top --subreddit EarthPorn --subreddit CityPorn bdfr download ./path/to/output --skip mp4 --skip avi --file-scheme "{UPVOTES}_{REDDITOR}_{POSTID}_{DATE}" -L 10 -S top --subreddit EarthPorn --subreddit CityPorn
``` ```
In case when the same option is specified both in the YAML file and in as a command line argument, the command line argument takes prs Any option that can be specified multiple times should be formatted like subreddit is above.
In case when the same option is specified both in the YAML file and in as a command line argument, the command line argument takes priority
## Options ## Options

View file

@ -1 +1,4 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
__version__ = "2.6.2" __version__ = "2.6.2"

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import sys import sys

View file

@ -1,2 +1,2 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from abc import ABC, abstractmethod from abc import ABC, abstractmethod
from typing import Union from typing import Union

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import logging import logging

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import logging import logging

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import json import json
import logging import logging

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import logging import logging
from time import sleep from time import sleep

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import os import os
import subprocess import subprocess

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import logging import logging
from argparse import Namespace from argparse import Namespace

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import configparser import configparser
import importlib.resources import importlib.resources

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import logging import logging
import re import re

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import hashlib import hashlib
import logging.handlers import logging.handlers

View file

@ -1,4 +1,5 @@
#!/usr/bin/env #!/usr/bin/env python3
# -*- coding: utf-8 -*-
class BulkDownloaderException(Exception): class BulkDownloaderException(Exception):

View file

@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import datetime import datetime
import logging import logging
import platform import platform

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import configparser import configparser
import logging import logging

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import hashlib import hashlib
import logging import logging

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import configparser import configparser

View file

@ -0,0 +1,2 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import logging import logging
from abc import ABC, abstractmethod from abc import ABC, abstractmethod

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
from typing import Optional from typing import Optional

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
from typing import Optional from typing import Optional

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import re import re
import urllib.parse import urllib.parse

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import re import re

View file

@ -0,0 +1,2 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from abc import ABC, abstractmethod from abc import ABC, abstractmethod

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import logging import logging
from typing import Optional from typing import Optional

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
from typing import Optional from typing import Optional

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import json import json
import re import re

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import json import json
import re import re

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import logging import logging
from typing import Optional from typing import Optional

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import json import json
import re import re

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
from typing import Optional from typing import Optional

View file

@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import itertools import itertools
import logging import logging
import re import re

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import tempfile import tempfile

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging import logging
import tempfile import tempfile

View file

@ -0,0 +1,2 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

View file

@ -1,2 +1,2 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import praw import praw
import pytest import pytest

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import praw import praw
import pytest import pytest

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import configparser import configparser
import socket import socket

View file

@ -1,2 +1,2 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import re import re
import shutil import shutil

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import shutil import shutil
from pathlib import Path from pathlib import Path

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import shutil import shutil
from pathlib import Path from pathlib import Path

View file

@ -0,0 +1,2 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

View file

@ -0,0 +1,2 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# -*- coding: utf-8 -*-
from unittest.mock import MagicMock from unittest.mock import MagicMock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import Mock from unittest.mock import Mock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import Mock from unittest.mock import Mock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import praw import praw
import pytest import pytest

View file

@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import re import re
from unittest.mock import MagicMock from unittest.mock import MagicMock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import praw import praw
import pytest import pytest

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import Mock from unittest.mock import Mock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import Mock from unittest.mock import Mock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import MagicMock from unittest.mock import MagicMock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import re import re
from unittest.mock import Mock from unittest.mock import Mock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import praw import praw
import pytest import pytest

View file

@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import Mock from unittest.mock import Mock
import pytest import pytest

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import MagicMock from unittest.mock import MagicMock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import MagicMock from unittest.mock import MagicMock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from pathlib import Path from pathlib import Path
from unittest.mock import MagicMock from unittest.mock import MagicMock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import MagicMock from unittest.mock import MagicMock

View file

@ -1,5 +1,6 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from datetime import datetime, timedelta from datetime import datetime, timedelta
from pathlib import Path from pathlib import Path
from typing import Iterator from typing import Iterator

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import MagicMock from unittest.mock import MagicMock

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import os import os
import re import re

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import platform import platform
import sys import sys
@ -46,7 +46,7 @@ def do_test_path_equality(result: Path, expected: str) -> bool:
expected = Path(*expected) expected = Path(*expected)
else: else:
expected = Path(expected) expected = Path(expected)
return str(result).endswith(str(expected)) return str(result).endswith(str(expected)) # noqa: FURB123
@pytest.fixture(scope="session") @pytest.fixture(scope="session")

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
import configparser import configparser
from pathlib import Path from pathlib import Path

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# coding=utf-8 # -*- coding: utf-8 -*-
from unittest.mock import MagicMock from unittest.mock import MagicMock