Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/package/__init__.py
# Copyright (C) 2019 The Software Heritage developers | # Copyright (C) 2019 The Software Heritage developers | ||||
# See the AUTHORS file at the top-level directory of this distribution | # See the AUTHORS file at the top-level directory of this distribution | ||||
# 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 | ||||
from typing import Any, Mapping | |||||
try: | try: | ||||
from swh.loader.core._version import __version__ # type: ignore | from swh.loader.core._version import __version__ # type: ignore | ||||
except ImportError: | except ImportError: | ||||
__version__ = 'devel' | __version__ = 'devel' | ||||
DEFAULT_PARAMS = { | DEFAULT_PARAMS = { | ||||
'headers': { | 'headers': { | ||||
'User-Agent': 'Software Heritage Loader (%s)' % ( | 'User-Agent': 'Software Heritage Loader (%s)' % ( | ||||
__version__ | __version__ | ||||
) | ) | ||||
} | } | ||||
} | } | ||||
def register() -> Mapping[str, Any]: | |||||
return { | |||||
'task_modules': ['%s.tasks' % __name__], | |||||
} |