summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2023-03-28 20:32:38 +0800
committerUniversebenzene2023-03-28 20:32:38 +0800
commit411399ceb935cd61e9ddc8f97885b164cab6bc1c (patch)
tree50248ebfae4b59d12c035171e117a48d31173b28
parent33666df4ed8522f14eb4a9ff6c5e1a0d9816f74d (diff)
downloadaur-411399ceb935cd61e9ddc8f97885b164cab6bc1c.tar.gz
Update to version 1.8.3
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD58
2 files changed, 55 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aac78d13553e..1470866b663e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = python-galpy
pkgdesc = Galactic Dynamics in python
- pkgver = 1.8.1
- pkgrel = 2
+ pkgver = 1.8.3
+ pkgrel = 1
url = https://www.galpy.org
arch = i686
arch = x86_64
@@ -11,9 +11,9 @@ pkgbase = python-galpy
makedepends = python-wheel
makedepends = python-build
makedepends = python-installer
- source = https://files.pythonhosted.org/packages/source/g/galpy/galpy-1.8.1.tar.gz
+ source = https://files.pythonhosted.org/packages/source/g/galpy/galpy-1.8.3.tar.gz
source = torus-200307.tar.gz::https://github.com/jobovy/Torus/archive/b7bf7965db8c3b2034d6a92f5a1c1fefe13e0e5d.tar.gz
- md5sums = 02926db04ece780d713e5ef979cae769
+ md5sums = 29c56f24d8377f8b33fcccf7f890b0e6
md5sums = f84f68196975d1efbac800b1a5703c45
pkgname = python-galpy
diff --git a/PKGBUILD b/PKGBUILD
index 7f2b3e95f6ad..4f9551b69952 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,9 +4,8 @@ _pyname=${pkgbase#python-}
pkgname=("python-${_pyname}")
#"python-${_pyname}-doc")
_torus_commit="b7bf7965db8c3b2034d6a92f5a1c1fefe13e0e5d"
-pkgver=1.8.1
-# not update to 1.8.2: galpyWarning: libgalpy C extension module not loaded, because of error '/usr/lib/python3.10/site-packages/libgalpy.cpython-310-x86_64-linux-gnu.so: undefined symbol: GOMP_loop_nonmonotonic_dynamic_start'
-pkgrel=2
+pkgver=1.8.3
+pkgrel=1
pkgdesc="Galactic Dynamics in python"
arch=('i686' 'x86_64')
url="https://www.galpy.org"
@@ -21,7 +20,7 @@ makedepends=('python-setuptools' 'gsl'
# 'python-matplotlib')
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
"torus-200307.tar.gz::https://github.com/jobovy/Torus/archive/${_torus_commit}.tar.gz")
-md5sums=('02926db04ece780d713e5ef979cae769'
+md5sums=('29c56f24d8377f8b33fcccf7f890b0e6'
'f84f68196975d1efbac800b1a5703c45')
get_pyver() {
@@ -33,7 +32,7 @@ prepare() {
cd ${srcdir}/${_pyname}-${pkgver}
mv ${srcdir}/{Torus-${_torus_commit},${_pyname}-${pkgver}/galpy/actionAngle/actionAngleTorus_c_ext/torus}
- sed -i 's/numpy.float)/numpy.float64)/' galpy/util/leung_dop853.py
+# sed -i 's/numpy.float)/numpy.float64)/' galpy/util/leung_dop853.py
# sed -i "/directnbody/s/directnbody/.directnbody/" Snapshot.py
# sed -i "/from\ Snapshot/s/Snapshot/.Snapshot/" snapshotMovies.py
}
@@ -47,13 +46,58 @@ build() {
}
#check() {
-# takes a lot of time
+# # takes a lot of time
# cd ${srcdir}/${_pyname}-${pkgver}
#
# PYTHONPATH="build/lib.linux-${CARCH}-cpython-$(get_pyver):${PYTHONPATH}" pytest -vv --color=yes \
# --ignore=tests/test_amuse.py \
# --ignore=tests/test_snapshotpotential.py \
-# --ignore=tests/test_sphericaldf.py
+# --ignore=tests/test_sphericaldf.py \
+# --deselect=tests/test_actionAngle.py::test_actionAngleAdiabaticGrid_basicAndConserved_actions \
+# --deselect=tests/test_actionAngle.py::test_actionAngleStaeckelGrid_basicAndConserved_actions \
+# --deselect=tests/test_actionAngle.py::test_actionAngleIsochroneApprox_triaxialnfw_linear_angles \
+# --deselect=tests/test_actionAngle.py::test_actionAngleVerticalInverse_orbit_interpolation_pointtransform \
+# --deselect=tests/test_actionAngle.py::test_actionAngleVerticalInverse_wrtVertical_interpolation_pointtransform \
+# --deselect=tests/test_actionAngle.py::test_actionAngleVerticalInverse_freqs_wrtVertical_interpolation_pointtransform \
+# --deselect=tests/test_diskdf.py::test_dehnendf_cold_flat_kurtosisvt \
+# --deselect=tests/test_diskdf.py::test_dehnendf_cold_flat_skewvt \
+# --deselect=tests/test_diskdf.py::test_dehnendf_cold_powerfall_skewvt \
+# --deselect=tests/test_diskdf.py::test_dehnendf_cold_powerfall_kurtosisvt \
+# --deselect=tests/test_diskdf.py::test_dehnendf_cold_powerrise_kurtosisvt \
+# --deselect=tests/test_diskdf.py::test_dehnendf_cold_flat_oortA \
+# --deselect=tests/test_diskdf.py::test_dehnendf_cold_powerrise_oortA \
+# --deselect=tests/test_diskdf.py::test_dehnendf_cold_powerrise_srst \
+# --deselect=tests/test_dynamfric.py::test_dynamfric_c \
+# --deselect=tests/test_evolveddiskdf.py::test_mildnonaxi_vertexdev_direct \
+# --deselect=tests/test_evolveddiskdf.py::test_mildnonaxi_oortA_grid \
+# --deselect=tests/test_evolveddiskdf.py::test_elliptical_cold_oortABCK_position1 \
+# --deselect=tests/test_evolveddiskdf.py::test_elliptical_cold_oortABCK_position2 \
+# --deselect=tests/test_galpypaper.py::test_diskdf \
+# --deselect=tests/test_interp_potential.py::test_interpolation_potential_force_c \
+# --deselect=tests/test_orbit.py::test_liouville_planar \
+# --deselect=tests/test_orbit.py::test_analytic_ecc_rperi_rap \
+# --deselect=tests/test_potential.py::test_poisson_surfdens_potential \
+# --deselect=tests/test_potential.py::test_McMillan17 \
+# --deselect=tests/test_potential.py::test_Cautun20 \
+# --deselect=tests/test_potential.py::test_DehnenBinney98 \
+# --deselect=tests/test_pv2qdf.py::test_pvTvz_staeckel \
+# --deselect=tests/test_pv2qdf.py::test_pvTvz_staeckel_diffngl \
+# --deselect=tests/test_qdf.py::test_sampleV_interpolate \
+# --deselect=tests/test_quantity.py::test_streamgapdf_method_returntype \
+# --deselect=tests/test_scf.py::test_scf_compute_spherical_nbody_hernquist \
+# --deselect=tests/test_scf.py::test_scf_compute_nbody_twopowertriaxial \
+# --deselect=tests/test_streamdf.py::test_bovy14_callMargXZ \
+# --deselect=tests/test_streamdf.py::test_bovy14_callMargDPMLL \
+# --deselect=tests/test_streamdf.py::test_fardalpot_trackaa \
+# --deselect=tests/test_streamdf.py::test_fardalwmwpot_trackaa \
+# --deselect=tests/test_streamgapdf.py::test_sanders15_setup \
+# --deselect=tests/test_streamgapdf.py::test_sanders15_leading_setup \
+# --deselect=tests/test_streamgapdf.py::test_sample \
+# --deselect=tests/test_streamgapdf.py::test_sample_offset \
+# --deselect=tests/test_streamgapdf.py::test_sample_offset_leading \
+# --deselect=tests/test_streamgapdf_impulse.py::test_impulse_deltav_general_fullintegration_zeroforce \
+# --deselect=tests/test_streamspraydf.py::test_center || warning "Tests failed"
+#
## nosetests
#}