Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
sqlfluff


Commits:
f6789df0 by Carl Smedstad at 2024-08-23T12:25:07+02:00
upgpkg: 3.1.1-1: Upstream release

https://github.com/sqlfluff/sqlfluff/releases/tag/3.1.1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = sqlfluff
        pkgdesc = A dialect-flexible and configurable SQL linter
-       pkgver = 3.1.0
+       pkgver = 3.1.1
        pkgrel = 1
        url = https://github.com/sqlfluff/sqlfluff
        arch = any
@@ -20,12 +20,12 @@ pkgbase = sqlfluff
        depends = python-pathspec
        depends = python-pluggy
        depends = python-pytest
-       depends = python-yaml
        depends = python-regex
        depends = python-tblib
        depends = python-toml
        depends = python-tqdm
-       source = 
sqlfluff-3.1.0.tar.gz::https://github.com/sqlfluff/sqlfluff/archive/3.1.0.tar.gz
-       b2sums = 
f6a378f59c43c6ae634099c8a19b78579c58dbd16e3a9521583e4984d53ff6213ef7fb0cdc075c061a908443401debce68bdc16015aa45a557c038d5617147b0
+       depends = python-yaml
+       source = 
sqlfluff-3.1.1.tar.gz::https://github.com/sqlfluff/sqlfluff/archive/3.1.1.tar.gz
+       b2sums = 
14119bfe2d96a2430a289a1e765dd1ea34870c1db5fe90f72ae0865ebfbb2e56827bddd9715db8f72c25cafc486f7dd3b4578d081a476741667453899ec7d6e2
 
 pkgname = sqlfluff


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 # Contributor: Morteza NourelahiAlamdari <[email protected]>
 
 pkgname=sqlfluff
-pkgver=3.1.0
+pkgver=3.1.1
 pkgrel=1
 pkgdesc='A dialect-flexible and configurable SQL linter'
 arch=('any')
@@ -20,11 +20,11 @@ depends=(
   'python-pathspec'
   'python-pluggy'
   'python-pytest'
-  'python-yaml'
   'python-regex'
   'python-tblib'
   'python-toml'
   'python-tqdm'
+  'python-yaml'
 )
 makedepends=(
   'python-build'
@@ -34,29 +34,19 @@ makedepends=(
 )
 checkdepends=('python-hypothesis')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-b2sums=('f6a378f59c43c6ae634099c8a19b78579c58dbd16e3a9521583e4984d53ff6213ef7fb0cdc075c061a908443401debce68bdc16015aa45a557c038d5617147b0')
+b2sums=('14119bfe2d96a2430a289a1e765dd1ea34870c1db5fe90f72ae0865ebfbb2e56827bddd9715db8f72c25cafc486f7dd3b4578d081a476741667453899ec7d6e2')
 
 build() {
-  cd "$pkgname-$pkgver"
-
-  python \
-    -m build \
-    --wheel \
-    --no-isolation
+  cd $pkgname-$pkgver
+  python -m build --wheel --no-isolation
 }
 
 check() {
-  cd "$pkgname-$pkgver"
-
-  # install to temporary directory for access to sqlfluff executable
-  python \
-    -m installer \
-    --destdir "$PWD/tmpdir" \
-    dist/*.whl
-
+  cd $pkgname-$pkgver
+  python -m installer --destdir=tmp_install dist/*.whl
   local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  export PATH="$PWD/tmpdir/usr/bin:$PATH"
-  export PYTHONPATH="$PWD/tmpdir/$site_packages"
+  export PYTHONPATH="$PWD/tmp_install/${site_packages}"
+  export PATH="$PWD/tmp_install/usr/bin:$PATH"
   pytest \
     
--deselect='test/core/plugin_test.py::test__plugin_default_config_read[Example_L001-forbidden_columns]'
 \
     
--deselect='test/core/plugin_test.py::test__plugin_example_rules_returned[Rule_Example_L001]'
 \
@@ -64,13 +54,8 @@ check() {
 }
 
 package() {
-  cd "$pkgname-$pkgver"
-
-  python \
-    -m installer \
-    --destdir "$pkgdir" \
-    dist/*.whl
-
+  cd $pkgname-$pkgver
+  python -m installer --destdir "$pkgdir" dist/*.whl
   install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
   install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sqlfluff/-/commit/f6789df04ba150b00bcde08baa0b93c1fc7c7037

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sqlfluff/-/commit/f6789df04ba150b00bcde08baa0b93c1fc7c7037
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to