πŸ›  InstallationΒΆ

  • Install a Python version >=3.10,<3.14.

  • All SlickBet development uses uv. Install uv, then sync πŸƒβ€β™€οΈ:

    uv sync --locked --all-extras --all-groups
    
  • Documentation build extras (Sphinx / Furo / MyST):

    uv sync --group docs
    
  • From PyPI (when published):

    pip install slickbet
    # or
    uv add slickbet
    
  • CLI entry point:

    uv run slickbet --help
    
  • Task runner is Poe the Poet:

    uv tool install poethepoet
    poe greet
    

Set Livescore API credentials:

export LIVESCORE_API_KEY="your_api_key"
export LIVESCORE_API_SECRET="your_api_secret"