diff --git a/.travis.yml b/.travis.yml
index 75d26bdfa7d1050a77a139d72eabf02250162972..c7a952740ba6c63e044b37593c6df68247769b3b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,5 @@
 language: php
 php:
-  - 5.4
   - 5.5
   - 5.6
 env:
@@ -11,10 +10,6 @@ env:
   - TEST_SUITE=static_annotation
 matrix:
   exclude:
-    - php: 5.4
-      env: TEST_SUITE=static_phpcs
-    - php: 5.4
-      env: TEST_SUITE=static_annotation
     - php: 5.6
       env: TEST_SUITE=static_phpcs
     - php: 5.6
diff --git a/app/code/Magento/AdminNotification/composer.json b/app/code/Magento/AdminNotification/composer.json
index 772dd77e5093f3d09170048c47099bac48e04564..b22145e0b5a6345e07e8a4ed848bb25cd3c8e5cc 100644
--- a/app/code/Magento/AdminNotification/composer.json
+++ b/app/code/Magento/AdminNotification/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-admin-notification",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Authorization/composer.json b/app/code/Magento/Authorization/composer.json
index 46060369cb7e6384d4dd31786fd0915e05ae6745..01788199dbdc199f3e4b9eebea34a1585aa713bc 100644
--- a/app/code/Magento/Authorization/composer.json
+++ b/app/code/Magento/Authorization/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-authorization",
     "description": "Authorization module provides access to Magento ACL functionality.",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-backend": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
         "magento/magento-composer-installer": "*"
diff --git a/app/code/Magento/Backend/composer.json b/app/code/Magento/Backend/composer.json
index b1d54364d381f0e15c67c1eb2bdbfbd709aa52e9..b99f78aa9e676e9c8f094fb20c9f3b53e1eac20a 100644
--- a/app/code/Magento/Backend/composer.json
+++ b/app/code/Magento/Backend/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-backend",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-directory": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Backup/composer.json b/app/code/Magento/Backup/composer.json
index 87a0225e866907887453fcf72446f142a8585e8d..8e7e76038469fbae0a9edfe76aa71094ff7eef5c 100644
--- a/app/code/Magento/Backup/composer.json
+++ b/app/code/Magento/Backup/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-backup",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Bundle/composer.json b/app/code/Magento/Bundle/composer.json
index 8580562292cb8fc8e11cf5b48f954a646b9fab54..d4bda450af8a7ce4134cee953ca50aa3ef2a7a37 100644
--- a/app/code/Magento/Bundle/composer.json
+++ b/app/code/Magento/Bundle/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-bundle",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-tax": "0.42.0-beta3",
diff --git a/app/code/Magento/Captcha/composer.json b/app/code/Magento/Captcha/composer.json
index 5cd84ce402336b6d585bd51778ec80aefd2f9ac6..0e1ef77a70cc688e59fce56fa6719707ff93537c 100644
--- a/app/code/Magento/Captcha/composer.json
+++ b/app/code/Magento/Captcha/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-captcha",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
         "magento/module-checkout": "0.42.0-beta3",
diff --git a/app/code/Magento/Catalog/composer.json b/app/code/Magento/Catalog/composer.json
index 360e14b27de534cbac48ad4612eb8535bfbb0950..cfe287ad219302937db2ebb85c75686b9149045c 100644
--- a/app/code/Magento/Catalog/composer.json
+++ b/app/code/Magento/Catalog/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-catalog",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-eav": "0.42.0-beta3",
         "magento/module-cms": "0.42.0-beta3",
