oc_chess_club

:books: Made for an OpenClassrooms studies project.
oc_chess_club manages tournaments and players for a chess club.
Have a look at the documentation
Demo
Dependencies
Main dependencies are typer for the CLI part and TinyDB for the lightweight database.
You will need Python 3.9+ as the project type hints generics from standard collections. (See PEP 585)
Installation
:penguin: Linux / :apple: macOS
python3 -m venv env
source env/bin/activate
python3 -m pip install oc-chess-club
:framed_picture: Windows
py3 -m venv env
.\env\Scripts\activate
py3 -mpip install oc-chess-club
Usage
To start the CLI, simply type:
python3 -m oc_chess_club
To learn more, please refer to the documentation (:fr:).
Flake8
To generate a Flake8 HTML report you will need flake8 and flake8-html. Both are present in this project's dev dependencies.
Then, go to project's main directory and type:
python3 -m flake8 --format=html --htmldir=docs/flake-report
License
This project is licensed under the terms of the MIT license.
Release files for oc-chess-club 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| oc_chess_club-1.0.1.tar.gz | 24.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| oc_chess_club-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 58.0 kB
Release files / oc_chess_club-1.0.1.tar.gz
| Download URL | oc_chess_club-1.0.1.tar.gz |
|---|---|
| Size | 24.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1079566a05f0e06174611c64d647b5c295da4fb6fbfff19bae3475839d439d79
|
|
BLAKE2b-256 checksum How to use checksums |
1446ed4c156f37f6cb3ee486711bebcef8e0c27a2a55c1cec6c94ca494de2090
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.6 CPython/3.9.0+ Linux/5.8.0-48-generic
|
Release files / oc_chess_club-1.0.1-py3-none-any.whl
| Download URL | oc_chess_club-1.0.1-py3-none-any.whl |
|---|---|
| Size | 33.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4dab3ae67e17f02154e9d9ecaf6d3a4b1b7aac0d50ff31f82fbddacceeda6d22
|
|
BLAKE2b-256 checksum How to use checksums |
2302087861e785caf6c7b4ecffbed3a6d2b3d462d9558d029cc7203b95556ab2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.6 CPython/3.9.0+ Linux/5.8.0-48-generic
|