Page MenuHomeFreeBSD

science/py-tweedledum: Update to 1.2.0
Needs ReviewPublic

Authored by des on Thu, Jun 25, 2:56 AM.
Tags
None
Referenced Files
F161129452: D57839.id180666.diff
Tue, Jun 30, 7:35 PM
Unknown Object (File)
Thu, Jun 25, 11:28 PM
Unknown Object (File)
Thu, Jun 25, 10:04 PM
Unknown Object (File)
Thu, Jun 25, 9:58 PM
Unknown Object (File)
Thu, Jun 25, 9:58 PM
Unknown Object (File)
Thu, Jun 25, 9:18 PM
Unknown Object (File)
Thu, Jun 25, 9:18 PM
Unknown Object (File)
Thu, Jun 25, 4:54 PM
Subscribers

Details

Reviewers
hiroo_oikumene.net
yuri
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 74276
Build 71159: arc lint + arc unit

Event Timeline

des requested review of this revision.Thu, Jun 25, 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.Tue, Jun 30, 12:00 PM
mat added inline comments.
science/py-tweedledum/Makefile
3–4

You cannot have both PORTVERSION and DISTVERSION, choose one.

science/py-tweedledum/Makefile
3–4

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–4

You could use DISTVERSIONSUFFIX=-20260518 instead.

des marked 2 inline comments as done.

rf

This revision now requires review to proceed.Wed, Jul 1, 10:12 AM