Skip to content

Commit b7e2b3c

Browse files
committed
version: 1.55.0
1 parent a4bd1e5 commit b7e2b3c

3 files changed

Lines changed: 15 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12-
* `on_config` hook on `AbstractBase` that subclasses can override to react to `SIGHUP` reload signals (chains to the existing `"config"` trigger via super)
13-
* `ConsulProxyServer.on_config` override that schedules an extra `_consul_tick(timeout=0)` on `SIGHUP`, allowing operators to force a Consul service refresh without waiting for the next poll cycle
12+
*
1413

1514
### Changed
1615

17-
* `bind_config` SIGHUP handler now defers `on_config` to the main event loop via `delay(immediately=True)` instead of running it synchronously in the signal handler context, so subclass overrides don't have to worry about signal-handler reentrancy
16+
*
1817

1918
### Fixed
2019

2120
*
2221

22+
## [1.55.0] - 2026-04-29
23+
24+
### Added
25+
26+
* `on_config` hook on `AbstractBase` that subclasses can override to react to `SIGHUP` reload signals (chains to the existing `"config"` trigger via super)
27+
* `ConsulProxyServer.on_config` override that schedules an extra `_consul_tick(timeout=0)` on `SIGHUP`, allowing operators to force a Consul service refresh without waiting for the next poll cycle
28+
29+
### Changed
30+
31+
* `bind_config` SIGHUP handler now defers `on_config` to the main event loop via `delay(immediately=True)` instead of running it synchronously in the signal handler context, so subclass overrides don't have to worry about signal-handler reentrancy
32+
2333
## [1.54.2] - 2026-04-29
2434

2535
### Changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def read_file(path):
5757

5858
setuptools.setup(
5959
name="netius",
60-
version="1.54.2",
60+
version="1.55.0",
6161
author="Hive Solutions Lda.",
6262
author_email="development@hive.pt",
6363
description="Netius System",

src/netius/base/common.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
identification of both the clients and the services this
5959
value may be prefixed or suffixed """
6060

61-
VERSION = "1.54.2"
61+
VERSION = "1.55.0"
6262
""" The version value that identifies the version of the
6363
current infra-structure, all of the services and clients
6464
may share this value """

0 commit comments

Comments
 (0)