Python client for QuickBuild
pip3 install quickbuild
Get server version:
from quickbuild import QBClient
client = QBClient('http://server', 'login', 'password')
version = client.get_version()
print(version)
With async client:
import asyncio
from quickbuild import AsyncQBClient
client = AsyncQBClient('http://server', 'login', 'password')
async def example():
await client.get_version()
loop = asyncio.get_event_loop()
try:
loop.run_until_complete(example())
finally:
loop.run_until_complete(client.close())
loop.close()
Prerequisites: tox
Then just run tox, all dependencies and checks will run automatically
tox
Feel free for contributions