Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Ending the tyranny of limited brewing tools
JavaScript Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
brute
doc
tests
.gitignore
.travis.yml
LICENSE
README.md
setup.py

README.md

brute

Build Status

Ending the tyranny of limited brewing tools.

Project Status

brute is still very much in development. Feel free to give it a try or fork it and submit a pull request if you make any neat changes or fix a bug.

If you have found a bug or want to see a new feature, please file a ticket! Thanks!

Installation

You can download the code from this page and then run:

python setup.py install

Basic usage

brute aims to be as flexible as possible without forcing extensive information to be input (unless, of course, that is desired!). An example to form a new recipe using the Python interpreter:

>>> from brute import *
>>> from datetime import *
>>>
>>> myrecipe = Wort("My IPA")
>>> bittering_hops = Hop("Chinook", amount=0.5)
>>> aroma_hops = Hop("Simcoe", amount=0.25)
>>> 
>>> myrecipe += bittering_hops << timedelta(minutes=0)
>>> myrecipe += aroma_hops << timedelta(minutes=45)
>>> 
Something went wrong with that request. Please try again.