python-case-converter
MEDIUM
maintainer petersutton
0 votes
scanned 2026-10-28 19:50:31.752373
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
3
pkgname=python-case-converter
4
pkgver=1.2.0
5
pkgrel=1
6
pkgdesc="A case conversion library for Python"
7
arch=(any)
8
url="https://github.com/chrisdoherty4/python-case-converter"
9
license=(MIT)
10
depends=(python)
11
makedepends=(
12
python-build
13
python-installer
14
python-setuptools
15
python-wheel
16
)
17
checkdepends=(python-pytest)
18
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
19
sha256sums=('a2bdc878fa911817e8b4a493b33f200c458e35cd71d1e37a29a43a2e8ef7c446')
20
21
_archive="$pkgname-$pkgver"
22
23
build() {
24
cd "$_archive"
25
26
python -m build --wheel --no-isolation
27
}
28
29
check() {
30
cd "$_archive"
31
32
pytest
33
}
34
35
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-10-28 19:50:31 | Medium | 1 |
| 2026-06-18 16:11:54 | Clean | 0 |