Skip to content

Tags: pkgw/casa

Tags

casa3k-5.6.3_1

Toggle casa3k-5.6.3_1's commit message
CASA3K: update to casacore 3.3 API

casa3k-5.6.3_0

Toggle casa3k-5.6.3_0's commit message
CASA3K: update to casacore 3.3 API

casa3k-5.4.1_4

Toggle casa3k-5.4.1_4's commit message
code/CMakeLists.txt: old hand-rolled Boost detection broke; use CMake…

…'s scheme

casa3k-5.4.1_3

Toggle casa3k-5.4.1_3's commit message
code/CMakeLists.txt: old hand-rolled Boost detection broke; use CMake…

…'s scheme

casa3k-5.4.1_2

Toggle casa3k-5.4.1_2's commit message
gcwrap: fix Python modules on macOS/py37

The problem is that now, if a module links with libpython, you will get a
segfault. This seems to be the case not only for the various CASA Python
extension modules themselves but also for CASA's `libtools.dylib`, which they
link to. I've copied the linker flags manually since I can't figure out how to
figure them out on-the-fly in any reasonable way.

TEMP-WORKED

Toggle TEMP-WORKED's commit message
gcwrap/CMakeLists.txt: try to avoid linking libtools with libpython

casa3k-5.4.1_1

Toggle casa3k-5.4.1_1's commit message
CASA3K: non-mechanical fixes for Python 3

casa3k-5.4.1_0

Toggle casa3k-5.4.1_0's commit message
CASA3K: non-mechanical fixes for Python 3

casa3k-5.1.2_0

Toggle casa3k-5.1.2_0's commit message
Merge remote-tracking branch 'nrao/release/5.1.2' into casa3k-5.1

casa3k-5.1.1_3

Toggle casa3k-5.1.1_3's commit message
gcwrap/tools/StdCasa/conversions_python.cc: map strings to lists

Previously CASA would map C++ strings to numpy arrays with byte-sequence
dtypes. This is OK in Python 2, but in Python 3 these values don't stringify
nicely: `str(value) = "b'BLAH'"`. So, special-case string arrays to be
rendered into standard lists rather than Numpy arrays, since we already have
the machinery to Unicode-ify them correctly in either Python 2 or 3.