diff --git a/.circleci/config.yml b/.circleci/config.yml
index 83ad2a140a03bb486fb1f941260e3775bb9bbdc8..d5d5511bb86f838086404ae7e58533885ab95567 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -87,7 +87,7 @@ jobs:
           command: sudo chown -R circleci:circleci /usr/local
       - restore_cache:
           keys:
-            - v4-python-{{ .Branch }}-{{ checksum "requirements-dev.txt" }}
+            - v4-python-{{ .Branch }}-{{ checksum "requirements.txt" }}{{ checksum "requirements-dev.txt" }}
             - v4-python-{{ .Branch }}-
             - v4-python-
       - run:
@@ -100,7 +100,7 @@ jobs:
       - save_cache:
           paths:
             - ./venv
-          key: v4-python-{{ .Branch }}-{{ checksum "requirements-dev.txt" }}
+          key: v4-python-{{ .Branch }}-{{ checksum "requirements.txt" }}{{ checksum "requirements-dev.txt" }}
       - persist_to_workspace:
           root: ~/repo
           paths: