python3-pendulum 3.1.0-6

This commit is contained in:
2025-12-15 23:54:14 +03:00
parent 7078abe468
commit 90e30528dd

View File

@@ -1,7 +1,7 @@
_name=pendulum _name=pendulum
name='python3-pendulum' name='python3-pendulum'
version='3.1.0' version='3.1.0'
release='5' release='6'
desc='Python datetimes made easy' desc='Python datetimes made easy'
desc_ru='Библиотека Python для удобной работы с датой и временем' desc_ru='Библиотека Python для удобной работы с датой и временем'
homepage='https://pendulum.eustace.io/' homepage='https://pendulum.eustace.io/'
@@ -80,25 +80,25 @@ checksums=('SKIP')
build() { build() {
cd $_name-$version cd $_name-$version
python -m build --wheel --no-isolation python3 -m build --wheel --no-isolation
} }
check() { check() {
local pytest_options=( local pytest_options=(
-vv -vv
) )
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") local site_packages=$(python3 -c "import site; print(site.getsitepackages()[0])")
cd $_name-$version cd $_name-$version
# install to temporary location, as importlib is used # install to temporary location, as importlib is used
python -m installer --destdir=test_dir dist/*.whl python3 -m installer --destdir=test_dir dist/*.whl
export PYTHONPATH="$PWD/test_dir/$site_packages:$PYTHONPATH" export PYTHONPATH="$PWD/test_dir/$site_packages:$PYTHONPATH"
pytest "${pytest_options[@]}" pytest "${pytest_options[@]}"
} }
package() { package() {
cd $_name-$version cd $_name-$version
python -m installer --destdir="$pkgdir" --prefix=/usr dist/*.whl python3 -m installer --destdir="$pkgdir" --prefix=/usr dist/*.whl
install -vDm 644 {CHANGELOG.md,README.rst} -t "$pkgdir/usr/share/doc/$name/" install -vDm 644 {CHANGELOG.md,README.rst} -t "$pkgdir/usr/share/doc/$name/"
install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$name/" install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$name/"
} }