From nobody Fri Sep 30 01:53:16 2022 X-Original-To: dev-commits-ports-main@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 4MdtY835sGz4ddKm; Fri, 30 Sep 2022 01:53:16 +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 4MdtY82bNdz3d9p; Fri, 30 Sep 2022 01:53:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664502796; 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=KmSARWNUEM8ISRSclurlOLd1s7G2HsDouQSpfedE+rY=; b=riaGFJJbyIWvjcCbK/g0TL5TVibl8/nx5xhxhCIuY8bexmfm2HRSRLsg76gq7ZL2WI4xaV nqgshHS/EwYbbGeuu4B0h4aPSvtdL/Hpc90f4iiGDfWo22YJzhDwZQB92QocNLZtrA86Do +bYcjv9vCBs4uGHlszO2sLwHR/otJz9JyePrrK34i+8Ln1VJw/D9/GsyrLIjKPqBqwb0M2 ltwza3vIpks19Yzy5ZMKYgqi7goqqU3A8XrrdO68TKFygEZu8r40az/te4BnE4hofKutp0 yGzmwHIo1pM//A0PrF71M3VX7iY3fMmbxWnD5VU98SXFu3B6uEIzeH1nN4lE/g== 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 4MdtY81P7hz11Wm; Fri, 30 Sep 2022 01:53:16 +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 28U1rGN6086021; Fri, 30 Sep 2022 01:53:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 28U1rG5c086020; Fri, 30 Sep 2022 01:53:16 GMT (envelope-from git) Date: Fri, 30 Sep 2022 01:53:16 GMT Message-Id: <202209300153.28U1rG5c086020@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 6b2f34c72bac - main - misc/py-pyct: New port: Python package for common tasks for users: copy examples, fetch data List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6b2f34c72bac40fd1563764ec61ca1324497ed9c Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1664502796; 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=KmSARWNUEM8ISRSclurlOLd1s7G2HsDouQSpfedE+rY=; b=cztOV2AKTC6phHrPjnlA29UQh2gCXg6KaVKalpwt8MsIvKFhRYUbRG03UXOGABCf3rhYh+ Xhr7OfA7+1rGROxkrIsH5rZxyWTphuCyiFhBiS/29ljPKD7PRsjkt8VUNp5kjWEDkboxGw 4W4ZI10mp8FAQJRKXrx9n9f1FnxdFeQ7DPZJTqohXrWvqv09bKsoTWdF0v1tzwhMOnq3G2 61iAgwB/7UPGHYCGhMr1Lk4Y4Lwjq1Wx1kejteKAdRXCnVPcwQiAvmlzPf4uJ8VHvIBula UAbhqrBm60LsnAI36FdzxNIiT8JpYprI39BTfET4rkbwO/RirdKGGgtrvg9P6g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1664502796; a=rsa-sha256; cv=none; b=ZTtrQ4lPT96ODfc1jM4X3MZXfC/bm9MmjCj8doGpultZ+mMxWZFw94wg5l47G7qYu32nSG laKfb32qyCxvppDkThw9mWXIH7azq5IyZdHfrqzKbf6kolJLwesrqIZhWpU5FLvQhorrIz Vqa9GJRdu6XqebQytiDRMktaY9pqZ31cdxsJrdfcPvjyJq3wjqGeIAV+DDcCgxx6ZR/2nZ /1R9bWeV0RCHXox+pqssugk8DynAl2JHevKUOX11GtCgqQvJum6V8YJfE7Oc1R5FznRKf3 9iaHkFkv5IVSkHPj5Zb8jSDLSfwnXll8eHhvVbeVqbDHg0Eutp0a0nYJZSXkqw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=6b2f34c72bac40fd1563764ec61ca1324497ed9c commit 6b2f34c72bac40fd1563764ec61ca1324497ed9c Author: Yuri Victorovich AuthorDate: 2022-09-29 14:55:43 +0000 Commit: Yuri Victorovich CommitDate: 2022-09-30 01:53:11 +0000 misc/py-pyct: New port: Python package for common tasks for users: copy examples, fetch data --- misc/Makefile | 1 + misc/py-pyct/Makefile | 21 +++++++++++++++++++++ misc/py-pyct/distinfo | 3 +++ misc/py-pyct/pkg-descr | 8 ++++++++ 4 files changed, 33 insertions(+) diff --git a/misc/Makefile b/misc/Makefile index 330130110555..4654406d5d30 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -410,6 +410,7 @@ SUBDIR += py-progressbar SUBDIR += py-progressbar2 SUBDIR += py-pyEDFlib + SUBDIR += py-pyct SUBDIR += py-pyfiglet SUBDIR += py-pykml SUBDIR += py-pypatent diff --git a/misc/py-pyct/Makefile b/misc/py-pyct/Makefile new file mode 100644 index 000000000000..71672101d27d --- /dev/null +++ b/misc/py-pyct/Makefile @@ -0,0 +1,21 @@ +PORTNAME= pyct +DISTVERSION= 0.4.8 +CATEGORIES= misc +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Python package for common tasks for users: copy examples, fetch data +WWW= https://github.com/pyviz-dev/pyct + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}param>=1.7.0:devel/py-param@${PY_FLAVOR} + +USES= python +USE_PYTHON= distutils concurrent autoplist pytest + +NO_ARCH= yes + +.include diff --git a/misc/py-pyct/distinfo b/misc/py-pyct/distinfo new file mode 100644 index 000000000000..588091144d82 --- /dev/null +++ b/misc/py-pyct/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1664490388 +SHA256 (pyct-0.4.8.tar.gz) = 23d7525b5a1567535c093aea4b9c33809415aa5f018dd77f6eb738b1226df6f7 +SIZE (pyct-0.4.8.tar.gz) = 16265 diff --git a/misc/py-pyct/pkg-descr b/misc/py-pyct/pkg-descr new file mode 100644 index 000000000000..a9ffef33db07 --- /dev/null +++ b/misc/py-pyct/pkg-descr @@ -0,0 +1,8 @@ +pyct is a utility package that includes: +* pyct.cmd: Makes various commands available to other packages. The same + commands are available from within python. Can either add new subcommands + to an existing argparse based command if the module has an existing command, + or create the entire command if the module has no existing command. Currently, + there are commands for copying examples and fetching data. +* pyct.build: Provides various commands to help package building, primarily as a + convenience for project maintainers.