8000 GitHub - juhannc/beerpong: Bracketing tool with beerpong in mind
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on May 28, 2024. It is now read-only.

juhannc/beerpong

Repository files navigation

Beerpong

pytest pre-commit.ci status Documentation Status

codecov Maintainability Code style

PyPI Status Downloads

Bracketing tool with beerpong in mind

Description

A simple yet powerful bracketing tool with dual window design and beerpong in mind.

Installation

End user

Install the most recent stable build via

pip install beerpong

Developers

Clone the repository via

git clone https://github.com/juhannc/beerpong.git

Afterwards, navigate into the cloned repository and create a install the package via

python3 -m pip install -e .

for basic features.

Or, if you also want to locally run tests, you can use

python3 -m pip install -e '.[tests]'

If you want to have all the dependencies installed, use

python3 -m pip install -e '.[all]'

Finally, to install the pre-commit hooks, run

pre-commit install

Now, prior to any commit, the hooks defined in .pre-commit-config.yaml will be ran. A failure in any hook will block the commit. Although, most of the errors, like formatting, will correct themselves. You just have to re-add all changed files and commit again.

Alternatively, you can run the pipeline at any time to invoke changes before they block commits with

pre-commit run --all-files

Usage

To run the app, simply use

beerpong

About

Bracketing tool with beerpong in mind

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0