diff --git a/src/analytics/frontend/requirements.in b/src/analytics/frontend/requirements.in
index 5e8904d71042e5cd5cf192888bb63a41c807f3c1..4d403781a8e87baf76d121af75c68e2c1df19388 100644
--- a/src/analytics/frontend/requirements.in
+++ b/src/analytics/frontend/requirements.in
@@ -12,7 +12,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-apscheduler>=3.10.4
+APScheduler>=3.10.4
 confluent-kafka==2.3.*
 psycopg2-binary==2.9.*
 SQLAlchemy==1.4.*
diff --git a/src/automation/requirements.in b/src/automation/requirements.in
index 5e8904d71042e5cd5cf192888bb63a41c807f3c1..4d403781a8e87baf76d121af75c68e2c1df19388 100644
--- a/src/automation/requirements.in
+++ b/src/automation/requirements.in
@@ -12,7 +12,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-apscheduler>=3.10.4
+APScheduler>=3.10.4
 confluent-kafka==2.3.*
 psycopg2-binary==2.9.*
 SQLAlchemy==1.4.*
diff --git a/src/bgpls_speaker/requirements.in b/src/bgpls_speaker/requirements.in
index 5fbf034d5b7349880620abcb693c732153328fee..a0a49002f92b0725e77f39c16ec412853400045e 100644
--- a/src/bgpls_speaker/requirements.in
+++ b/src/bgpls_speaker/requirements.in
@@ -13,7 +13,7 @@
 # limitations under the License.
 
 anytree==2.8.0
-APScheduler==3.8.1
+APScheduler>=3.10.4
 ncclient==0.6.13
 python-json-logger==2.0.2
 lxml==4.9.1
diff --git a/src/device/requirements.in b/src/device/requirements.in
index ca2cdea47bb1ec1045a8bb8c35d64999b8f77f85..7c57b43986f8f911c474a9111ab7a4200ea0db05 100644
--- a/src/device/requirements.in
+++ b/src/device/requirements.in
@@ -13,7 +13,7 @@
 # limitations under the License.
 
 anytree==2.8.0
-APScheduler==3.10.1
+APScheduler>=3.10.4
 bitarray==2.8.*
 cryptography==36.0.2
 deepdiff==6.7.*
diff --git a/src/kpi_value_api/requirements.in b/src/kpi_value_api/requirements.in
index ab6bc5a0a0279e08d4a10bb609000071d0823b00..b4b105d9f832c005b62a9b9d9030f0589f83cf9a 100644
--- a/src/kpi_value_api/requirements.in
+++ b/src/kpi_value_api/requirements.in
@@ -12,7 +12,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-apscheduler>=3.10.4
+APScheduler>=3.10.4
 confluent-kafka==2.3.*
 prometheus-api-client==0.5.3
 requests==2.27.*
diff --git a/src/load_generator/requirements.in b/src/load_generator/requirements.in
index c7552cd3b310bf43da4b6888c552404e6695b906..d74621fb575bae0dc49e337add5f91499b1421e1 100644
--- a/src/load_generator/requirements.in
+++ b/src/load_generator/requirements.in
@@ -12,4 +12,4 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-APScheduler==3.10.1
+APScheduler>=3.10.4
diff --git a/src/monitoring/requirements.in b/src/monitoring/requirements.in
index b888a579f328e74ca7a4d1905b2b8dc1958a98d9..326b20ff5d704bce705b6a4b99d641a7775a0fc9 100644
--- a/src/monitoring/requirements.in
+++ b/src/monitoring/requirements.in
@@ -13,7 +13,7 @@
 # limitations under the License.
 
 anytree==2.8.0
-APScheduler==3.10.1
+APScheduler>=3.10.4
 #fastcache==1.1.0
 #google-api-core
 #opencensus[stackdriver]
diff --git a/src/telemetry/backend/requirements.in b/src/telemetry/backend/requirements.in
index 2843bdbf68defcc1a972b49bfa12a8107b696aaa..e7ca6546caffee1efb55572b01084051fc812eb1 100644
--- a/src/telemetry/backend/requirements.in
+++ b/src/telemetry/backend/requirements.in
@@ -13,6 +13,6 @@
 # limitations under the License.
 
 anytree==2.8.0
+APScheduler>=3.10.4
 confluent-kafka==2.3.*
 numpy==2.0.1
-APScheduler==3.10.1
diff --git a/src/telemetry/requirements.in b/src/telemetry/requirements.in
index 36ba1ca0439587a702e3d303148ea75edb7d89d1..1b329093dca1f1654a17411f7564d4944d70ffec 100644
--- a/src/telemetry/requirements.in
+++ b/src/telemetry/requirements.in
@@ -12,7 +12,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-APScheduler==3.10.1
+APScheduler>=3.10.4
 psycopg2-binary==2.9.3
 python-dateutil==2.8.2
 python-json-logger==2.0.2