python-case-converter

MEDIUM
maintainer petersutton 0 votes scanned 2026-10-28 19:50:31.752373
View on AUR
Why flagged

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

Triggered rules

Medium Recently orphaned & re-adopted orphaned_readopted

This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.

PKGBUILD

1# Maintainer: Carl Smedstad <carsme@archlinux.org>
2
3pkgname=python-case-converter
4pkgver=1.2.0
5pkgrel=1
6pkgdesc="A case conversion library for Python"
7arch=(any)
8url="https://github.com/chrisdoherty4/python-case-converter"
9license=(MIT)
10depends=(python)
11makedepends=(
12 python-build
13 python-installer
14 python-setuptools
15 python-wheel
16)
17checkdepends=(python-pytest)
18source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
19sha256sums=('a2bdc878fa911817e8b4a493b33f200c458e35cd71d1e37a29a43a2e8ef7c446')
20
21_archive="$pkgname-$pkgver"
22
23build() {
24 cd "$_archive"
25
26 python -m build --wheel --no-isolation
27}
28
29check() {
30 cd "$_archive"
31
32 pytest
33}
34
35package() {
36 cd "$_archive"
37
38 python -m installer --destdir="$pkgdir" dist/*.whl
39
40 install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
41
42 # Remove installed test files.
43 local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
44 rm \
45 "$pkgdir/$site_packages/caseconverter/camel_test.py" \
46 "$pkgdir/$site_packages/caseconverter/caseconverter_test.py" \
47 "$pkgdir/$site_packages/caseconverter/cobol_test.py" \
48 "$pkgdir/$site_packages/caseconverter/flat_test.py" \
49 "$pkgdir/$site_packages/caseconverter/kebab_test.py" \
50 "$pkgdir/$site_packages/caseconverter/macro_test.py" \
51 "$pkgdir/$site_packages/caseconverter/pascal_test.py" \
52 "$pkgdir/$site_packages/caseconverter/snake_test.py"
53}
54

Scan history

Scanned at (UTC)SeverityRules
2026-10-28 19:50:31 Medium 1
2026-06-18 16:11:54 Clean 0

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion