Skip to content

Whist-Team/Whist-Core

Documentation Status codecov PyPI PyPI - Python Version PyPI - Wheel GitHub repo size Lines of code PyPI - Downloads PyPI - License

Whist-Core

Whist rules implementation

Development

Setup

You need uv for development.

# Create venv and install deps
uv sync

The Python virtual environment will be created in the .venv directory.

Run tests/lint

# Run tests (in venv)
python -m pytest # or pylint...
# OR
uv run -m pytest

Build

Generates sdist and bdist_wheel.

uv build

Publish

You need the environment variable UV_PUBLISH_TOKEN filled with a PyPI token.

uv build
uv publish

About

Whist rules implementation

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors