lists.osmocom.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

gerrit-log

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
gerrit-log@lists.osmocom.org

December 2025

  • 1 participants
  • 1175 discussions
[M] Change in osmo-bsc[master]: MGW control: migrate to new API for codecs and payload types
by laforge 10 Dec '25

10 Dec '25
Attention is currently required from: falconia, neels. laforge has posted comments on this change by falconia. ( https://gerrit.osmocom.org/c/osmo-bsc/+/41630?usp=email ) Change subject: MGW control: migrate to new API for codecs and payload types ...................................................................... Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-bsc/+/41630?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-bsc Gerrit-Branch: master Gerrit-Change-Id: Iafc38a3da64ce7c2f060a32864174dcde9f57b56 Gerrit-Change-Number: 41630 Gerrit-PatchSet: 1 Gerrit-Owner: falconia <falcon(a)freecalypso.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: neels <nhofmeyr(a)sysmocom.de> Gerrit-CC: pespin <pespin(a)sysmocom.de> Gerrit-Attention: falconia <falcon(a)freecalypso.org> Gerrit-Attention: neels <nhofmeyr(a)sysmocom.de> Gerrit-Comment-Date: Wed, 10 Dec 2025 13:36:46 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[XS] Change in osmo-ttcn3-hacks[master]: msc: Fix TC_stat_bsc_sctp_disconnected expectancies
by laforge 10 Dec '25

10 Dec '25
laforge has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41641?usp=email ) Change subject: msc: Fix TC_stat_bsc_sctp_disconnected expectancies ...................................................................... msc: Fix TC_stat_bsc_sctp_disconnected expectancies The test was passing when run alone, but was failing when run after other tests using other BSCs/RNCs, since osmo-msc learned about them and hence ran_peers.total was >1. Change-Id: I22da7ae5c282a30e933f2f29b671ece8b6147ce9 --- M msc/MSC_Tests.ttcn 1 file changed, 4 insertions(+), 2 deletions(-) Approvals: fixeria: Looks good to me, but someone else must approve laforge: Looks good to me, approved Jenkins Builder: Verified diff --git a/msc/MSC_Tests.ttcn b/msc/MSC_Tests.ttcn index 013ecfd..c85a458 100644 --- a/msc/MSC_Tests.ttcn +++ b/msc/MSC_Tests.ttcn @@ -7671,12 +7671,14 @@ var BSC_ConnHdlrPars pars; var charstring msc_stats_prefix := f_msc_stats_prefix(); + /* ran_peers.total: Despite we only use 1 RAN_CONN in this test, previous tests may have + * used more of them (up to configured NUM_BSC), and hence IUT may remember about them: */ var StatsDExpects expect_connected := { - {name := msc_stats_prefix & "ran_peers.total", mtype := "g", min := 1, max := 1}, + {name := msc_stats_prefix & "ran_peers.total", mtype := "g", min := 1, max := NUM_BSC}, {name := msc_stats_prefix & "ran_peers.active", mtype := "g", min := 1, max := 1} }; var StatsDExpects expect_disconnected := { - {name := msc_stats_prefix & "ran_peers.total", mtype := "g", min := 1, max := 1}, + {name := msc_stats_prefix & "ran_peers.total", mtype := "g", min := 1, max := NUM_BSC}, {name := msc_stats_prefix & "ran_peers.active", mtype := "g", min := 0, max := 0} }; -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41641?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: merged Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: I22da7ae5c282a30e933f2f29b671ece8b6147ce9 Gerrit-Change-Number: 41641 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de> Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
1 0
0 0
[S] Change in osmo-ttcn3-hacks[master]: StatsD_Checker: Abort on expectancy failure with clear status message
by laforge 10 Dec '25

10 Dec '25
laforge has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41640?usp=email ) Change subject: StatsD_Checker: Abort on expectancy failure with clear status message ...................................................................... StatsD_Checker: Abort on expectancy failure with clear status message Before this commit, a statsd expect failure would let the test continue the test for a while and then finally log a rellay generic timeout message, which makes really difficult to understand what's going on and why is the test failing. Let's terminate the test early if a test expectation fails, so it's a lot easier to debug. Add an extra param to be able to use the API for test logic to check the state without failing/aborting. This is not really used anywhere so far but the API was built this way and I indeed think it may be handy in the future. Change-Id: Ibc3d079c2a45aa22f9e2e42d75109cae66530f86 --- M library/StatsD_Checker.ttcnpp 1 file changed, 24 insertions(+), 12 deletions(-) Approvals: laforge: Looks good to me, approved Jenkins Builder: Verified fixeria: Looks good to me, but someone else must approve diff --git a/library/StatsD_Checker.ttcnpp b/library/StatsD_Checker.ttcnpp index 081e6e1..9d0d823 100644 --- a/library/StatsD_Checker.ttcnpp +++ b/library/StatsD_Checker.ttcnpp @@ -90,7 +90,11 @@ signature STATSD_reset(); signature STATSD_snapshot(in StatsDMetricKeys keys, in boolean since_last_snapshot) return StatsDMetrics; -signature STATSD_expect(in StatsDExpects expects, in boolean wait_converge, in boolean use_snapshot, in StatsDMetrics snapshot) return boolean; +signature STATSD_expect(in StatsDExpects expects, + in boolean wait_converge, + in boolean abort_on_failure, + in boolean use_snapshot, + in StatsDMetrics snapshot) return boolean; type port STATSD_PROC_PT procedure { inout STATSD_reset, STATSD_snapshot, STATSD_expect; @@ -106,6 +110,7 @@ var boolean since_last_snapshot; var StatsDExpects expects; var boolean wait_converge; + var boolean abort_on_failure; var boolean use_snapshot; var StatsDMetrics snapshot; var Result res; @@ -149,9 +154,9 @@ snapshot := f_statsd_checker_snapshot(keys, since_last_snapshot); STATSD_PROC.reply(STATSD_snapshot:{keys, since_last_snapshot} value snapshot) to vc_conn; } - [] STATSD_PROC.getcall(STATSD_expect:{?, ?, ?, ?}) -> param(expects, wait_converge, use_snapshot, snapshot) sender vc_conn { - var boolean success := f_statsd_checker_expect(expects, wait_converge, use_snapshot, snapshot); - STATSD_PROC.reply(STATSD_expect:{expects, wait_converge, use_snapshot, snapshot} value success) to vc_conn; + [] STATSD_PROC.getcall(STATSD_expect:{?, ?, ?, ?, ?}) -> param(expects, wait_converge, abort_on_failure, use_snapshot, snapshot) sender vc_conn { + var boolean success := f_statsd_checker_expect(expects, wait_converge, abort_on_failure, use_snapshot, snapshot); + STATSD_PROC.reply(STATSD_expect:{expects, wait_converge, abort_on_failure, use_snapshot, snapshot} value success) to vc_conn; } } } @@ -318,6 +323,7 @@ private function f_statsd_checker_expect(StatsDExpects expects, boolean wait_converge := false, + boolean abort_on_failure := true, boolean use_snapshot := false, StatsDMetrics snapshot := {}) runs on StatsD_Checker_CT return boolean { var default t; @@ -363,7 +369,10 @@ " (min: ", expects[i].min, ", max: ", expects[i].max, ")"); } } - setverdict(fail, "Timeout waiting for metrics"); + if (abort_on_failure) { + Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail, + log2str("Timeout waiting for expect=", expects, " matched=", matched)); + } return false; } } @@ -381,7 +390,10 @@ } log("Metric: ", metric); log("Expect: ", expects[res.idx]); - setverdict(fail, "Metric failed expectation ", metric, " vs ", expects[res.idx]); + if (abort_on_failure) { + Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail, + log2str("Metric failed expectation ", metric, " vs ", expects[res.idx])); + } return false; } if (res.kind == e_Matched) { @@ -441,20 +453,20 @@ return snapshot; } -function f_statsd_expect(StatsDExpects expects, boolean wait_converge := false) runs on StatsD_ConnHdlr return boolean { +function f_statsd_expect(StatsDExpects expects, boolean wait_converge := false, boolean abort_on_failure := true) runs on StatsD_ConnHdlr return boolean { var boolean res; if (not mp_enable_stats) { return true; } - STATSD_PROC.call(STATSD_expect:{expects, wait_converge, false, {}}) { - [] STATSD_PROC.getreply(STATSD_expect:{expects, wait_converge, false, {}}) -> value res; + STATSD_PROC.call(STATSD_expect:{expects, wait_converge, abort_on_failure, false, {}}) { + [] STATSD_PROC.getreply(STATSD_expect:{expects, wait_converge, abort_on_failure, false, {}}) -> value res; } return res; } -function f_statsd_expect_from_snapshot(StatsDExpects expects, boolean wait_converge := false, +function f_statsd_expect_from_snapshot(StatsDExpects expects, boolean wait_converge := false, boolean abort_on_failure := true, StatsDMetrics snapshot := {}) runs on StatsD_ConnHdlr return boolean { var boolean res; @@ -462,8 +474,8 @@ return true; } - STATSD_PROC.call(STATSD_expect:{expects, wait_converge, true, snapshot}) { - [] STATSD_PROC.getreply(STATSD_expect:{expects, wait_converge, true, snapshot}) -> value res; + STATSD_PROC.call(STATSD_expect:{expects, wait_converge, abort_on_failure, true, snapshot}) { + [] STATSD_PROC.getreply(STATSD_expect:{expects, wait_converge, abort_on_failure, true, snapshot}) -> value res; } return res; } -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41640?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: merged Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: Ibc3d079c2a45aa22f9e2e42d75109cae66530f86 Gerrit-Change-Number: 41640 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de> Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
1 0
0 0
[XS] Change in osmo-ttcn3-hacks[master]: msc: Fix TC_stat_bsc_sctp_disconnected expectancies
by laforge 10 Dec '25

10 Dec '25
Attention is currently required from: daniel, osmith, pespin. laforge has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41641?usp=email ) Change subject: msc: Fix TC_stat_bsc_sctp_disconnected expectancies ...................................................................... Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41641?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: I22da7ae5c282a30e933f2f29b671ece8b6147ce9 Gerrit-Change-Number: 41641 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de> Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Attention: osmith <osmith(a)sysmocom.de> Gerrit-Attention: pespin <pespin(a)sysmocom.de> Gerrit-Attention: daniel <dwillmann(a)sysmocom.de> Gerrit-Comment-Date: Wed, 10 Dec 2025 13:36:35 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[S] Change in osmo-ttcn3-hacks[master]: StatsD_Checker: Abort on expectancy failure with clear status message
by laforge 10 Dec '25

10 Dec '25
Attention is currently required from: daniel, osmith, pespin. laforge has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41640?usp=email ) Change subject: StatsD_Checker: Abort on expectancy failure with clear status message ...................................................................... Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/41640?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: osmo-ttcn3-hacks Gerrit-Branch: master Gerrit-Change-Id: Ibc3d079c2a45aa22f9e2e42d75109cae66530f86 Gerrit-Change-Number: 41640 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin(a)sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de> Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: osmith <osmith(a)sysmocom.de> Gerrit-Attention: osmith <osmith(a)sysmocom.de> Gerrit-Attention: pespin <pespin(a)sysmocom.de> Gerrit-Attention: daniel <dwillmann(a)sysmocom.de> Gerrit-Comment-Date: Wed, 10 Dec 2025 13:36:27 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[XS] Change in pysim[master]: setup.py: Align cmd2 minimum version with requirements.txt
by laforge 10 Dec '25

