Skip to main content

python-atws is a wrapper for the AutoTask SOAP webservices API

Project description

Python AutoTask Web Services

https://img.shields.io/pypi/v/atws.svg https://img.shields.io/travis/MattParr/python-atws.svg Documentation Status Updates

atws is a wrapper for the AutoTask SOAP webservices API

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.

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

atws-0.5.6.tar.gz (30.9 kB view details)

Uploaded Source

Built Distribution

atws-0.5.6-py2.py3-none-any.whl (21.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file atws-0.5.6.tar.gz.

File metadata

  • Download URL: atws-0.5.6.tar.gz
  • Upload date:
  • Size: 30.9 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for atws-0.5.6.tar.gz
Algorithm Hash digest
SHA256 3bc9756193af4dcb6c418b71d6a0f62e7aade51f5f2785aa1c055c1090d9dba7
MD5 012dcbe6189f4f2641f7545ccc561026
BLAKE2b-256 7266a67dd333b34c53fe0fec177d48c8a7a788d45db45a6f866f90b788d99fbe

See more details on using hashes here.

File details

Details for the file atws-0.5.6-py2.py3-none-any.whl.

File metadata

  • Download URL: atws-0.5.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using 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

File hashes

Hashes for atws-0.5.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8a31ee08f33590917fbb0e91d4171d522793695d6af3aaa31ffcbb1eeadb3236
MD5 371783ef7b7e26a756536aa58a4bbe2c
BLAKE2b-256 3bf28c7896e17347b592cee3d2219a71d78a13c95bd7c413b87da9816a449a30

See more details on using hashes here.

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