Metadata-Version: 2.1
Name: captif-cpx
Version: 0.1
Summary: 
Home-page: https://github.com/johnbullnz/pyrsona
License: MIT
Author: John Bull
Author-email: john.bull@nzta.govt.nz
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: SoundFile (>=0.10.3,<0.11.0)
Requires-Dist: black (>=22.3.0,<23.0.0)
Requires-Dist: pandas (>=1.4.2,<2.0.0)
Requires-Dist: pyramm (>=1.13,<2.0)
Requires-Dist: pyrsona (>=0.4,<0.5)
Description-Content-Type: text/markdown

# captif-cpx


## Development

### Pre-commit hooks

Install pre-commit hooks `pre-commit install`.

The pre-commit hooks will run before each commit. To bypass the pre-commit hooks use `git commit -m 'message' --no-verify`.

### Testing

Run `./coverage.sh`.

### Publish to PyPI

Pushing a tag with format `v*` to the remote repository will trigger a publish to PyPI:

```bash
git fetch . dev:master                # merge dev with master
git tag -a v0.1 -m "initial release"  # add a version tag
git push origin master v0.1           # push master and tag
```

A Github workflow will automatically run the tests and publish to PyPI if all tests pass.

