On Fri, Dec 26, 2014 at 5:22 PM, Tres Seaver <tsea...@palladion.com> wrote: > zc.buildout uses a configparser/ConfigParser-based config file, which > mandates the single equal sign. It also doesn't support ranges or other > (new) PEP 440 syntax for versions ('~=', etc.).
It may be worth noting the intent of specifying versions in a buildout config and a version constraint for a software package in setup.py is different. Constraints in setup.py are intended to specify what versions a package is compatible with; they're about the code in the package. Versions in a buildout config (sometimes called "nails") are about getting a repeatable build: *this* build should use exactly *this* version. I hope that helps. -Fred -- Fred L. Drake, Jr. <fred at fdrake.net> "A storm broke loose in my mind." --Albert Einstein _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig