diff --git a/doc/changes/DM-16523.feature.md b/doc/changes/DM-16523.feature.md deleted file mode 100644 index acc8cf51..00000000 --- a/doc/changes/DM-16523.feature.md +++ /dev/null @@ -1 +0,0 @@ -Add a `copy` method that unfreezes. diff --git a/doc/changes/DM-33226.feature.rst b/doc/changes/DM-33226.feature.rst deleted file mode 100644 index f0224b66..00000000 --- a/doc/changes/DM-33226.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -* Changed the config loader method such that if a relative path is specified inside another config it is treated as being relative to that original config file. -* Modified the config loader to support URI schemes ``file``, ``resource``, and ``eups`` supported by ``lsst-resources``. - This change means that in some cases ``__file__`` can be a URI string and not a simple path. diff --git a/doc/changes/DM-51850.bugfix.md b/doc/changes/DM-51850.bugfix.md deleted file mode 100644 index e06b16a4..00000000 --- a/doc/changes/DM-51850.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix a bug that caused history-printing to fail when the initial value for a field was `None`. diff --git a/doc/changes/DM-53767.bugfix.md b/doc/changes/DM-53767.bugfix.md deleted file mode 100644 index b3ffd45f..00000000 --- a/doc/changes/DM-53767.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix copying of `ConfigDictField`. diff --git a/doc/changes/DM-53791.bugfix.md b/doc/changes/DM-53791.bugfix.md deleted file mode 100644 index a93233ad..00000000 --- a/doc/changes/DM-53791.bugfix.md +++ /dev/null @@ -1 +0,0 @@ -Fix copying of `ConfigChoiceField` and `RegistryField`. diff --git a/doc/lsst.pex.config/CHANGES.rst b/doc/lsst.pex.config/CHANGES.rst index fb9421ce..0afb5c43 100644 --- a/doc/lsst.pex.config/CHANGES.rst +++ b/doc/lsst.pex.config/CHANGES.rst @@ -1,3 +1,26 @@ +lsst-pex-config v30.0.0 (2026-01-15) +==================================== + +Python 3.11 is now the minimum supported version. +Tested on Python 3.14. + +New Features +------------ + +- Added a ``copy`` method that unfreezes. (`DM-16523 `_) +- * Changed the config loader method such that if a relative path is specified inside another config it is treated as being relative to that original config file. + * Modified the config loader to support URI schemes ``file``, ``resource``, and ``eups`` supported by ``lsst-resources``. + This change means that in some cases ``__file__`` can be a URI string and not a simple path. (`DM-33226 `_) + + +Bug Fixes +--------- + +- Fixed a bug that caused history-printing to fail when the initial value for a field was `None`. (`DM-51850 `_) +- Fixed copying of ``ConfigDictField``. (`DM-53767 `_) +- Fixed copying of ``ConfigChoiceField`` and ``RegistryField``. (`DM-53791 `_) + + lsst-pex-config v29.0.0 (2025-03-25) ====================================