Page MenuHomeFreeBSD

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

Authored by vishwin on Aug 6 2024, 2:01 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Mar 3, 6:51 PM
Unknown Object (File)
Wed, Feb 19, 8:37 AM
Unknown Object (File)
Feb 9 2025, 8:04 PM
Unknown Object (File)
Jan 30 2025, 5:33 PM
Unknown Object (File)
Dec 11 2024, 5:16 PM
Unknown Object (File)
Nov 5 2024, 3:43 AM
Unknown Object (File)
Oct 31 2024, 2:36 AM
Unknown Object (File)
Oct 18 2024, 6:50 PM

Details

Reviewers
antoine
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
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 58955
Build 55842: arc lint + arc unit

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).