Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 42AF31A9239 for ; Sun, 23 Jan 2022 19:32:18 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 8B25884D67; Sun, 23 Jan 2022 19:32:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C479384D3A for ; Sun, 23 Jan 2022 19:32:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ZzUulDfNFJAm for ; Sun, 23 Jan 2022 19:32:16 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 1FD1484D21 for ; Sun, 23 Jan 2022 19:32:16 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 13F0EFB24; Sun, 23 Jan 2022 19:32:16 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_164296633698540" MIME-Version: 1.0 Date: Sun, 23 Jan 2022 19:32:16 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/lang To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20220123193216.13F0EFB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_164296633698540 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Sun Jan 23 19:32:16 UTC 2022 Modified Files: pkgsrc/lang: Makefile Added Files: pkgsrc/lang/py-pure-eval: DESCR Makefile PLIST distinfo Log Message: py-pure-eval: added version 0.2.2 This is a Python package that lets you safely evaluate certain AST nodes without triggering arbitrary code that may have unwanted side effects. To generate a diff of this commit: cvs rdiff -u -r1.621 -r1.622 pkgsrc/lang/Makefile cvs rdiff -u -r0 -r1.1 pkgsrc/lang/py-pure-eval/DESCR \ pkgsrc/lang/py-pure-eval/Makefile pkgsrc/lang/py-pure-eval/PLIST \ pkgsrc/lang/py-pure-eval/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_164296633698540 Content-Disposition: inline Content-Length: 3640 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/Makefile diff -u pkgsrc/lang/Makefile:1.621 pkgsrc/lang/Makefile:1.622 --- pkgsrc/lang/Makefile:1.621 Sun Jan 16 14:00:15 2022 +++ pkgsrc/lang/Makefile Sun Jan 23 19:32:15 2022 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.621 2022/01/16 14:00:15 taca Exp $ +# $NetBSD: Makefile,v 1.622 2022/01/23 19:32:15 adam Exp $ # COMMENT= Programming languages @@ -202,6 +202,7 @@ SUBDIR+= py-byterun SUBDIR+= py-cmake-language-server SUBDIR+= py-cxfreeze SUBDIR+= py-execjs +SUBDIR+= py-executing SUBDIR+= py-hy SUBDIR+= py-inflect SUBDIR+= py-js2py @@ -211,6 +212,7 @@ SUBDIR+= py-mypy SUBDIR+= py-mypy_extensions SUBDIR+= py-parso SUBDIR+= py-paver +SUBDIR+= py-pure-eval SUBDIR+= py-py3c SUBDIR+= py-pygls SUBDIR+= py-pyrex Added files: Index: pkgsrc/lang/py-pure-eval/DESCR diff -u /dev/null pkgsrc/lang/py-pure-eval/DESCR:1.1 --- /dev/null Sun Jan 23 19:32:16 2022 +++ pkgsrc/lang/py-pure-eval/DESCR Sun Jan 23 19:32:15 2022 @@ -0,0 +1,2 @@ +This is a Python package that lets you safely evaluate certain AST nodes +without triggering arbitrary code that may have unwanted side effects. Index: pkgsrc/lang/py-pure-eval/Makefile diff -u /dev/null pkgsrc/lang/py-pure-eval/Makefile:1.1 --- /dev/null Sun Jan 23 19:32:16 2022 +++ pkgsrc/lang/py-pure-eval/Makefile Sun Jan 23 19:32:15 2022 @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2022/01/23 19:32:15 adam Exp $ + +DISTNAME= pure_eval-0.2.2 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} +CATEGORIES= lang python +MASTER_SITES= ${MASTER_SITE_PYPI:=p/pure-eval/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/alexmojaki/pure_eval +COMMENT= Safely evaluate AST nodes without side effects +LICENSE= mit + +TEST_DEPENDS+= ${PYPKGPREFIX}-test>0:../../devel/py-test + +USE_LANGUAGES= # none + +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +do-test: + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/lang/py-pure-eval/PLIST diff -u /dev/null pkgsrc/lang/py-pure-eval/PLIST:1.1 --- /dev/null Sun Jan 23 19:32:16 2022 +++ pkgsrc/lang/py-pure-eval/PLIST Sun Jan 23 19:32:15 2022 @@ -0,0 +1,22 @@ +@comment $NetBSD: PLIST,v 1.1 2022/01/23 19:32:15 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/pure_eval/__init__.py +${PYSITELIB}/pure_eval/__init__.pyc +${PYSITELIB}/pure_eval/__init__.pyo +${PYSITELIB}/pure_eval/core.py +${PYSITELIB}/pure_eval/core.pyc +${PYSITELIB}/pure_eval/core.pyo +${PYSITELIB}/pure_eval/my_getattr_static.py +${PYSITELIB}/pure_eval/my_getattr_static.pyc +${PYSITELIB}/pure_eval/my_getattr_static.pyo +${PYSITELIB}/pure_eval/py.typed +${PYSITELIB}/pure_eval/utils.py +${PYSITELIB}/pure_eval/utils.pyc +${PYSITELIB}/pure_eval/utils.pyo +${PYSITELIB}/pure_eval/version.py +${PYSITELIB}/pure_eval/version.pyc +${PYSITELIB}/pure_eval/version.pyo Index: pkgsrc/lang/py-pure-eval/distinfo diff -u /dev/null pkgsrc/lang/py-pure-eval/distinfo:1.1 --- /dev/null Sun Jan 23 19:32:16 2022 +++ pkgsrc/lang/py-pure-eval/distinfo Sun Jan 23 19:32:15 2022 @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/01/23 19:32:15 adam Exp $ + +BLAKE2s (pure_eval-0.2.2.tar.gz) = 557549512c69cf715c1d5d0d2ab3d303ab63b16c69e7aa4324fa074713afab67 +SHA512 (pure_eval-0.2.2.tar.gz) = 35d20cbbfd513b7ac341759e619401a5f57b7b9df8abd09ce6414d4ee6bfa45dcadbad7529d067e81ad7ea2107c14fd03783a3a77f8074dad30d2e5161656804 +Size (pure_eval-0.2.2.tar.gz) = 19395 bytes --_----------=_164296633698540--