From 6d1386415e05f60fb395f0bcb2fa673546b00d4d Mon Sep 17 00:00:00 2001 From: Serban Teodorescu Date: Tue, 27 Aug 2024 11:14:47 +0300 Subject: [PATCH 1/3] [HDX-10076] add dependabot customisation --- .github/dependabot.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..63bdcf1 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,7 @@ +version: 2 +updates: + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 10 \ No newline at end of file From 67db40696cc113ee96548998fbca7be669546fbb Mon Sep 17 00:00:00 2001 From: Dan Mihaila Date: Fri, 11 Oct 2024 15:34:25 +0300 Subject: [PATCH 2/3] HDX-10173 fix logup error level --- hxl/util.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/hxl/util.py b/hxl/util.py index ff9d2c6..835fbed 100644 --- a/hxl/util.py +++ b/hxl/util.py @@ -15,10 +15,6 @@ def logup(msg, props={}, level="notset"): props: additional properties for the log """ - if level == 'notset': - level = os.getenv('LOGGING_LEVEL', 'INFO').lower() - input_logger = structlog.wrap_logger(logging.getLogger('hxl.REMOTE_ACCESS')) - props['function'] = sys._getframe(1).f_code.co_name levels = { "critical": 50, "error": 40, @@ -26,4 +22,9 @@ def logup(msg, props={}, level="notset"): "info": 20, "debug": 10 } - input_logger.log(level=levels[level], event=msg, **props) + if level == 'notset': + level = 'info' + if levels[level] >= levels[os.getenv('LOGGING_LEVEL', 'INFO').lower()]: + input_logger = structlog.wrap_logger(logging.getLogger('hxl.REMOTE_ACCESS')) + props['function'] = sys._getframe(1).f_code.co_name + input_logger.log(level=levels[level], event=msg, **props) From 5d18d9f34e269954583e9f1b3ec3e4eb0386a63d Mon Sep 17 00:00:00 2001 From: Dan Mihaila Date: Fri, 25 Oct 2024 10:20:29 +0300 Subject: [PATCH 3/3] HDX-10173 increase version --- CHANGELOG | 3 +++ hxl/__init__.py | 2 +- setup.py | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 87bf898..fb52a36 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2024-10-25 Release 5.2.2 + - fix logup error level + 2024-02-05 Release 5.2.1 - make logup log level configurable via environment variable diff --git a/hxl/__init__.py b/hxl/__init__.py index 38b4801..357f868 100644 --- a/hxl/__init__.py +++ b/hxl/__init__.py @@ -81,7 +81,7 @@ if sys.version_info < (3,): raise RuntimeError("libhxl requires Python 3 or higher") -__version__="5.2.1" +__version__="5.2.2" """Module version number see https://www.python.org/dev/peps/pep-0396/ """ diff --git a/setup.py b/setup.py index 164c750..fbb52dd 100755 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ setup( name='libhxl', - version="5.2.1", + version="5.2.2", description='Python support library for the Humanitarian Exchange Language (HXL). See http://hxlstandard.org and https://github.com/HXLStandard/libhxl-python', long_description=long_description, long_description_content_type="text/markdown",