<commit_before>git-asana
=========

Simple integration of git with Asana.<commit_msg>Added more info to README<commit_after>GitAsana
=========

Simple integration of git with Asana.

Usage
-----

To use GitAsana you have to set `ASANA_KEY` variable with value of your [API key](http://app.asana.com/-/account_api). You also have to create config file `.git-asana-config` in the main directory of your repository: 

```
{
    "project": "<Project name>",
    "workspace": "<Workspace name>"
}
```

Now, to use it call `git-asana` (without arguments). It will display list of your tasks in workspace and project. If you want to create a new task use `git-asana create "<task name>" <task description>`. In both cases you'll have a task id which you have to set with `. git-asana-set <task id>` (notice the dot in front of the command - it's very important).

Now just commit into git and it'll add comments to task on Asana automatically.

TODO
----

* Make comment format easier to change

{'fraction_non_alphanumeric': 0.11538461538461539, 'fraction_numerical': 0.0, 'mean_word_length': 3.9203980099502487, 'pattern_counts': {'":': 2, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3032395', 'n_tokens_mistral': 292, 'n_tokens_neox': 279, 'n_words': 137}