dtt (4.1.5~rc2-2+deb13) stable; urgency=medium

  * Add recommended dh-python build dep
  * Add explicit python3 to debhelper args

 -- Erik von Reis <evonreis@caltech.edu>  Wed, 17 Sep 2025 14:32:12 -0700

dtt (4.1.5~rc2-1+deb13) stable; urgency=medium

  * build manylinux and macos wheels
  * Fix script to work with trixie

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 16 Sep 2025 16:01:53 -0700

dtt (4.1.5~rc1-4+deb13) stable; urgency=medium

  * Change python3 install dir to python3.13

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 16 Sep 2025 14:40:46 -0700

dtt (4.1.5~rc1-3+deb13) stable; urgency=medium

  * fix use of unittest.TestCase.assertEquals
  * Add some doc strings to make it easier to connect foton.py and awg.py
  * step response test added
  * Add step response data files
  * Add trixie to auto-deb script
  * Drop gdssched. No longer needed.

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 16 Sep 2025 12:51:46 -0700

dtt (4.1.5~rc1-2+deb13) stable; urgency=medium

  * drop libpcre and gdssched.
  * add libtirpc to build deps

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 16 Sep 2025 12:30:13 -0700

dtt (4.1.4-1+deb13) stable; urgency=medium

  * fix foton get_zroots()
  * Add test for filter design get_zroots and set_zroots

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 08 Aug 2024 14:40:28 -0700

dtt (4.1.3-1+deb12) stable; urgency=medium

  * Bump version to 4.1.3

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 16 Jul 2024 17:37:53 -0700

dtt (4.1.3~dev1-1+deb12) stable; urgency=medium

  * excitation channel name nesting depends on total channel count

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 16 Jul 2024 12:38:46 -0700

dtt (4.1.2-1+deb12) stable; urgency=medium

  * foton: Handle "frequency" and "s-plane" options for Mag-Q roots
  * diaggui: re-enable full nesting of excitation channels

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 27 Jun 2024 13:04:53 -0700

dtt (4.1.1-1+deb12) stable; urgency=medium

  * Change RHP Zero warning check.

 -- Erik von Reis <evonreis@caltech.edu>  Wed, 27 Mar 2024 15:13:32 -0700

dtt (4.1.0-1+deb12) stable; urgency=medium

  * Check version tag on autorelease is ancestor of master
  * Added update history for awggui

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 26 Mar 2024 14:43:05 -0700

dtt (4.1.0~rc4-1+deb12) stable; urgency=medium

  * Fix glitch at top of awggui ramp when loading a configuration that starts an excitation.

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 26 Mar 2024 00:38:56 -0700

dtt (4.1.0~rc2-1+deb12) stable; urgency=medium

  * Working auto release script.
  * Update and add some useful test files.
  * Fix awg time function being undefined.

 -- Erik von Reis <evonreis@caltech.edu>  Mon, 25 Mar 2024 23:16:41 -0700

dtt (4.1.0~rc1-1+deb12) stable; urgency=medium

  * Synchronize with ADC clock over NDS server
  * Improve test setup so it will kill processes even if some of them crash.
  * Change foton default so RHP zeros do  not trigger warnings.
  * Small change to foton command-line help text.

 -- Erik von Reis <evonreis@caltech.edu>  Sat, 16 Mar 2024 08:03:48 -0700

dtt (4.0.5-1+deb12) stable; urgency=medium

  * Updated version number to 4.0.5.

 -- Patrick Thomas <pthomas@caltech.edu>  Mon, 04 Mar 2024 13:49:56 -0800

dtt (4.0.4-1+deb12) stable; urgency=medium

  * Only update usernds exciations when actually in usernds mode.

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 15 Feb 2024 15:55:36 -0800

dtt (4.0.3-1+deb12) stable; urgency=medium

  * 4.0.3 release

 -- Erik von Reis <evonreis@caltech.edu>  Sat, 20 Jan 2024 13:51:23 -0800

