On my most recent invocations of lambda build I'm only getting the first package listed in my requirements.txt installed to the build. The output says that the rest are being processed, but the install is returning an error.
Given that Pip is actively trying to discourage use of itself as a package, I think it's time to begin using subprocess.