Metadata-Version: 2.1
Name: soccer-sdk-utils
Version: 0.1.13
Summary: A python module housing Soccer SDK utilities
Author-email: Omar Crosby <omar.crosby@gmail.com>
Project-URL: Homepage, https://github.com/ocrosby/soccer-sdk-utils
Project-URL: Bug Tracker, https://github.com/ocrosby/soccer-sdk-utils/issues
Keywords: soccer,scraping
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE

# Soccer SDK Utils

This package contains general purpose utilities to be utilized in various other Soccer related SDK products.


# Setup
- Create your virtual environment of choice
- Install Poetry globally

Install dependencies

```bash
$ pip install --upgrade pip 
$ pip install -r requirements-dev.txt
$ invoke install
```

Update dependencies

```bash
$ invoke update
```


Clean up transient files

```bash
$ invoke clean
```

Analyze syntax

```bash
$ invoke lint
```

Run tests

```bash
$ invoke test
```

Generate Coverage Report

```bash
$ invoke cover
```

Build the project

```bash
$ invoke build
```

The default task is build so by calling invoke you will build the project

```bash
$ invoke
```
