From 30ce6b85e1c952ca11dc93e0e533cf6ea080ed83 Mon Sep 17 00:00:00 2001 From: citizen204 Date: Tue, 7 Jul 2026 02:02:33 +0930 Subject: [PATCH] fix: require Python >=3.11 to match stdlib tomllib import objection/__init__.py imports tomllib at module level, which only exists in the standard library from Python 3.11. With requires-python set to >=3.10, installation succeeds on 3.10 but 'import objection' immediately fails with ModuleNotFoundError. Fixes #799 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 107f52dd..9bbcfbdc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "objection" version = "1.12.5" description = "Instrumented Mobile Pentest Framework" readme = "README.md" -requires-python = ">=3.10" +requires-python = ">=3.11" license = "GPL-3.0-or-later" authors = [{name = "Leon Jacobs", email = "leon@sensepost.com"}] keywords = ["mobile", "instrumentation", "pentest", "frida", "hook"]