dtt (4.0.3~dev1-1+deb12) stable; urgency=medium

  * Make save message a bit less scary.
  * Fix warning from type coercion
  * Add custom design string generator that automatically produces an exact design string.
  * Convert warning to error when no design string is created.
  * Closes #384.  Add in option to block warnings about right-hand plane zeros.
  * Attempt to switch pybind to using SITEARCH variable for python installation.
  * Bug report email changed to something that seems to work.
  * Added create_if_not_exist and read_only flags to FilterFile creation in foton.py
  * Some improvements to error messages on swept sine and sine response.
  * Skip updating references when diaggui cannot find a new trace to udpate from.
  * Check for filters that are too big for awgtpman.
  * Fix difference to be actually useful.
  * Fix cursor labels so they change to dX, dY when in delta form, and also so the cursor doesn't move when switching between absolute and delta.
  * Script for starting simulated front end test.
  * UserNDS now also sets exciation channels.

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 19 Jan 2024 17:23:14 -0800

dtt (4.0.2-5+deb12) stable; urgency=medium

  * Add missing bindings to python-foton

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 19 Sep 2023 16:06:35 -0700

dtt (4.0.2-4+deb12) stable; urgency=medium

  * "Fix" mis-matched .gitlab.yaml

 -- Erik von Reis <evonreis@caltech.edu>  Mon, 31 Jul 2023 10:13:05 -0700

dtt (4.0.2-3+deb12) stable; urgency=medium

  * Drop upper limits on framecpp and root-cds
  * Rename source package to dtt (as the tarball is named dtt-x.y.z.tar.gz)
  * Split "python" lines in debian/control for tweak scripts
  * Set BUILD_PREFIX=/usr for rpcgen to find cpp

 -- Steffen Grunewald <steffen.grunewald@ligo.org>  Thu, 27 Jul 2023 10:31:00 +0200

cds-crtools (4.0.2-2+deb12) stable; urgency=medium

  * Drop upper limit on framecpp versions

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 25 Jul 2023 11:05:18 -0700

cds-crtools (4.0.2-1+deb12) stable; urgency=medium

  * Memory leak fixed in libSIStr
  * Make cursor edit boxes high precision
  * Improvements to stability of NDS2 connections

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 20 Jul 2023 22:34:40 -0700

cds-crtools (4.0.2~dev1-1+deb12) stable; urgency=medium

  * add support for tirpc library
  * Allow NDS2 connection to handle threads that lock up.
  * Various bug fixes for diaggui's nds2 connection
  * DTT packaging for Debian bookworm

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 29 Jun 2023 17:49:56 -0700

cds-crtools (4.0.0-1+deb11) stable; urgency=medium

  * Fix precision on 'df' and other parameters passed between diaggui and diag
  * Increased precision of variables passed to diag from diaggui
  * Added foton_unit_test.py.
  * Added the python foton unit tests to ctest.
  * DTT now detects which version of awg interface is in use and picks the right one.
  * Removed unused diag command line options
  * Fix zroots method in foton.py.in
  * awg.py: use Thread.is_alive() instead of isAlive()
  * conda: build foton in conda on a mac
  * [foton] pybind for dmtsigp and filterfile libraries builds
  * Removes annoying stderr lines from libfilterfile
  * [foton.py] Add clear method to Section
  * Improve doc strings for awg.py
  * Foton now checks load errors when saving filter files.
  * (debian) Add testpoint_interface_v3.h to testpoint-dev package
  * Block menu usage on numerous commands in foton, awggui, and diaggui that might lead to a lock up.
  * nds2 live connections successfully restart
  * Remove check on nds2, switch away from "now" setting
  * [FOTON] Make label on file error button a bit clearer.
  * Check for non-finite values in the filter time series response.
  * diaggui: '--autostart' option now restarts on test failure.
  * [foton] now optionally 
  * Changed the error handling to support multiple levels of alerts. Added a check for zeros in the right half of the s-plane.
  * [foton] Add warning to failure to create design string.
  * FILTERFILE: Add a flag to enable coefficient corrections on load
  * [foton] fixed some crashes
  * Changed the color and text of the file notifications to match the level of the notification.
  * Added a check to foton.py.in to check the existence of a file path before attempting to open the file at that path. This includes checking for broken symbolic links.
  * [libfilterfile] Update pybind11 to include response on filter design objects.
  * Added more detail to the notifications about deleting filter modules upon saving.
  * Diaggui: improved reliability of NDS2 connection

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 08 Jun 2023 11:35:46 -0700

