Allow a period in a namedver for publishing
Review Request #3611 - Created March 25, 2016 and submitted
|benjyw, gmalmquist, jsirois, patricklaw, stuhood|
I loosened up the naming restrictions to allow a period. At Square we have an existing convention for some projects that looks like
project-1.2.3. It doesn't match semver, so I don't think it will conflict with any other publishing.
Namedver is pretty restrictive on naming. I tried to capture the reason behind it in some comments.
CI running at https://travis-ci.org/pantsbuild/pants/builds/118453831
Added some more unit tests.
Address Stu's feedback on the error message printed
Revision 2 (+47 -3)