Compare commits

...

3 Commits

Author SHA1 Message Date
Jorijn Schrijvershof 3fa002d2a4 chore(main): release 0.2.11 (#34) 2026-01-08 21:53:13 +01:00
Jorijn Schrijvershof 26d5125e15 fix(docker): skip project install in uv sync (#35) 2026-01-08 21:51:14 +01:00
Jorijn Schrijvershof fb627fdacd chore(release): track uv.lock in release-please (#33) 2026-01-08 21:46:34 +01:00
9 changed files with 24 additions and 6 deletions
+1 -1
View File
@@ -1,3 +1,3 @@
{
".": "0.2.10"
".": "0.2.11"
}
+1
View File
@@ -254,6 +254,7 @@ Example: `fix(charts): prevent crash when no data points available`
2. release-please creates/updates a "Release PR" with:
- Updated `CHANGELOG.md`
- Updated version in `src/meshmon/__init__.py`
- Updated `uv.lock` (project version entry)
3. When the Release PR is merged:
- A GitHub Release is created
- A git tag (e.g., `v0.2.0`) is created
+12
View File
@@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
This changelog is automatically generated by [release-please](https://github.com/googleapis/release-please) based on [Conventional Commits](https://www.conventionalcommits.org/).
## [0.2.11](https://github.com/jorijn/meshcore-stats/compare/v0.2.10...v0.2.11) (2026-01-08)
### Bug Fixes
* **docker:** skip project install in uv sync ([#35](https://github.com/jorijn/meshcore-stats/issues/35)) ([26d5125](https://github.com/jorijn/meshcore-stats/commit/26d5125e15a78fd7b3fddd09292b4aff6efd23b7))
### Miscellaneous Chores
* **release:** track uv.lock in release-please ([#33](https://github.com/jorijn/meshcore-stats/issues/33)) ([fb627fd](https://github.com/jorijn/meshcore-stats/commit/fb627fdacd1b58d0c8fc10b8d3d8738a1bdce799))
## [0.2.10](https://github.com/jorijn/meshcore-stats/compare/v0.2.9...v0.2.10) (2026-01-08)
+1 -1
View File
@@ -40,7 +40,7 @@ ENV PATH="/opt/venv/bin:$PATH" \
# Install Python dependencies
COPY pyproject.toml uv.lock ./
RUN pip install --no-cache-dir --upgrade pip uv && \
uv sync --frozen --no-dev
uv sync --frozen --no-dev --no-install-project
# =============================================================================
# Stage 2: Runtime
+1 -1
View File
@@ -15,7 +15,7 @@ services:
# MeshCore Stats - Data collection and rendering
# ==========================================================================
meshcore-stats:
image: ghcr.io/jorijn/meshcore-stats:0.2.10 # x-release-please-version
image: ghcr.io/jorijn/meshcore-stats:0.2.11 # x-release-please-version
container_name: meshcore-stats
restart: unless-stopped
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "meshcore-stats"
version = "0.2.10"
version = "0.2.11"
description = "MeshCore LoRa mesh network monitoring and statistics"
readme = "README.md"
requires-python = ">=3.11"
+5
View File
@@ -14,6 +14,11 @@
"type": "generic",
"path": "docker-compose.yml",
"glob": false
},
{
"jsonpath": "$.package[?(@.name.value=='meshcore-stats')].version",
"path": "uv.lock",
"type": "toml"
}
],
"changelog-sections": [
+1 -1
View File
@@ -1,3 +1,3 @@
"""MeshCore network monitoring library."""
__version__ = "0.2.10" # x-release-please-version
__version__ = "0.2.11" # x-release-please-version
Generated
+1 -1
View File
@@ -752,7 +752,7 @@ wheels = [
[[package]]
name = "meshcore-stats"
version = "0.2.10"
version = "0.2.11"
source = { editable = "." }
dependencies = [
{ name = "jinja2" },