osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/python/pyosmocom/+/41377?usp=email )
Change subject: Bump version: 0.0.11
......................................................................
Bump version: 0.0.11
Tag a new version, and this time adjust pyproject.toml too so we can
publish the new version to pypi. I'm updating the instructions in the
wiki so this is clear in the future:
https://osmocom.org/projects/cellular-infrastructure/wiki/Make_a_new_release
Change-Id: I1b5735abefbd69c0d3301b5506424800db25aec6
---
M debian/changelog
M pyproject.toml
2 files changed, 7 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/python/pyosmocom refs/changes/77/41377/1
diff --git a/debian/changelog b/debian/changelog
index b1aae02..bbce47e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+pyosmocom (0.0.11) unstable; urgency=medium
+
+ * pyproject: use SPDX license identifier
+
+ -- Oliver Smith <osmith(a)sysmocom.de> Fri, 07 Nov 2025 11:47:17 +0100
+
pyosmocom (0.0.10) unstable; urgency=medium
[ Andreas Eversberg ]
diff --git a/pyproject.toml b/pyproject.toml
index 7e33b7a..c844a11 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,7 +4,7 @@
[project]
name = "pyosmocom"
-version = "0.0.9"
+version = "0.0.11"
dependencies = [
"gsm0338",
"construct >= 2.9.51"
--
To view, visit https://gerrit.osmocom.org/c/python/pyosmocom/+/41377?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: python/pyosmocom
Gerrit-Branch: master
Gerrit-Change-Id: I1b5735abefbd69c0d3301b5506424800db25aec6
Gerrit-Change-Number: 41377
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/python/pyosmocom/+/41376?usp=email )
Change subject: pyproject: use SPDX license identifier
......................................................................
pyproject: use SPDX license identifier
Fix the following warnings during build:
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#licen… for details.
********************************************************************************
!!
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
By 2026-Feb-18, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#licen… for details.
********************************************************************************
!!
Change-Id: I8416234ea02f337fabd075cc345af964c1b71adf
---
M pyproject.toml
1 file changed, 1 insertion(+), 2 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/python/pyosmocom refs/changes/76/41376/1
diff --git a/pyproject.toml b/pyproject.toml
index 5f8fb39..7e33b7a 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -15,11 +15,10 @@
]
description = "Python implementation of core osmocom utilities / protocols"
readme = "README.md"
-license = {file = "COPYING"}
+license = "GPL-2.0-or-later"
keywords = ["telecom", "gsm", "3gpp", "cellular"]
classifiers = [
"Development Status :: 5 - Production/Stable",
- "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
"Programming Language :: Python"
]
--
To view, visit https://gerrit.osmocom.org/c/python/pyosmocom/+/41376?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: python/pyosmocom
Gerrit-Branch: master
Gerrit-Change-Id: I8416234ea02f337fabd075cc345af964c1b71adf
Gerrit-Change-Number: 41376
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/41371?usp=email )
(
1 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
)Change subject: OBS: configure Osmocom pyhss fork
......................................................................
OBS: configure Osmocom pyhss fork
Add the Osmocom fork of PyHSS to scripts/obs/lib/config.py, so the
Osmocom_OBS_* jobs build source packages for it and push them to our OBS
where binary packages get built. We need to use a fork for now, as the
official repository can't run outside of a git tree yet and doesn't have
debian packaging. These changes are being upstreamed, the goal is that
we don't need to use our fork in the long run.
Related: SYS#6819
Change-Id: I8fc7ef9dc242248770711da2893492fae8a84522
---
M scripts/obs/lib/config.py
1 file changed, 7 insertions(+), 2 deletions(-)
Approvals:
fixeria: Looks good to me, approved
laforge: Looks good to me, but someone else must approve
Jenkins Builder: Verified
pespin: Looks good to me, but someone else must approve
diff --git a/scripts/obs/lib/config.py b/scripts/obs/lib/config.py
index 0a8d60d..b1384fd 100644
--- a/scripts/obs/lib/config.py
+++ b/scripts/obs/lib/config.py
@@ -100,6 +100,7 @@
projects_other = [
"neocon",
"open5gs",
+ "pyhss",
]
git_url_default = "https://gerrit.osmocom.org" # /project gets appended
@@ -111,24 +112,28 @@
"rtl-sdr": "https://gitea.osmocom.org/sdr/rtl-sdr",
"strongswan-epdg": "https://gitea.osmocom.org/ims-volte-vowifi/strongswan-epdg",
"libosmo-sccp-legacy": "https://gitea.osmocom.org/osmocom/libosmo-sccp-legacy",
+ "pyhss": "https://gitea.osmocom.org/osmocom/pyhss",
}
git_branch_default = "master"
git_branch_other = {
"open5gs": "main",
+ "pyhss": "osmocom/master",
}
def tag_pattern(prefix: str = '',
a: str = r'\d+',
b: str = r'\.\d+',
- c: str = r'\.\d+') -> str:
- return rf'^{prefix}{a}{b}{c}$'
+ c: str = r'\.\d+',
+ suffix: str = '') -> str:
+ return rf'^{prefix}{a}{b}{c}{suffix}$'
git_latest_tag_pattern_default = tag_pattern()
git_latest_tag_pattern_other = {
"gapk": tag_pattern('v', c=r'(\.\d+)?'),
"open5gs": tag_pattern('v'),
"osmo-fl2k": tag_pattern('v'),
+ "pyhss": tag_pattern(suffix='-osmocom\\d+'),
"rtl-sdr": tag_pattern('v'),
"strongswan-epdg": tag_pattern('osmo-epdg-', c=r'\.[0-9a-z]+'),
"wireshark": tag_pattern('v', c=r'\.[0-9a-z]+'),
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/41371?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I8fc7ef9dc242248770711da2893492fae8a84522
Gerrit-Change-Number: 41371
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/41369?usp=email )
(
1 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
)Change subject: OBS: set default distro to debian 13
......................................................................
OBS: set default distro to debian 13
Change the distribution that is used to build the source packages to
debian 13 so we are on the latest one again.
Change-Id: I7c1dcca90e46645a497fd547ce1243b414c53201
---
M scripts/obs/lib/config.py
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
fixeria: Looks good to me, but someone else must approve
Jenkins Builder: Verified
pespin: Looks good to me, but someone else must approve
laforge: Looks good to me, approved
diff --git a/scripts/obs/lib/config.py b/scripts/obs/lib/config.py
index 8282d9e..0a8d60d 100644
--- a/scripts/obs/lib/config.py
+++ b/scripts/obs/lib/config.py
@@ -134,7 +134,7 @@
"wireshark": tag_pattern('v', c=r'\.[0-9a-z]+'),
}
-docker_distro_default = "debian:12"
+docker_distro_default = "debian:13"
docker_distro_other = [
"almalinux:*", # instead of centos (SYS#5818)
"centos:7", # SYS#6760
--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/41369?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I7c1dcca90e46645a497fd547ce1243b414c53201
Gerrit-Change-Number: 41369
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>