<commit_before># pt

Minimal client to use Pivotal Tracker from the console.

## Setup

    gem install pt

The first time you run it, `pt` will ask you some data about your Pivotal Tracker account and your current project.

## Usage

Run `pt` from the root folder of your project.

  pt                                         # show all available tasks

  pt todo      <owner>                       # show all unscheduled tasks

  pt started   <owner>                       # show all started stories

  pt create    [title] <owner> <type> -m     # create a new task (and include description ala git commit)

  pt show      [id]                          # shows detailed info about a task

  pt tasks     [id]                          # manage tasks of story

  pt open      [id]                          # open a task in the browser

  pt assign    [id] <owner>                  # assign owner

  pt comment   [id] [comment]                # add a comment

  pt label     [id] [label]                  # add a label

  pt estimate  [id] [0-3]                    # estimate a task in points scale

  pt start     [id]                          # mark a task as started

  pt finish    [id]                          # indicate you've finished a task

  pt deliver   [id]                          # indicate the task is delivered

  pt accept    [id]                          # mark a task as accepted

  pt reject    [id] [reason]                 # mark a task as rejected, explaining why

  pt done      [id]  <0-3> <comment>         # lazy mans finish task, opens, assigns to you, estimates, finish & delivers

  pt find      [query]                       # looks in your tasks by title and presents it

  pt list      [owner]                       # list all tasks for another pt user

  pt list      all                           # list all tasks for all users

  pt updates   [number]                      # shows number recent activity from your current project

  pt recent                                  # shows stories you've recently shown or commented on with pt

  All commands can be run entirely without arguments for a wizard based UI. Otherwise [required] <optional>.
  Anything that takes an id will also take the num (index) from the pt command.

## Problems?

You can [open a new issue](https://github.com/raul/pt/issues/new). It can be helpful to include a trace of the requests and responses you're getting from Pivotal Tracker: you can get it by adding the `--debug` parameter while invoking `pt` (remember to remove all sensible data though).

# Contributors
- [ort<NAME>](http://orta.github.com) (Current maintainer)
- [<NAME>](http://raul.murciano.net) (Original author)<commit_msg>Add code blocks to readme<commit_after># pt

Minimal client to use Pivotal Tracker from the console.

## Setup

    gem install pt

The first time you run it, `pt` will ask you some data about your Pivotal Tracker account and your current project.

## Usage

Run `pt` from the root folder of your project.

```
  pt                                         # show all available tasks

  pt todo      <owner>                       # show all unscheduled tasks

  pt started   <owner>                       # show all started stories

  pt create    [title] <owner> <type> -m     # create a new task (and include description ala git commit)

  pt show      [id]                          # shows detailed info about a task

  pt tasks     [id]                          # manage tasks of story

  pt open      [id]                          # open a task in the browser

  pt assign    [id] <owner>                  # assign owner

  pt comment   [id] [comment]                # add a comment

  pt label     [id] [label]                  # add a label

  pt estimate  [id] [0-3]                    # estimate a task in points scale

  pt start     [id]                          # mark a task as started

  pt finish    [id]                          # indicate you've finished a task

  pt deliver   [id]                          # indicate the task is delivered

  pt accept    [id]                          # mark a task as accepted

  pt reject    [id] [reason]                 # mark a task as rejected, explaining why

  pt done      [id]  <0-3> <comment>         # lazy mans finish task, opens, assigns to you, estimates, finish & delivers

  pt find      [query]                       # looks in your tasks by title and presents it

  pt list      [owner]                       # list all tasks for another pt user

  pt list      all                           # list all tasks for all users

  pt updates   [number]                      # shows number recent activity from your current project

  pt recent                                  # shows stories you've recently shown or commented on with pt

  All commands can be run entirely without arguments for a wizard based UI. Otherwise [required] <optional>.
  Anything that takes an id will also take the num (index) from the pt command.
```

## Problems?

You can [open a new issue](https://github.com/raul/pt/issues/new). It can be helpful to include a trace of the requests and responses you're getting from Pivotal Tracker: you can get it by adding the `--debug` parameter while invoking `pt` (remember to remove all sensible data though).

# Contributors
- [<NAME>](http://orta.github.com) (Current maintainer)
- [<NAME>](http://raul.murciano.net) (Original author)
{'fraction_non_alphanumeric': 0.06439742410303588, 'fraction_numerical': 0.0014719411223551057, 'mean_word_length': 1.6452554744525547, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 14, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2289865', 'n_tokens_mistral': 1399, 'n_tokens_neox': 1299, 'n_words': 665}