Changes ------- * 2197: Console script wrapper for editable installs now has a unified template and honors importlib_metadata if present for faster script execution on older Pythons.
Changes ------- * 2194: Editable-installed entry points now load significantly faster on Python versions 3.8+. * 1471: Incidentally fixed by 2194 on Python 3.8 or when importlib_metadata is present.
47.1.1
Not secure
=======
Documentation changes --------------------- * 2156: Update mailing list pointer in developer docs
47.1.0
Not secure
=======
Changes ------- * 2070: In wheel-to-egg conversion, use simple pkg_resources-style namespace declaration for packages that declare namespace_packages.
47.0.0
Not secure
=======
Breaking Changes ---------------- * 2094: Setuptools now actively crashes under Python 2. Python 3.5 or later is required. Users of Python 2 should use ``setuptools<45``.
Changes ------- * 1700: Document all supported keywords by migrating the ones from distutils.
46.4.0
Not secure
=======
Changes ------- * 1753: ``attr:`` now extracts variables through rudimentary examination of the AST, thereby supporting modules with third-party imports. If examining the AST fails to find the variable, ``attr:`` falls back to the old behavior of importing the module. Works on Python 3 only.