Skip to content

Adrien-LUDWIG/pyCRDTs

Repository files navigation

Overview

docs Documentation Status
tests GitHub Actions Build Status Coverage Status
package PyPI Package latest release PyPI Wheel Supported versions Supported implementations Commits since latest release

A CRDT library in Python.

  • Free software: MIT license

Installation

pip install pycrdts

You can also install the in-development version with:

pip install https://github.com/Adrien-LUDWIG/pyCRDTs/archive/main.zip

Documentation

https://pyCRDTs.readthedocs.io/

Development

To run all the tests run:

tox

To run only the tests for a specific environment run, e.g. for Python 3.12 with coverage:

tox -e py312-cover

Note, to combine the coverage data from all the tox environments run:

Windows
set PYTEST_ADDOPTS=--cov-append
tox
Other
PYTEST_ADDOPTS=--cov-append tox

About

A CRDT library in Python.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages