dev-python/aplpy: remove last-rited pkg

Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
This commit is contained in:
Mikle Kolyada
2019-12-28 20:26:09 +03:00
parent d42bd9e1e5
commit 6a76ac36f9
6 changed files with 0 additions and 265 deletions

View File

@@ -1,2 +0,0 @@
DIST APLpy-1.0.tar.gz 1169280 BLAKE2B 10c7133c5708412741e25b85f3286d28ab36c5ab69fa65dcbb8b1607c171f1fc5c7b341fea8255176a90d97e18c7a5071d9f3e7848558ee66f7f48de0cf9ea09 SHA512 658b626c2a94c73cc8ba45fde86409659555ed3ec065d07313f08b67c0bcdc596c8dc94562c924de2f3f32d6884051e6756e22384d9594c4538578b482fa7590
DIST APLpy-1.1.1.tar.gz 938943 BLAKE2B 1b5ca8f1312a0bccea46a3d7bf3dd8cc7a003083cc321147d24c650abe6bc77c3b2398db64687d3603a1077f3253a1cccf37efe874148c681393563991f96b43 SHA512 accc355fb56145db33a931b77b9d5b56e5e0f5a486a3a8d776b0645991883df4b78fae58cfe87c1575dad7f02baa5c68c95427c1de18c2435abd13c4a85eee93

View File

@@ -1,52 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_5} )
inherit distutils-r1 virtualx xdg-utils
MYPN=APLpy
MYP=${MYPN}-${PV}
DESCRIPTION="Astronomical Plotting Library in Python"
HOMEPAGE="https://aplpy.github.com/"
SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pyavm[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/astropy-helpers[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MYP}"
PATCHES=(
"${FILESDIR}/${PN}-1.0-mark-known-failures.patch"
"${FILESDIR}/${PN}-1.0-fix-dependencies.patch"
)
python_prepare_all() {
sed -i -e '/auto_use/s/True/False/' setup.cfg || die
xdg_environment_reset
distutils-r1_python_prepare_all
}
python_compile() {
distutils-r1_python_compile --use-system-libraries
}
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}" || die
virtx "${EPYTHON}" -c "import aplpy, sys;r = aplpy.test();sys.exit(r)"
}

View File

