pgrls
Static analyzer for Postgres Row-Level Security — 47 lint rules covering tenant and per-user row-scoping bugs, performance traps, and hygiene; 17 mechanically auto-fixable; semantic policy-diff command for CI gating; pytest plugin for RLS isolation tests.
- Latest release
- 8h ago
- Releases
- 76
- Known CVEs
- 0
- First release
- Apr 25, 2026
- License
- custom
Repository
Source
- Stars
- 8
- Forks
- 1
- Open issues
- 0
- Language
- Python
- ci
- linter
- multi-tenant
- postgres
- postgresql
- rls
- row-level-security
- security
Security score
No OpenSSF Scorecard available for this repository.
Packages from this repo
Insights
Activity
- Total releases
- 76
- Last 12 months
- 76
- Cadence
- ~daily
- Dependencies
- 11
Releases per month
last 12 monthsRelease mix
- minor 24
- patch 51
76
releases
Dependencies
Depends on
0.26.0-
build >=1.0
-
click >=8.2
-
hypothesis >=6.0
-
mypy >=2.0
-
pglast <7,>=6
-
psycopg >=3.1
-
pytest >=8.0
-
ruff >=0.15
-
testcontainers >=4.0
-
twine >=5.0
1–10 of 11
Used by
Nothing tracked depends on this yet.
Releases
| Version | Released | |
|---|---|---|
0.26.0
minor
| ||
0.25.0
minor
| ||
0.24.0
minor
| ||
0.23.2
patch
| ||
0.23.1
patch
| ||
0.23.0
minor
| ||
0.22.0
minor
| ||
0.20.0
minor
| ||
0.21.0
minor
| ||
0.18.0
minor
| ||
0.19.0
minor
| ||
0.17.0
minor
| ||
0.16.0
minor
| ||
0.14.0
minor
| ||
0.13.0
minor
| ||
0.12.0
minor
| ||
0.11.0
minor
| ||
0.10.0
minor
| ||
0.9.0
minor
| ||
0.8.1
patch
|
1–20 of 76