Skip to main content

Bracketing tool with beerpong in mind

Project description

Beerpong

pytest pre-commit.ci status codecov Maintainability

Pypi Status

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beerpong-0.0.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

beerpong-0.0.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file beerpong-0.0.0.tar.gz.

File metadata

  • Download URL: beerpong-0.0.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for beerpong-0.0.0.tar.gz
Algorithm Hash digest
SHA256 fab031824d83aafbf5b8cf4632da1097975f17222ed5aa059d19d04babb64334
MD5 51525f5e8becdd6b328302b8402fe122
BLAKE2b-256 a9162f0ab532c64cab9d7fa48a70b9b0945303c53b00b339c133ad4b44e291bd

See more details on using hashes here.

File details

Details for the file beerpong-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: beerpong-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for beerpong-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a9666294cf6cbf41e5d277574102de5ef34fe207de3ee453716542ed5551eaa8
MD5 d5b6b265816230dd4225bb8779ef037a
BLAKE2b-256 a21d15c68a3ee1051e354e73f95f69fd478ea152ba77ed8e274360bddea5a27a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page