summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2020-09-23 19:31:28 +0800
committerUniversebenzene2020-09-23 19:31:28 +0800
commit735c8ecaf64d38dcab06dac1dd5774d582d67843 (patch)
treecac3b7de5901c58272aaafe9db2ac66ed47677a0
parent3001c895614e578b7a2c2ad8a1ab6e06ba8dfa05 (diff)
downloadaur-735c8ecaf64d38dcab06dac1dd5774d582d67843.tar.gz
Update to version 1.0.0
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD27
3 files changed, 27 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c342a142867b..b70ddce4a698 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,31 +1,33 @@
pkgbase = python-photutils
pkgdesc = Astropy Affiliated package for image photometry utilities
- pkgver = 0.7.2
+ pkgver = 1.0.0
pkgrel = 1
url = http://photutils.readthedocs.io/
arch = i686
arch = x86_64
license = BSD
checkdepends = python-pytest-astropy
+ checkdepends = python-gwcs
makedepends = cython>=0.28
+ makedepends = python-setuptools-scm
+ makedepends = python-extension-helpers
makedepends = python-astropy
- makedepends = python-astropy-helpers
makedepends = python-scikit-learn
makedepends = python-scikit-image
makedepends = python-sphinx-astropy
makedepends = graphviz
- source = https://files.pythonhosted.org/packages/source/p/photutils/photutils-0.7.2.tar.gz
- md5sums = 7f60e260f1c7d3a12efc401bc29fd4bb
+ source = https://files.pythonhosted.org/packages/source/p/photutils/photutils-1.0.0.tar.gz
+ md5sums = 19c40140ea6407fad44732df93cd60ad
pkgname = python-photutils
- depends = python>=3.5
- depends = python-numpy>=1.13
- depends = python-astropy>=2.0
+ depends = python>=3.6
+ depends = python-numpy>=1.17
+ depends = python-astropy>=4.0
optdepends = python-scipy>=0.19: To power a variety of features in several modules (strongly recommended)
optdepends = python-scikit-image>=0.14.2: Used in deblend_sources for deblending segmented sources
optdepends = python-scikit-learn>=0.19: Used in DBSCANGroup to create star groups
optdepends = python-matplotlib>=2.2: To power a variety of plotting features (e.g. plotting apertures
- optdepends = python-gwcs>=0.11: Used in make_gwcs to create a simple celestial gwcs object
+ optdepends = python-gwcs>=0.12: Used in make_gwcs to create a simple celestial gwcs object
optdepends = python-photutils-doc: Documentation for python-photutils
pkgname = python-photutils-doc
diff --git a/.gitignore b/.gitignore
index 0d6e3b36c63a..e896dcd6056d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,5 +4,5 @@ pkg
*.tar.gz
*.tar.bz2
*.part
-*.pkg.tar.xz
+*.pkg.tar.*
*.log
diff --git a/PKGBUILD b/PKGBUILD
index 39e80ac8c5bb..68093333556c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,57 +2,62 @@
pkgbase=python-photutils
_pyname=${pkgbase#python-}
pkgname=("python-${_pyname}" "python-${_pyname}-doc")
-pkgver=0.7.2
+pkgver=1.0.0
pkgrel=1
pkgdesc="Astropy Affiliated package for image photometry utilities"
arch=('i686' 'x86_64')
url="http://photutils.readthedocs.io/"
license=('BSD')
makedepends=('cython>=0.28'
+ 'python-setuptools-scm'
+ 'python-extension-helpers'
'python-astropy'
- 'python-astropy-helpers'
'python-scikit-learn'
'python-scikit-image'
'python-sphinx-astropy'
'graphviz')
-checkdepends=('python-pytest-astropy')
+checkdepends=('python-pytest-astropy' 'python-gwcs')
+#-astropy')
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-md5sums=('7f60e260f1c7d3a12efc401bc29fd4bb')
+md5sums=('19c40140ea6407fad44732df93cd60ad')
prepare() {
cd ${srcdir}/${_pyname}-${pkgver}
- sed -i -e '/auto_use/s/True/False/' setup.cfg
+ export _pyver=$(python -c 'import sys; print("%d.%d" % sys.version_info[:2])')
}
build() {
cd ${srcdir}/${_pyname}-${pkgver}
- python setup.py build --use-system-libraries --offline
+ python setup.py build
msg "Building Docs"
- python setup.py build_docs
+ cd ${srcdir}/${_pyname}-${pkgver}/docs
+ PYTHONPATH="../build/lib.linux-${CARCH}-${_pyver}" make html
}
check() {
cd ${srcdir}/${_pyname}-${pkgver}
- python setup.py test
+ cp "build/lib.linux-${CARCH}-${_pyver}/${_pyname}"/*.so ${_pyname}
+ cp "build/lib.linux-${CARCH}-${_pyver}/${_pyname}/geometry"/*.so ${_pyname}/geometry
+ pytest
}
package_python-photutils() {
- depends=('python>=3.5' 'python-numpy>=1.13' 'python-astropy>=2.0')
+ depends=('python>=3.6' 'python-numpy>=1.17' 'python-astropy>=4.0')
optdepends=('python-scipy>=0.19: To power a variety of features in several modules (strongly recommended)'
'python-scikit-image>=0.14.2: Used in deblend_sources for deblending segmented sources'
'python-scikit-learn>=0.19: Used in DBSCANGroup to create star groups'
'python-matplotlib>=2.2: To power a variety of plotting features (e.g. plotting apertures'
- 'python-gwcs>=0.11: Used in make_gwcs to create a simple celestial gwcs object'
+ 'python-gwcs>=0.12: Used in make_gwcs to create a simple celestial gwcs object'
'python-photutils-doc: Documentation for python-photutils')
# 'python-pytest-astropy: For testing')
cd ${srcdir}/${_pyname}-${pkgver}
install -D -m644 LICENSE.rst -t "${pkgdir}/usr/share/licenses/${pkgname}"
install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
- python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 --use-system-libraries --offline
+ python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
}
package_python-photutils-doc() {