Skip to content
Snippets Groups Projects
Commit 3efd0e33 authored by Nicolas Dandrimont's avatar Nicolas Dandrimont
Browse files

lister_transports: load version by using vcversioner's export module

parent 83ebb957
No related branches found
No related tags found
No related merge requests found
......@@ -7,3 +7,4 @@ __pycache__
dist
*.egg-info
version.txt
swh/lister/_version.py
......@@ -25,6 +25,6 @@ setup(
scripts=['bin/ghlister'],
install_requires=parse_requirements(),
setup_requires=['vcversioner'],
vcversioner={},
vcversioner={'version_module_paths': ['swh/lister/_version.py']},
include_package_data=True,
)
......@@ -9,9 +9,13 @@ from email.utils import parsedate
from pprint import pformat
import requests
import vcversioner
import xmltodict
try:
from swh.lister._version import __version__
except ImportError:
__version__ = 'devel'
from .abstractattribute import AbstractAttribute
from .lister_base import FetchError
......@@ -92,7 +96,7 @@ class SWHListerHttpTransport(abc.ABC):
raise NameError('HTTP Lister Transport requires api_baseurl.')
self.api_baseurl = api_baseurl # eg. 'https://api.github.com'
self.session = requests.Session()
self.lister_version = vcversioner.find_version().version
self.lister_version = __version__
def transport_request(self, identifier):
"""Implements SWHListerBase.transport_request for HTTP using Requests.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment