Skip to main content

locrin

Locrin is a deterministic quality gate for code written by people and agents. It scans a repository against a fixed rule set and exits 1 when a change would ship a blocking problem, 0 when it passes, and 2 when the engine itself fails.

pip install locrin
pipx install locrin

Supported platforms: Linux x64, macOS x64, macOS arm64, and Windows x64. Each platform has its own wheel that carries the prebuilt binary, so pip downloads only the one binary your machine needs.

Everything else, including the rules, the configuration file, and the CI setup, is in the repository README:

https://github.com/BilalEjaz/locrin

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

locrin-0.6.0-py3-none-win_amd64.whl (4.3 MB view details)

Uploaded Python 3Windows x86-64

locrin-0.6.0-py3-none-manylinux_2_35_x86_64.whl (4.7 MB view details)

Uploaded Python 3manylinux: glibc 2.35+ x86-64

locrin-0.6.0-py3-none-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

locrin-0.6.0-py3-none-macosx_10_12_x86_64.whl (4.5 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file locrin-0.6.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: locrin-0.6.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.14

File hashes

Hashes for locrin-0.6.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 216bf1b8b6ed4c1f5d79ff65f836a08578a4c582f06e8e61180b7163531c3a20
MD5 bd91ad8be4dbb24d8fba95313b262096
BLAKE2b-256 5135ec049b797a74477cc450885d3c60c0d77a312046a8ea0adfbd8e642cca42

See more details on using hashes here.

File details

Details for the file locrin-0.6.0-py3-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for locrin-0.6.0-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 47ba234f0d167da6d302ca5201ab9e898a9a3a3fad7e451189634d39f3bd4971
MD5 f3cd4d7d47e06a173531ccbe1c9f7363
BLAKE2b-256 669b1272f7c1ebc7769d606b6cc72dc1b42b73093a58c340f91a275c1a40f138

See more details on using hashes here.

File details

Details for the file locrin-0.6.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for locrin-0.6.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a52962a110d3ada6675453cce3aa122fc478ae1ad08610013b3f476d955846e0
MD5 1cd7f46f08d825fc54b7cf79b97a9380
BLAKE2b-256 0e4df97098b7dd015534d21087410d7e3b9e5f560b9d72c81002243c32bc045b

See more details on using hashes here.

File details

Details for the file locrin-0.6.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for locrin-0.6.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bfc7904cb357603a9a0eb62e8f6836340733c68ed4c4c9c859c6288974e8d263
MD5 93b2834033c0902754d7aadeafae44d8
BLAKE2b-256 83471f0f06516f68bcbbfe84bb44246ca0740d8e3260675debe74a081acbb217

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.6.0 This release

4 files

0.5.0

4 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page