Yup - Windows 7 with SP1 and post-SP1 updates AND Windows 8.1 Update 3 (Nov 2014 Update) are required to have Windows 10 to be installed as an upgrade.
Also, I've heard of the next update *to* Win 10, code-named "Redstone," coming out next year. The original Win 10 is "Threshold."