pip team said they won't support setting limit for major versionof package being installed in the way below until it is supported
by PEP 440.
pip install patch==1.x
The current way ==1.* conflicts with system shell expansion
and the other way is not known / not intuitive.