python-pyxtal
LOW
maintainer harrietobrien
0 votes
scanned 2026-10-22 03:33:54.949562
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: Harriet O'Brien <harrietobrien@protonmail.com>
2
3
pkgname=python-pyxtal
4
_pkgname=PyXtal
5
pkgver=1.1.5
6
pkgrel=1
7
pkgdesc="Python code for generation of crystal structures based on symmetry constraints"
8
arch=('any')
9
url="https://github.com/MaterSim/PyXtal"
10
license=('MIT')
11
depends=(
12
'python>=3.9'
13
'spglib'
14
'python-pymatgen-core'
15
'python-pandas'
16
'python-networkx'
17
'python-ase'
18
'python-scipy'
19
'python-importlib-metadata'
20
'python-typing_extensions'
21
)
22
makedepends=(
23
'python-build'
24
'python-installer'
25
'python-setuptools'
26
'python-wheel'
27
)
28
optdepends=(
29
'python-juliacall: Julia integration for OCSE'
30
)
31
source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/MaterSim/PyXtal/archive/refs/tags/v${pkgver}.tar.gz")
32
sha256sums=('b51ab8dd3238c97687a33e07c2d7660abfb19d4f9bc339aed5e9583267561b16')
33
34
prepare() {
35
cd "${_pkgname}-${pkgver}"
36
sed -i 's/setup_requires=\["juliacall>=0.9.0"\]/setup_requires=[]/' setup.py
37
}
38
39
build() {
40
cd "${_pkgname}-${pkgver}"
41
/usr/bin/python -m build --wheel --no-isolation
42
}
43
44
package() {
45
cd "${_pkgname}-${pkgver}"
46
/usr/bin/python -m installer --destdir="${pkgdir}" dist/*.whl
47
install -Dm644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}/"
48
}
49
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-22 03:33:54 | Low | 1 |