diff --git a/app/code/Magento/CatalogImportExport/composer.json b/app/code/Magento/CatalogImportExport/composer.json
index b494e210bef94382376ec7d5c04b2ea32872536b..c57d6027fbd0a457c257b014e5bd6937b2565afb 100644
--- a/app/code/Magento/CatalogImportExport/composer.json
+++ b/app/code/Magento/CatalogImportExport/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-catalog-import-export",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-eav": "0.42.0-beta3",
diff --git a/app/code/Magento/CatalogInventory/composer.json b/app/code/Magento/CatalogInventory/composer.json
index c226936f18f7b66abf6b6da19e6d2ab20333abef..76bce139661507220896ae072c3f186483bfca68 100644
--- a/app/code/Magento/CatalogInventory/composer.json
+++ b/app/code/Magento/CatalogInventory/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-catalog-inventory",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/CatalogRule/composer.json b/app/code/Magento/CatalogRule/composer.json
index 77813109ca80aaf0046b62e7d872dc4fe10295dd..142a3ea8e62f750a600bdbbb9f6fa3c27071f83c 100644
--- a/app/code/Magento/CatalogRule/composer.json
+++ b/app/code/Magento/CatalogRule/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-catalog-rule",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-rule": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
diff --git a/app/code/Magento/CatalogSearch/composer.json b/app/code/Magento/CatalogSearch/composer.json
index 1820067884907ed405ccb9eac3fc6909afd9478d..4ca3fc0892255ec4406f5532b2d9aef6bf72bf13 100644
--- a/app/code/Magento/CatalogSearch/composer.json
+++ b/app/code/Magento/CatalogSearch/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-catalog-search",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-search": "0.42.0-beta3",
diff --git a/app/code/Magento/CatalogUrlRewrite/composer.json b/app/code/Magento/CatalogUrlRewrite/composer.json
index 51e3cb2ed671eda7086199aecdf9440200ba6a9f..4e8ac2d26cc44074823d22b949baa117b4b153b3 100644
--- a/app/code/Magento/CatalogUrlRewrite/composer.json
+++ b/app/code/Magento/CatalogUrlRewrite/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-catalog-url-rewrite",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-catalog-import-export": "0.42.0-beta3",
diff --git a/app/code/Magento/CatalogWidget/composer.json b/app/code/Magento/CatalogWidget/composer.json
index 0c728e7ef139cfe37d9e1411301251d6bf441ab3..a36bd8339f20a78383b2fd3cbcb6f73282ea1996 100644
--- a/app/code/Magento/CatalogWidget/composer.json
+++ b/app/code/Magento/CatalogWidget/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-catalog-widget",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-widget": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Centinel/composer.json b/app/code/Magento/Centinel/composer.json
index 23ce3a4a76fa1367cd587acc92506e1498b35109..3c74909cc467f1156e26d3149fe29ac66699daec 100644
--- a/app/code/Magento/Centinel/composer.json
+++ b/app/code/Magento/Centinel/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-centinel",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-checkout": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Checkout/composer.json b/app/code/Magento/Checkout/composer.json
index 55714032355622530b4c7f70d072444734cf8454..298f7cf2baacc0527c4dfcee73cc863deeeab009 100644
--- a/app/code/Magento/Checkout/composer.json
+++ b/app/code/Magento/Checkout/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-checkout",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-sales": "0.42.0-beta3",
         "magento/module-authorization": "0.42.0-beta3",
diff --git a/app/code/Magento/CheckoutAgreements/composer.json b/app/code/Magento/CheckoutAgreements/composer.json
index 0e41b386f1a71292c8b589116c1483630e64dfee..ff4a77a57ce3c3aa4f24be92f464311e6b5a0489 100644
--- a/app/code/Magento/CheckoutAgreements/composer.json
+++ b/app/code/Magento/CheckoutAgreements/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-checkout-agreements",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-checkout": "0.42.0-beta3",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Cms/composer.json b/app/code/Magento/Cms/composer.json
index 1bab1473f233a1cd74523c0115655ac7ebfc5a36..5f46d711b101b79196189f0724a3ae9c9e4ee845 100644
--- a/app/code/Magento/Cms/composer.json
+++ b/app/code/Magento/Cms/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-cms",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-theme": "0.42.0-beta3",
diff --git a/app/code/Magento/CmsUrlRewrite/composer.json b/app/code/Magento/CmsUrlRewrite/composer.json
index 8566a9d1e0b737e3b250940947ec530df65d2251..edd57582beb1eec0cd41b3bb54936df08a457439 100644
--- a/app/code/Magento/CmsUrlRewrite/composer.json
+++ b/app/code/Magento/CmsUrlRewrite/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-cms-url-rewrite",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-cms": "0.42.0-beta3",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-url-rewrite": "0.42.0-beta3",
diff --git a/app/code/Magento/ConfigurableImportExport/composer.json b/app/code/Magento/ConfigurableImportExport/composer.json
index 350b1f9762daeea97ea5657392cb731e2aa19c4d..6c0222c838ef1ef807802d1822eeb029e15d0394 100644
--- a/app/code/Magento/ConfigurableImportExport/composer.json
+++ b/app/code/Magento/ConfigurableImportExport/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-configurable-import-export",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-catalog-import-export": "0.42.0-beta3",
         "magento/module-eav": "0.42.0-beta3",
diff --git a/app/code/Magento/ConfigurableProduct/composer.json b/app/code/Magento/ConfigurableProduct/composer.json
index 40614acdc7e8830de7022dd137727ab7584545fa..20b12496bac79a1640125f4c063eca0fef50e3e9 100644
--- a/app/code/Magento/ConfigurableProduct/composer.json
+++ b/app/code/Magento/ConfigurableProduct/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-configurable-product",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-catalog-inventory": "0.42.0-beta3",
diff --git a/app/code/Magento/Contact/composer.json b/app/code/Magento/Contact/composer.json
index e746193309c4fc48fba56667cdb759fef682a33a..8c56e3158581964ea3182d10dfe93a73839cec0b 100644
--- a/app/code/Magento/Contact/composer.json
+++ b/app/code/Magento/Contact/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-contact",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Core/composer.json b/app/code/Magento/Core/composer.json
index 3d356da4d534d007c378696255ba69175d8f7f04..ee99f353b06958a79db0f9309498a22ab14cd4e3 100644
--- a/app/code/Magento/Core/composer.json
+++ b/app/code/Magento/Core/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-core",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-cron": "0.42.0-beta3",
diff --git a/app/code/Magento/Cron/composer.json b/app/code/Magento/Cron/composer.json
index 5d0310756d4a3c5be4e74528e04477e8a10d2f8e..a25237146a62675083f8756c4ad5a5110820cbb1 100644
--- a/app/code/Magento/Cron/composer.json
+++ b/app/code/Magento/Cron/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-cron",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
diff --git a/app/code/Magento/CurrencySymbol/composer.json b/app/code/Magento/CurrencySymbol/composer.json
index fe027d918ba32c2545e43ff12f58cf3c76557f0d..37e5bff2c0b97eca851fc38a206169ce61e3e878 100644
--- a/app/code/Magento/CurrencySymbol/composer.json
+++ b/app/code/Magento/CurrencySymbol/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-currency-symbol",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-page-cache": "0.42.0-beta3",
         "magento/module-directory": "0.42.0-beta3",
