git clone https://github.com/EstebanCastel/KMP-IMPACT-Reviewing-Dependency-Updates-in-Kotlin-Multiplatform.git
cd KMP-IMPACT-Reviewing-Dependency-Updates-in-Kotlin-Multiplatform
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -e ".[dev]"For a line-by-line account of what each command downloads or creates, see What gets installed.
The package exposes a single console entry point:
kmp-impact --helppytest -qYou should see all unit tests pass. The integration tests in tests/ use Kotlin fixtures shipped with the repository, so no external project is required.
If you plan to contribute to the docs:
pip install -r docs/requirements.txt
mkdocs serve
# open http://127.0.0.1:8000/kmp-impact --version
kmp-impact analyze --help
kmp-impact detect-version-changes --helpIf those commands respond, the installation is complete — head to the Quickstart.
- Quickstart — run a first analysis on a sample KMP project.
- Requirements — make sure your target KMP project meets the prerequisites.
- What gets installed — understand the disk, network, and dependency footprint.
- Guides → Preparing an existing KMP project — checklist to adapt a real KMP repo before wiring CI.
- Guides → How everything talks to each other — see the runtime flow before wiring the workflow into a real repo.