David Lyon <david.l...@preisshare.net> writes: > > Requires-Python: 2.5 > > Requires-Python: >2.1 > > Requires-Python: >=2.3.4 > > Requires-Python: >=2.5,<2.7 > > I think most untrained readers, would find the ">=2.5,<2.7" notation > to be non-obvious and ambiguous. > > The shortest known method to express the condition is > "Requires-Python: 2.5:2.7"
Again, it's a poor assumption that the dependency specifications will be read as though they follow the rules of Python syntax. The colon doesn't obviously mean what you're wanting it to mean in that context. Please lose the Python-language bias when assessing these issues. -- \ “Shepherds … look after their sheep so they can, first, fleece | `\ them and second, turn them into meat. That's much more like the | _o__) priesthood as I know it.” —Christopher Hitchens, 2008-10-29 | Ben Finney _______________________________________________ Catalog-SIG mailing list Catalog-SIG@python.org http://mail.python.org/mailman/listinfo/catalog-sig