diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 830b4e34ea7dca3fcf1f328e23ae30f69f30aea7..ac219a78d332db7116531f0207ee88888611d64d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,7 +9,7 @@ include:
     -   local: 'templates/python/code_quality/isort/isort.yml'
     -   local: 'templates/python/code_quality/mypy/mypy.yml'
     -   local: 'templates/python/code_quality/ruff/ruff.yml'
-    -   local: 'templates/python/dependency_management/depandabot/depandabot.yml'
+    -   local: 'templates/python/dependency_management/requirements-compile/requirements-compile.yml'
 
 python_install:
     extends:
@@ -59,10 +59,10 @@ ruff:
     variables:
         PROJECT_PATH: "tests/ruff_project"
 
-depandabot:
+requirements-compile:
     stage: templates
     needs: [ "python_install" ]
     variables:
-        PROJECT_PATH: "tests/depandabot_project"
+        PROJECT_PATH: "tests/requirements-compile_project"
         REQUIREMENTS_FILE_PATH: "${PROJECT_PATH}/requirements.in"
         OUTPUT_FILE_PATH: "${PROJECT_PATH}/requirements.txt"
diff --git a/r2_metadata/depandabot.r2.yml b/r2_metadata/depandabot.r2.yml
deleted file mode 100644
index 021b5c5a85f203725737d62dac48d04f59e9fffe..0000000000000000000000000000000000000000
--- a/r2_metadata/depandabot.r2.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-files:
-    template: ../templates/python/dependency_management/depandabot/depandabot.yml
-    documentation: ../templates/python/dependency_management/depandabot/README.md
-    changelog: ../templates/python/dependency_management/depandabot/CHANGELOG.md
-data:
-    description: "Run pip-compile to generate a requirements.txt and create a merge request on your repository with the updated requirements.txt"
-    icon: âš«
-    public: true
-    labels:
-        - Utilities
-        - Dependency management
-        - Gitlab
-        - Python
-    license: MIT
-    deprecated: false
diff --git a/r2_metadata/requirements-compile.r2.yml b/r2_metadata/requirements-compile.r2.yml
new file mode 100644
index 0000000000000000000000000000000000000000..729ed0f49f8e9aa72e58ceb0ea4abf8997e16675
--- /dev/null
+++ b/r2_metadata/requirements-compile.r2.yml
@@ -0,0 +1,16 @@
+files:
+    template: ../templates/python/dependency_management/requirements-compile/requirements-compile.yml
+    documentation: ../templates/python/dependency_management/requirements-compile/README.md
+    changelog: ../templates/python/dependency_management/requirements-compile/CHANGELOG.md
+data:
+    description: "Run pip-compile to generate a requirements.txt and create a merge 
+        request on your repository with the updated requirements.txt"
+    icon: âš«
+    public: true
+    labels:
+        - Utilities
+        - Dependency management
+        - Gitlab
+        - Python
+    license: MIT
+    deprecated: false
diff --git a/templates/python/dependency_management/depandabot/README.md b/templates/python/dependency_management/depandabot/README.md
deleted file mode 100644
index 63a62aa32b0fbf6e9900a12b7da8713197afb854..0000000000000000000000000000000000000000
--- a/templates/python/dependency_management/depandabot/README.md
+++ /dev/null
@@ -1,40 +0,0 @@
-# depandabot template
-
-## Objective
-
-The objective of the `depandabot` job is to provide a way to update the requirements.txt file and create a merge request on a Gitlab instance. This reusable job can help speed up other jobs creation and ensure consistent configuration across CI jobs.
-
-## How to use it
-
-1. Include the depandabot template in your CI/CD configuration (see quick use above).
-2. Create a job that extend the `depandabot` job template.
-3. If you need to customize the job, check
-   the [jobs customization](https://docs.r2devops.io/get-started/use-templates/#job-templates-customization).
-
-## Variables
-
-| Name                     | Description                                                                                                                                                   | Default                                      |
-| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- |
-| `PROJECT_PATH`           | The path to the project root directory.                                                                                                                       | `"."`                                        |
-| `REQUIREMENTS_FILE_PATH` | the path to the requirements file.                                                                                                                            | `"${PROJECT_PATH}/requirements.txt"`         |
-| `IMAGE_TAG`              | The default tag for the docker image. See [Python Docker Official Image](https://hub.docker.com/_/python) for supported tags and respective Dockerfile links. | `"latest"`                                   |
-| `GITLAB_API_URL`           | The host name of the GitLab instance | `${CI_SERVER_HOST}` |
-
-## Example of use
-
-```yaml
-include:
-    # Include the python_install job template (don't forget to replace the version tag)
-    - remote: 'https://api.r2devops.io/job/r/gitlab/dorianturba/r2devops_catalog/r2_metadata/depandabot@0.1.0.yaml'
-
-requirements311:
-    extends:
-        - .depandabot  # extends the python_install job template
-    stage: dependency_management
-    variables:
-        REQUIREMENTS_FILE_PATH: "${PROJECT_PATH}/requirements-py311.txt"  # override the default REQUIREMENTS_FILE_PATH variable
-        IMAGE_TAG: "3.11" # override the default IMAGE_TAG variable
-        GITLAB_API_URL: "gitlab.example.com" # override the default GITLAB_API_URL
-    script:
-        - !reference [script]  # reuse the script from the depandabot job template
-```
diff --git a/templates/python/dependency_management/depandabot/CHANGELOG.md b/templates/python/dependency_management/requirements-compile/CHANGELOG.md
similarity index 100%
rename from templates/python/dependency_management/depandabot/CHANGELOG.md
rename to templates/python/dependency_management/requirements-compile/CHANGELOG.md
diff --git a/templates/python/dependency_management/requirements-compile/README.md b/templates/python/dependency_management/requirements-compile/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..45497f5dedbe30b9c90db9f47ea4376171b8751e
--- /dev/null
+++ b/templates/python/dependency_management/requirements-compile/README.md
@@ -0,0 +1,44 @@
+# requirements-compile template
+
+## Objective
+
+The objective of the `requirements-compile` job is to provide a way to update the
+requirements.txt file and create a merge request on a Gitlab instance. This reusable job
+can help speed up other jobs creation and ensure consistent configuration across CI
+jobs.
+
+## How to use it
+
+1. Include the requirements-compile template in your CI/CD configuration (see quick use
+   above).
+2. Create a job that extend the `requirements-compile` job template.
+3. If you need to customize the job, check
+   the [jobs customization](https://docs.r2devops.io/get-started/use-templates/#job-templates-customization).
+
+## Variables
+
+| Name                     | Description                                                                                                                                                   | Default                              |
+|--------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------|
+| `PROJECT_PATH`           | The path to the project root directory.                                                                                                                       | `"."`                                |
+| `REQUIREMENTS_FILE_PATH` | the path to the requirements file.                                                                                                                            | `"${PROJECT_PATH}/requirements.txt"` |
+| `IMAGE_TAG`              | The default tag for the docker image. See [Python Docker Official Image](https://hub.docker.com/_/python) for supported tags and respective Dockerfile links. | `"latest"`                           |
+| `GITLAB_API_URL`         | The host name of the GitLab instance                                                                                                                          | `${CI_SERVER_HOST}`                  |
+
+## Example of use
+
+```yaml
+include:
+    # Include the python_install job template (don't forget to replace the version tag)
+    -   remote: 'https://api.r2devops.io/job/r/gitlab/dorianturba/r2devops_catalog/r2_metadata/requirements-compile@0.1.0.yaml'
+
+requirements311:
+    extends:
+        - .requirements-compile  # extends the python_install job template
+    stage: dependency_management
+    variables:
+        REQUIREMENTS_FILE_PATH: "${PROJECT_PATH}/requirements-py312.txt"  # override the default REQUIREMENTS_FILE_PATH variable
+        IMAGE_TAG: "3.12" # override the default IMAGE_TAG variable
+        GITLAB_API_URL: "gitlab.example.com" # override the default GITLAB_API_URL
+    script:
+        - !reference [ script ]  # reuse the script from the requirements-compile job template
+```
diff --git a/templates/python/dependency_management/depandabot/depandabot.yml b/templates/python/dependency_management/requirements-compile/requirements-compile.yml
similarity index 84%
rename from templates/python/dependency_management/depandabot/depandabot.yml
rename to templates/python/dependency_management/requirements-compile/requirements-compile.yml
index e0630de3d3c5b578d38832e95b7e810d6418a1b7..c2b1b388e6108cbae47a1827aab05e462cf35c20 100644
--- a/templates/python/dependency_management/depandabot/depandabot.yml
+++ b/templates/python/dependency_management/requirements-compile/requirements-compile.yml
@@ -1,7 +1,7 @@
 include:
     - remote: 'https://api.r2devops.io/job/r/gitlab/dorianturba/r2devops_catalog/r2_metadata/python_install@latest.yaml'
 
-depandabot:
+requirements-compile:
     extends:
         - .python_install
     stage: build
@@ -16,19 +16,19 @@ depandabot:
 
     script:
         - !reference [.python_install, script]
-        - DEPS_BRANCH="depandabot/requirements-txt/$(date +%s)"
+        - DEPS_BRANCH="requirements-compile/requirements-txt/$(date +%s)"
         - |
             COMMIT_MESSAGE="build(deps): bump new versions"
         - $([ -f ${OUTPUT_FILE_PATH} ]) && ACTION="update" || ACTION="create"
         - pip-compile --quiet --strip-extras -o ${OUTPUT_FILE_PATH} ${REQUIREMENTS_FILE_PATH}
         - if [ -n "$(git status --porcelain ${OUTPUT_FILE_PATH})" ]; then
         - |
-            curl --header "Authorization: Bearer ${DEPANDABOT_TOKEN}" \
+            curl --header "Authorization: Bearer ${REQUIREMENTS_COMPILE_TOKEN}" \
             --form "branch=$DEPS_BRANCH" \
             --form "ref=${CI_DEFAULT_BRANCH}" \
             "https://${GITLAB_API_URL}/api/v4/projects/${CI_PROJECT_ID}/repository/branches"
         - |
-            curl --header "Authorization: Bearer ${DEPANDABOT_TOKEN}" \
+            curl --header "Authorization: Bearer ${REQUIREMENTS_COMPILE_TOKEN}" \
             --form "branch=$DEPS_BRANCH" \
             --form "commit_message=$COMMIT_MESSAGE" \
             --form "actions[][action]=$ACTION" \
@@ -38,7 +38,7 @@ depandabot:
         - requirements_compare ${OUTPUT_FILE_PATH}  # Debug
         - requirements_compare ${OUTPUT_FILE_PATH} > description.md
         - |
-            curl --header "Authorization: Bearer ${DEPANDABOT_TOKEN}" \
+            curl --header "Authorization: Bearer ${REQUIREMENTS_COMPILE_TOKEN}" \
             --form "source_branch=$DEPS_BRANCH" \
             --form "target_branch=${CI_DEFAULT_BRANCH}" \
             --form "title=$COMMIT_MESSAGE" \
diff --git a/tests/depandabot_project/requirements.in b/tests/requirements-compile_project/requirements.in
similarity index 100%
rename from tests/depandabot_project/requirements.in
rename to tests/requirements-compile_project/requirements.in
diff --git a/tests/depandabot_project/test_requirements.in b/tests/requirements-compile_project/test_requirements.in
similarity index 100%
rename from tests/depandabot_project/test_requirements.in
rename to tests/requirements-compile_project/test_requirements.in