From fc365023467681a51c6a98cfdaee214b3f43c572 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Warnier?= Date: Thu, 2 Apr 2026 14:30:36 +0200 Subject: [PATCH 1/2] Avoid requiring package python-is-python3 on Debian --- packaging/debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/debian/rules b/packaging/debian/rules index a2e5540..7faac3e 100755 --- a/packaging/debian/rules +++ b/packaging/debian/rules @@ -1,6 +1,6 @@ #!/usr/bin/make -f -VERSION=$(shell python -Bc 'import sys; sys.path.append("."); from opensipscli.version import __version__; print(__version__)') +VERSION=$(shell python3 -Bc 'import sys; sys.path.append("."); from opensipscli.version import __version__; print(__version__)') NAME=opensips-cli %: From 66d736012400c0200ecbb6992e155e266d51fd19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Warnier?= Date: Thu, 2 Apr 2026 14:43:47 +0200 Subject: [PATCH 2/2] Point shebang at python3 --- bin/opensips-cli | 2 +- opensipscli/__init__.py | 2 +- opensipscli/args.py | 2 +- opensipscli/cli.py | 2 +- opensipscli/comm.py | 2 +- opensipscli/config.py | 2 +- opensipscli/db.py | 2 +- opensipscli/defaults.py | 2 +- opensipscli/libs/__init__.py | 2 +- opensipscli/logger.py | 2 +- opensipscli/main.py | 2 +- opensipscli/module.py | 2 +- opensipscli/modules/__init__.py | 2 +- opensipscli/modules/database.py | 2 +- opensipscli/modules/diagnose.py | 2 +- opensipscli/modules/instance.py | 2 +- opensipscli/modules/mi.py | 2 +- opensipscli/modules/tls.py | 2 +- opensipscli/modules/trace.py | 2 +- opensipscli/modules/trap.py | 2 +- opensipscli/modules/user.py | 2 +- opensipscli/version.py | 2 +- setup.py | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/bin/opensips-cli b/bin/opensips-cli index cd22271..3d020ea 100755 --- a/bin/opensips-cli +++ b/bin/opensips-cli @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 from opensipscli import main diff --git a/opensipscli/__init__.py b/opensipscli/__init__.py index 92e3009..85dba0f 100644 --- a/opensipscli/__init__.py +++ b/opensipscli/__init__.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/args.py b/opensipscli/args.py index 60f2225..ea116ee 100644 --- a/opensipscli/args.py +++ b/opensipscli/args.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/cli.py b/opensipscli/cli.py index 455b217..1f44f36 100644 --- a/opensipscli/cli.py +++ b/opensipscli/cli.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/comm.py b/opensipscli/comm.py index f184180..6a5d74d 100644 --- a/opensipscli/comm.py +++ b/opensipscli/comm.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/config.py b/opensipscli/config.py index 7676e39..1ffc5fa 100644 --- a/opensipscli/config.py +++ b/opensipscli/config.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/db.py b/opensipscli/db.py index bb5d33f..d7ff940 100644 --- a/opensipscli/db.py +++ b/opensipscli/db.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/defaults.py b/opensipscli/defaults.py index e29417b..9cfe552 100644 --- a/opensipscli/defaults.py +++ b/opensipscli/defaults.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/libs/__init__.py b/opensipscli/libs/__init__.py index 8d450df..edae2d0 100644 --- a/opensipscli/libs/__init__.py +++ b/opensipscli/libs/__init__.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/logger.py b/opensipscli/logger.py index f08e301..b5a9986 100644 --- a/opensipscli/logger.py +++ b/opensipscli/logger.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/main.py b/opensipscli/main.py index f00a827..5def85b 100644 --- a/opensipscli/main.py +++ b/opensipscli/main.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/module.py b/opensipscli/module.py index 9707b87..1328ddd 100644 --- a/opensipscli/module.py +++ b/opensipscli/module.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/__init__.py b/opensipscli/modules/__init__.py index 6cb6c48..915f82a 100644 --- a/opensipscli/modules/__init__.py +++ b/opensipscli/modules/__init__.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/database.py b/opensipscli/modules/database.py index 21a75a4..42775fc 100644 --- a/opensipscli/modules/database.py +++ b/opensipscli/modules/database.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/diagnose.py b/opensipscli/modules/diagnose.py index d50b633..d5f06af 100644 --- a/opensipscli/modules/diagnose.py +++ b/opensipscli/modules/diagnose.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/instance.py b/opensipscli/modules/instance.py index 71a7e4c..fcfd8a5 100644 --- a/opensipscli/modules/instance.py +++ b/opensipscli/modules/instance.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/mi.py b/opensipscli/modules/mi.py index b809fc4..de4401d 100644 --- a/opensipscli/modules/mi.py +++ b/opensipscli/modules/mi.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/tls.py b/opensipscli/modules/tls.py index 23df780..d9cfbec 100644 --- a/opensipscli/modules/tls.py +++ b/opensipscli/modules/tls.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/trace.py b/opensipscli/modules/trace.py index 37732f8..da6a4ca 100644 --- a/opensipscli/modules/trace.py +++ b/opensipscli/modules/trace.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/trap.py b/opensipscli/modules/trap.py index 52bccc4..6092f1d 100644 --- a/opensipscli/modules/trap.py +++ b/opensipscli/modules/trap.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/modules/user.py b/opensipscli/modules/user.py index 0dfa83b..251414b 100644 --- a/opensipscli/modules/user.py +++ b/opensipscli/modules/user.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/opensipscli/version.py b/opensipscli/version.py index 1a63ffc..a6e694a 100644 --- a/opensipscli/version.py +++ b/opensipscli/version.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli). diff --git a/setup.py b/setup.py index 9645094..3253f30 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 ## ## This file is part of OpenSIPS CLI ## (see https://github.com/OpenSIPS/opensips-cli).