diff --git a/app/code/Magento/Customer/composer.json b/app/code/Magento/Customer/composer.json
index 6a8f9941fef465554b915f94ac09d04bbefbb940..b4b334e8000e77a5b851fbf7f60cff78ad58cbe4 100644
--- a/app/code/Magento/Customer/composer.json
+++ b/app/code/Magento/Customer/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-customer",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-eav": "0.42.0-beta3",
         "magento/module-directory": "0.42.0-beta3",
diff --git a/app/code/Magento/CustomerImportExport/composer.json b/app/code/Magento/CustomerImportExport/composer.json
index 286d4febae3a26eae8ae8e14883f50dde2894d04..9c745912f869454b03cd6ac3c139dc6d5f29b5dd 100644
--- a/app/code/Magento/CustomerImportExport/composer.json
+++ b/app/code/Magento/CustomerImportExport/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-customer-import-export",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/DesignEditor/composer.json b/app/code/Magento/DesignEditor/composer.json
index 356553a6cc3b656a3ec8fd4f580035567dd86798..5d372c1ef2c14d253bac73857dcae14c757a9824 100644
--- a/app/code/Magento/DesignEditor/composer.json
+++ b/app/code/Magento/DesignEditor/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-design-editor",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-theme": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Dhl/composer.json b/app/code/Magento/Dhl/composer.json
index c9d78cbed3b5ac7553e67dc19cc92d1fac0cd72a..253abf889c04c4e1e714ee76d0f0e562fb419e5b 100644
--- a/app/code/Magento/Dhl/composer.json
+++ b/app/code/Magento/Dhl/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-dhl",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-shipping": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Directory/composer.json b/app/code/Magento/Directory/composer.json
index 58c7f5ad1dda239ef53be4a755a24cc5b772bfa0..17d45a5dd608dc3b5f29cf38f75edd70af28c345 100644
--- a/app/code/Magento/Directory/composer.json
+++ b/app/code/Magento/Directory/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-directory",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Downloadable/composer.json b/app/code/Magento/Downloadable/composer.json
index c8c0562e888739e18304a81ad9d996da13f29589..4381305a2e2e3c0c287591c1171155efff4e2f3e 100644
--- a/app/code/Magento/Downloadable/composer.json
+++ b/app/code/Magento/Downloadable/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-downloadable",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Eav/composer.json b/app/code/Magento/Eav/composer.json
index c60d271e7cf02b4de60a0736683fe62f9869ea01..46b9c44ab105eb682c4f2137848e466677168c5a 100644
--- a/app/code/Magento/Eav/composer.json
+++ b/app/code/Magento/Eav/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-eav",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Email/composer.json b/app/code/Magento/Email/composer.json
index 9afda3f5b33af47523fce6dbb845b7bb071d50e5..be700629a053c181beef8dd17ffacff8222cafd7 100644
--- a/app/code/Magento/Email/composer.json
+++ b/app/code/Magento/Email/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-email",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-cms": "0.42.0-beta3",
diff --git a/app/code/Magento/Fedex/composer.json b/app/code/Magento/Fedex/composer.json
index c4bb50094eda0bee2c612fc9cca0e07438bca465..f2c09114a701a7f516f46dac8441dbf31dcf769d 100644
--- a/app/code/Magento/Fedex/composer.json
+++ b/app/code/Magento/Fedex/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-fedex",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-shipping": "0.42.0-beta3",
         "magento/module-directory": "0.42.0-beta3",
