Python AutoTask Web Services
atws is a wrapper for the AutoTask SOAP webservices API
Free software: MIT license
Documentation: https://atws.readthedocs.io.
Features
Py2 and Py3 support
Easy, programmatic query writing (no XML required)
Query result generator retrieves all entities, not just 500
Zone discovery (you only need a username and password)
Picklist python module creator (IDE autofill your picklist IDs)
Support for API v1.5 and v1.6
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.5.5
fix for integer reverse picklist lookups
fix for invoice markup
fix for picklists that do not have parents
0.5.3
support API version 1.6 with addition of connect params (defaults to v1.5)
0.5.2
removed picklist module and documentation references updated to us picklists
0.5.0 (2017-10-24)
bugfixes
0.4.9 (2017-05-08)
url lookup using get_zone_info is now completed using the requests transport
0.4.1 (2016-12-18)
currency symbol picklist on currency entity was causing create_picklist_module to fail to complete. Currency entity is now excluded from default entity set.
0.4.0 (2016-11-04)
at.picklists module added
picklists module with child field picklists
support files debug feature (saves XML sent and received)
query now builds XML closer to the API example documentation
query supports special chars like @ in condition values
0.3.4 (2016-07-07)
Py3 marshallable no longer failing due to unicode conversion
0.3.3 (2016-07-07)
Py3 marshallable no longer failing due to basestring comparison
0.3.2 (2016-07-07)
Py3 queries no longer failing due to encoding with BOM
0.3.0 (2016-07-06)
PyPI install missing requirements “future” fixed
0.2.0 (2016-07-01)
Python 3 support
0.1.8 (2016-06-28)
First proper release on PyPI.
Release files for atws 0.5.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| atws-0.5.6.tar.gz | 30.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| atws-0.5.6-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 52.5 kB
Release files / atws-0.5.6.tar.gz
| Download URL | atws-0.5.6.tar.gz |
|---|---|
| Size | 30.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3bc9756193af4dcb6c418b71d6a0f62e7aade51f5f2785aa1c055c1090d9dba7
|
|
BLAKE2b-256 checksum How to use checksums |
7266a67dd333b34c53fe0fec177d48c8a7a788d45db45a6f866f90b788d99fbe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
|
Release files / atws-0.5.6-py2.py3-none-any.whl
| Download URL | atws-0.5.6-py2.py3-none-any.whl |
|---|---|
| Size | 21.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
8a31ee08f33590917fbb0e91d4171d522793695d6af3aaa31ffcbb1eeadb3236
|
|
BLAKE2b-256 checksum How to use checksums |
3bf28c7896e17347b592cee3d2219a71d78a13c95bd7c413b87da9816a449a30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.2 pkginfo/1.4.2 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7
|