Closed paulortman closed 5 years ago
May also be worth adding a couple new test cases, particularly those that have a pre-release in the spec where it looks like it would include pre-releases >= the spec:
@rbarrois have you abandoned this project? Could you grant permissions to this repository the active contributors? Thanks!
Try restarting https://travis-ci.org/rbarrois/python-semanticversion/jobs/297076406
The same job passed on my PR.
Hey,
Sorry for the late reaction; this feature has been included as part of the "multiple syntaxes available" rework; the NpmSpec
should now offer a fully-compliant implementation of the NPM range syntax :)
NPM does not consider prereleases (-alpha, -rc1, -beta) when matching using the carat (^) specifier. This change alters behavior to match that of NPM.
Addresses issue #61