Skip to main content

No project description provided

Project description

CodeLimit

Your Refactoring Alarm

Logo

Screenshot

CI codecov Checked with mypy Code style: black Linting: Ruff

Usage

Running

After installing depencies with poetry install, CodeLimit 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

Development

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:

./build-dist.sh

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

codelimit-0.2.1.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

codelimit-0.2.1-py3-none-any.whl (29.0 kB view details)

Uploaded Python 3

File details

Details for the file codelimit-0.2.1.tar.gz.

File metadata

  • Download URL: codelimit-0.2.1.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Darwin/22.6.0

File hashes

Hashes for codelimit-0.2.1.tar.gz
Algorithm Hash digest
SHA256 05dc7f65cc1d99d628754945a3c59e70ef774fbdc2e7fb554dcd37ce798d6e47
MD5 270a12a04f4d6d9e7bbfaf50fb772255
BLAKE2b-256 fb3806e596625daf3c4da3fbcf123a7333c71270f6c058c5acaae31c004bf438

See more details on using hashes here.

File details

Details for the file codelimit-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: codelimit-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 29.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Darwin/22.6.0

File hashes

Hashes for codelimit-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e80cccc77627ff71ab19c7d6810b5d17896876c13a786af47c6ba5634e2f63c1
MD5 843500498a4f3c68bc68c1498db902d5
BLAKE2b-256 cf0eecb59e3a93941d185395512abe748ae653df3c299969e2da5012b8a16655

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page