17:24:59 <ChrisWarrick> python packaging is such a trainwreck 17:25:32 <ChrisWarrick> > Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. 17:25:51 <ChrisWarrick> > setuptools.errors.InvalidConfigError: License classifiers have been superseded by license expressions (see https://peps.python.org/pep-0639/). Please remove: License :: OSI Approved :: MIT License 17:26:00 <ChrisWarrick> why the fuck do they make people's lives harder 17:26:26 <ChrisWarrick> instead of fixing the mess with a billion standards, let's deprecate elementary stuff, because we've had a better idea 17:55:35 <ChrisWarrick> https://github.com/getnikola/nikola/actions/runs/15087488915/job/42411881009 17:55:38 <ChrisWarrick> fuck this shit 18:14:23 <KwBot> [nikola] Kwpolska closed issue #3842: New release needed, so bug fixes are available to normal pip users. https://github.com/getnikola/nikola/issues/3842 18:14:23 <KwBot> [nikola] Kwpolska closed issue #3842: New release needed, so bug fixes are available to normal pip users. https://github.com/getnikola/nikola/issues/3842 18:14:23 <KwBot> [nikola] Kwpolska closed issue #3842: New release needed, so bug fixes are available to normal pip users. https://github.com/getnikola/nikola/issues/3842 20:06:23 <felixfontein> ChrisWarrick: https://github.com/pypa/setuptools/issues/4903 in case you haven't seen it. the situation is a real trainwreck (like so many other things...) 20:09:49 <felixfontein> and even for packages only supporting only newer versions it's problematic as not everyone can compute an exact cumulative SPDX license expression (for example the ansible package) 21:43:18 <ChrisWarrick> felixfontein: setuptools is really terrible, they love breaking things (cf. https://github.com/pypa/setuptools/issues/4910 ) yet they’re the most widely used build backend (because they were the only game in town for so long) 23:44:09 <felixfontein> yep, that one was quite annoying as well...