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 C6E121A9239 for ; Mon, 10 Jan 2022 19:17:13 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id F1F7484E75; Mon, 10 Jan 2022 19:17:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 37B1284E6D for ; Mon, 10 Jan 2022 19:17:12 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id JanA-AoTLzuv for ; Mon, 10 Jan 2022 19:17:10 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 5DB7A84D93 for ; Mon, 10 Jan 2022 19:17:10 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 5A5CBFB24; Mon, 10 Jan 2022 19:17:10 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_164184223019400" MIME-Version: 1.0 Date: Mon, 10 Jan 2022 19:17:10 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20220110191710.5A5CBFB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_164184223019400 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Mon Jan 10 19:17:10 UTC 2022 Modified Files: pkgsrc/devel/py-flit: Makefile PLIST distinfo pkgsrc/devel/py-flit_core: Makefile PLIST Added Files: pkgsrc/devel/py-flit: ALTERNATIVES pkgsrc/devel/py-flit/files: setup.py Removed Files: pkgsrc/devel/py-flit: Makefile.common Log Message: py-flit_core py-flit: updated o 3.6.0 Version 3.6 flit_core now bundles the tomli TOML parser library (version 1.2.3) to avoid a circular dependency between flit_core and tomli Version 3.5.1 Fix development installs with flit install --symlink and --pth-file, which were broken in 3.5.0, especially for packages using a src folder Version 3.5 You can now use Flit to distribute a module or package inside a namespace package (as defined by PEP 420). To do this, specify the import name of the concrete, inner module you are packaging - e.g. name = "sphinxcontrib.foo" - either in the [project] table, or under [tool.flit.module] if you want to use a different name on PyPI Flit no longer generates a setup.py file in sdists (.tar.gz packages) by default Fixed how flit init handles authors' names with non-ASCII characters When flit init generates a LICENSE file, the new pyproject.toml now references it Version 3.4 Python 3.6 or above is now required, both for flit and flit_core. Add a --setup-py option to flit build and flit publish, and a warning when neither this nor --no-setup-py are specified Add support for standardised editable installs - pip install -e - according to PEP 660 Add a --pypirc option for flit publish to specify an alternative path to a .pypirc config file describing package indexes Fix installing dependencies specified in a [project] table Fix building wheels when SOURCE_DATE_EPOCH (see :doc:`reproducible`) is set to a date before 1980 Switch to using the tomli TOML parser, in common with other packaging projects Add a document on :doc:`bootstrap` Version 3.3 PKG-INFO files in sdists are now generated the same way as METADATA in wheels, fixing some issues with sdists flit publish now sends SHA-256 hashes, fixing uploads to GitLab package repositories The [project] metadata table from PEP 621 is now fully supported and :ref:`documented `. Projects using this can now specify requires = ["flit_core >=3.2,<4"] in the [build-system] table. Version 3.2 Experimental support for specifying metadata in a [project] table in pyproject.toml as specified by PEP 621 Fix writing METADATA file with multi-line information in certain fields such as Author Fix building wheel when a directory such as LICENSES appears in the project root directory Version 3.1 Update handling of names & version numbers in wheel filenames and .dist-info folders in line with changes in the specs Switch from the deprecated pytoml package to toml Fix specifying backend-path in pyproject.toml for flit-core (as a list instead of a string). To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-flit/ALTERNATIVES cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-flit/Makefile cvs rdiff -u -r1.1 -r0 pkgsrc/devel/py-flit/Makefile.common cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-flit/PLIST cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-flit/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-flit/files/setup.py cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-flit_core/Makefile \ pkgsrc/devel/py-flit_core/PLIST Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_164184223019400 Content-Disposition: inline Content-Length: 19899 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/py-flit/Makefile diff -u pkgsrc/devel/py-flit/Makefile:1.2 pkgsrc/devel/py-flit/Makefile:1.3 --- pkgsrc/devel/py-flit/Makefile:1.2 Sat Dec 5 03:22:34 2020 +++ pkgsrc/devel/py-flit/Makefile Mon Jan 10 19:17:10 2022 @@ -1,61 +1,39 @@ -# $NetBSD: Makefile,v 1.2 2020/12/05 03:22:34 riastradh Exp $ +# $NetBSD: Makefile,v 1.3 2022/01/10 19:17:10 adam Exp $ -PKGNAME= ${PYPKGPREFIX}-${GITHUB_PROJECT}-${DISTNAME} -CATEGORIES= devel +# Important: Re-generate files/setup.py on update. +DISTNAME= flit-3.6.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_PYPI:=f/flit/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://flit.readthedocs.io/ -COMMENT= Python and PyPI packaging tool +COMMENT= Simple packaging tool for simple packages LICENSE= modified-bsd -.include "Makefile.common" - DEPENDS+= ${PYPKGPREFIX}-docutils>=0:../../textproc/py-docutils DEPENDS+= ${PYPKGPREFIX}-flit_core-${PKGVERSION_NOREV}:../../devel/py-flit_core -DEPENDS+= ${PYPKGPREFIX}-pytoml>=0:../../textproc/py-pytoml +DEPENDS+= ${PYPKGPREFIX}-tomli>=0:../../textproc/py-tomli +DEPENDS+= ${PYPKGPREFIX}-tomli_w>=0:../../textproc/py-tomli_w DEPENDS+= ${PYPKGPREFIX}-requests>=0:../../devel/py-requests - -TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core-${PKGVERSION_NOREV}:../../devel/py-flit_core -TOOL_DEPENDS+= ${PYPKGPREFIX}-pep517>=0:../../devel/py-pep517 -TOOL_DEPENDS+= ${PYPKGPREFIX}-pip>=0:../../devel/py-pip - TEST_DEPENDS+= ${PYPKGPREFIX}-responses>=0:../../net/py-responses -TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test +TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.7.3:../../devel/py-test +TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov TEST_DEPENDS+= ${PYPKGPREFIX}-testpath>=0:../../devel/py-testpath USE_LANGUAGES= # none -MAKE_ENV+= PIP_DISABLE_PIP_VERSION_CHECK=1 -MAKE_ENV+= PIP_ISOLATED=1 -MAKE_ENV+= PIP_NO_CACHE_DIR=1 -MAKE_ENV+= PIP_NO_DEPS=1 -MAKE_ENV+= PIP_NO_INDEX=1 -MAKE_ENV+= PIP_PREFIX=${PREFIX:Q} -MAKE_ENV+= PIP_PROXY=0.0.0.0:0 -MAKE_ENV+= PIP_ROOT=${DESTDIR:Q} - -do-build: - ${RUN} \ - cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} \ - ${PYTHONBIN} -c \ - 'from flit_core.buildapi import build_wheel; build_wheel(".")' - -do-install: - ${RUN} \ - cd ${WRKSRC} && \ - ${SETENV} ${MAKE_ENV} ${PYTHONBIN} -m pip install -I \ - --no-warn-script-location \ - ./flit-${GITHUB_TAG}-py3-none-any.whl - ${RUN} \ - cd ${DESTDIR:Q}${PREFIX:Q}/bin && \ - ${MV} -f flit flit${PYVERSSUFFIX} +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +pre-configure: + ${CP} ${FILESDIR}/setup.py ${WRKSRC}/ + +post-install: + cd ${DESTDIR}${PREFIX}/bin && \ + ${MV} flit flit-${PYVERSSUFFIX} || ${TRUE} do-test: - ${RUN} \ - cd ${WRKSRC} && \ - ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m pytest + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} -m pytest tests -PY_PATCHPLIST= yes -.include "../../lang/python/extension.mk" +.include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-flit/PLIST diff -u pkgsrc/devel/py-flit/PLIST:1.1 pkgsrc/devel/py-flit/PLIST:1.2 --- pkgsrc/devel/py-flit/PLIST:1.1 Fri Dec 4 23:29:32 2020 +++ pkgsrc/devel/py-flit/PLIST Mon Jan 10 19:17:10 2022 @@ -1,57 +1,77 @@ -@comment $NetBSD: PLIST,v 1.1 2020/12/04 23:29:32 riastradh Exp $ -bin/flit${PYVERSSUFFIX} -${PYSITELIB}/flit-${PKGVERSION}.dist-info/INSTALLER -${PYSITELIB}/flit-${PKGVERSION}.dist-info/LICENSE -${PYSITELIB}/flit-${PKGVERSION}.dist-info/METADATA -${PYSITELIB}/flit-${PKGVERSION}.dist-info/RECORD -${PYSITELIB}/flit-${PKGVERSION}.dist-info/REQUESTED -${PYSITELIB}/flit-${PKGVERSION}.dist-info/WHEEL -${PYSITELIB}/flit-${PKGVERSION}.dist-info/direct_url.json -${PYSITELIB}/flit-${PKGVERSION}.dist-info/entry_points.txt +@comment $NetBSD: PLIST,v 1.2 2022/01/10 19:17:10 adam Exp $ +bin/flit-${PYVERSSUFFIX} +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/flit/__init__.py ${PYSITELIB}/flit/__init__.pyc +${PYSITELIB}/flit/__init__.pyo ${PYSITELIB}/flit/__main__.py ${PYSITELIB}/flit/__main__.pyc +${PYSITELIB}/flit/__main__.pyo ${PYSITELIB}/flit/_get_dirs.py ${PYSITELIB}/flit/_get_dirs.pyc +${PYSITELIB}/flit/_get_dirs.pyo ${PYSITELIB}/flit/build.py ${PYSITELIB}/flit/build.pyc +${PYSITELIB}/flit/build.pyo ${PYSITELIB}/flit/buildapi.py ${PYSITELIB}/flit/buildapi.pyc +${PYSITELIB}/flit/buildapi.pyo ${PYSITELIB}/flit/config.py ${PYSITELIB}/flit/config.pyc +${PYSITELIB}/flit/config.pyo ${PYSITELIB}/flit/init.py ${PYSITELIB}/flit/init.pyc +${PYSITELIB}/flit/init.pyo ${PYSITELIB}/flit/install.py ${PYSITELIB}/flit/install.pyc +${PYSITELIB}/flit/install.pyo ${PYSITELIB}/flit/license_templates/apache ${PYSITELIB}/flit/license_templates/gpl3 ${PYSITELIB}/flit/license_templates/mit ${PYSITELIB}/flit/log.py ${PYSITELIB}/flit/log.pyc +${PYSITELIB}/flit/log.pyo ${PYSITELIB}/flit/logo.py ${PYSITELIB}/flit/logo.pyc +${PYSITELIB}/flit/logo.pyo ${PYSITELIB}/flit/sdist.py ${PYSITELIB}/flit/sdist.pyc +${PYSITELIB}/flit/sdist.pyo ${PYSITELIB}/flit/tomlify.py ${PYSITELIB}/flit/tomlify.pyc +${PYSITELIB}/flit/tomlify.pyo ${PYSITELIB}/flit/upload.py ${PYSITELIB}/flit/upload.pyc +${PYSITELIB}/flit/upload.pyo ${PYSITELIB}/flit/validate.py ${PYSITELIB}/flit/validate.pyc +${PYSITELIB}/flit/validate.pyo ${PYSITELIB}/flit/vcs/__init__.py ${PYSITELIB}/flit/vcs/__init__.pyc +${PYSITELIB}/flit/vcs/__init__.pyo ${PYSITELIB}/flit/vcs/git.py ${PYSITELIB}/flit/vcs/git.pyc +${PYSITELIB}/flit/vcs/git.pyo ${PYSITELIB}/flit/vcs/hg.py ${PYSITELIB}/flit/vcs/hg.pyc +${PYSITELIB}/flit/vcs/hg.pyo ${PYSITELIB}/flit/vendorized/__init__.py ${PYSITELIB}/flit/vendorized/__init__.pyc +${PYSITELIB}/flit/vendorized/__init__.pyo ${PYSITELIB}/flit/vendorized/readme/__init__.py ${PYSITELIB}/flit/vendorized/readme/__init__.pyc +${PYSITELIB}/flit/vendorized/readme/__init__.pyo ${PYSITELIB}/flit/vendorized/readme/clean.py ${PYSITELIB}/flit/vendorized/readme/clean.pyc +${PYSITELIB}/flit/vendorized/readme/clean.pyo ${PYSITELIB}/flit/vendorized/readme/rst.py ${PYSITELIB}/flit/vendorized/readme/rst.pyc +${PYSITELIB}/flit/vendorized/readme/rst.pyo ${PYSITELIB}/flit/wheel.py ${PYSITELIB}/flit/wheel.pyc +${PYSITELIB}/flit/wheel.pyo Index: pkgsrc/devel/py-flit/distinfo diff -u pkgsrc/devel/py-flit/distinfo:1.3 pkgsrc/devel/py-flit/distinfo:1.4 --- pkgsrc/devel/py-flit/distinfo:1.3 Tue Oct 26 10:18:28 2021 +++ pkgsrc/devel/py-flit/distinfo Mon Jan 10 19:17:10 2022 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2021/10/26 10:18:28 nia Exp $ +$NetBSD: distinfo,v 1.4 2022/01/10 19:17:10 adam Exp $ -BLAKE2s (flit/3.0.0.tar.gz) = c5e42c94cba846452b8d5de612045f6605ac2a9c219e4b296fc4059862ebd4b9 -SHA512 (flit/3.0.0.tar.gz) = eaac412613f18e711603ee3dcf692aa0b652cd59de726e547ab91ee96368d804dbe4f312a0c169565ff96f34dd4e72e7fccf63f719910c17955afa64d2f36485 -Size (flit/3.0.0.tar.gz) = 104604 bytes +BLAKE2s (flit-3.6.0.tar.gz) = 789e58530006aa94eeb37fa2aa35f81df420d9aac92055dcb77288c6f6eb61f7 +SHA512 (flit-3.6.0.tar.gz) = 6506ecc73f9e0373e84b5b90a3d567f1edad6d95561886ff1f08f37addfc39006e75ab199c376a7d18452f6b8e2cbdd9e8f59a1fc96037702c3c682dc0b5a757 +Size (flit-3.6.0.tar.gz) = 133365 bytes SHA1 (patch-tests_test__find__python__executable.py) = ba687b8828f40720da7d3bbaea60b0665d781b5b Index: pkgsrc/devel/py-flit_core/Makefile diff -u pkgsrc/devel/py-flit_core/Makefile:1.1 pkgsrc/devel/py-flit_core/Makefile:1.2 --- pkgsrc/devel/py-flit_core/Makefile:1.1 Fri Dec 4 23:29:33 2020 +++ pkgsrc/devel/py-flit_core/Makefile Mon Jan 10 19:17:09 2022 @@ -1,40 +1,28 @@ -# $NetBSD: Makefile,v 1.1 2020/12/04 23:29:33 riastradh Exp $ +# $NetBSD: Makefile,v 1.2 2022/01/10 19:17:09 adam Exp $ -PKGNAME= ${PYPKGPREFIX}-${GITHUB_PROJECT}_core-${DISTNAME} -CATEGORIES= devel +# Important: Re-generate files/setup.py on update. +DISTNAME= flit_core-3.6.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= devel python +MASTER_SITES= ${MASTER_SITE_PYPI:=f/flit-core/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://flit.readthedocs.io/ -COMMENT= Python and PyPI packaging tool -- core library +COMMENT= Distribution-building parts of Flit LICENSE= modified-bsd -.include "../../devel/py-flit/Makefile.common" - -TOOL_DEPENDS+= ${PYPKGPREFIX}-pip>=0:../../devel/py-pip -TOOL_DEPENDS+= ${PYPKGPREFIX}-pytoml>=0:../../textproc/py-pytoml +TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test +TEST_DEPENDS+= ${PYPKGPREFIX}-testpath>=0:../../devel/py-testpath USE_LANGUAGES= # none -MAKE_ENV+= PIP_DISABLE_PIP_VERSION_CHECK=1 -MAKE_ENV+= PIP_ISOLATED=1 -MAKE_ENV+= PIP_NO_CACHE_DIR=1 -MAKE_ENV+= PIP_NO_DEPS=1 -MAKE_ENV+= PIP_NO_INDEX=1 -MAKE_ENV+= PIP_PREFIX=${PREFIX:Q} -MAKE_ENV+= PIP_PROXY=0.0.0.0:0 -MAKE_ENV+= PIP_ROOT=${DESTDIR:Q} - -do-build: - ${RUN} \ - cd ${WRKSRC}/flit_core && \ - ${SETENV} ${MAKE_ENV} ${PYTHONBIN} build_dists.py - -do-install: - ${RUN} \ - cd ${WRKSRC}/flit_core/dist && \ - ${SETENV} ${MAKE_ENV} pip${PYVERSSUFFIX} install \ - ./flit_core-${GITHUB_TAG}-py3-none-any.whl +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +pre-configure: + ${CP} ${FILESDIR}/setup.py ${WRKSRC}/ + +do-test: + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} flit_core/tests -PY_PATCHPLIST= yes -.include "../../lang/python/extension.mk" +.include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/py-flit_core/PLIST diff -u pkgsrc/devel/py-flit_core/PLIST:1.1 pkgsrc/devel/py-flit_core/PLIST:1.2 --- pkgsrc/devel/py-flit_core/PLIST:1.1 Fri Dec 4 23:29:33 2020 +++ pkgsrc/devel/py-flit_core/PLIST Mon Jan 10 19:17:09 2022 @@ -1,91 +1,154 @@ -@comment $NetBSD: PLIST,v 1.1 2020/12/04 23:29:33 riastradh Exp $ -${PYSITELIB}/flit_core-${PKGVERSION}.dist-info/INSTALLER -${PYSITELIB}/flit_core-${PKGVERSION}.dist-info/METADATA -${PYSITELIB}/flit_core-${PKGVERSION}.dist-info/RECORD -${PYSITELIB}/flit_core-${PKGVERSION}.dist-info/REQUESTED -${PYSITELIB}/flit_core-${PKGVERSION}.dist-info/WHEEL -${PYSITELIB}/flit_core-${PKGVERSION}.dist-info/direct_url.json +@comment $NetBSD: PLIST,v 1.2 2022/01/10 19:17:09 adam Exp $ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/flit_core/__init__.py ${PYSITELIB}/flit_core/__init__.pyc -${PYSITELIB}/flit_core/build_thyself.py -${PYSITELIB}/flit_core/build_thyself.pyc +${PYSITELIB}/flit_core/__init__.pyo ${PYSITELIB}/flit_core/buildapi.py ${PYSITELIB}/flit_core/buildapi.pyc +${PYSITELIB}/flit_core/buildapi.pyo ${PYSITELIB}/flit_core/common.py ${PYSITELIB}/flit_core/common.pyc +${PYSITELIB}/flit_core/common.pyo ${PYSITELIB}/flit_core/config.py ${PYSITELIB}/flit_core/config.pyc +${PYSITELIB}/flit_core/config.pyo ${PYSITELIB}/flit_core/sdist.py ${PYSITELIB}/flit_core/sdist.pyc +${PYSITELIB}/flit_core/sdist.pyo ${PYSITELIB}/flit_core/tests/__init__.py ${PYSITELIB}/flit_core/tests/__init__.pyc +${PYSITELIB}/flit_core/tests/__init__.pyo ${PYSITELIB}/flit_core/tests/samples/EG_README.rst ${PYSITELIB}/flit_core/tests/samples/bad-description-ext.toml ${PYSITELIB}/flit_core/tests/samples/conflicting_modules/module1.py ${PYSITELIB}/flit_core/tests/samples/conflicting_modules/module1.pyc +${PYSITELIB}/flit_core/tests/samples/conflicting_modules/module1.pyo ${PYSITELIB}/flit_core/tests/samples/conflicting_modules/pyproject.toml ${PYSITELIB}/flit_core/tests/samples/conflicting_modules/src/module1.py ${PYSITELIB}/flit_core/tests/samples/conflicting_modules/src/module1.pyc +${PYSITELIB}/flit_core/tests/samples/conflicting_modules/src/module1.pyo ${PYSITELIB}/flit_core/tests/samples/constructed_version/module1.py ${PYSITELIB}/flit_core/tests/samples/constructed_version/module1.pyc +${PYSITELIB}/flit_core/tests/samples/constructed_version/module1.pyo ${PYSITELIB}/flit_core/tests/samples/constructed_version/pyproject.toml ${PYSITELIB}/flit_core/tests/samples/extras-dev-conflict.toml ${PYSITELIB}/flit_core/tests/samples/extras.toml +${PYSITELIB}/flit_core/tests/samples/inclusion/LICENSES/README ${PYSITELIB}/flit_core/tests/samples/inclusion/doc/subdir/test.txt ${PYSITELIB}/flit_core/tests/samples/inclusion/doc/test.rst ${PYSITELIB}/flit_core/tests/samples/inclusion/doc/test.txt ${PYSITELIB}/flit_core/tests/samples/inclusion/module1.py ${PYSITELIB}/flit_core/tests/samples/inclusion/module1.pyc +${PYSITELIB}/flit_core/tests/samples/inclusion/module1.pyo ${PYSITELIB}/flit_core/tests/samples/inclusion/pyproject.toml ${PYSITELIB}/flit_core/tests/samples/invalid_version1.py ${PYSITELIB}/flit_core/tests/samples/invalid_version1.pyc +${PYSITELIB}/flit_core/tests/samples/invalid_version1.pyo ${PYSITELIB}/flit_core/tests/samples/missing-description-file.toml ${PYSITELIB}/flit_core/tests/samples/misspelled-key.toml ${PYSITELIB}/flit_core/tests/samples/module1-pkg.ini ${PYSITELIB}/flit_core/tests/samples/module1-pkg.toml ${PYSITELIB}/flit_core/tests/samples/module1.py ${PYSITELIB}/flit_core/tests/samples/module1.pyc +${PYSITELIB}/flit_core/tests/samples/module1.pyo ${PYSITELIB}/flit_core/tests/samples/module2.py ${PYSITELIB}/flit_core/tests/samples/module2.pyc +${PYSITELIB}/flit_core/tests/samples/module2.pyo ${PYSITELIB}/flit_core/tests/samples/moduleunimportable.py ${PYSITELIB}/flit_core/tests/samples/moduleunimportable.pyc +${PYSITELIB}/flit_core/tests/samples/moduleunimportable.pyo ${PYSITELIB}/flit_core/tests/samples/my-description.rst ${PYSITELIB}/flit_core/tests/samples/no_docstring-pkg.toml ${PYSITELIB}/flit_core/tests/samples/no_docstring.py ${PYSITELIB}/flit_core/tests/samples/no_docstring.pyc +${PYSITELIB}/flit_core/tests/samples/no_docstring.pyo +${PYSITELIB}/flit_core/tests/samples/ns1-pkg/EG_README.rst +${PYSITELIB}/flit_core/tests/samples/ns1-pkg/ns1/pkg/__init__.py +${PYSITELIB}/flit_core/tests/samples/ns1-pkg/ns1/pkg/__init__.pyc +${PYSITELIB}/flit_core/tests/samples/ns1-pkg/ns1/pkg/__init__.pyo +${PYSITELIB}/flit_core/tests/samples/ns1-pkg/pyproject.toml ${PYSITELIB}/flit_core/tests/samples/package1.toml ${PYSITELIB}/flit_core/tests/samples/package1/__init__.py ${PYSITELIB}/flit_core/tests/samples/package1/__init__.pyc +${PYSITELIB}/flit_core/tests/samples/package1/__init__.pyo ${PYSITELIB}/flit_core/tests/samples/package1/data_dir/foo.sh ${PYSITELIB}/flit_core/tests/samples/package1/foo.py ${PYSITELIB}/flit_core/tests/samples/package1/foo.pyc +${PYSITELIB}/flit_core/tests/samples/package1/foo.pyo ${PYSITELIB}/flit_core/tests/samples/package1/subpkg/__init__.py ${PYSITELIB}/flit_core/tests/samples/package1/subpkg/__init__.pyc +${PYSITELIB}/flit_core/tests/samples/package1/subpkg/__init__.pyo ${PYSITELIB}/flit_core/tests/samples/package1/subpkg/sp_data_dir/test.json ${PYSITELIB}/flit_core/tests/samples/package1/subpkg2/__init__.py ${PYSITELIB}/flit_core/tests/samples/package1/subpkg2/__init__.pyc +${PYSITELIB}/flit_core/tests/samples/package1/subpkg2/__init__.pyo ${PYSITELIB}/flit_core/tests/samples/pep517/LICENSE ${PYSITELIB}/flit_core/tests/samples/pep517/README.rst ${PYSITELIB}/flit_core/tests/samples/pep517/module1.py ${PYSITELIB}/flit_core/tests/samples/pep517/module1.pyc +${PYSITELIB}/flit_core/tests/samples/pep517/module1.pyo ${PYSITELIB}/flit_core/tests/samples/pep517/pyproject.toml +${PYSITELIB}/flit_core/tests/samples/pep621/LICENSE +${PYSITELIB}/flit_core/tests/samples/pep621/README.rst +${PYSITELIB}/flit_core/tests/samples/pep621/module1a.py +${PYSITELIB}/flit_core/tests/samples/pep621/module1a.pyc +${PYSITELIB}/flit_core/tests/samples/pep621/module1a.pyo +${PYSITELIB}/flit_core/tests/samples/pep621/pyproject.toml +${PYSITELIB}/flit_core/tests/samples/pep621_nodynamic/README.rst +${PYSITELIB}/flit_core/tests/samples/pep621_nodynamic/module1.py +${PYSITELIB}/flit_core/tests/samples/pep621_nodynamic/module1.pyc +${PYSITELIB}/flit_core/tests/samples/pep621_nodynamic/module1.pyo +${PYSITELIB}/flit_core/tests/samples/pep621_nodynamic/pyproject.toml ${PYSITELIB}/flit_core/tests/samples/requires-dev.toml ${PYSITELIB}/flit_core/tests/samples/requires-envmark.toml ${PYSITELIB}/flit_core/tests/samples/requires-extra-envmark.toml ${PYSITELIB}/flit_core/tests/samples/requires-requests.toml ${PYSITELIB}/flit_core/tests/test_build_thyself.py ${PYSITELIB}/flit_core/tests/test_build_thyself.pyc +${PYSITELIB}/flit_core/tests/test_build_thyself.pyo ${PYSITELIB}/flit_core/tests/test_buildapi.py ${PYSITELIB}/flit_core/tests/test_buildapi.pyc +${PYSITELIB}/flit_core/tests/test_buildapi.pyo ${PYSITELIB}/flit_core/tests/test_common.py ${PYSITELIB}/flit_core/tests/test_common.pyc +${PYSITELIB}/flit_core/tests/test_common.pyo ${PYSITELIB}/flit_core/tests/test_config.py ${PYSITELIB}/flit_core/tests/test_config.pyc +${PYSITELIB}/flit_core/tests/test_config.pyo ${PYSITELIB}/flit_core/tests/test_sdist.py ${PYSITELIB}/flit_core/tests/test_sdist.pyc +${PYSITELIB}/flit_core/tests/test_sdist.pyo ${PYSITELIB}/flit_core/tests/test_versionno.py ${PYSITELIB}/flit_core/tests/test_versionno.pyc +${PYSITELIB}/flit_core/tests/test_versionno.pyo +${PYSITELIB}/flit_core/tests/test_wheel.py +${PYSITELIB}/flit_core/tests/test_wheel.pyc +${PYSITELIB}/flit_core/tests/test_wheel.pyo +${PYSITELIB}/flit_core/vendor/README +${PYSITELIB}/flit_core/vendor/__init__.py +${PYSITELIB}/flit_core/vendor/__init__.pyc +${PYSITELIB}/flit_core/vendor/__init__.pyo +${PYSITELIB}/flit_core/vendor/tomli-1.2.3.dist-info/LICENSE +${PYSITELIB}/flit_core/vendor/tomli-1.2.3.dist-info/METADATA +${PYSITELIB}/flit_core/vendor/tomli/__init__.py +${PYSITELIB}/flit_core/vendor/tomli/__init__.pyc +${PYSITELIB}/flit_core/vendor/tomli/__init__.pyo +${PYSITELIB}/flit_core/vendor/tomli/_parser.py +${PYSITELIB}/flit_core/vendor/tomli/_parser.pyc +${PYSITELIB}/flit_core/vendor/tomli/_parser.pyo +${PYSITELIB}/flit_core/vendor/tomli/_re.py +${PYSITELIB}/flit_core/vendor/tomli/_re.pyc +${PYSITELIB}/flit_core/vendor/tomli/_re.pyo +${PYSITELIB}/flit_core/vendor/tomli/_types.py +${PYSITELIB}/flit_core/vendor/tomli/_types.pyc +${PYSITELIB}/flit_core/vendor/tomli/_types.pyo +${PYSITELIB}/flit_core/vendor/tomli/py.typed ${PYSITELIB}/flit_core/versionno.py ${PYSITELIB}/flit_core/versionno.pyc +${PYSITELIB}/flit_core/versionno.pyo ${PYSITELIB}/flit_core/wheel.py ${PYSITELIB}/flit_core/wheel.pyc +${PYSITELIB}/flit_core/wheel.pyo Added files: Index: pkgsrc/devel/py-flit/ALTERNATIVES diff -u /dev/null pkgsrc/devel/py-flit/ALTERNATIVES:1.1 --- /dev/null Mon Jan 10 19:17:10 2022 +++ pkgsrc/devel/py-flit/ALTERNATIVES Mon Jan 10 19:17:10 2022 @@ -0,0 +1 @@ +bin/flit @PREFIX@/bin/flit-@PYVERSSUFFIX@ Index: pkgsrc/devel/py-flit/files/setup.py diff -u /dev/null pkgsrc/devel/py-flit/files/setup.py:1.1 --- /dev/null Mon Jan 10 19:17:10 2022 +++ pkgsrc/devel/py-flit/files/setup.py Mon Jan 10 19:17:10 2022 @@ -0,0 +1,33 @@ +#!/usr/bin/env python + +from setuptools import setup + +packages = \ +['flit', 'flit.vcs', 'flit.vendorized', 'flit.vendorized.readme'] + +package_data = \ +{'': ['*'], 'flit': ['license_templates/*']} + +install_requires = \ +['flit_core >=3.6.0', 'requests', 'docutils', 'tomli', 'tomli-w'] + +extras_require = \ +{'doc': ['sphinx', 'sphinxcontrib_github_alt', 'pygments-github-lexers'], + 'test': ['testpath', 'responses', 'pytest>=2.7.3', 'pytest-cov']} + +entry_points = \ +{'console_scripts': ['flit = flit:main']} + +setup(name='flit', + version='3.6.0', + description='A simple packaging tool for simple packages.', + author=None, + author_email='Thomas Kluyver ', + url=None, + packages=packages, + package_data=package_data, + install_requires=install_requires, + extras_require=extras_require, + entry_points=entry_points, + python_requires='>=3.6', + ) --_----------=_164184223019400--