10 Dec '25
laforge has uploaded this change for review. ( https://gerrit.osmocom.org/c/pysim/+/41642?usp=email ) Change subject: setup.py: Align cmd2 minimum version with requirements.txt ...................................................................... setup.py: Align cmd2 minimum version with requirements.txt As pointed out in the commit-log of Change-Id I5186f242dbc1b770e3ab8cdca7f27d2a1029fff6 we had different minimum versions for cmd2 in requirements.txt vs setup.py. Let's align that. Change-Id: I71cee0ec3ed2abec68ec567beaab13c868721dad --- M setup.py 1 file changed, 1 insertion(+), 1 deletion(-) git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/42/41642/1 diff --git a/setup.py b/setup.py index 1b78274..f6020e1 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ "pyscard", "pyserial", "pytlv", - "cmd2 >= 1.5.0, < 3.0", + "cmd2 >= 2.6.2, < 3.0", "jsonpath-ng", "construct >= 2.10.70", "bidict", -- To view, visit https://gerrit.osmocom.org/c/pysim/+/41642?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: newchange Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: I71cee0ec3ed2abec68ec567beaab13c868721dad Gerrit-Change-Number: 41642 Gerrit-PatchSet: 1 Gerrit-Owner: laforge <laforge(a)osmocom.org>
1 0
0 0
[XS] Change in pysim[master]: pySim.runtime: Fix file selection by upper case hex FID
by laforge 10 Dec '25

10 Dec '25
laforge has submitted this change. ( https://gerrit.osmocom.org/c/pysim/+/41579?usp=email ) Change subject: pySim.runtime: Fix file selection by upper case hex FID ...................................................................... pySim.runtime: Fix file selection by upper case hex FID When trying to remove a file (e.g. DF.5G_ProSe, 5FF0), there seems to be a case sensitive check when checking for the dict: pySim/runtime.py: get_file_for_filename(): 478 def get_file_for_filename(self, name: str): 479 """Get the related CardFile object for a specified filename.""" 480 sels = self.selected_file.get_selectables() 481 return sels[name] The dict sels contains 5ff0, but not 5FF0. The type of argument name is str. So a case sensitive check will be used. Change-Id: Idd0db1f4bbd3ee9eec20f5fd0f4371c2882950cd Closes: OS#6898 --- M pySim/runtime.py 1 file changed, 4 insertions(+), 0 deletions(-) Approvals: dexter: Looks good to me, but someone else must approve Jenkins Builder: Verified laforge: Looks good to me, approved diff --git a/pySim/runtime.py b/pySim/runtime.py index 597323f..35452a0 100644 --- a/pySim/runtime.py +++ b/pySim/runtime.py @@ -477,11 +477,15 @@ def get_file_for_filename(self, name: str): """Get the related CardFile object for a specified filename.""" + if is_hex(name): + name = name.lower() sels = self.selected_file.get_selectables() return sels[name] def activate_file(self, name: str): """Request ACTIVATE FILE of specified file.""" + if is_hex(name): + name = name.lower() sels = self.selected_file.get_selectables() f = sels[name] data, sw = self.scc.activate_file(f.fid) -- To view, visit https://gerrit.osmocom.org/c/pysim/+/41579?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: merged Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: Idd0db1f4bbd3ee9eec20f5fd0f4371c2882950cd Gerrit-Change-Number: 41579 Gerrit-PatchSet: 2 Gerrit-Owner: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter <pmaier(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu>
1 0
0 0
[XS] Change in pysim[master]: pySim.runtime: Fix file selection by upper case hex FID
by laforge 10 Dec '25

10 Dec '25
Attention is currently required from: dexter, lynxis lazus. laforge has posted comments on this change by laforge. ( https://gerrit.osmocom.org/c/pysim/+/41579?usp=email ) Change subject: pySim.runtime: Fix file selection by upper case hex FID ...................................................................... Patch Set 1: Code-Review+2 -- To view, visit https://gerrit.osmocom.org/c/pysim/+/41579?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: Idd0db1f4bbd3ee9eec20f5fd0f4371c2882950cd Gerrit-Change-Number: 41579 Gerrit-PatchSet: 1 Gerrit-Owner: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: dexter <pmaier(a)sysmocom.de> Gerrit-Reviewer: laforge <laforge(a)osmocom.org> Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu> Gerrit-Attention: dexter <pmaier(a)sysmocom.de> Gerrit-Comment-Date: Wed, 10 Dec 2025 13:34:25 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: Yes
1 0
0 0
[XS] Change in pysim[master]: fix downstream error: ImportError: cannot import name 'style' from 'c...
by laforge 10 Dec '25

10 Dec '25
laforge has submitted this change. ( https://gerrit.osmocom.org/c/pysim/+/41639?usp=email ) Change subject: fix downstream error: ImportError: cannot import name 'style' from 'cmd2' ...................................................................... fix downstream error: ImportError: cannot import name 'style' from 'cmd2' cmd2 version 3.0 was released, with significant API changes. Limit the dependency to below 3.0, as already reflected in requirements.txt. Seeing but not changing the discrepancy in minimum version: requirements.txt has >2.6.2 while setup.py has >= 1.5.0. Related: SYS#7775 SYS#7777 Change-Id: I5186f242dbc1b770e3ab8cdca7f27d2a1029fff6 --- M setup.py 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: osmith: Looks good to me, but someone else must approve Jenkins Builder: Verified fixeria: Looks good to me, but someone else must approve laforge: Looks good to me, approved diff --git a/setup.py b/setup.py index 6ded38e..1b78274 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ "pyscard", "pyserial", "pytlv", - "cmd2 >= 1.5.0", + "cmd2 >= 1.5.0, < 3.0", "jsonpath-ng", "construct >= 2.10.70", "bidict", -- To view, visit https://gerrit.osmocom.org/c/pysim/+/41639?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: merged Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: I5186f242dbc1b770e3ab8cdca7f27d2a1029fff6 Gerrit-Change-Number: 41639 Gerrit-PatchSet: 1 Gerrit-Owner: neels <nhofmeyr(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>
1 0
0 0
[XS] Change in pysim[master]: fix downstream error: ImportError: cannot import name 'style' from 'c...
by laforge 10 Dec '25

10 Dec '25
Attention is currently required from: neels. laforge has posted comments on this change by neels. ( https://gerrit.osmocom.org/c/pysim/+/41639?usp=email ) Change subject: fix downstream error: ImportError: cannot import name 'style' from 'cmd2' ...................................................................... Patch Set 1: Code-Review+2 (1 comment) Patchset: PS1: > We should migrate to pyproject.toml (https://packaging.python. […] I tend to agree, but it would have to be done ideally by somebody with knowledge + experience, which AFAICT neither @dexter nor I have. -- To view, visit https://gerrit.osmocom.org/c/pysim/+/41639?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email Gerrit-MessageType: comment Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: I5186f242dbc1b770e3ab8cdca7f27d2a1029fff6 Gerrit-Change-Number: 41639 Gerrit-PatchSet: 1 Gerrit-Owner: neels <nhofmeyr(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-Attention: neels <nhofmeyr(a)sysmocom.de> Gerrit-Comment-Date: Wed, 10 Dec 2025 13:32:08 +0000 Gerrit-HasComments: Yes Gerrit-Has-Labels: Yes Comment-In-Reply-To: fixeria <vyanitskiy(a)sysmocom.de>
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • ...
  • 118
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.