asana-cli
Python wrapper for asana. Requires Python 3.6+.
Install
pip3 install --upgrade asana-cli
CLI
$ asana Usage: asana [OPTIONS] COMMAND [ARGS]... Examples: asana list workspaces asana list projects --workspace="Personal Projects" asana list tasks --workspace="Personal Projects" --project="Test" asana list sections --workspace="Personal Projects" --project="Test" asana list tasks --workspace="Personal Projects" --project="Test" --section="Column 1" asana delete tasks --workspace="Personal Projects" --project="Test" --section="Column 1" asana mark tasks --workspace="Personal Projects" --project="Test" --section="Column 1" --completed asana mark tasks --workspace="Personal Projects" --project="Test" --section="Column 1" --not-completed asana move tasks --workspace="Personal Projects" --from-project="Test" --from-section="Column 1" --to-section="Column 2" Options: --help Show this message and exit. Commands: delete list mark move
Usage
Most command outputs line json and works well with the jq command line tool.
Examples:
Create csv of tasks within a project where the columns are id, name, section.
$ asana list tasks --workspace="Personal Projects" --project="Test" | jq -r '[.id,.name,.memberships[].section.name] | @csv' > tasks.csv
Development
Setup
make install
Test
make test
Metadata
Release files for asana-cli 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| asana-cli-0.0.3.tar.gz | 4.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| asana_cli-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.8 kB
Release files / asana-cli-0.0.3.tar.gz
| Download URL | asana-cli-0.0.3.tar.gz |
|---|---|
| Size | 4.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d45f7e66147348feb99c45b45990596e6404c48ea8f0a18b6a743d8ec900a1f8
|
|
BLAKE2b-256 checksum How to use checksums |
eb7d5e5e430f130ec990de2763e0f0d1137327270af68ea34d5e309075ba2789
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / asana_cli-0.0.3-py3-none-any.whl
| Download URL | asana_cli-0.0.3-py3-none-any.whl |
|---|---|
| Size | 6.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
aa28393f3d7db316710db352625206795894efbae64c2f086f5818a03e9ba2fe
|
|
BLAKE2b-256 checksum How to use checksums |
50581074867c2cd1c9d7145a1d2b1de0b4a5122d29d6e26e3996f9ab37b8d458
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |