4 ms·
About "eager deprecations" let me give you another absolute gem: ******************************************************************************** The l
by stabbles 3y ago
About "eager deprecations" let me give you another absolute gem:
********************************************************************************
The license_file parameter is deprecated, use license_files instead.
By 2023-Oct-30, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
********************************************************************************
Yes, please go ahead and break people's builds at an arbitrary date because the technical challenges of supporting both `license_file` and `license_files` are insurmountable.
- fmajid 3y agoOr packages' need to support more than one version of Python.
- xnorswap 3y agoTo be fair, that seems to have been a 2.5 year warning: https://github.com/pypa/setuptools/commit/3544de73b3662a27fac14d8eb9f5c841668d66de https://github.com/pypa/setuptools/commit/3544de73b3662a27fa...
- stabbles 3y agoJust as an example: CMake ensures roughly a decade of backwards compatibility. This `license_file` change is the epitome of unnecessary breakage.