diff --git a/app/code/Magento/GiftMessage/composer.json b/app/code/Magento/GiftMessage/composer.json
index 2f330a2b6f519f925ef7d14319065a7e34bd3620..e8ee8bfda928113382e8fbaa8d542ade18b5f36a 100644
--- a/app/code/Magento/GiftMessage/composer.json
+++ b/app/code/Magento/GiftMessage/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-gift-message",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-checkout": "0.42.0-beta3",
diff --git a/app/code/Magento/GoogleAdwords/composer.json b/app/code/Magento/GoogleAdwords/composer.json
index 0e10e7361b8b586e89995f99588e9652c92295cb..e50ea38055c51011994aa199d2302b55a1fa0d79 100644
--- a/app/code/Magento/GoogleAdwords/composer.json
+++ b/app/code/Magento/GoogleAdwords/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-google-adwords",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-sales": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
diff --git a/app/code/Magento/GoogleAnalytics/composer.json b/app/code/Magento/GoogleAnalytics/composer.json
index ad2a5c677de09ca4d4ee68da044d85955c34d409..d4558ea182fd8da49d25477b5022c99f7bbe5163 100644
--- a/app/code/Magento/GoogleAnalytics/composer.json
+++ b/app/code/Magento/GoogleAnalytics/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-google-analytics",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-sales": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
diff --git a/app/code/Magento/GoogleOptimizer/composer.json b/app/code/Magento/GoogleOptimizer/composer.json
index 6f3640d73b6b3b03ddbb6c4401430a7c6bba8361..df374bcac24b1d1c67c7a967e7671a4513ac824e 100644
--- a/app/code/Magento/GoogleOptimizer/composer.json
+++ b/app/code/Magento/GoogleOptimizer/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-google-optimizer",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-google-analytics": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
diff --git a/app/code/Magento/GoogleShopping/composer.json b/app/code/Magento/GoogleShopping/composer.json
index 38e35843f414a7d63be87908dc6b5709a63f58df..d9f112035c899bef8e24b3ac126d350491308b98 100644
--- a/app/code/Magento/GoogleShopping/composer.json
+++ b/app/code/Magento/GoogleShopping/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-google-shopping",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/GroupedImportExport/composer.json b/app/code/Magento/GroupedImportExport/composer.json
index f53791499fbd23f37a76758db445e76e6a5abeb9..e53fdd3d56e974084aabc0c747730b467e28635d 100644
--- a/app/code/Magento/GroupedImportExport/composer.json
+++ b/app/code/Magento/GroupedImportExport/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-grouped-import-export",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-import-export": "0.42.0-beta3",
         "magento/module-catalog-import-export": "0.42.0-beta3",
diff --git a/app/code/Magento/GroupedProduct/composer.json b/app/code/Magento/GroupedProduct/composer.json
index d276a035dacf7122a205827da67150952ed2cf58..73db96a189eb36a66eb606add94308f7a8eb6076 100644
--- a/app/code/Magento/GroupedProduct/composer.json
+++ b/app/code/Magento/GroupedProduct/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-grouped-product",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-catalog-inventory": "0.42.0-beta3",
diff --git a/app/code/Magento/ImportExport/composer.json b/app/code/Magento/ImportExport/composer.json
index 89e4b1aab980510822a89ccc9849d16e81efe31b..ff1e2df6aae8e2c7a2d67575736bd92fa6793501 100644
--- a/app/code/Magento/ImportExport/composer.json
+++ b/app/code/Magento/ImportExport/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-import-export",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Indexer/composer.json b/app/code/Magento/Indexer/composer.json
index 98cc0400270d64ccc74c9e9faea2ab02b8da6f3d..ffc904c8ef590a09c44a873bdf990dcf10340a07 100644
--- a/app/code/Magento/Indexer/composer.json
+++ b/app/code/Magento/Indexer/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-indexer",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-page-cache": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
diff --git a/app/code/Magento/Integration/composer.json b/app/code/Magento/Integration/composer.json
index 39da0e6194a83f5863e4f35372c5299e1b6e0ca2..199ec919e090987840b86901e1b86522c78f89c2 100644
--- a/app/code/Magento/Integration/composer.json
+++ b/app/code/Magento/Integration/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-integration",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/LayeredNavigation/composer.json b/app/code/Magento/LayeredNavigation/composer.json
index a4cf2dc2cef49b0fd30cf34a060974b0f9b9cfa8..17bde426da467c419dcf6591568b71c97124a8c3 100644
--- a/app/code/Magento/LayeredNavigation/composer.json
+++ b/app/code/Magento/LayeredNavigation/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-layered-navigation",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
diff --git a/app/code/Magento/Log/composer.json b/app/code/Magento/Log/composer.json
index 4bf9ba061b87fc64c85a36fb5abd091ad00e9142..9e17ddc64417fb300c87e25d234bc5a8a4434f75 100644
--- a/app/code/Magento/Log/composer.json
+++ b/app/code/Magento/Log/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-log",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/Msrp/composer.json b/app/code/Magento/Msrp/composer.json
index 3d83446f5e40c398079bdb741af853cad0d2f2e7..b782411e671c9169e7ea42de3091c170e78e8bde 100644
--- a/app/code/Magento/Msrp/composer.json
+++ b/app/code/Magento/Msrp/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-msrp",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-bundle": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Multishipping/composer.json b/app/code/Magento/Multishipping/composer.json
index 756598d1fa2a9ecb3ce53957535768d124a9bfd7..ceafee707952d87a34ec2308524fe616d2c6e6bd 100644
--- a/app/code/Magento/Multishipping/composer.json
+++ b/app/code/Magento/Multishipping/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-multishipping",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-checkout": "0.42.0-beta3",
diff --git a/app/code/Magento/Newsletter/composer.json b/app/code/Magento/Newsletter/composer.json
index 4c9e57f393230426484438f842b65c8597b7784e..56569bdfc1a88565f6a6c7db6f47dc691c8cd0be 100644
--- a/app/code/Magento/Newsletter/composer.json
+++ b/app/code/Magento/Newsletter/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-newsletter",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/OfflinePayments/composer.json b/app/code/Magento/OfflinePayments/composer.json
index ebd7adb688e87e7d74e562b3e9efc3dbca9e5365..3a6a864bd710ca0085f38b611a7a9b4624d58990 100644
--- a/app/code/Magento/OfflinePayments/composer.json
+++ b/app/code/Magento/OfflinePayments/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-offline-payments",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-payment": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
         "magento/magento-composer-installer": "*"
