The option python_requires is not supported when metadata / options are loaded from setup.cfg via #862.
On a side note: Is it intended behavior that those package specific metadata / options may be given in all configuration files given by distutils.core.Distribution.find_config_files (i.e. including the user's .pydistutils.cfg, which is not specific to the package)?