Date: Tue, 03 Jul 2018 18:40:14 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 229500] [NEW PORT] devel/py-yg.lockfile: Provides lockfile objects with timeouts and context manager Message-ID: <bug-229500-21822@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229500 Bug ID: 229500 Summary: [NEW PORT] devel/py-yg.lockfile: Provides lockfile objects with timeouts and context manager Product: Ports & Packages Version: Latest Hardware: Any URL: https://pypi.org/project/yg.lockfile OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: freebsd_ports@k-worx.org CC: python@FreeBSD.org Created attachment 194864 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=194864&action=edit py-yg.lockfile.patch Hello, attached is the patch that adds the Python package devel/py-yg.lockfile, that provides a FileLock class that implements a context manager with timeouts on top of zc.lockfile, an excellent, cross-platorm implementation of file locking. QA: ~~~ - poudriere (11.2-RELEASE amd64 + i386) for each py27 + py36 flavor -> OK - portlint -> OK Note: Before this port can be added the following Python package must be upgraded first: devel/py-jaraco.functools (see also PR #229476: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229476) -- You are receiving this mail because: You are on the CC list for the bug.help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-229500-21822>
