diff --git a/.env b/.env index 99ec6b55d2..03bc3dc7a4 100644 --- a/.env +++ b/.env @@ -174,7 +174,7 @@ SENTRY_RELEASE=local # REO_DEV_CLIENT_ID= #### Prowler release version #### -NEXT_PUBLIC_PROWLER_RELEASE_VERSION=v5.45.0 +NEXT_PUBLIC_PROWLER_RELEASE_VERSION=v5.46.0 # Social login credentials SOCIAL_GOOGLE_OAUTH_CALLBACK_URL="${AUTH_URL}/api/auth/callback/google" diff --git a/api/pyproject.toml b/api/pyproject.toml index e20a4f3993..267bfd3d60 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -71,7 +71,7 @@ name = "prowler-api" package-mode = false # Needed for the SDK compatibility requires-python = ">=3.11,<3.13" -version = "1.46.0" +version = "1.47.0" # Shared ruff baseline (kept in sync with mcp_server/pyproject.toml). # target-version tracks this project's lowest supported Python. diff --git a/api/src/backend/api/specs/v1.yaml b/api/src/backend/api/specs/v1.yaml index 220afcb7d8..8c2bb7041d 100644 --- a/api/src/backend/api/specs/v1.yaml +++ b/api/src/backend/api/specs/v1.yaml @@ -1,7 +1,7 @@ openapi: 3.0.3 info: title: Prowler API - version: 1.46.0 + version: 1.47.0 description: |- Prowler API specification. diff --git a/api/uv.lock b/api/uv.lock index 58a1fffa90..afb8b9b2ca 100644 --- a/api/uv.lock +++ b/api/uv.lock @@ -4203,7 +4203,7 @@ wheels = [ [package.optional-dependencies] broker = [ - { name = "pymsalruntime" }, + { name = "pymsalruntime", marker = "sys_platform == 'win32'" }, ] [[package]] @@ -4939,7 +4939,7 @@ dependencies = [ [[package]] name = "prowler-api" -version = "1.46.0" +version = "1.47.0" source = { virtual = "." } dependencies = [ { name = "cartography" }, diff --git a/docs/getting-started/installation/prowler-app.mdx b/docs/getting-started/installation/prowler-app.mdx index c768d078c4..6994b9be5c 100644 --- a/docs/getting-started/installation/prowler-app.mdx +++ b/docs/getting-started/installation/prowler-app.mdx @@ -128,8 +128,8 @@ To update the environment file: Edit the `.env` file and change version values: ```env -PROWLER_UI_VERSION="5.44.0" -PROWLER_API_VERSION="5.44.0" +PROWLER_UI_VERSION="5.45.0" +PROWLER_API_VERSION="5.45.0" ``` diff --git a/prowler/config/config.py b/prowler/config/config.py index aa85d98502..d9c86828e1 100644 --- a/prowler/config/config.py +++ b/prowler/config/config.py @@ -52,7 +52,7 @@ class _MutableTimestamp: timestamp = _MutableTimestamp(datetime.today()) timestamp_utc = _MutableTimestamp(datetime.now(timezone.utc)) -prowler_version = "5.45.0" +prowler_version = "5.46.0" html_logo_url = "https://github.com/prowler-cloud/prowler/" square_logo_img = "https://raw.githubusercontent.com/prowler-cloud/prowler/dc7d2d5aeb92fdf12e8604f42ef6472cd3e8e889/docs/img/prowler-logo-black.png" aws_logo = "https://user-images.githubusercontent.com/38561120/235953920-3e3fba08-0795-41dc-b480-9bea57db9f2e.png" diff --git a/pyproject.toml b/pyproject.toml index 3481da25bb..5dfd308ab4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -145,7 +145,7 @@ maintainers = [{name = "Prowler Engineering", email = "engineering@prowler.com"} name = "prowler" readme = "README.md" requires-python = ">=3.10,<3.14" -version = "5.45.0" +version = "5.46.0" [project.scripts] prowler = "prowler.__main__:prowler" diff --git a/uv.lock b/uv.lock index 68fd1d3159..708037699c 100644 --- a/uv.lock +++ b/uv.lock @@ -2003,7 +2003,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -3781,7 +3781,7 @@ wheels = [ [[package]] name = "prowler" -version = "5.45.0" +version = "5.46.0" source = { editable = "." } dependencies = [ { name = "alibabacloud-actiontrail20200706" },