scad2step
LOW
maintainer dcelasun
0 votes
scanned 2026-10-27 09:47:05.186512
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: D. Can Celasun <can[at]dcc[dot]im>
2
3
pkgname=scad2step
4
pkgver=0.1.3
5
pkgrel=1
6
pkgdesc="Convert an OpenSCAD file to a STEP file from the command line"
7
arch=('any')
8
url="https://github.com/etjones/scad2step"
9
license=('MIT')
10
depends=('python' 'python-scad123d')
11
makedepends=('python-build' 'python-installer' 'python-wheel' 'python-hatchling')
12
checkdepends=('python-pytest')
13
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz")
14
sha256sums=('83158ff86d826f0236ac05f67d4bf9ae5351e7d8392aefc3fce23b7677172776')
15
16
build() {
17
cd "${pkgname}-${pkgver}"
18
python -m build --wheel --no-isolation
19
}
20
21
check() {
22
cd "${pkgname}-${pkgver}"
23
rm -rf test-env
24
python -m installer --destdir=test-env dist/*.whl
25
local _site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
26
PYTHONPATH="${PWD}/test-env/${_site_packages}" pytest -m "not needs_openscad"
27
}
28
29
package() {
30
cd "${pkgname}-${pkgver}"
31
python -m installer --destdir="${pkgdir}" dist/*.whl
32
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
33
}
34
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-27 09:47:05 | Low | 1 |