Python Client for Unit4 Agresso System
Project description
This module helps developers work with the Agresso Unit4 (ver. Milestone 4) Query Engine SOAP webservice easily without worry about the transport layer/protocol and getting data in easible ingestible formats: JSON, CSV
- Example:
`python from pyagresso.api import Agresso username = os.getenv('AGRESSO_USERNAME') password = os.getenv('AGRESSO_PASSWORD') client = os.getenv('AGRESSO_CLIENT') instance_url = os.getenv('AGRESSO_INSTANCE_URL') ag = Agresso(username, password,client,instance_url) about_response_as_xml = ag.about() `
- Todo:
Add methods to get response as JSON
Add methods to get response as CSV
Add internal helpers to parse xml (schema+records)
Make QueryEngine methods into submodule and add capability for extension into other Agresso modules
Version the SDK for various Agresso releases
- Note:
Not using bdd in this library due to small size of module undertest
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyagresso-0.0.5.dev1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d630ffdaad62629469b3967955d7ffbac57a7c946142c7faf91e1b0043c835c5 |
|
MD5 | a940dc544d86320c7f9f7a72ea5b0cf4 |
|
BLAKE2b-256 | c3ed06d6933f5b700ae97f8a51dd80739e1d50ca3698d2f3d989dcc45f67a6f3 |