Skip to content

Commit 6bd7ada

Browse files
committed
v0.3.4 - simplified version handling
1 parent e8a892a commit 6bd7ada

4 files changed

Lines changed: 10 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.3.4] - 2026-02-02
9+
10+
### Changed
11+
12+
- **Build**: Simplified version handling.
13+
814
## [0.3.3] - 2026-02-02
915

1016
### Fixed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build"
44

55
[project]
66
name = "netgraph-core"
7-
version = "0.3.3"
7+
version = "0.3.4"
88
description = "C++ implementation of graph algorithms for network flow analysis and traffic engineering with Python bindings"
99
readme = "README.md"
1010
requires-python = ">=3.11"

python/netgraph_core/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
# pyright: reportMissingImports=false
99

10+
from importlib.metadata import version
11+
1012
from _netgraph_core import (
1113
Algorithms,
1214
Backend,
@@ -29,7 +31,7 @@
2931
profiling_reset,
3032
)
3133

32-
from ._version import __version__
34+
__version__ = version("netgraph-core")
3335

3436
# Provide richer type information for editors/type-checkers without affecting runtime.
3537
try: # pragma: no cover - typing-only import

python/netgraph_core/_version.py

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)