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.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.0.tar.gz (29.2 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.5.0-py2.py3-none-any.whl (22.9 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for atws-0.5.0.tar.gz
Algorithm Hash digest
SHA256 11f82406a17ae79be8378a7f29480f79faa2956aacb32ad5917708f81b98b4cb
MD5 e6008a260ddc25b11c6aa9114e25d42d
BLAKE2b-256 58b8e9d32783e4ad9c9daf4f2d3d84b4cb3afdf290415fd16761dca6a1f0abca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atws-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0252a5b1bcf0ec5824ea8577efcc7bb5a5d3350de1fcdaeb05351d402606b622
MD5 e0a73e6e484cf34dac7de3db00164de9
BLAKE2b-256 87a0ebd4272fcfef0e3c4a7e236b0b87c050df943c5e12a20b338934fd4a1286

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