[Differential] D35513: [WIP] Adding devel/py-threadpoolctl

From: thierry (Thierry Thomas) <phabric-noreply_at_FreeBSD.org>
Date: Sat, 18 Jun 2022 17:15:14 UTC
thierry updated this revision to Diff 107139.
thierry added a comment.


  Taking koobs’s remarks into account:
  
  - set the range of Python versions;
  
  - build and run the tests (using the pytest helper), as an option since it requires more dependencies.
  
  Unfortunately, on my machine, I get "8 failed, 20 passed, 34 skipped".
  
  Some tests are normally skipped because we do not have MKL or some kind of OMP, but others are skipped because openblas or blis is not found, and I have not yet found why. Same for the 8 errors: to be investigated…
  
  Note: the pyc|pco objects are created during the installation.
  
  The reported error is not fixed, but at least the port is cleaner, and understanding the causes of the failures reported by `make test' could hopefully help.

REPOSITORY
  R11 FreeBSD ports repository

CHANGES SINCE LAST UPDATE
  https://reviews.freebsd.org/D35513?vs=107005&id=107139

CHANGES SINCE LAST ACTION
  https://reviews.freebsd.org/D35513/new/

REVISION DETAIL
  https://reviews.freebsd.org/D35513

AFFECTED FILES
  devel/Makefile
  devel/py-threadpoolctl/Makefile
  devel/py-threadpoolctl/distinfo
  devel/py-threadpoolctl/pkg-descr
  devel/py-threadpoolctl/pkg-plist

EMAIL PREFERENCES
  https://reviews.freebsd.org/settings/panel/emailpreferences/

To: thierry, yuri, emaste_freebsdfoundation.org, wen
Cc: koobs, freebsd-python-list, #python