Finding unimplemented tasks on Rosetta Code using Requests
LGTM. Ship it!

There were two minor nits that seemed slightly off:


The use of * in the signature to force kw args is maybe overused, as it covers args that are pretty mandatory.
The print(*tasks, sep='\n') would more naturally be handled by this idiom, which is reusable outside of print(): print('\n'.join(tasks))