From nobody Mon Oct 3 02:24:31 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Mgl5r3Hvxz4f91n; Mon, 3 Oct 2022 02:24:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Mgl5r0f6hz44pl; Mon, 3 Oct 2022 02:24:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664763872; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Yjd7PQ3BhibFt5Z9xote1zjDGpWGENoYaLn/5cVElHk=; b=jsyi19TvQ1B6N/ebNgQ3CvKXcdCBAxUEoSiR9CLOxt4MT8b4Fv56qlFlz1sfEncMC8Rgob K/nUlDVCHT4tst2BxmRTi4STIPoZON0quFqXS4uewTk1bGO5bQCQNmUqyUZ57TGMtBMkZc GzQbTju5MTKfYQVQRmrnAUClCDq8YeG3LYtXAnmKpT2sERZ3geG4tG0eDtnJPHiF6FPMmR 5JBrMSgrCa81z7AEh/Guzk3QatFQrWWelmS2tJW6478qBcdml126wca7fQQg9zDVL25RJ1 JQMD6rxuC11kcwbCtz6OLrbGR9hyl8a07ws3ju6sf6oePPDXNqSlz24v62S1Tg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Mgl5q6jMXz1416; Mon, 3 Oct 2022 02:24:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2932OVmV096744; Mon, 3 Oct 2022 02:24:31 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2932OV2S096743; Mon, 3 Oct 2022 02:24:31 GMT (envelope-from git) Date: Mon, 3 Oct 2022 02:24:31 GMT Message-Id: <202210030224.2932OV2S096743@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 87e2239d4603 - main - devel/py-pytest-watcher: Add py-pytest-watcher 0.2.3 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 87e2239d460308fd406de4500c1c7b4fab68521f Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664763872; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Yjd7PQ3BhibFt5Z9xote1zjDGpWGENoYaLn/5cVElHk=; b=IVpw1d/fTtR37285zYs921x8SQ1utIo1f9tOKzOnnYcNSXcR9JcjZu+JRu06WBUDNnt3gF 4aHGkV2Bi6VEbN4VRb/R/bi1ui147PQ26hBYVzL4c3780XwTRoIrEGf3MjwfVHoiGkh0Rg XmMicZJ72g5JjJ1fRF9d+9abr4FqTIs6LSKbjuVSIcdbuT0Y0y3Ts/his4ale8dwKiViH2 u+BH+FyR8gfh/4NaroTagJjPPJxkM3QXHYHDHt+RdZ/qmw0wTVGs8W+J9wYzT6geVAOtPS bty+w+H8OGQjqBP2RxSYaxZIF2coJ4BX/0pdEge5fr6rQS5C8V2s3cmV2B9KFQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1664763872; a=rsa-sha256; cv=none; b=THOfWbXNlWt/lU2aW4u/JiSwCRI+enRgkw8D6uBoAdDOK7eJiONqstIjXzdmVshORpFfmm H9nNffJvvbw4K2ULe8Lj0jPi1uAz5rPqHVJqtMKWx/X9P1W2PoTVdNaK8rzKhxvwZ6jFVS sCU2zFAyzvBH+Aib1MMJNQ4ztly3AHA5WAIuPvXk6iZzOY/K2HI9JzxRsccyUMsmQMLA5B HZZ6rfZNZWjJDi7f5i6xmwYiin3vVDsUiQcye2Pu8TJIIcDvaryNTmMpY6LJBzhwEyGB3O wOO6Y7ViSyr6lHVosYP+m2+UXorQNZ93Be3NhI9s0ra6Y8hiHpRg4p7q0pFHNA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=87e2239d460308fd406de4500c1c7b4fab68521f commit 87e2239d460308fd406de4500c1c7b4fab68521f Author: Po-Chuan Hsieh AuthorDate: 2022-10-03 02:10:18 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-10-03 02:10:18 +0000 devel/py-pytest-watcher: Add py-pytest-watcher 0.2.3 pytest-watcher is a tool to automatically rerun pytest when your code changes. It looks for the following events: - New *.py file created - Existing *.py file modified - Existing *.py file deleted --- devel/Makefile | 1 + devel/py-pytest-watcher/Makefile | 21 +++++++++++++++++++++ devel/py-pytest-watcher/distinfo | 3 +++ devel/py-pytest-watcher/pkg-descr | 5 +++++ 4 files changed, 30 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 60fda21a5646..653fd6409401 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5162,6 +5162,7 @@ SUBDIR += py-pytest-twisted SUBDIR += py-pytest-verbose-parametrize SUBDIR += py-pytest-virtualenv + SUBDIR += py-pytest-watcher SUBDIR += py-pytest-xdist SUBDIR += py-pytest-xprocess SUBDIR += py-pytest4 diff --git a/devel/py-pytest-watcher/Makefile b/devel/py-pytest-watcher/Makefile new file mode 100644 index 000000000000..dde60b4ab1c4 --- /dev/null +++ b/devel/py-pytest-watcher/Makefile @@ -0,0 +1,21 @@ +PORTNAME= pytest-watcher +PORTVERSION= 0.2.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Continiously run pytest on changes in *.py files +WWW= https://github.com/olzhasar/pytest-watcher + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}watchdog>=2.0.0:devel/py-watchdog@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-pytest-watcher/distinfo b/devel/py-pytest-watcher/distinfo new file mode 100644 index 000000000000..803be6a63947 --- /dev/null +++ b/devel/py-pytest-watcher/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1663672736 +SHA256 (pytest-watcher-0.2.3.tar.gz) = 1937dd97e72caafd371d8cea7b3d70c88ff4fe35e6cdecb29c41bbdcbf1dcc2b +SIZE (pytest-watcher-0.2.3.tar.gz) = 3999 diff --git a/devel/py-pytest-watcher/pkg-descr b/devel/py-pytest-watcher/pkg-descr new file mode 100644 index 000000000000..5801782028d2 --- /dev/null +++ b/devel/py-pytest-watcher/pkg-descr @@ -0,0 +1,5 @@ +pytest-watcher is a tool to automatically rerun pytest when your code changes. +It looks for the following events: +- New *.py file created +- Existing *.py file modified +- Existing *.py file deleted