Skip to content

Commit 694259e

Browse files
committed
bump version to 1.1.2 and include hsclient version in headers
1 parent 8b4dc72 commit 694259e

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

hsclient/hydroshare.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@
5353
from hsclient.oauth2_model import Token
5454
from hsclient.utils import attribute_filter, encode_resource_url, is_aggregation, main_file_type
5555

56+
import pkg_resources # part of setuptools
57+
VERSION = pkg_resources.get_distribution(__package__).version
58+
5659
CHECK_TASK_PING_INTERVAL = 10
5760

5861

@@ -1327,6 +1330,10 @@ def __init__(
13271330
default_agent = self._session.headers['User-Agent']
13281331
self._session.headers['User-Agent'] = default_agent + ' (hsclient)'
13291332

1333+
# include the hsclient version
1334+
self._session.headers['hsclient-version'] = VERSION
1335+
print(f"hsclient version: {VERSION}")
1336+
13301337
if username is None or password is None:
13311338
return
13321339

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
setup(
1010
name='hsclient',
11-
version='1.1.0',
11+
version='1.1.2',
1212
packages=find_packages(include=['hsclient', 'hsclient.*'],
1313
exclude=("tests",)),
1414
install_requires=[

0 commit comments

Comments
 (0)