Fenerbahce
fenerbahce is a command line tool to fetch information regarding past and future games of Fenerbahçe's Professional Football Team
Installation
Install with pip:
pip install fenerbahce
Commands
fenerbahce next -> Fetches next match information
fenerbahce last -> Fetches last match information
Dependencies
fenerbahce depends on the following packages:
- BeautifulSoup4
- lxml
- click
- click-help-colors
- requests
- pytest
- coverage.py
Running locally
The project is built by using poetry and Python3. So to be able to run this project locally, make sure you have a running Python3 instance and a working poetry distribution.
In order to run the project locally, after cloning the repository, use the command:
poetry run fenerbahce
Commands described above can also be executed, but with little caveats:
poetry run fenerbahce next -> Fetches next match information
poetry run fenerbahce last -> Fetches last match information
Testing
To run tests, run the command:
poetry run pytest
To calculate coverage, run these commands consecutively:
poetry run coverage run -m pytest
poetry run coverage report
Alternatively, an HTML report can also be generated:
poetry run coverage run -m pytest
poetry run coverage html
Future Ideas
- Colourful messages
- Live scores
Release files for fenerbahce 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fenerbahce-0.2.0.tar.gz | 3.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fenerbahce-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.8 kB
Release files / fenerbahce-0.2.0.tar.gz
| Download URL | fenerbahce-0.2.0.tar.gz |
|---|---|
| Size | 3.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ce360be542ce67e83c6e4e229c2f3b35ae9260a88de7a5349f63d48d7b39cb8a
|
|
BLAKE2b-256 checksum How to use checksums |
58eed17170805c7632b1f165fa12a40ac5c00a7c8eba673ce684b6cd62652d1d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.2.2 CPython/3.9.13 Darwin/21.5.0
|
Release files / fenerbahce-0.2.0-py3-none-any.whl
| Download URL | fenerbahce-0.2.0-py3-none-any.whl |
|---|---|
| Size | 3.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0b6eee3b9c42a399c21c9f727eae329a9552431b74e2878ba12942605aa897ff
|
|
BLAKE2b-256 checksum How to use checksums |
bc59793444f53017dce7607a4dbbac8295a125b580065d08ea838aae303f14a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.2.2 CPython/3.9.13 Darwin/21.5.0
|