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)
Thu, Dec 25, 1:47 AM
Unknown Object (File)
Thu, Dec 25, 1:47 AM
Unknown Object (File)
Thu, Dec 18, 8:14 AM
Unknown Object (File)
Thu, Dec 18, 8:14 AM
Unknown Object (File)
Sat, Dec 13, 10:20 PM
Unknown Object (File)
Fri, Dec 5, 9:32 AM
Unknown Object (File)
Fri, Dec 5, 9:32 AM
Unknown Object (File)
Fri, Dec 5, 6:25 AM

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.