Skip to main content

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

Download files

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

Source Distribution

fenerbahce-0.2.0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

fenerbahce-0.2.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file fenerbahce-0.2.0.tar.gz.

File metadata

  • Download URL: fenerbahce-0.2.0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.9.13 Darwin/21.5.0

File hashes

Hashes for fenerbahce-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ce360be542ce67e83c6e4e229c2f3b35ae9260a88de7a5349f63d48d7b39cb8a
MD5 2016675760313c3b34f23711332fcdd1
BLAKE2b-256 58eed17170805c7632b1f165fa12a40ac5c00a7c8eba673ce684b6cd62652d1d

See more details on using hashes here.

File details

Details for the file fenerbahce-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: fenerbahce-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.9.13 Darwin/21.5.0

File hashes

Hashes for fenerbahce-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0b6eee3b9c42a399c21c9f727eae329a9552431b74e2878ba12942605aa897ff
MD5 5a336b10dfcde29e81550516a029343c
BLAKE2b-256 bc59793444f53017dce7607a4dbbac8295a125b580065d08ea838aae303f14a2

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.0

2 files

Supported by

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