No project description provided
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fenerbahce-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b6eee3b9c42a399c21c9f727eae329a9552431b74e2878ba12942605aa897ff |
|
MD5 | 5a336b10dfcde29e81550516a029343c |
|
BLAKE2b-256 | bc59793444f53017dce7607a4dbbac8295a125b580065d08ea838aae303f14a2 |