diff --git a/setup.py b/setup.py
index 964d2eee414dd33407fa1cd824baa4cf4baa3fe6..b812bec128806b1ddc616ad43aefdd94835a4c68 100644
--- a/setup.py
+++ b/setup.py
@@ -49,7 +49,7 @@ setup(
     #package_dir={'':'src'},
     #namespace_packages=['mra'],
     install_requires=[
-        'web.py==0.40',
+        'web.py>=0.50,<0.60',
         'pyyaml',
         'gdal<2.5.0',
         ],