diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ba42540c1077787949fef9f0ddfa04d1499cbb8..9e6233833e97a08a312266bf77cc8f2f8477c056 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,23 @@ # DP3 Changelog -## Next release - -### Improvements -- DP3 now requires EveryBeam v0.5.8 +## [6.1] - 2024-06-18 + +- Support EveryBeam 0.6 (in addition to EveryBeam 0.5.8) +- Faster beam predict by using cached time directions +- Add support for dish telescopes like SKA-mid +- Add preliminary clipper task for VLBI processing +- Reduce memory in predict step +- Read sky model only once to speed up processing +- Various AARTFAAC processing improvements +- More use of XTensor +- Some use of AVX(2) instructions to speed up tasks +- Improve threading and use of threadpool +- Fix wrong h5 time axis when solint larger than number +- Fix prediction for source models with only negative polarized sources +- Fix compilation on platforms where size_t != 64 bit +- Fix multiple baseline selection (!1255) +- Fix ApplyCal with full-Jones correction +- Various small bugs and code improvements ## [6.0] - 2023-08-11 diff --git a/CMakeLists.txt b/CMakeLists.txt index 7fe7d6224f7490f5157708bcea4cce2498d477ab..c0fe1df8ed4e8f01b22bd37f046ec2d39444d438 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,7 +12,8 @@ if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.19") endif() # Set version number and project name. -set(DP3_VERSION 6.0.0) +# Please keep CPack/CMakeLists.txt and setup.py in sync with this. +set(DP3_VERSION 6.1.0) if(DP3_VERSION MATCHES "^([0-9]+)\\.([0-9]+)\\.([0-9]+)") set(DP3_VERSION_MAJOR "${CMAKE_MATCH_1}") set(DP3_VERSION_MINOR "${CMAKE_MATCH_2}") diff --git a/CPack/CMakeLists.txt b/CPack/CMakeLists.txt index af68451a731cff484770e5996f7526eb62e03929..d492630854f7ff3457235b81356de29ab0c81f55 100644 --- a/CPack/CMakeLists.txt +++ b/CPack/CMakeLists.txt @@ -45,7 +45,7 @@ set(CPACK_DEBIAN_FILE_NAME DEB-DEFAULT) set(CPACK_DEBIAN_PACKAGE_ARCHITECTURE "amd64") set(CPACK_DEBIAN_PACKAGE_DEPENDS "aoflagger (>= 3.0.1),\ - everybeam (>= 0.5.4), everybeam (<< 0.6.0),\ + everybeam (>= 0.5.8), everybeam (<< 0.7.0),\ idg-api (>= 0.8)") set(CPACK_DEBIAN_PACKAGE_MAINTAINER "deb-packages@astron.nl") set(CPACK_DEBIAN_PACKAGE_SECTION "science") diff --git a/setup.py b/setup.py index 4a1b37ed8bfa0e58b7ecdd714106f66f4543eca3..784de04f81625f2447f5c3f8e44cd1b1ffaaa3b2 100755 --- a/setup.py +++ b/setup.py @@ -111,7 +111,7 @@ class CMakeBuild(build_ext): # logic and declaration, and simpler if you include description/version in a file. setup( name="DP3", - version="6.0.1", + version="6.1.0", author="Astron", author_email="dijkema@astron.nl", description="DP3",