Compare commits

...

2 Commits
0.27 ... 0.28

Author SHA1 Message Date
Romuald Juchnowicz-Bierbasz
701d3cf522 Increment version 2019-05-10 17:06:01 +02:00
Romuald Juchnowicz-Bierbasz
c8083b9006 Add cookie_jar param to HttpClient 2019-05-10 17:05:40 +02:00
2 changed files with 3 additions and 3 deletions

View File

@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup(
name="galaxy.plugin.api",
version="0.27",
version="0.28",
description="Galaxy python plugin API",
author='Galaxy team',
author_email='galaxy@gog.com',

View File

@@ -11,11 +11,11 @@ from galaxy.api.errors import (
)
class HttpClient:
def __init__(self, limit=20, timeout=aiohttp.ClientTimeout(total=60)):
def __init__(self, limit=20, timeout=aiohttp.ClientTimeout(total=60), cookie_jar=None):
ssl_context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)
ssl_context.load_verify_locations(certifi.where())
connector = aiohttp.TCPConnector(limit=limit, timeout=timeout, ssl=ssl_context)
self._session = aiohttp.ClientSession(connector=connector)
self._session = aiohttp.ClientSession(connector=connector, cookie_jar=cookie_jar)
async def close(self):
await self._session.close()