Package Details: sqlfluff 0.7.0-1

Git Clone URL: https://aur.archlinux.org/sqlfluff.git (read-only, click to copy)
Package Base: sqlfluff
Description: A SQL linter and auto-formatter for Humans
Upstream URL: https://github.com/sqlfluff/sqlfluff
Keywords: linter sql sql-linter
Licenses: MIT
Submitter: mortymacs
Maintainer: mortymacs
Last Packager: mortymacs
Votes: 0
Popularity: 0.000000
First Submitted: 2021-05-22 11:20
Last Updated: 2021-10-16 11:42

Latest Comments

mortymacs commented on 2021-10-07 19:15

@rudism then you need to communicate to the python-diff-cover maintainers. In this AUR package, I can't apply your fixes because sqlfluff has no direct dependency on the python-jinja_pluralize package.

rudism commented on 2021-10-07 11:55

@mortymacs python-jinja_pluralize is actually a dependency of python-diff-cover, which is a dependency of sqlfluff. I'm actually not sure if that implies that python-diff-cover is itself broken because of the outdated dependency--I only noticed the problem due to errors when running sqlfluff, and installing python-jinja_pluralize from git fixed those.

mortymacs commented on 2021-10-06 19:29

Thanks, @rudism for mentioning this. But, this package has no direct dependency on the "python-jinja_pluralize" package. In the sqlfluff repository, I can't find the dependency on the "jinja2_pluralize" package. Would you please send me the link to sqlfluff repository which you've found it?

rudism commented on 2021-10-06 16:18

The python-jinja_pluralize package in the official Arch repo is outdated (v0.2.1) because the v0.3.0 release was never tagged in the jinja_pluralize git repo (it was only added to pypi, see here for the related issue). Since sqlfluff has a dependency on jinja2_pluralize>=0.3.0 it fails to run on Arch Linux at present.

I created a python-jinja_pluralize-git package in the AUR that you can install to get it working. Might be worth adding it as a dependency here as well.