Skip to content

Commit

Permalink
Merge pull request #191 from casacore/prep-3.2.0
Browse files Browse the repository at this point in the history
Prep 3.2.0
  • Loading branch information
tammojan authored Nov 21, 2019
2 parents 88001d8 + 322a2c3 commit 3529d7d
Show file tree
Hide file tree
Showing 10 changed files with 52 additions and 40 deletions.
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
language: python
matrix:
include:
- env: TARGET=py2_casacore_v3.1
- env: TARGET=py3_casacore_v3.1
- env: TARGET=py2_casacore_v3.2
- env: TARGET=py3_casacore_v3.2
- env: TARGET=py2_casacore_master
- env: TARGET=py3_casacore_master
- env: TARGET=py2
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM quay.io/casacore/casacore:v3.1
FROM quay.io/casacore/casacore:v3.2
USER root
RUN docker-apt-install \
libboost-python-dev \
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM quay.io/casacore/casacore:v3.1
FROM quay.io/casacore/casacore:v3.2
USER root
RUN docker-apt-install \
libboost-python-dev \
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# 3.2.0

This version as a binary wheel ships with underlying casacore v3.2.0.

Changes are only in the underlying casacore.


# 3.1.1

This is the first release that will be supplied as binary wheels
Expand Down
2 changes: 1 addition & 1 deletion casacore/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__version__ = "3.1.1"
__version__ = "3.2.0"
__mincasacoreversion__ = "2.3.0"
15 changes: 8 additions & 7 deletions manylinux2010/wheel27.docker
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ WORKDIR /tmp
RUN curl http://www.iausofa.org/2015_0209_F/sofa_f-20150209_a.tar.gz --output /tmp/sofa.tgz
RUN curl ftp://ftp.astron.nl/outgoing/Measures/WSRT_Measures.ztar --output /tmp/measures.tgz
RUN curl ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2 --output /tmp/wcslib.tar.bz2
RUN curl https://github.com/casacore/casacore/archive/v3.1.1.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://github.com/casacore/casacore/archive/v3.2.0.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://ufpr.dl.sourceforge.net/project/boost/boost/1.70.0/boost_1_70_0.tar.bz2 --output /tmp/boost.tar.bz2

RUN mkdir /buid
Expand All @@ -18,9 +18,10 @@ WORKDIR /build
# how many threads to use for compiling
ENV THREADS 4

# build wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2
WORKDIR /build/wcslib-6.2
# build wcslib (latest version)
RUN mkdir /build/wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2 -C /build/wcslib --strip-components=1
WORKDIR /build/wcslib
RUN ./configure
RUN make -j${THREADS}
RUN make install
Expand Down Expand Up @@ -55,9 +56,9 @@ RUN /opt/python/cp27-cp27mu/bin/pip install numpy
# set up casacore
WORKDIR /build
RUN tar zxvf /tmp/casacore.tar.gz
WORKDIR /build/casacore-3.1.1
RUN mkdir -p /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.2.0
RUN mkdir -p /build/casacore-3.2.0/build
WORKDIR /build/casacore-3.2.0/build
RUN cmake .. \
-DSOFA_ROOT_DIR=/build \
-DPYTHON2_EXECUTABLE=/opt/python/${TARGET}/bin/python \
Expand Down
15 changes: 8 additions & 7 deletions manylinux2010/wheel34.docker
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ WORKDIR /tmp
RUN curl http://www.iausofa.org/2015_0209_F/sofa_f-20150209_a.tar.gz --output /tmp/sofa.tgz
RUN curl ftp://ftp.astron.nl/outgoing/Measures/WSRT_Measures.ztar --output /tmp/measures.tgz
RUN curl ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2 --output /tmp/wcslib.tar.bz2
RUN curl https://github.com/casacore/casacore/archive/v3.1.1.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://github.com/casacore/casacore/archive/v3.2.0.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://ufpr.dl.sourceforge.net/project/boost/boost/1.70.0/boost_1_70_0.tar.bz2 --output /tmp/boost.tar.bz2

RUN mkdir /buid
Expand All @@ -18,9 +18,10 @@ WORKDIR /build
# how many threads to use for compiling
ENV THREADS 4

# build wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2
WORKDIR /build/wcslib-6.2
# build wcslib (latest version)
RUN mkdir /build/wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2 -C /build/wcslib --strip-components=1
WORKDIR /build/wcslib
RUN ./configure
RUN make -j${THREADS}
RUN make install
Expand Down Expand Up @@ -56,9 +57,9 @@ RUN /opt/python/${TARGET}/bin/pip install numpy
# set up casacore
WORKDIR /build
RUN tar zxvf /tmp/casacore.tar.gz
WORKDIR /build/casacore-3.1.1
RUN mkdir -p /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.2.0
RUN mkdir -p /build/casacore-3.2.0/build
WORKDIR /build/casacore-3.2.0/build
RUN cmake .. \
-DSOFA_ROOT_DIR=/build \
-DPYTHON3_EXECUTABLE=/opt/python/${TARGET}/bin/python \
Expand Down
15 changes: 8 additions & 7 deletions manylinux2010/wheel35.docker
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ WORKDIR /tmp
RUN curl http://www.iausofa.org/2015_0209_F/sofa_f-20150209_a.tar.gz --output /tmp/sofa.tgz
RUN curl ftp://ftp.astron.nl/outgoing/Measures/WSRT_Measures.ztar --output /tmp/measures.tgz
RUN curl ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2 --output /tmp/wcslib.tar.bz2
RUN curl https://github.com/casacore/casacore/archive/v3.1.1.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://github.com/casacore/casacore/archive/v3.2.0.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://ufpr.dl.sourceforge.net/project/boost/boost/1.70.0/boost_1_70_0.tar.bz2 --output /tmp/boost.tar.bz2

