foo1==1.0 --hash=sha256:123

foo2==1.0 --hash=sha256:123 --global-option=foo --config-settings=bar

foo3==1.0 --config-settings=bar --global-option=foo --hash=sha256:123

foo4==1.0 --hash=wrongformatbutok

foo5==1.0; python_version < "2.7" --hash=sha256:123

foo6==1.0 --hash=sha256:123 unexpected_text_after_options_does_not_stay_around

foo7==1.0 unexpected_text_before_options_stays_around --hash=sha256:123

foo8==1.0 --hash=sha256:123 --hash=sha256:456

foo9==1.0 --hash=sha256:123 \
  --hash=sha256:456

foo10== --hash=sha256:123 --hash=sha256:123

foo11==1.0 --hash=sha256:not_base16_encoded_is_ok_;#

foo12==1.0 --hash=

foo13==1.0 --hash sha256:123

foo14==1.0 -C bar

foo15== --config-settings --hash=sha256:123
