semvec/pypi-packages huggingface dataset:
story_parser 0.1.2
A Given/When/Then BDD stories parser
License: MIT
Keywords: bdd story parser

Story Parser
============

This project is a start towards writing text stories to pyhistorian, but it can be used out of it.
It parsers a string file like::

    Story: Writing a parser
    As a pyhistorian contributor
    I want to add support to stories written in text
    So that everyone can use it, even the stakeholders

    Scenario 1: Getting Title
      Given I have a story like this one
      When I try parse it and get the title
      Then I get "Writing a parser" title

Installing
==========
``$ python setup.py install``

Or you can run ``make`` in a UNIX box and it installs story_parser and run all it's tests
Cuttlefish 0.3
Browser-based search tool for quickly `grep`ing source code.
License: MIT

Cuttlefish is an example project using the Bottle flyweight Web
framework and the Mako template engine in Python. It's intended to run
on your desktop, and provide a lightweight search engine (using grep)
for your source code.

[[[NOTE]]]
This is an early development alpha. It basically works, but there are
many known issues yet to be fixed.

The cuttlefish command-line tool runs the app using Bottle's
WSGIRefServer support. The cuttlefish-config.plist is in this case read
directly from the cuttlefish package, which is not nice. This will get
fixed, eventually, but in the meantime it's convenient for my debugging.

There is a cuttlefish.wsgi file also embedded in the cuttlefish package.
This can be copied to wherever Apache w/ mod_wsgi would like to see it.
In this case, the cuttlefish-config.plist should either be copied
alongside cuttlefish.wsgi or the latter should be edited to point to
wherever your customized cuttlefish-config.plist resides.

-- Kaelin 10/26/2009
GitPrompt 0.1.1
Display git repository information in a command prompt.
License: MIT

GitPrompt displays the current branch, the status of stash and rebase,
and optionally, non-zero exit status codes.


.. contents::


Examples
--------
To follow along, create a new repository and set your prompt::

    $ git init; touch x; git add x; git commit -m x
    $ export PS1='cwd$(../gitprompt $?) $ '

The current branch is displayed::

    cwd master $ git checkout -b new
    cwd new $ git checkout master
    cwd master $ echo y1 > y; git add y; git commit -m y1; git checkout new

The number of saved stashes is indicated::

    cwd new $ echo y2 > y; git add y; git stash save
    cwd new stash $ touch z; git add z; git stash save
    cwd new stashes! $ git stash pop ; git stash pop

Whether a rebase is in progress is indicated::

    cwd new $ git rebase master
    cwd new rebase! $ git rebase --abort
    cwd new $ git config core.editor true; git rebase --interactive master
    cwd new rebase! $ git rebase --abort

If ``gitprompt`` was passed a non-zero exit code, it will be displayed::

    cwd new $ true
    cwd new $ false
    => 1
    cwd new $


History
-------


0.1.1 -- 2009 Oct 26
====================
- Corrected minor metadata errors.

0.1 -- 2009 Oct 26
==================
- Display the current branch and the status of stash and rebase.
- Optionally display non-zero exit codes.