@@ -1,58 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1 virtualx xdg-utils
MYPN=APLpy
MYP=${MYPN}-${PV}
DESCRIPTION="Astronomical Plotting Library in Python"
HOMEPAGE="https://aplpy.github.com/"
SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
dev-python/astropy[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/astropy-helpers[${PYTHON_USEDEP}]
test? ( dev-python/pytest-mpl[${PYTHON_USEDEP}] )"
S="${WORKDIR}/${MYP}"
PATCHES=(
"${FILESDIR}/${PN}-1.0-fix-dependencies.patch"
)
python_prepare_all() {
sed -i -e '/auto_use/s/True/False/' setup.cfg || die
xdg_environment_reset
distutils-r1_python_prepare_all
}
python_compile() {
distutils-r1_python_compile --use-system-libraries
}
python_test() {
distutils_install_for_testing
cd "${TEST_DIR}" || die
echo "backend: Agg" > matplotlibrc
virtx "${EPYTHON}" -c "import aplpy, sys;r = aplpy.test();sys.exit(r)"
}
pkg_postinst() {
optfeature "Interact with Montage" dev-python/montage-wrapper
optfeature "Read DS9 regions files" dev-python/pyregion
optfeature "Extend image i/o formats" dev-python/pillow
optfeature "Astronomy Visualization Metadata tagging" dev-python/pyavm
}

View File

@@ -1,14 +0,0 @@
Author: Ole Streicher <olebole@debian.org>
Description: Change requires to install_requires
--- a/setup.py
+++ b/setup.py
@@ -94,8 +94,7 @@
version=VERSION,
description=DESCRIPTION,
scripts=scripts,
- requires=['astropy', 'numpy', 'matplotlib'],
- install_requires=['astropy'],
+ install_requires=['astropy', 'numpy', 'matplotlib'],
provides=[PACKAGENAME],
author=AUTHOR,
author_email=AUTHOR_EMAIL,

View File

@@ -1,121 +0,0 @@
Author: Ole Streicher <olebole@debian.org>
Description: Mark tests that are known to fail with matplotlib-1.5
--- a/aplpy/tests/test_images.py
+++ b/aplpy/tests/test_images.py
@@ -61,6 +61,8 @@
class TestBasic(BaseImageTests):
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
# Test for showing grayscale
def test_basic_image(self, generate):
f = FITSFigure(self.filename_2)
@@ -68,6 +70,8 @@
self.generate_or_test(generate, f, 'basic_image.png')
f.close()
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
def test_ticks_labels_options(self, generate):
f = FITSFigure(self.filename_2)
f.ticks.set_color('black')
@@ -84,6 +88,8 @@
self.generate_or_test(generate, f, 'tick_labels_options.png')
f.close()
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
# Test for showing colorscale
def test_show_colorbar_scalebar_beam(self, generate):
f = FITSFigure(self.filename_1)
@@ -96,6 +102,8 @@
self.generate_or_test(generate, f, 'colorbar_scalebar_beam.png')
f.close()
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
# Test for overlaying shapes
def test_overlay_shapes(self, generate):
f = FITSFigure(self.filename_1)
@@ -112,6 +120,8 @@
self.generate_or_test(generate, f, 'overlay_shapes.png')
f.close()
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
# Test for grid
def test_grid(self, generate):
f = FITSFigure(self.filename_1)
@@ -125,6 +135,8 @@
self.generate_or_test(generate, f, 'grid.png')
f.close()
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
# Test recenter
def test_recenter(self, generate):
f = FITSFigure(self.filename_2)
@@ -135,6 +147,8 @@
self.generate_or_test(generate, f, 'recenter.png')
f.close()
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
# Test overlaying contours
def test_contours(self, generate):
data = np.arange(256).reshape((16, 16))
@@ -144,6 +158,8 @@
self.generate_or_test(generate, f, 'contours.png')
f.close()
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
# Test cube slice
def test_cube_slice(self, generate):
f = FITSFigure(self.filename_3, dimensions=[2, 0], slices=[10])
--- a/aplpy/tests/test_rgb.py
+++ b/aplpy/tests/test_rgb.py
@@ -6,6 +6,7 @@
import numpy as np
from astropy.io import fits
+from astropy.tests.helper import pytest
from .. import FITSFigure
from ..rgb import make_rgb_image
@@ -17,6 +18,8 @@
class TestRGB(BaseImageTests):
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
def test_rgb(self, generate, tmpdir):
# Regression test to check that RGB recenter works properly
--- a/aplpy/tests/test_vectors.py
+++ b/aplpy/tests/test_vectors.py
@@ -1,4 +1,5 @@
import numpy as np
+from astropy.tests.helper import pytest
from ..core import FITSFigure
@@ -15,6 +16,8 @@
class TestVectors(BaseImageTests):
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
def test_default(self, generate):
f = FITSFigure(IMAGE, figsize=(4,4))
f.show_grayscale()
@@ -22,6 +25,8 @@
self.generate_or_test(generate, f, 'vectors_default.png', tolerance=2.5)
f.close()
+# see https://github.com/aplpy/aplpy/issues/278
+ @pytest.mark.xfail()
def test_step_scale(self, generate):
f = FITSFigure(IMAGE, figsize=(4,4))
f.show_grayscale()

View File

@@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci-astronomy@gentoo.org</email>
<name>Gentoo Astronomy Project</name>
</maintainer>
<longdescription lang="en">
APLpy (the Astronomical Plotting Library in Python) is a Python
module aimed at producing publication-quality plots of astronomical
imaging data in FITS format. The module uses Matplotlib. It is
capable of creating output files in several graphical formats,
including EPS, PDF, PS, PNG, and SVG.
</longdescription>
<upstream>
<remote-id type="pypi">APLpy</remote-id>
</upstream>
</pkgmetadata>