From 4e77e64325b85475e98dffda5ac04b2c9ddb6ebc Mon Sep 17 00:00:00 2001 From: Calum Eadie <199819990+ce10-sanger@users.noreply.github.com> Date: Wed, 20 May 2026 13:41:50 +0100 Subject: [PATCH] Stop logging secrets --- CHANGELOG | 6 ++++++ src/npgmlwarehouse/db/utils.py | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 297b8af..7648cee 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -5,6 +5,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [1.1.1] - 2026-05-20 + +### Fixed + +* Stop logging secrets + ## [1.1.0] 2026-04-23 ### Changed diff --git a/src/npgmlwarehouse/db/utils.py b/src/npgmlwarehouse/db/utils.py index 909cc67..a9aec14 100644 --- a/src/npgmlwarehouse/db/utils.py +++ b/src/npgmlwarehouse/db/utils.py @@ -18,7 +18,7 @@ import os import re from contextlib import contextmanager -from dataclasses import dataclass +from dataclasses import dataclass, field from importlib import import_module from pathlib import Path from typing import Any, Generator @@ -35,7 +35,7 @@ class MlwarehouseConfig: dbport: str dbuser: str dbname: str - dbpass: str + dbpass: str = field(repr=False) @property def url(self):