Skip to main content

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

Project description

===============================
Python AutoTask Web Services
===============================


.. image:: https://img.shields.io/pypi/v/atws.svg
:target: https://pypi.python.org/pypi/atws

.. image:: https://img.shields.io/travis/MattParr/python-atws.svg
:target: https://travis-ci.org/MattParr/python-atws

.. image:: https://readthedocs.org/projects/atws/badge/?version=latest
:target: https://atws.readthedocs.io/
:alt: Documentation Status

.. image:: https://pyup.io/repos/github/mattparr/cookiecutter-django/shield.svg
:target: https://pyup.io/repos/github/mattparr/python-atws/
:alt: Updates


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)

Credits
---------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage



=======
History
=======
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.4.11.tar.gz (29.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

atws-0.4.11-py2.py3-none-any.whl (22.6 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: atws-0.4.11.tar.gz
  • Upload date:
  • Size: 29.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for atws-0.4.11.tar.gz
Algorithm Hash digest
SHA256 9bf0987982fc1b7dc19c2b1658f063805609c6547b573c96657dfe90f5a91642
MD5 3629504713f1ff039b202f65da8a0eb3
BLAKE2b-256 d07fa84df90d04a98af4edfe274fd9ba9bd8e9c19922803da90c6b9595aa7a1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atws-0.4.11-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 58ddce93d2f8edc10a9e4e613ecfab133a78f1fb1c5bdbe23bb59a16f99083e5
MD5 f1a095a947de1997ebcdbf6afaebf323
BLAKE2b-256 21d52d4546f92a2e101a3690af9359ac09bda10fe8b4620fc49308b1440ad87b

See more details on using hashes here.

Supported by

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