Security News
Introducing the Socket Python SDK
The initial version of the Socket Python SDK is now on PyPI, enabling developers to more easily interact with the Socket REST API in Python projects.
A utility package for managing a american football game, including scoring, down, distance and so on, Game Clock and game setup with team names and logos. Can be used for further implementation like live tickersor displaying scoreboards.
A utility package for managing a american football game, including scoring, down, distance and so on, Game Clock and game setup with team names and logos. Can be used for further implementation like livetickers or displaying scoreboards.
This package is developed with Python3 and was not tested with Python2, so there's no guarantee it will work under Python2.
The package can be installed by pip:
pip install footballscoring
This installs the only requirement, Apscheduler, with it.
Run unittests simply like this while in the main directory:
python -m unittest discover
For keeping track of the Score, Down etc. or the Game Clock, simply import the according class and instantiate it.
If you want to use the Game Clock, simply instantiate the GameClock object with the required quarter length in minutes. If you want to specify the interval in which the clock should be updated, you can specify this by specifying interval_ms
in milliseconds.
from footballscoring.gameclock import GameClock
game_clock = GameClock(quarter_length=12, interval_ms=10)
Now you can simply start, stop, set or reset the clock by calling the according method.
game_clock.start()
game_clock.stop()
game_clock.reset_clock()
game_clock.set_clock(minutes=2, seconds=3)
While creating and running the game, the package will keep track of the current game status and its validity regarding range of the values.
Feel free to suggest more tests or features in the Issue Section or put it as a pull request.
FAQs
A utility package for managing a american football game, including scoring, down, distance and so on, Game Clock and game setup with team names and logos. Can be used for further implementation like live tickersor displaying scoreboards.
We found that footballscoring demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The initial version of the Socket Python SDK is now on PyPI, enabling developers to more easily interact with the Socket REST API in Python projects.
Security News
Floating dependency ranges in npm can introduce instability and security risks into your project by allowing unverified or incompatible versions to be installed automatically, leading to unpredictable behavior and potential conflicts.
Security News
A new Rust RFC proposes "Trusted Publishing" for Crates.io, introducing short-lived access tokens via OIDC to improve security and reduce risks associated with long-lived API tokens.