├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── Makefile ├── README.md ├── assets └── images │ └── pyversity_logo.png ├── citation.CFF ├── pyproject.toml ├── src └── pyversity │ ├── __init__.py │ ├── datatypes.py │ ├── py.typed │ ├── pyversity.py │ ├── strategies │ ├── __init__.py │ ├── cover.py │ ├── dpp.py │ ├── mmr.py │ ├── msd.py │ ├── ssd.py │ └── utils.py │ ├── utils.py │ └── version.py ├── tests ├── __init__.py ├── conftest.py ├── test_strategies.py └── test_utils.py └── uv.lock /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/pyversity_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/assets/images/pyversity_logo.png -------------------------------------------------------------------------------- /citation.CFF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/citation.CFF -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/pyversity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/__init__.py -------------------------------------------------------------------------------- /src/pyversity/datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/datatypes.py -------------------------------------------------------------------------------- /src/pyversity/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pyversity/pyversity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/pyversity.py -------------------------------------------------------------------------------- /src/pyversity/strategies/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/strategies/__init__.py -------------------------------------------------------------------------------- /src/pyversity/strategies/cover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/strategies/cover.py -------------------------------------------------------------------------------- /src/pyversity/strategies/dpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/strategies/dpp.py -------------------------------------------------------------------------------- /src/pyversity/strategies/mmr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/strategies/mmr.py -------------------------------------------------------------------------------- /src/pyversity/strategies/msd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/strategies/msd.py -------------------------------------------------------------------------------- /src/pyversity/strategies/ssd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/strategies/ssd.py -------------------------------------------------------------------------------- /src/pyversity/strategies/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/strategies/utils.py -------------------------------------------------------------------------------- /src/pyversity/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/utils.py -------------------------------------------------------------------------------- /src/pyversity/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/src/pyversity/version.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_strategies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/tests/test_strategies.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Pringled/pyversity/HEAD/uv.lock --------------------------------------------------------------------------------