Skip to content

Development

After installing dependencies with poetry install, Code Limit can be run from the repository root like this:

poetry run codelimit

For example, to check a codebase at ~/projects/fastapi run:

poetry run codelimit ~/projects/fastapi

Using the Textal debug console

Open a terminal and start the Textual debug console:

poetry run textual console

Next, open another terminal and start Code Limit in development mode:

poetry run textual run --dev main.py

Building the binary distribution

Generate a self-contained binary:

poetry run poe bundle

Static documentation

Generating the static documentation:

poetry run mkdocs build

See the output:

poetry run mkdocs serve

Terminal sessions in the documentation are recorded with the Asciinema CLI and stored in the assets folder:

asciinema rec scan.cast