Date: Thu, 04 Nov 2021 06:41:23 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 258033] devel/py-b2sdk: Update to 1.12.0 Message-ID: <bug-258033-21822-knKAFo35Ss@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-258033-21822@https.bugs.freebsd.org/bugzilla/> References: <bug-258033-21822@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258033 Kai Knoblich <kai@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #227419|0 |1 is obsolete| | CC| |kai@FreeBSD.org Assignee|ports-bugs@FreeBSD.org |kai@FreeBSD.org --- Comment #8 from Kai Knoblich <kai@FreeBSD.org> --- Created attachment 229259 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D229259&action= =3Dedit py-b2sdk-1.12.0-revised.patch (In reply to Henry from comment #6) Attached you can find a revised patch which is based on your last submissio= n.=20 Following items were adjusted/changed: * Update the "do-test" target to get a working test suite. The new TEST_DEPENDS were extracted from "noxfile.py". * Set the version requirements of the *_DEPENDS more specific. * Convert the "${REINPLACE_CMD}" of "requirements.txt" into a patch (see Porter's Handbook 4.4.3) and remove the patching for "requires.txt". The latter file is dynamically regenerated with the modified dependencies of "requirements.txt" during build. * Add another patch to prepare the port for the 6.x release of devel/py-setuptools_scm. Technically, all of the items listed above would fall under the portmgr blanket. But because some time has passed by now and I still have to do so= me QA work for devel/py-setuptools_scm, I added the patch, in case there are a= ny further questions. QA: ~~~ poudriere -> OK (12.2-RELEASE amd64 for py36, py37, py38, py39, py310) portclippy/portlint -> OK Results of "make test" (for py36-39): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 387 passed, 48 skipped, 5 deselected, 3 warnings in N.NN seconds P.S.: Meanwhile, the 1.13.0 release is out but devel/py-logfury would have = to be updated to 1.0.1 (or later) beforehand. --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-258033-21822-knKAFo35Ss>