Page MenuHomeFreeBSD

science/py-tweedledum: Update to 1.2.0
AbandonedPublic

Authored by yuri on Jun 25 2026, 2:56 AM.
Tags
None
Referenced Files
F170507852: D57839.id180591.diff
Sat, Sep 5, 3:54 AM
F170483073: D57839.id180666.diff
Sat, Sep 5, 1:05 AM
F170474593: D57839.diff
Sat, Sep 5, 12:10 AM
F170459372: D57839.id.diff
Fri, Sep 4, 10:29 PM
F170420798: D57839.id180591.diff
Fri, Sep 4, 6:19 PM
F170378360: D57839.id180652.diff
Fri, Sep 4, 1:07 PM
Unknown Object (File)
Fri, Sep 4, 8:05 AM
Unknown Object (File)
Fri, Sep 4, 7:32 AM
Subscribers

Details

Reviewers
hiroo_oikumene.net
des
Group Reviewers
Python
Summary

The only changes apart from the version number are a new pep517 build
system and dropping the bundled pybind11 in favor of py-nanobind.

PR: 294633

Test Plan

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 74226
Build 71109: arc lint + arc unit

Event Timeline

des requested review of this revision.Jun 25 2026, 2:56 AM
des created this revision.

tweak after testing with py-setuptools-81

Looks good. It is also a good thing that we do not need py-cmake.

This revision is now accepted and ready to land.Jun 30 2026, 12:00 PM
mat added inline comments.
science/py-tweedledum/Makefile
3–5

You cannot have both PORTVERSION and DISTVERSION, choose one.

science/py-tweedledum/Makefile
3–5

DISTVERSION is used by Mk/Uses/python.mk and must match the version declared in pyproject.toml, but since I'm fetching a specific commit and not an official tag or release I want to include a date in the version. This is the only solution I found that works.

sunpoet added inline comments.
science/py-tweedledum/Makefile
3–5

You could use DISTVERSIONSUFFIX=-20260518 instead.

des marked 2 inline comments as done.

rf

This revision now requires review to proceed.Jul 1 2026, 10:12 AM
yuri edited reviewers, added: des; removed: yuri.

This port is already updated.