cds-crtools (3.1.4-3+deb11) stable; urgency=medium

  * Chage framecpp dependencies to 2.8 instead of 2.9.  2.9 has a performance issue.

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 19 Jan 2023 12:18:45 -0800
 
cds-crtools (3.1.4-2+deb11) bullseye; urgency=medium

  * Move framecpp version back to 2.8.1 for fast release on debian 11

 -- Erik von Reis <evonreis@caltech.edu>  Sat, 05 Nov 2022 11:39:12 -0700

cds-crtools (3.1.4-1+deb11) bullseye; urgency=medium

  * Bump to 3.1.4

 -- Erik von Reis <evonreis@caltech.edu>  Sat, 05 Nov 2022 10:19:55 -0700

cds-crtools (3.1.3-1+deb11) bullseye; urgency=medium

  * Add in some header files to the dev packages
  * Added new header files to libtestpoint-dev package

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 04 Nov 2022 13:42:21 -0700

cds-crtools (3.1.2-3+deb11) bullseye; urgency=medium

  * Add testpoint_struct.h to debian package

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 04 Nov 2022 13:10:26 -0700

cds-crtools (3.1.2-2+deb11) bullseye; urgency=medium

  * Change to ldastools-framecpp requirement to 2.9.1

 -- Erik von Reis <evonreis@caltech.edu>  Wed, 20 Jul 2022 15:06:43 -0700

cds-crtools (3.1.2-1+deb11) bullseye; urgency=medium

  * removed erroneous free in tpClear()

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 15 Apr 2022 09:58:57 -0700

cds-crtools (3.1.1-1+deb11) bullseye; urgency=medium

  * release

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 14 Apr 2022 03:26:34 -0700

cds-crtools (3.1.1~dev2-1+deb11) bullseye; urgency=medium

  * Improved type handling between testpoint_t and RPC structs
  * Foton: fix shifting references in foton step response

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 12 Apr 2022 11:21:11 -0700

cds-crtools (3.1.1~dev1-1+deb11) bullseye; urgency=medium

  * Fix diag 'tp show' to show non-excitation test points
  * Update testpoint files from advligorts

 -- Erik von Reis <evonreis@caltech.edu>  Wed, 06 Apr 2022 10:45:54 -0700

cds-crtools (3.1.0-1+deb11) bullseye; urgency=medium

  * Fixed an unassigned variable bug in SIStr that was crashing awg.py.
  * Added timeout exception to NDS2 query.

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 10 Feb 2022 13:49:34 -0800

cds-crtools (3.1.0~rc4-1+deb11) bullseye; urgency=medium

  * Replace NDS2 data handling with a stage series of threads.

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 08 Feb 2022 17:01:26 -0800

cds-crtools (3.1.0~rc3-2+deb11) bullseye; urgency=medium

  * Add fantom to cds-crtools meta package
  * fix ldas-tools-framecpp version for those packages that need it

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 04 Feb 2022 17:30:21 -0800

cds-crtools (3.1.0~rc3-1+deb11) bullseye; urgency=medium

  * Version 3.1.0~rc3

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 04 Feb 2022 15:31:28 -0800

cds-crtools (3.1.0~rc2-1+deb11) bullseye; urgency=medium

  * Update version number to 3.1.0~rc2.  Add to change notices.
  * Added -lrt to testpoint library

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 03 Feb 2022 22:55:51 -0800

cds-crtools (3.1.0~rc1-1+deb11) bullseye; urgency=medium

  * Change diaggui to NDS2Client
  * Some improvements to sineresponse test
  * Fixed issue with using localhost address for contact awgtpman
  * Updated build depends to add pkg-config and nds2-client-dev
  * Improved root version restrictions

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 03 Feb 2022 22:04:22 -0800

cds-crtools (3.0.3+deb10-1) bullseye; urgency=medium

  * Work around ROOT edit box bug

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 11 Nov 2021 13:03:22 -0800
 
cds-crtools (3.0.3+deb10u0) buster; urgency=medium

  * source format changed to quilt

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 21 Sep 2021 12:06:07 -0700

