diff options
author | Eric Berquist | 2024-02-24 15:31:48 -0500 |
---|---|---|
committer | Eric Berquist | 2024-02-24 15:31:48 -0500 |
commit | 83b0696feb007717b3b06d2356bf6117f11d69e1 (patch) | |
tree | 32993bdaa7f4899429514ae45ab84626ac4ad540 /PKGBUILD | |
parent | f7d067f1a04ea2a25bcea7009148d58091ca12e3 (diff) | |
download | aur-python-qcelemental.tar.gz |
Version bump: 0.25.1 -> 0.27.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -3,32 +3,32 @@ _name="QCElemental" _pkgname="qcelemental" pkgname="python-${_pkgname}" -pkgver=0.25.1 -pkgrel=2 +pkgver=0.27.1 +pkgrel=1 pkgdesc="Periodic table, physical constants, and molecule parsing for quantum chemistry" arch=("any") url="https://docs.qcarchive.molssi.org/projects/qcelemental/en/latest/" license=("MIT") depends=("python-numpy" "python-pint" "python-pydantic") -makedepends=("python-setuptools") +makedepends=("python-build" "python-installer" "python-poetry" "python-wheel") optdepends=("python-networkx") checkdepends=("python-pytest") source=("https://github.com/MolSSI/${_pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('197eb5147feb97fd64135e29245cb54e794992460ac1450030665c9e02158d93') - +sha256sums=('10686a022e7e85259d6ee1730c29cedff1b67c8a21d753b336fb4c42529922b1') build() { - cd "${srcdir}"/"${_name}"-"${pkgver}" - python setup.py build + cd "${srcdir}/${_name}-${pkgver}" + python -m build --wheel --no-isolation } package() { cd "${srcdir}/${_name}-${pkgver}" - python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build + python -m installer --destdir="${pkgdir}" dist/*.whl install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE } -check() { - cd "${srcdir}/${_name}-${pkgver}" - pytest -v ${_pkgname}/ -} +# importlib.metadata.PackageNotFoundError: No package metadata was found for qcelemental +# check() { +# cd "${srcdir}/${_name}-${pkgver}" +# python -m pytest -v +# } |