git: 02b9c8c0b279 - main - devel/py-flit-core: Update to 3.6.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 23 Jan 2022 19:27:50 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=02b9c8c0b279324c6e61588e8da1b27a5b796b9b commit 02b9c8c0b279324c6e61588e8da1b27a5b796b9b Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-01-23 18:19:21 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-01-23 18:19:21 +0000 devel/py-flit-core: Update to 3.6.0 - Update WWW Changes: https://github.com/pypa/flit/blob/main/doc/history.rst --- devel/py-flit-core/Makefile | 5 ++-- devel/py-flit-core/distinfo | 6 ++-- devel/py-flit-core/files/setup.py | 61 +++++++++++++++++++++++++++------------ devel/py-flit-core/pkg-descr | 2 +- 4 files changed, 49 insertions(+), 25 deletions(-) diff --git a/devel/py-flit-core/Makefile b/devel/py-flit-core/Makefile index 6458e9310467..ee8b0f11d0aa 100644 --- a/devel/py-flit-core/Makefile +++ b/devel/py-flit-core/Makefile @@ -1,7 +1,7 @@ # Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> PORTNAME= flit-core -PORTVERSION= 3.5.1 +PORTVERSION= 3.6.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,6 @@ COMMENT= Distribution-building parts of Flit LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}testpath>=0:devel/py-testpath@${PY_FLAVOR} @@ -22,7 +21,7 @@ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes post-patch: - @${CP} ${FILESDIR}/setup.py ${WRKSRC} + @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py do-test: cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -rs -v diff --git a/devel/py-flit-core/distinfo b/devel/py-flit-core/distinfo index 8ad456cca27c..3f40bc5768ef 100644 --- a/devel/py-flit-core/distinfo +++ b/devel/py-flit-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1638556562 -SHA256 (flit_core-3.5.1.tar.gz) = 3083720351a6cb00e0634a1ec0e26eae7b273174c3c6c03d5b597a14203b282e -SIZE (flit_core-3.5.1.tar.gz) = 27497 +TIMESTAMP = 1642102263 +SHA256 (flit_core-3.6.0.tar.gz) = 5892962ab8b8ea945835b3a288fe9dd69316f1903d5288c3f5cafdcdd04756ad +SIZE (flit_core-3.6.0.tar.gz) = 37534 diff --git a/devel/py-flit-core/files/setup.py b/devel/py-flit-core/files/setup.py index f18b5a65653c..2e7730161628 100644 --- a/devel/py-flit-core/files/setup.py +++ b/devel/py-flit-core/files/setup.py @@ -1,19 +1,44 @@ -from setuptools import setup, find_packages -import flit_core +#!/usr/bin/env python +# setup.py generated by flit for tools that don't yet use PEP 517 -setup( - name='flit_core', - version=flit_core.__version__, - author='Thomas Kluyver & contributors', - author_email='thomas@kluyver.me.uk', - description="Flit's core machinery for building packages.", - long_description='Distribution-building parts of Flit. See flit package for more information', - url='https://github.com/takluyver/flit', - packages=find_packages(), - install_requires=['tomli'], - python_requires='>=3.6', - classifiers=[ - "License :: OSI Approved :: BSD License", - "Topic :: Software Development :: Libraries :: Python Modules", - ] -) +from distutils.core import setup + +packages = \ +['flit_core', + 'flit_core.tests', + 'flit_core.tests.samples.ns1-pkg.ns1.pkg', + 'flit_core.tests.samples.package1', + 'flit_core.tests.samples.package1.subpkg', + 'flit_core.tests.samples.package1.subpkg2', + 'flit_core.vendor', + 'flit_core.vendor.tomli'] + +package_data = \ +{'': ['*'], + 'flit_core.tests': ['samples/*', + 'samples/conflicting_modules/*', + 'samples/conflicting_modules/src/*', + 'samples/constructed_version/*', + 'samples/inclusion/*', + 'samples/inclusion/LICENSES/*', + 'samples/inclusion/doc/*', + 'samples/inclusion/doc/subdir/*', + 'samples/ns1-pkg/*', + 'samples/ns1-pkg/ns1/*', + 'samples/pep517/*', + 'samples/pep621/*', + 'samples/pep621_nodynamic/*'], + 'flit_core.tests.samples.package1': ['data_dir/*'], + 'flit_core.tests.samples.package1.subpkg': ['sp_data_dir/*'], + 'flit_core.vendor': ['tomli-1.2.3.dist-info/*']} + +setup(name='flit_core', + version='%%PORTVERSION%%', + description='Distribution-building parts of Flit. See flit package for more information', + author=None, + author_email='Thomas Kluyver & contributors <thomas@kluyver.me.uk>', + url=None, + packages=packages, + package_data=package_data, + python_requires='>=3.6', + ) diff --git a/devel/py-flit-core/pkg-descr b/devel/py-flit-core/pkg-descr index 8daf61ca425a..7786289534f1 100644 --- a/devel/py-flit-core/pkg-descr +++ b/devel/py-flit-core/pkg-descr @@ -1,4 +1,4 @@ flit_core provides a PEP 517 build backend for packages using Flit. The only public interface is the API specified by PEP 517, at flit_core.buildapi. -WWW: https://github.com/pypa/flit/tree/master/flit_core +WWW: https://github.com/pypa/flit/tree/main/flit_core