diff --git a/app/code/Magento/OfflineShipping/composer.json b/app/code/Magento/OfflineShipping/composer.json
index f233c74afbce1774f2e970ab6526181b9f7adf0e..634756b1cc07a08334eb13b6e86a0e0b5ffdb454 100644
--- a/app/code/Magento/OfflineShipping/composer.json
+++ b/app/code/Magento/OfflineShipping/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-offline-shipping",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-shipping": "0.42.0-beta3",
diff --git a/app/code/Magento/PageCache/composer.json b/app/code/Magento/PageCache/composer.json
index ea05fb95664aede50963b3e2160b9970a7916805..2bfd0fe9fe72f78b9b642c5d5643bc4de6d2c59f 100644
--- a/app/code/Magento/PageCache/composer.json
+++ b/app/code/Magento/PageCache/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-page-cache",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
diff --git a/app/code/Magento/Payment/composer.json b/app/code/Magento/Payment/composer.json
index 1f55fcdc3a829ad8d48df657b9b74da1bc61021b..15f2d423a0afbd7581b2bc452dc1744d04a86c2b 100644
--- a/app/code/Magento/Payment/composer.json
+++ b/app/code/Magento/Payment/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-payment",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-sales": "0.42.0-beta3",
diff --git a/app/code/Magento/Persistent/composer.json b/app/code/Magento/Persistent/composer.json
index 022dc88e2fc3d57045a433a69e19c91351acead5..19eb7cabe97a38828f6ab85454b4c022b4934529 100644
--- a/app/code/Magento/Persistent/composer.json
+++ b/app/code/Magento/Persistent/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-persistent",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-checkout": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/ProductAlert/composer.json b/app/code/Magento/ProductAlert/composer.json
index b001db5d77d92272584f7e837d50792fcf1b57a0..ee9d2891a7d4c2a2696b9502040119e5577c344c 100644
--- a/app/code/Magento/ProductAlert/composer.json
+++ b/app/code/Magento/ProductAlert/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-product-alert",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/Reports/composer.json b/app/code/Magento/Reports/composer.json
index 817eb609ddfed80d96dcfca120219e40d1dc5746..7c344be89de24eb5a04d51fab7410516433e4d5f 100644
--- a/app/code/Magento/Reports/composer.json
+++ b/app/code/Magento/Reports/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-reports",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-eav": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/RequireJs/composer.json b/app/code/Magento/RequireJs/composer.json
index 4c029c1c34159cceb37edcf2eef91b422724ba2b..5e94ec295feb402b59514a6b4b184bc321760f17 100644
--- a/app/code/Magento/RequireJs/composer.json
+++ b/app/code/Magento/RequireJs/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-require-js",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/framework": "0.42.0-beta3",
         "magento/magento-composer-installer": "*"
     },