cds-crtools (3.0.2+deb11u2) bullseye; urgency=medium

  * Previous tag in the wrong spot

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 13 Jan 2022 12:40:26 -0800

cds-crtools (3.0.2+deb11u1) testing; urgency=medium

  * Fixed issue where single-precision swept sine frequencies were negative.

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 20 Aug 2021 10:56:47 -0700

cds-crtools (3.0.1+deb11u1) testing; urgency=medium

  * Fixed old XML files not loading in diag because of missing double
    precision flag.
    
 -- Erik von Reis <evonreis@caltech.edu>  Wed, 18 Aug 2021 10:54:22 -0700    
    
cds-crtools (3.0.0+deb11u1) testing; urgency=medium

  * Released from previous pre-release.

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 13 Aug 2021 10:38:43 -0700

cds-crtools (3.0.0~rc2+deb11u1) testing; urgency=medium

  * Conflicting gds packages now constrained by version number.
  * xmlconv fixed to handle doubles.
  * option added to diaggui to change precision of frequency buckets.
  * fixed crash when updating reference without measurement.
  * awggui: strip whitespace put back in now that GDS-GUI supports it.

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 13 Aug 2021 10:09:49 -0700

cds-crtools (3.0.0~rc1+deb11u1) testing; urgency=medium

  * Version changed to 3.0.0 to make it superior to all previous gds
    versions, and different to in the major version to express backward
incompatibility.

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 22 Jul 2021 17:18:05 -0700

cds-crtools (1.0.0~rc1+deb11u1) testing; urgency=medium

  * Advanced to 1.0.0 because "double" changes to swept sine save are not
    backward compatible.

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 22 Jul 2021 16:41:45 -0700

cds-crtools (0.5.0~rc10+deb11u1) testing; urgency=medium

  * Minor source changes

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 29 Jun 2021 10:03:50 -0700

cds-crtools (0.5.0~rc9+deb11u1) unstable; urgency=medium

  * Re-worked relationship to GDS.  Now links from GDS GUI instead of replacing it.
  * awggui and diaggui now link to dttgui instead of dttview.

 -- Erik von Reis <evonreis@caltech.edu>  Mon, 28 Jun 2021 12:57:00 -0700

cds-crtools (0.5.0~rc8+deb11u1) unstable; urgency=medium

  * Fixed a foton.py include command pointing at the wrong directory.

 -- Erik von Reis <evonreis@caltech.edu>  Mon, 28 Jun 2021 06:06:00 -0700

cds-crtools (0.5.0~rc7+deb11u2) unstable; urgency=medium

  * added some missing dependencies

 -- Erik von Reis <evonreis@caltech.edu>  Mon, 28 Jun 2021 04:42:00 -0700

cds-crtools (0.5.0~rc7+deb11u1) unstable; urgency=medium

  * libfilterwiz now a shared library
  * awggui and diaggui now get filter window from filterwiz

 -- Erik von Reis <evonreis@caltech.edu>  Sun, 27 Jun 2021 14:57:00 -0700
cds-crtools (0.5.0~rc6+deb11u2) unstable; urgency=medium

  * Dropped dependency on python2

 -- Erik von Reis <evonreis@caltech.edu>  Sun, 27 Jun 2021 02:48:00 -0700

cds-crtools (0.5.0~rc6+deb11u1) unstable; urgency=medium

  * Improved some package descriptions
  * Now have Debian release specific version number

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 25 Jun 2021 12:29:02 -0700

cds-crtools (0.5.0~rc6) unstable; urgency=medium

  * libpanel removed.  Only libRpanel remains 
  * libdtt now depends on libawg instead of the other way around
  * now builds for bullseye

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 24 Jun 2021 16:25:51 -0700

cds-crtools (0.5.0~rc4) testing; urgency=medium

  *  gdsplot added back in
  *  libpanel added

 -- Erik von Reis <evonreis@caltech.edu>  Wed, 19 May 2021 09:13:14 -0700

cds-crtools (0.5.0~rc3) testing; urgency=medium

  * libfilterfile added

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 18 May 2021 16:37:58 -0700

cds-crtools (0.5.0~rc2) testing; urgency=medium

  * removed ezcatools to their own project: cds/ezcatools.  

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 18 May 2021 01:02:08 -0700

