1
0
Fork 0
mirror of synced 2024-05-19 19:52:41 +12:00

Merge branch 'aliparlakci:development' into completion

This commit is contained in:
OMEGA_RAZER 2022-12-22 23:46:06 -05:00 committed by GitHub
commit e92929ef07
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
69 changed files with 85 additions and 52 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
```
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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3
# coding=utf-8
# -*- coding: utf-8 -*-
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
# coding=utf-8
# -*- coding: utf-8 -*-
import logging
from abc import ABC, abstractmethod

View file

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

View file

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

View file

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

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging
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
# coding=utf-8
# -*- coding: utf-8 -*-
from abc import ABC, abstractmethod

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,4 +1,5 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging
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
# coding=utf-8
# -*- coding: utf-8 -*-

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python3
# coding=utf-8
# -*- coding: utf-8 -*-
import shutil
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
# -*- coding: utf-8 -*-
from unittest.mock import MagicMock

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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