From 217fd1b054546e475c1a4edba571b8611dfefcee Mon Sep 17 00:00:00 2001 From: Raul Infante-Sainz Date: Tue, 23 Apr 2019 22:54:07 +0100 Subject: Python package sip_tpv added into the template With this commit, we add `sip_tpv' Python package into the template. This is a small package to convert SIP distorsion coefficients into PV distorsion coefficients, and the other way around. This package is useful in a astronomical context, specially when `swarp' is going to be used in order to resample images. The reason is that `swarp' only can understand PV distorsion coefficients. --- .file-metadata | Bin 6628 -> 6628 bytes reproduce/software/config/installation/TARGETS.mk | 2 +- reproduce/software/config/installation/versions.mk | 1 + reproduce/software/make/python.mk | 8 ++++++++ 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.file-metadata b/.file-metadata index 7398354..e018b09 100644 Binary files a/.file-metadata and b/.file-metadata differ diff --git a/reproduce/software/config/installation/TARGETS.mk b/reproduce/software/config/installation/TARGETS.mk index f1a27a2..7ed6960 100644 --- a/reproduce/software/config/installation/TARGETS.mk +++ b/reproduce/software/config/installation/TARGETS.mk @@ -38,4 +38,4 @@ top-level-programs = gnuastro # Python libraries/modules. -top-level-python = astropy sympy +top-level-python = astropy sip_tpv diff --git a/reproduce/software/config/installation/versions.mk b/reproduce/software/config/installation/versions.mk index 0d1010b..7ee36aa 100644 --- a/reproduce/software/config/installation/versions.mk +++ b/reproduce/software/config/installation/versions.mk @@ -139,6 +139,7 @@ scipy-version = 1.2.1 secretstorage-version = 3.1.1 setuptools-version = 40.8.0 setuptools_scm-version = 3.2.0 +sip_tpv-version = 1.1 six-version = 1.12.0 soupsieve-version = 1.8 sympy-version = 1.4 diff --git a/reproduce/software/make/python.mk b/reproduce/software/make/python.mk index 7a818cd..fe3decb 100644 --- a/reproduce/software/make/python.mk +++ b/reproduce/software/make/python.mk @@ -91,6 +91,7 @@ pytarballs = $(foreach t, asn1crypto-$(asn1crypto-version).tar.gz \ secretstorage-$(secretstorage-version).tar.gz \ setuptools-$(setuptools-version).zip \ setuptools_scm-$(setuptools_scm-version).tar.gz \ + sip_tpv-$(sip_tpv-version).tar.gz \ six-$(six-version).tar.gz \ soupsieve-$(soupsieve-version).tar.gz \ sympy-$(sympy-version).tar.gz \ @@ -177,6 +178,7 @@ $(pytarballs): $(tdir)/%: elif [ $$n = setuptools ]; then h=c2/f7/c7b501b783e5a74cf1768bc174ee4fb0a8a6ee5af6afa92274ff964703e0 elif [ $$n = setuptools_scm ]; then h=54/85/514ba3ca2a022bddd68819f187ae826986051d130ec5b972076e4f58a9f3 elif [ $$n = six ]; then h=dd/bf/4138e7bfb757de47d1f4b6994648ec67a51efe58fa907c1e11e350cddfca + elif [ $$n = sip_tpv ]; then h=27/93/a973aab2a3bf0c12cb385611819710921e13b090304c6bd015026cf9c502 elif [ $$n = soupsieve ]; then h=0c/52/e9088bb9b96e2d39fc3b33fcda5b4fde9d71473536ac660a1ca9a0958a2f elif [ $$n = sympy ]; then h=54/2e/6adb11fe599d4cfb7e8833753350ac51aa2c0603c226b36f9051cc9d2425 elif [ $$n = urllib ]; then h=b1/53/37d82ab391393565f2f831b8eedbffd57db5a718216f82f1a8b4d381a1c1 @@ -494,6 +496,12 @@ $(ipydir)/setuptools_scm: $(tdir)/setuptools_scm-$(setuptools_scm-version).tar.g $(call pybuild, tar xf, $<, setuptools_scm-$(setuptools_scm-version), ,\ Setuptools-scm $(setuptools_scm-version)) +$(ipydir)/sip_tpv: $(tdir)/sip_tpv-$(sip_tpv-version).tar.gz \ + $(ipydir)/mpmath \ + $(ipydir)/sympy + $(call pybuild, tar xf, $<, sip_tpv-$(sip_tpv-version), , \ + sip\_tpv $(sip_tpv-version)) + $(ipydir)/six: $(tdir)/six-$(six-version).tar.gz \ $(ipydir)/setuptools $(call pybuild, tar xf, $<, six-$(six-version), ,\ -- cgit v1.2.1