Page MenuHomeFreeBSD

devel/py-ordered-set: convert to USE_PYTHON=pep517
ClosedPublic

Authored by vishwin on Aug 6 2024, 2:01 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sep 13 2025, 4:14 PM
Unknown Object (File)
Aug 1 2025, 3:08 AM
Unknown Object (File)
Jul 27 2025, 2:23 AM
Unknown Object (File)
Jul 26 2025, 8:35 AM
Unknown Object (File)
Jul 24 2025, 2:42 PM
Unknown Object (File)
Jun 30 2025, 9:16 AM
Unknown Object (File)
Jun 30 2025, 1:23 AM
Unknown Object (File)
Jun 29 2025, 12:43 PM

Details

Summary

setup.py only still exists for some kind of legacy compatibility; the package itself uses flit-core to build. The correct pytest configuration is included in the PEP-517 configuration.

While here, update WWW

Test Plan

Verified no functional changes.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

vishwin created this revision.

This works fine with py38 and py311, including tests.

This seems fine, is there a reason it is not moving forward?

This seems fine, is there a reason it is not moving forward?

I don't think so (except maybe ENOTIME). It's very much low hanging fruit and marked as a blocker or helps for some pending python updates that could really stand to get unstuck (like bug 270358, bug 270510, not to mention the bug for this: 280661).

This revision was not accepted when it landed; it landed in state Needs Review.Mar 13 2025, 4:13 PM
This revision was automatically updated to reflect the committed changes.