Change Log ########### Development ----------- 4.0.0 ----- Added ^^^^^ * Added ``averaging_channels`` and ``averaging_times`` to ``SCAN_TYPE`` table. Changed ^^^^^^^ * Changed ``scan_intent`` to ``scan_intents`` and its type was changed from string to list of strings. 3.0.0 ----- Added ^^^^^ * Added ``integration_time`` and ``scan_intent`` to ``SCAN_TYPE`` table. * Added ``time_centroids`` argument to ``process_visibility`` RPC. This will allow processors to write the correct time centroid to MS. 2.0.0 ----- Added ^^^^^ * Added ``SCAN_TYPE`` table to store scan type information, currently on the scan type ID. * Added ``scan_type`` argument to ``process_visibility`` RPC, allowing processors to identify the scan type of the current scan. Changed ^^^^^^^ * Update build system to poetry ``>=2.0.0,<3``. * Update non-main dependencies to latest available.. Removed ^^^^^^^ * Removed ``read_payload`` RPC. 1.0.0 ----- Added ^^^^^ * Added ``beam_index`` to ``process_visibility`` RPC. This will allow processors work with each beam independently. * Added ``telescope`` to ``process_visibility`` RPC. This will allow processors identify the telescope they are receiving data for. Changed ^^^^^^^ * Poetry housekeeping, updated to ``>=1.8.2``. 0.6.1 ----- Added ^^^^^ * New ``start_scan`` and ``end_scan`` procedures, each taking a ``scan_id`` as their own argument. Will be used to inform processors about scans starting/ending in SDP. Changed ^^^^^^^ * Poetry housekeeping, updated to ``>=1.6.1``. 0.6.0 ----- Changed ^^^^^^^ * **BREAKING** Updated minimum required python version to 3.9 * Removed internal usage of ``pkg_resources`` API, using ``importlib.resources`` instead. 0.5.0 ----- Added ^^^^^ * New ``process_visibility`` procedure, modelled after the existing ``read_payload`` one, but able to transmit the full contents of a ``Visibility`` dataset, including data for multiple time values. * Column tables in table definitions can now be lists of fixed size. * New ``ANTENNA2`` table schema that better matches the ``Configuration`` class from the ``ska-sdp-datamodel`` package. Changed ^^^^^^^ * Add dimension information to tensors in ``read_payload`` procedure. The dimension names align with the ``Visibility`` class from the ``ska-sdp-datamodel`` package. 0.4.0.post0 ----------- Changed ^^^^^^^ * Ported package to poetry and standard CI tooling. 0.4.0 ----- * Fixed declared dimensions order for visibility tensor. * Adjust weights and flags dimensions and type to match expectations from downstream pipeline components. 0.3.2 ----- * Adjusted tables to latest ADR-54 schema: * Renamed SpectralWindow's ``name`` -> ``spectral_window_id`` * Beam ID type changed from ``int`` -> ``string`` * Renamed ``phase_dir``'s ``time_origin`` -> ``reference_time``, added ``reference_frame``. 0.3.1 ----- * Add name to spectral window 0.3.0 ----- * Add scan_id to the procedure * Updated tables to scan model 0.2.3 ----- * Updated the sdp-dal dependency 0.2.2 ----- * Packaged for release 0.2.1 ----- * Added the extra-requirements for publication in the CAR 0.2 --- * Added the flags, weights and sigma to the procedure * Updated the procedure schema to include channel_ids- this is an array of ints listing the channel numbers of those included in this payload. -- Steve Ord 0.1 --- * Initial, simple list of table and procedure schemas, along with python code to load them as Python objects.