diff --git a/app/code/Magento/Review/composer.json b/app/code/Magento/Review/composer.json
index ec6e7e8629c79581de97fc4499a89105c65102e5..0f104a3ff1a164b4c524be07db1b004b3250bd0c 100644
--- a/app/code/Magento/Review/composer.json
+++ b/app/code/Magento/Review/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-review",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Rss/composer.json b/app/code/Magento/Rss/composer.json
index 74952b18d3133613b39696d2f4ab9da9d1f35a72..870f2791e3a79eb679369f0845e66414e9defb50 100644
--- a/app/code/Magento/Rss/composer.json
+++ b/app/code/Magento/Rss/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-rss",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
diff --git a/app/code/Magento/Rule/composer.json b/app/code/Magento/Rule/composer.json
index 023d077408adc6036372c302da62c97c76912a1a..0928a0c7b5a0daa69226a05290488f7839ab6b50 100644
--- a/app/code/Magento/Rule/composer.json
+++ b/app/code/Magento/Rule/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-rule",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-eav": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
diff --git a/app/code/Magento/Sales/composer.json b/app/code/Magento/Sales/composer.json
index dd52c6dec79cbecba6203c8d5b3352e9cfe53255..510a25f035ccce8596ad8074f0576f1d6864cfe3 100644
--- a/app/code/Magento/Sales/composer.json
+++ b/app/code/Magento/Sales/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-sales",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/SalesRule/composer.json b/app/code/Magento/SalesRule/composer.json
index 0bc6963fbfe82242ac0fc37a9478528f2634654c..c0d70fa87621ea26e0162099f0e60004eb928687 100644
--- a/app/code/Magento/SalesRule/composer.json
+++ b/app/code/Magento/SalesRule/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-sales-rule",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-rule": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
diff --git a/app/code/Magento/Search/composer.json b/app/code/Magento/Search/composer.json
index 3b6df7b57463c829347bf3bfe58a62c9c48910c9..2cd325db781bd728983cd6b35b127782facc5f74 100644
--- a/app/code/Magento/Search/composer.json
+++ b/app/code/Magento/Search/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-search",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/framework": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-store": "0.42.0-beta3",
diff --git a/app/code/Magento/Sendfriend/composer.json b/app/code/Magento/Sendfriend/composer.json
index 79e1041b4822d98bf337518579d18923d762e641..24b9c6a47f244d0fc8789ae3398095e5dc7e4c77 100644
--- a/app/code/Magento/Sendfriend/composer.json
+++ b/app/code/Magento/Sendfriend/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-sendfriend",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Shipping/composer.json b/app/code/Magento/Shipping/composer.json
index 08a1e9d7969cdcbae2f36d3cd070fc983b34adf2..972267ae582ea8de9739aa2ca5a202edea57844e 100644
--- a/app/code/Magento/Shipping/composer.json
+++ b/app/code/Magento/Shipping/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-shipping",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
diff --git a/app/code/Magento/Sitemap/composer.json b/app/code/Magento/Sitemap/composer.json
index b22d1586a32d6c0c6e98d25472decffc5a42772f..78bdead7bc3a1742bfdfff82d4ff4bd1486f474f 100644
--- a/app/code/Magento/Sitemap/composer.json
+++ b/app/code/Magento/Sitemap/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-sitemap",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Store/composer.json b/app/code/Magento/Store/composer.json
index e089091493ed4716dbf0d7fcfa0f1383c40aed16..72e67304450b9bc7f1f26a4f8a2f38d6db28f375 100644
--- a/app/code/Magento/Store/composer.json
+++ b/app/code/Magento/Store/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-store",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-directory": "0.42.0-beta3",
         "magento/module-ui": "0.42.0-beta3",
diff --git a/app/code/Magento/Tax/composer.json b/app/code/Magento/Tax/composer.json
index 5c54feeea3e744b2ae93d3eb6f900bfdc533e659..3808cee9866a89dfde46b6a839cb291ef7ec71eb 100644
--- a/app/code/Magento/Tax/composer.json
+++ b/app/code/Magento/Tax/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-tax",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/TaxImportExport/composer.json b/app/code/Magento/TaxImportExport/composer.json
index d49ee464fd3e6de6543b91e765816714480c84bf..5e17f251c9397a5ba6c08fc9f29eb136cfbf7502 100644
--- a/app/code/Magento/TaxImportExport/composer.json
+++ b/app/code/Magento/TaxImportExport/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-tax-import-export",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-tax": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-directory": "0.42.0-beta3",
diff --git a/app/code/Magento/Theme/composer.json b/app/code/Magento/Theme/composer.json
index 9b67f6efa161aa3360950306a5bce79623bd7581..c0e1b4857a2d568fb84c27890a00cf8b7d525e2e 100644
--- a/app/code/Magento/Theme/composer.json
+++ b/app/code/Magento/Theme/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-theme",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
diff --git a/app/code/Magento/Translation/composer.json b/app/code/Magento/Translation/composer.json
index 259dadd131c125ede938714ecea870d79657208c..e190091b93cb4b7d756cdcb035801ddde344bae1 100644
--- a/app/code/Magento/Translation/composer.json
+++ b/app/code/Magento/Translation/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-translation",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/Ui/composer.json b/app/code/Magento/Ui/composer.json
index efe3403132d45615e768223644382dceed6411e9..237180d4ffd8299184b8963261799794680b9e1f 100644
--- a/app/code/Magento/Ui/composer.json
+++ b/app/code/Magento/Ui/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-ui",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-store": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
diff --git a/app/code/Magento/Ups/composer.json b/app/code/Magento/Ups/composer.json
index 42d5f994aeb4d6f4a7665e2b81d0c3621f312a10..78c98d66410e13fe68edcfb15feccef26d94fad6 100644
--- a/app/code/Magento/Ups/composer.json
+++ b/app/code/Magento/Ups/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-ups",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
diff --git a/app/code/Magento/UrlRewrite/composer.json b/app/code/Magento/UrlRewrite/composer.json
index a108f1b23a17f3ff500a3a4633f397ee6f64aca6..870dc60a8a9bd4dde336962d49f0524a99deec88 100644
--- a/app/code/Magento/UrlRewrite/composer.json
+++ b/app/code/Magento/UrlRewrite/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-url-rewrite",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
         "magento/module-store": "0.42.0-beta3",
