pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

python: flit_core, setuptools changes



Hi!

Recently, two Python modules used for installing other packages had
breaking changes:

- flit_core 3.11 moved license files to a 'license' subdirectory of the
  wheel directory.

- setuptools 75.8.2 changed the generation of the wheel name (this
  might have been a bug fix for a previous change)

The effects are PLIST errors.

The solutions are:

- flit_core: depend on 3.11, fix the path in the PLIST, bump
  PKGREVISION

- setuptools: depend on 75.8.2, fix the WHEEL_NAME in the Makefile,
  bump PKGREVISION

I've tried fixing the flit_core fallout when I committed the update,
but there might be stragglers (that pull in flit_core indirectly).

I've fixed the setuptools packages that failed in my bulk build (so
far), but as most Python packages depend on setuptools, I'd appreciate
it if you fixed the packages where you notice problems.

Thanks,
 Thomas


Home | Main Index | Thread Index | Old Index