* 995: In MSVC support, add support for "Microsoft Visual Studio 2017" and "Microsoft Visual Studio Build Tools 2017".
* 999 via 1007: Extend support for declarative package config in a setup.cfg file to include the options ``python_requires`` and ``py_modules``.
34.3.3
Not secure
=======
* 967 (and 997): Explicitly import submodules of packaging to account for environments where the imports of those submodules is not implied by other behavior.
34.3.2
Not secure
=======
* 993: Fix documentation upload by correcting rendering of content-type in _build_multipart on Python 3.
34.3.1
Not secure
=======
* 988: Trap ``os.unlink`` same as ``os.remove`` in ``auto_chmod`` error handler.
* 983: Fixes to invalid escape sequence deprecations on Python 3.6.
34.3.0
Not secure
=======
* 941: In the upload command, if the username is blank, default to ``getpass.getuser()``.
* 971: Correct distutils findall monkeypatch to match appropriate versions (namely Python 3.4.6).
34.2.0
Not secure
=======
* 966: Add support for reading dist-info metadata and thus locating Distributions from zip files.
* 968: Allow '+' and '!' in egg fragments so that it can take package names that contain PEP 440 conforming version specifiers.