Skip to main content

Python client for PMEase QuickBuild

Project description

Status

Build status Docs status Coverage status Version status Downloads status

Documentation

Read the Docs

Installation

pip3 install quickbuild

Examples

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()

Testing

Prerequisites: tox

Then just run tox, all dependencies and checks will run automatically

tox

Contributing

Feel free for contributions

Official REST API documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quickbuild-0.3.0.tar.gz (12.3 kB view hashes)

Uploaded Source

Built Distribution

quickbuild-0.3.0-py3-none-any.whl (16.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page