Changeset View
Changeset View
Standalone View
Standalone View
swh/lister/core/lister_transports.py
# Copyright (C) 2017-2018 the Software Heritage developers | # Copyright (C) 2017-2018 the Software Heritage developers | ||||
# License: GNU General Public License version 3, or any later version | # License: GNU General Public License version 3, or any later version | ||||
# See top-level LICENSE file for more information | # See top-level LICENSE file for more information | ||||
import abc | import abc | ||||
import random | import random | ||||
from datetime import datetime | from datetime import datetime | ||||
from email.utils import parsedate | from email.utils import parsedate | ||||
from pprint import pformat | from pprint import pformat | ||||
import logging | import logging | ||||
import requests | import requests | ||||
import xmltodict | import xmltodict | ||||
from typing import Optional, Union | from typing import Optional, Union | ||||
try: | from swh.lister import __version__ | ||||
from swh.lister._version import __version__ | |||||
except ImportError: | |||||
__version__ = 'devel' | |||||
from .abstractattribute import AbstractAttribute | from .abstractattribute import AbstractAttribute | ||||
from .lister_base import FetchError | from .lister_base import FetchError | ||||
logger = logging.getLogger(__name__) | logger = logging.getLogger(__name__) | ||||
▲ Show 20 Lines • Show All 207 Lines • Show Last 20 Lines |