cds-crtools (0.5.0~rc1) testing; urgency=medium

  * Header files added to dev packages 

 -- Erik von Reis <evonreis@caltech.edu>  Mon, 17 May 2021 13:29:04 -0700

cds-crtools (0.4.0.1) release; urgency=medium

  * Fixed an old dependency for python[3]-foton in debian/controls.

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 11 Mar 2021 14:24:38 -0800

cds-crtools (0.4.0) release; urgency=medium

  * Foton.py fixed to work with python3 and newer versions of ROOT.
  * Lidax moved to DTT subdir from GUI subdir
  * DFM moved added from GDS
  * DFMGUI moved to DTT subdir from GUI subdir 
  * Updated to work with GDS >= 2.19.4
  * Updated to work with ROOT 6.22/06

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 20 Aug 2020 13:11:41 -0700

cds-crtools (0.3.0.4) release; urgency=medium

  * Added ezca command line binaries to new package: dtt-ezca-tools
  * cmake improved search for epics libraries

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 19 Jan 2021 14:08:26 -0800

cds-crtools (0.3.0.2) release; urgency=medium

  * Added ezca command line binaries

 -- Erik von Reis <evonreis@caltech.edu>  Sat, 16 Jan 2021 15:58:59 -0800

cds-crtools (0.3.0.1) release; urgency=medium

  * added missing /usr/bin/diagd binary to dtt-diagd package

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 06 Oct 2020 14:12:17 -0700

cds-crtools (0.3.0) release; urgency=medium

  * Production release of 0.3.0.

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 06 Oct 2020 01:23:39 -0700

cds-crtools (0.3.0~rc14) testing; urgency=medium

  * Fixed: wrong averages in XML files. 

 -- Erik von Reis <evonreis@caltech.edu>  Sat, 03 Oct 2020 01:17:49 -0700

cds-crtools (0.3.0~rc13) testing; urgency=medium

  * Cleared up some unneeded debug messages.

 -- Erik von Reis <evonreis@caltech.edu>  Thu, 01 Oct 2020 22:31:55 -0700

cds-crtools (0.3.0~rc12) testing; urgency=medium

  * fixed: diag commandline now runs old XML files.
  * fixed some build issues in debian 9

 -- Erik von Reis <evonreis@caltech.edu>  Wed, 30 Sep 2020 23:37:28 -0700

cds-crtools (0.3.0~rc11) testing; urgency=medium

  * dmtviewer and lidax added back in 

 -- Erik von Reis <evonreis@caltech.edu>  Wed, 02 Sep 2020 17:54:48 -0700

cds-crtools (0.3.0~rc10) unstable; urgency=medium

  * crtools now split into several debian packages.

 -- Erik von Reis <evonreis@caltech.edu>  Mon, 31 Aug 2020 19:31:29 -0700

cds-crtools (0.3.0~rc9) testing; urgency=medium

  * Now builds in SL7 against ROOT 6.22/00 

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 18 Aug 2020 22:26:31 -0700

cds-crtools (0.3.0~rc8) testing; urgency=medium

  * Replaced missing update call to Legend options tab. 

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 18 Aug 2020 13:40:56 -0700

cds-crtools (0.3.0~rc7) testing; urgency=medium

  * Diaggui legends options reworked.

 -- Erik von Reis <evonreis@caltech.edu>  Tue, 18 Aug 2020 00:12:54 -0700

cds-crtools (0.3.0~rc6) testing; urgency=medium

  * Minor changes to diaggui layout. 

 -- Erik von Reis <evonreis@caltech.edu>  Mon, 10 Aug 2020 23:08:28 -0700

cds-crtools (0.3.0~rc5) testing; urgency=medium

  * Fixes to build files to make clean packages 

 -- Erik von Reis <evonreis@caltech.edu>  Sun, 09 Aug 2020 17:41:37 -0700

cds-crtools (0.3.0~rc4) testing; urgency=medium

  * Initial release with debian files.  Closes #145.
  * Project home and associated URLS changed to https://git.ligot.org/cds/dtt 

 -- Erik von Reis <evonreis@caltech.edu>  Fri, 07 Aug 2020 12:43:13 -0700
