diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7edcf288f99cce6d61c80cde377126d8b17e19b3..e7e09ff4b06a108dba72e26c0e4cb2af669f9f8a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -55,10 +55,7 @@ test:
     - tox -- --junitxml=test-report.xml
 
 test-cookiecutter:
-  # Pin to 3.10 because Shapely doesn't support 3.11 until 1.8.5
-  # Can be removed when a new release of Base-Worker is done
-  # Then we can bump in the Cookiecutter's requirements and unpin
-  image: python:3.10
+  image: python:3
 
   stage: test
   cache:
diff --git a/VERSION b/VERSION
index 78b6719e1d16487a985f35ad18c63fca506f6a7b..9e11b32fcaa96816319e5d0dcff9fb2873f04061 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.3.1-rc5
+0.3.1
diff --git a/docs-requirements.txt b/docs-requirements.txt
index 5b50c85d236ab3720998bd110ecde9bb27be4ba9..9c46cb0005df73e3fab6179b056a878cfe496a64 100644
--- a/docs-requirements.txt
+++ b/docs-requirements.txt
@@ -1,7 +1,7 @@
 black==22.10.0
 doc8==1.0.0
-mkdocs==1.4.1
-mkdocs-material==8.5.7
+mkdocs==1.4.2
+mkdocs-material==8.5.8
 mkdocstrings==0.19.0
 mkdocstrings-python==0.7.1
 recommonmark==0.7.1
diff --git a/worker-{{cookiecutter.slug}}/requirements.txt b/worker-{{cookiecutter.slug}}/requirements.txt
index 581f3c380c4c15988d101c991f52bc25abc98e1f..2b270a0ff5582abdf3ca4218ac29ced5b27c1288 100644
--- a/worker-{{cookiecutter.slug}}/requirements.txt
+++ b/worker-{{cookiecutter.slug}}/requirements.txt
@@ -1 +1 @@
-arkindex-base-worker==0.3.0
+arkindex-base-worker==0.3.1