title: Force composer to require PHP Version between Version X and Version Y
body: <p>we have a mix of different PHP versions running on your servers (max 5.3.5) and development machines (max 5.5.9).</p>
  
  <p>Now we ran into the problem that we did a "composer update" to get the latest Version of some external Bundles.
  Since your composer.json looks like</p>
  
  <pre><code>"require": {
          "php": "&gt;=5.3.3",
          .....
      },
  </code></pre>
  
  <p>we get some Bundles that required PHP 5.5. No problem on our dev machines, but on the server :(</p>
  
  <p>Is there any possibility to tell composer to require a PHP version between 5.3.3 and 5.3.5? Or a max available Version?</p>
  
  <p>I tried</p>
  
  <pre><code>"require": {
          "php": "&gt;=5.3.3, &lt;=5.3.5",
              .....
          },
  </code></pre>
  
  <p>and</p>
  
  <pre><code>"require": {
              "php": "&lt;=5.3.5",
                  .....
              },
  </code></pre>
  
  <p>but both didn't work out. I get a "The requested package php could not be found in any version, there may be a typo in the package name." Error.</p>
  
  <p>Any Ideas? Thanks in advance</p>