diff --git a/app/code/Magento/User/composer.json b/app/code/Magento/User/composer.json
index 4bfac9339fc566fb6884efb789d207b8a46a91d3..ac58549781b3b4d9cdf84373a9420348677183e9 100644
--- a/app/code/Magento/User/composer.json
+++ b/app/code/Magento/User/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-user",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-authorization": "0.42.0-beta3",
         "magento/module-backend": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Usps/composer.json b/app/code/Magento/Usps/composer.json
index b7c72cec3da72f843ee8a8ee9baa3c9d2a8a9587..9e55af22e498b9b3fd7f32fa5123094a6a5b7857 100644
--- a/app/code/Magento/Usps/composer.json
+++ b/app/code/Magento/Usps/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-usps",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-shipping": "0.42.0-beta3",
         "magento/module-directory": "0.42.0-beta3",
diff --git a/app/code/Magento/Webapi/composer.json b/app/code/Magento/Webapi/composer.json
index 755ecba2045258196b7f9948a84fab0f7acf269b..aee490391122dd69ccc06f4298fcad48a66d1588 100644
--- a/app/code/Magento/Webapi/composer.json
+++ b/app/code/Magento/Webapi/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-webapi",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-authorization": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Weee/composer.json b/app/code/Magento/Weee/composer.json
index fb0b9a6779c9958e85913a4ecb3d843b378b674c..748633d84324885786a52a3a6f94b1fef929b119 100644
--- a/app/code/Magento/Weee/composer.json
+++ b/app/code/Magento/Weee/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-weee",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
         "magento/module-tax": "0.42.0-beta3",
diff --git a/app/code/Magento/Widget/composer.json b/app/code/Magento/Widget/composer.json
index 3a4c1b875c684330e86e2da7a44474a2487676d5..749449f2b88f1dec4a3078afa57190b17a5e7d19 100644
--- a/app/code/Magento/Widget/composer.json
+++ b/app/code/Magento/Widget/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-widget",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-cms": "0.42.0-beta3",
         "magento/module-core": "0.42.0-beta3",
diff --git a/app/code/Magento/Wishlist/composer.json b/app/code/Magento/Wishlist/composer.json
index d6dc5b534083ee4ce36040ce31649fc0219fd2ed..5854cbddd5e95297eeb64106662c4b4ff3d5f87a 100644
--- a/app/code/Magento/Wishlist/composer.json
+++ b/app/code/Magento/Wishlist/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/module-wishlist",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-store": "0.42.0-beta3",
         "magento/module-customer": "0.42.0-beta3",
         "magento/module-catalog": "0.42.0-beta3",
diff --git a/app/design/adminhtml/Magento/backend/composer.json b/app/design/adminhtml/Magento/backend/composer.json
index 95c694e034fbaf13f7520dfdb949bca58f3c075a..1bde1b8d4e3c7d63cc4476087b835f6572794c4d 100644
--- a/app/design/adminhtml/Magento/backend/composer.json
+++ b/app/design/adminhtml/Magento/backend/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/theme-adminhtml-backend",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/framework": "0.42.0-beta3",
         "magento/magento-composer-installer": "*"
     },
diff --git a/app/design/frontend/Magento/blank/composer.json b/app/design/frontend/Magento/blank/composer.json
index f6da390cca977e941c13df73b7b077932bc1c327..0439a4f73d735053ac37bb89830acee4b11d368d 100644
--- a/app/design/frontend/Magento/blank/composer.json
+++ b/app/design/frontend/Magento/blank/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/theme-frontend-blank",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/framework": "0.42.0-beta3",
         "magento/magento-composer-installer": "*"
     },
diff --git a/app/design/frontend/Magento/luma/composer.json b/app/design/frontend/Magento/luma/composer.json
index 3c8c3377313a6f3e6bc85ad5b032a7f01bc7506e..fe1fee555b8f8fbb444e5ece1636bd7152a63182 100644
--- a/app/design/frontend/Magento/luma/composer.json
+++ b/app/design/frontend/Magento/luma/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/theme-frontend-luma",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/theme-frontend-blank": "0.42.0-beta3",
         "magento/framework": "0.42.0-beta3",
         "magento/magento-composer-installer": "*"
diff --git a/composer.json b/composer.json
index f7f2c094298ce3a98d170c1577f250d8115a8884..a038653280d0325654bbbd30931f640365df63d3 100644
--- a/composer.json
+++ b/composer.json
@@ -8,7 +8,7 @@
         "AFL-3.0"
     ],
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "zendframework/zend-stdlib": "2.3.1",
         "zendframework/zend-code": "2.3.1",
         "zendframework/zend-server": "2.3.1",
diff --git a/composer.lock b/composer.lock
index f91dcc508eef9e655f6a7c2e8ca6683acc1a7601..c33ea50ff62bedf285a3a3c395f259aed661340c 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
         "This file is @generated automatically"
     ],
