How to Install and Uninstall sqlfluff Package on Kali Linux

Last updated: November 27,2024

1. Install "sqlfluff" package

This guide covers the steps necessary to install sqlfluff on Kali Linux

$ sudo apt update $ sudo apt install sqlfluff

2. Uninstall "sqlfluff" package

This is a short guide on how to uninstall sqlfluff on Kali Linux:

$ sudo apt remove sqlfluff $ sudo apt autoclean && sudo apt autoremove

3. Information about the sqlfluff package on Kali Linux

Package: sqlfluff
Version: 2.3.5-1
Installed-Size: 3247
Maintainer: Debian Python Team
Architecture: all
Depends: diff-cover, python3-appdirs, python3-chardet, python3-click, python3-colorama, python3-importlib-metadata | python3-supported-min (>= 3.8), python3-importlib-resources | python3-supported-min (>= 3.9), python3-jinja2, python3-pathspec, python3-pytest, python3-regex, python3-tblib, python3-toml | python3-supported-min (>= 3.11), python3-tqdm, python3-typing-extensions, python3-yaml, python3:any
Suggests: sqlfluff-doc
Size: 594848
SHA256: 2fbb5cde3359366dc1712b1448eda1487fb9a687040d77cf5be82a864ce2e159
SHA1: 45393237a75a7110bae399e962715c87cc35355c
MD5sum: ee24e7e59511032774523441cc00bfce
Description: SQL linter tool
SQLFluff is an extensible and modular linter designed to help you write
good SQL and catch errors and bad SQL before it hits your database.
.
SQLFluff has a few components:
.
1) A generic parser for SQL which aims to be able to unify SQL written
in different dialects into a comparable format. Most of the codebase
for SQLFluff is the parser, mostly because at the point of
developing SQLFluff, there didn’t appear to be a good option for
a whitespace-aware parser that could be used instead.
.
2) A mechanism for measuring written SQL against a set of rules, with
the added ability to fix any violations found. The core vision for
SQLFluff is to be really good at being the linter.
.
3) An opinionated set of guidelines for how SQL should be structured
and formatted. SQLFluff aims to be opinionated but it also accepts
that many organisations and groups have pre-existing strong
conventions around how to write SQL and so ultimately SQLFluff
should be flexible enough to support whichever rule set a user
wishes to.
.
4) A public API for other Python applications to use SQLFluff to
check and fix SQL code in an automated fashion.
.
This package installs the complete SQLFluff tool including the parser,
lexer, the (configurable) rules, and the Python API.
Description-md5:
Multi-Arch: foreign
Homepage: https://www.sqlfluff.com/
Section: python
Priority: optional
Filename: pool/main/s/sqlfluff/sqlfluff_2.3.5-1_all.deb