Skip to main content

Asana typed API Objects

Project description

Type Python Objects to complement python-asana

Inspiration

In a age of IDEs with code completion, I found python-asana lacking in their implementation of data structures regarding the api. This module is a WIP and does not implement all known objects as of yet.

Implemented API Objects:
- [ ] Attachments
- [ ] Custom Field Settings
- [ ] Custom Fields
- [ ] Event
- [ ] Organization Export
- [ ] Project Membership
- [x] Project Statue
- [x] Project
- [ ] Section
- [ ] Story
- [x] Tag
- [x] Task
- [ ] Teams
- [x] User
- [ ] Webhook
- [x] WorkSpace

Acknowledgements

Thanks to the creators over at quicktype I was able to save some time from having to type for each object or make a custom generator that uses Asana’s API Meta Data. Their API Meta Data doesn’t cover all types for list, hence why i went this route.

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

asana-typed-0.1.2a1.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

asana_typed-0.1.2a1-py2.py3-none-any.whl (8.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file asana-typed-0.1.2a1.tar.gz.

File metadata

  • Download URL: asana-typed-0.1.2a1.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/28.8.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.4

File hashes

Hashes for asana-typed-0.1.2a1.tar.gz
Algorithm Hash digest
SHA256 9709270483bab4510aaea6d5119a001a6d5d5d2b4340f13084fc4ff699f3650c
MD5 0fc8d91adc50b4658e28d75d5e1a21d0
BLAKE2b-256 3878f2c53f9a95a2fed6d190b7c2ec267b3818ee4164644e5f1fc6661dae2e86

See more details on using hashes here.

File details

Details for the file asana_typed-0.1.2a1-py2.py3-none-any.whl.

File metadata

  • Download URL: asana_typed-0.1.2a1-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/28.8.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.4

File hashes

Hashes for asana_typed-0.1.2a1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 abb4464d460e14e72805d326b887b1da7e7f851d48ced0bb0cd2eac1b502d6a8
MD5 ca2e5eb987a73782c7b431fe9e9c8a7b
BLAKE2b-256 47cce86b445b91b55aa70d31d6bb33540668e86b7f9223fcd02d46095fad44e5

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