RUN mkdir /buid
Expand All @@ -18,9 +18,10 @@ WORKDIR /build
# how many threads to use for compiling
ENV THREADS 4

# build wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2
WORKDIR /build/wcslib-6.2
# build wcslib (latest version)
RUN mkdir /build/wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2 -C /build/wcslib --strip-components=1
WORKDIR /build/wcslib
RUN ./configure
RUN make -j${THREADS}
RUN make install
Expand Down Expand Up @@ -56,9 +57,9 @@ RUN /opt/python/${TARGET}/bin/pip install numpy
# set up casacore
WORKDIR /build
RUN tar zxvf /tmp/casacore.tar.gz
WORKDIR /build/casacore-3.1.1
RUN mkdir -p /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.2.0
RUN mkdir -p /build/casacore-3.2.0/build
WORKDIR /build/casacore-3.2.0/build
RUN cmake .. \
-DSOFA_ROOT_DIR=/build \
-DPYTHON3_EXECUTABLE=/opt/python/${TARGET}/bin/python \
Expand Down
15 changes: 8 additions & 7 deletions manylinux2010/wheel36.docker
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ WORKDIR /tmp
RUN curl http://www.iausofa.org/2015_0209_F/sofa_f-20150209_a.tar.gz --output /tmp/sofa.tgz
RUN curl ftp://ftp.astron.nl/outgoing/Measures/WSRT_Measures.ztar --output /tmp/measures.tgz
RUN curl ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2 --output /tmp/wcslib.tar.bz2
RUN curl https://github.com/casacore/casacore/archive/v3.1.1.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://github.com/casacore/casacore/archive/v3.2.0.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://ufpr.dl.sourceforge.net/project/boost/boost/1.70.0/boost_1_70_0.tar.bz2 --output /tmp/boost.tar.bz2

RUN mkdir /buid
Expand All @@ -18,9 +18,10 @@ WORKDIR /build
# how many threads to use for compiling
ENV THREADS 4

# build wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2
WORKDIR /build/wcslib-6.2
# build wcslib (latest version)
RUN mkdir /build/wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2 -C /build/wcslib --strip-components=1
WORKDIR /build/wcslib
RUN ./configure
RUN make -j${THREADS}
RUN make install
Expand Down Expand Up @@ -56,9 +57,9 @@ RUN /opt/python/${TARGET}/bin/pip install numpy
# set up casacore
WORKDIR /build
RUN tar zxvf /tmp/casacore.tar.gz
WORKDIR /build/casacore-3.1.1
RUN mkdir -p /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.2.0
RUN mkdir -p /build/casacore-3.2.0/build
WORKDIR /build/casacore-3.2.0/build
RUN cmake .. \
-DSOFA_ROOT_DIR=/build \
-DPYTHON3_EXECUTABLE=/opt/python/${TARGET}/bin/python \
Expand Down
15 changes: 8 additions & 7 deletions manylinux2010/wheel37.docker
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ WORKDIR /tmp
RUN curl http://www.iausofa.org/2015_0209_F/sofa_f-20150209_a.tar.gz --output /tmp/sofa.tgz
RUN curl ftp://ftp.astron.nl/outgoing/Measures/WSRT_Measures.ztar --output /tmp/measures.tgz
RUN curl ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2 --output /tmp/wcslib.tar.bz2
RUN curl https://github.com/casacore/casacore/archive/v3.1.1.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://github.com/casacore/casacore/archive/v3.2.0.tar.gz -L --output /tmp/casacore.tar.gz
RUN curl https://ufpr.dl.sourceforge.net/project/boost/boost/1.70.0/boost_1_70_0.tar.bz2 --output /tmp/boost.tar.bz2

RUN mkdir /buid
Expand All @@ -18,9 +18,10 @@ WORKDIR /build
# how many threads to use for compiling
ENV THREADS 4

# build wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2
WORKDIR /build/wcslib-6.2
# build wcslib (latest version)
RUN mkdir /build/wcslib
RUN tar jxvf /tmp/wcslib.tar.bz2 -C /build/wcslib --strip-components=1
WORKDIR /build/wcslib
RUN ./configure
RUN make -j${THREADS}
RUN make install
Expand Down Expand Up @@ -56,9 +57,9 @@ RUN /opt/python/${TARGET}/bin/pip install numpy
# set up casacore
WORKDIR /build
RUN tar zxvf /tmp/casacore.tar.gz
WORKDIR /build/casacore-3.1.1
RUN mkdir -p /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.1.1/build
WORKDIR /build/casacore-3.2.0
RUN mkdir -p /build/casacore-3.2.0/build
WORKDIR /build/casacore-3.2.0/build
RUN cmake .. \
-DSOFA_ROOT_DIR=/build \
-DPYTHON3_EXECUTABLE=/opt/python/${TARGET}/bin/python \
Expand Down

0 comments on commit 3529d7d

Please sign in to comment.