diff --git a/Pipfile b/Pipfile
index 1ec2328bfff4f3241b21d0ae60470a3cfd8043d7..4ac612ec2d04c6035f558491ccb724ba63724d78 100644
--- a/Pipfile
+++ b/Pipfile
@@ -12,13 +12,13 @@ name = "TheCodeLabs"
 python_version = "3"
 
 [packages]
-flask = "==1.1.2"
+flask = "==2.0.0"
 gevent = "==21.1.2"
 TheCodeLabs-BaseUtils = "*"
 TheCodeLabs-FlaskUtils = "*"
-flask-socketio= "==5.0.1"
+flask-socketio= "==5.0.3"
 apscheduler = "==3.7.0"
-Babel = "==2.9.0"
+Babel = "==2.9.1"
 
 # services
 icalendar = "==4.0.7"
diff --git a/src/blueprints/Routes.py b/src/blueprints/Routes.py
index 6fbac506552af731761c315bd5ccc5793b0bbd8f..271d796a73ed334815257e96ac70927f879ac7cc 100644
--- a/src/blueprints/Routes.py
+++ b/src/blueprints/Routes.py
@@ -6,12 +6,12 @@ from logic.page import PageManager
 def construct_blueprint(settings, pageManager: PageManager):
     routes = Blueprint('routes', __name__)
 
-    @routes.route('/', methods=['GET'])
+    @routes.get('/')
     def index():
         pageNames = pageManager.get_all_available_page_names()
         return render_template('index.html', pageNames=pageNames)
 
-    @routes.route('/page/<pageName>', methods=['GET'])
+    @routes.get('/page/<pageName>')
     def show_page(pageName: str):
         pageInstance = pageManager.get_page_instance_by_name(pageName)
         return render_template('page.html', page=pageInstance)