From 9fdd40465a40395f30cbd612d677668214e38f79 Mon Sep 17 00:00:00 2001 From: Eugene Orlovsky Date: Fri, 13 Feb 2026 21:45:48 +0100 Subject: [PATCH 1/5] RD-9999-CLO-244-python_314_support-empty --- requirements.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index c0088d13..b6b306d4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,4 +16,5 @@ pytest-httpserver==1.0.6 Werkzeug==2.2.3 markupsafe==2.1.3 Jinja2==3.1.2 -lumigo-core==0.0.16 \ No newline at end of file +lumigo-core==0.0.16 + From 5322b8e8d0c217db121f7256c8d27a2cd872c0f8 Mon Sep 17 00:00:00 2001 From: Eugene Orlovsky Date: Sat, 14 Feb 2026 19:13:44 +0100 Subject: [PATCH 2/5] feat: bandit upgrade --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e8580c5f..87320a30 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -31,7 +31,7 @@ repos: additional_dependencies: ['importlib-metadata==4.13.0'] - repo: https://github.com/PyCQA/bandit - rev: "1.7.0" + rev: "1.7.4" hooks: - id: bandit exclude: ^src/test|^src/test_utils|^src/component_test From cd373d900de27e91a10d0d837fe2e4741ee20a6b Mon Sep 17 00:00:00 2001 From: Eugene Orlovsky Date: Sat, 14 Feb 2026 19:26:05 +0100 Subject: [PATCH 3/5] feat: bandit upgrade --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 87320a30..9f3d1517 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -31,7 +31,7 @@ repos: additional_dependencies: ['importlib-metadata==4.13.0'] - repo: https://github.com/PyCQA/bandit - rev: "1.7.4" + rev: "1.9.3" hooks: - id: bandit exclude: ^src/test|^src/test_utils|^src/component_test From 4dc17af30cadea65ac1a3430bed647abb3c9c213 Mon Sep 17 00:00:00 2001 From: Eugene Orlovsky Date: Sat, 14 Feb 2026 19:36:46 +0100 Subject: [PATCH 4/5] feat: python 3.11 --- .circleci/config.yml | 8 ++++---- setup.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 6e520b62..17ac9452 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -35,7 +35,7 @@ workflows: - lumigo-orb/prep-it-resources: context: common - venv_python_version: "3.9" + venv_python_version: "3.11" requires: - lumigo-orb/is_environment_available @@ -81,7 +81,7 @@ workflows: filters: branches: only: master - docker_image: lumigo/python-39-ci:latest + docker_image: lumigo/python-311-ci:latest requires: - test @@ -100,7 +100,7 @@ jobs: <<: *defaults steps: - lumigo-orb/checkout_code: - venv_python_version: "3.9" + venv_python_version: "3.11" - lumigo-orb/checkout_utils # run tests! - run: echo "export AWS_DEFAULT_REGION=us-west-2" >> $BASH_ENV @@ -114,6 +114,6 @@ jobs: <<: *defaults steps: - lumigo-orb/checkout_code: - venv_python_version: "3.9" + venv_python_version: "3.11" - lumigo-orb/checkout_utils - run: ./scripts/create_layers.sh diff --git a/setup.py b/setup.py index cfd4b982..7e2b01c4 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ version=open(VERSION_PATH).read(), author="Lumigo LTD (https://lumigo.io)", author_email="support@lumigo.io", - description="Lumigo Tracer for Python v3.6 / 3.7 / 3.8 / 3.9 / 3.10 runtimes", + description="Lumigo Tracer for Python v3.6 / 3.7 / 3.8 / 3.9 / 3.10 / 3.11 / 3.12 / 3.13 runtimes", long_description_content_type="text/markdown", url="https://github.com/lumigo-io/python_tracer.git", package_dir={"": "src"}, From c0135407a867cb1ce79541b286a0ce30d03ab8bc Mon Sep 17 00:00:00 2001 From: Eugene Orlovsky Date: Sat, 14 Feb 2026 19:47:23 +0100 Subject: [PATCH 5/5] feat: python 3.11 --- .pre-commit-config.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9f3d1517..a97a3c1a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,7 +3,7 @@ repos: rev: 19.10b0 hooks: - id: black - language_version: python3.9 + language_version: python3.11 additional_dependencies: ["click==8.0.4"] - repo: https://github.com/pre-commit/mirrors-mypy @@ -31,9 +31,11 @@ repos: additional_dependencies: ['importlib-metadata==4.13.0'] - repo: https://github.com/PyCQA/bandit - rev: "1.9.3" + rev: "1.7.0" hooks: - id: bandit + additional_dependencies: + - pbr==5 exclude: ^src/test|^src/test_utils|^src/component_test args: [ "-lll" ]