insert empty string instead of None for requirement.version