A plugin-based toolbox for working with cardinality-based feature models
Project description
CFM Toolbox
A plugin-based toolbox for working with cardinality-based feature models.
This repository contains the cfmtoolbox
itself and a few first party plugins demonstrating how to extend the toolbox.
Read the documentation to learn more.
Development
- Install poetry
poetry install
poetry run pre-commit install
Running the cfmtoolbox
poetry run cfmtoolbox
Formatting, linting and testing
poetry run ruff format .
poetry run ruff check .
poetry run mypy .
poetry run pytest
Previewing the documentation
poetry run mkdocs serve
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cfmtoolbox-0.2.0.tar.gz
(15.0 kB
view details)
Built Distribution
File details
Details for the file cfmtoolbox-0.2.0.tar.gz
.
File metadata
- Download URL: cfmtoolbox-0.2.0.tar.gz
- Upload date:
- Size: 15.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.10.10-arch1-1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54ef6a801b4d0b3d15226b58e6b46cf3c1ee63a74fe49224fc7436154fb82178 |
|
MD5 | b0a0cd1d74aaa9afff2bde457575728e |
|
BLAKE2b-256 | 789838eccd97a9c0cbda4a04f761e1ecf8ce1ca827fef25f73e08d224d005fc3 |
File details
Details for the file cfmtoolbox-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: cfmtoolbox-0.2.0-py3-none-any.whl
- Upload date:
- Size: 19.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.10.10-arch1-1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa0452bd45679e8e6133555e8a7f45ca29259025d6a49f3c661bc335a69637d0 |
|
MD5 | df75fdda8775ccadb7e7be282e71cac8 |
|
BLAKE2b-256 | 5420b18acbdd064db60cc80e235acf9a86ac06cb4bbd5cd47ecef1c7e31213df |