composer/composer — pull request #1160 by simensen (2012-09-29 23:36:12+00:00)
Title: Semantic Version Parsing

Implemented according to #643 and used the following versions as a test case as defined by @Seldaek:

* "~1.2.3" = ">=1.2.3 <1.3.0"
* "~1.2" = ">=1.2.0 <2.0.0"
* "~1" = ">=1.0.0 <2.0.0"

Closes #643

This was by no means done simply because I want to ask Composer to update to depend on Symfony ~2.1 components. Honest. :)