-    "hash": "0ea0b1b2f6f0a7fb58a4780375a1a440",
+    "hash": "8326b1f17629f5fc46c9b4c089b929d5",
     "packages": [
         {
             "name": "composer/composer",
@@ -3143,9 +3143,8 @@
         "phpmd/phpmd": 0
     },
     "prefer-stable": false,
-    "prefer-lowest": false,
     "platform": {
-        "php": "~5.4.11|~5.5.0|~5.6.0"
+        "php": "~5.5.0|~5.6.0"
     },
     "platform-dev": {
         "lib-libxml": "*",
diff --git a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer1.json b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer1.json
index 4fe637e35fcd316a0db52d43b10a0d9bbe367e66..aa86499218364dd7e01ff62d8f33c9951ad10deb 100644
--- a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer1.json
+++ b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer1.json
@@ -2,7 +2,7 @@
     "name": "magento/module-module1",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-core": "0.1.0-alpha103",
         "magento/module-module2": "0.1.0-alpha103"
     },
diff --git a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer2.json b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer2.json
index a7b58c71e34c7b4d917021f28ea8242e3f186247..ee1f92ce06fdb65ceadaba97380a02370970ac80 100644
--- a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer2.json
+++ b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer2.json
@@ -2,7 +2,7 @@
     "name": "magento/module-module2",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-core": "0.1.0-alpha103",
         "magento/module-module3": "0.1.0-alpha103"
     },
diff --git a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer3.json b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer3.json
index 4619c88460d9b82666d796dc2c61f8f8382ffc25..436ee0afe3eb6e42dae48d57e59774fced9ac23e 100644
--- a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer3.json
+++ b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer3.json
@@ -2,7 +2,7 @@
     "name": "magento/module-module1",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0"
+        "php": "~5.5.0|~5.6.0"
     },
     "type": "magento2-module",
     "version": "0.1.0-alpha103"
diff --git a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer4.json b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer4.json
index 441ed7e5af1aa1412b3dbbe1d54ae9fb831889b2..7d6f1156608810b2570475de76a28ad49cdecf97 100644
--- a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer4.json
+++ b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer4.json
@@ -2,7 +2,7 @@
     "name": "magento/module-module1",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-core": "0.1.0-alpha103",
         "magento/module-module2": "0.1.0-alpha103"
     },
diff --git a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer5.json b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer5.json
index a630787a56681c080e7da37773dfc2ee338bfb3d..39685bcd994940866add3ad1d420483683a5a769 100644
--- a/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer5.json
+++ b/dev/tests/integration/testsuite/Magento/Test/Tools/Dependency/_files/composer5.json
@@ -2,7 +2,7 @@
     "name": "magento/module-module2",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/module-core": "0.1.0-alpha103",
         "magento/module-module1": "0.1.0-alpha103"
     },
diff --git a/dev/tests/integration/testsuite/Magento/Widget/_files/design/adminhtml/magento_basic/composer.json b/dev/tests/integration/testsuite/Magento/Widget/_files/design/adminhtml/magento_basic/composer.json
index 4a5c0d27cd3048c5cab580d6b8e4967d31c32c3b..95b463debf370db27f22aa5ccc88986f32fa2970 100644
--- a/dev/tests/integration/testsuite/Magento/Widget/_files/design/adminhtml/magento_basic/composer.json
+++ b/dev/tests/integration/testsuite/Magento/Widget/_files/design/adminhtml/magento_basic/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/admin-Magento_Catalog",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/framework": "0.1.0-alpha103",
         "magento/magento-composer-installer": "*"
     },
diff --git a/dev/tests/unit/testsuite/Magento/Core/Model/_files/frontend/magento_iphone/composer.json b/dev/tests/unit/testsuite/Magento/Core/Model/_files/frontend/magento_iphone/composer.json
index 1d60a88e8431e63d5bc51f73db6bba16d35b1e60..4ffc59911f55cf3ed124a776bdb4bbf71106636b 100644
--- a/dev/tests/unit/testsuite/Magento/Core/Model/_files/frontend/magento_iphone/composer.json
+++ b/dev/tests/unit/testsuite/Magento/Core/Model/_files/frontend/magento_iphone/composer.json
@@ -2,7 +2,7 @@
     "name": "magento/frontend-magento_iphone",
     "description": "N/A",
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "magento/framework": "0.1.0-alpha103",
         "magento/magento-composer-installer": "*"
     },
diff --git a/lib/internal/Magento/Framework/composer.json b/lib/internal/Magento/Framework/composer.json
index d8dde599d2fa167d9290a3fbdd3799a9f3be6e82..aedf1e5b3ecc7af091d7f79db1cc77a6c1df0807 100644
--- a/lib/internal/Magento/Framework/composer.json
+++ b/lib/internal/Magento/Framework/composer.json
@@ -8,7 +8,7 @@
         "AFL-3.0"
     ],
     "require": {
-        "php": "~5.4.11|~5.5.0|~5.6.0",
+        "php": "~5.5.0|~5.6.0",
         "ext-spl": "*",
         "ext-dom": "*",
         "ext-simplexml": "*",