Date: Sat, 09 Jun 2018 10:22:18 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 227862] devel/py-tox: update to 3.0.0 Message-ID: <bug-227862-21822-v54ALYuALI@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-227862-21822@https.bugs.freebsd.org/bugzilla/> References: <bug-227862-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=3D227862 --- Comment #4 from Kai <freebsd_ports@k-worx.org> --- (In reply to Kubilay Kocak from comment #3) Hello Kubilay, thanks for committing the update. I'll rework a small rebased patch for the DOCS option but I'm a little confused about the fact that there were some b= uild errors with the DOCS option enabled. Maybe I'm still missing some QA testing technique and thus my workflow needs some improvement? My usual way to do QA with the "make test" target for Pyt= hon ports is at the moment: Testing the build process: > poudriere testport -i -j JAIL -p PORTS -o PORT_TO_TEST Inside the jail I do usually for Python ports (using py-tox as example with FLAVOR=3Dpy27) with a already defined "do-test" target: > cd /usr/ports/devel/py-tox > make test After these steps I check the logs for packages, that were missing or have = been fetched from PyPi. You're right that both devel/py-pluggy + devel/py-py packages are not requi= red as DOCS_BUILD_DEPENDS to build the package successfully. But there will be = some warnings during the sphinx build process that these modules could not be imported when they are left out, e.g: > ImportError: No module named pluggy > /wrkdirs/usr/ports/devel/py-tox/work-py27/tox-3.0.0/doc/plugins.rst:89: >= WARNING: autodoc: failed to import class u'TestenvConfig' from module u'to= x.config'; the following exception was raised: Can such warnings be safely ignored? --=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-227862-21822-v54ALYuALI>