git: f8582cb889d5 - main - devel/py-editables: Add py-editables 0.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 30 Apr 2022 16:02:33 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=f8582cb889d535e13d4519d9e83993e878d9b9f1 commit f8582cb889d535e13d4519d9e83993e878d9b9f1 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-04-30 15:56:03 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-04-30 15:56:03 +0000 devel/py-editables: Add py-editables 0.3 This library supports the building of wheels which, when installed, will expose packages in a local directory on sys.path in "editable mode". In other words, changes to the package source will be reflected in the package visible to Python, without needing a reinstall. WWW: https://github.com/pfmoore/editables --- devel/Makefile | 1 + devel/py-editables/Makefile | 20 ++++++++++++++++++++ devel/py-editables/distinfo | 3 +++ devel/py-editables/pkg-descr | 6 ++++++ 4 files changed, 30 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 982f5e5b1136..68f7ea9a6721 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4482,6 +4482,7 @@ SUBDIR += py-durus SUBDIR += py-dynrules SUBDIR += py-easyprocess + SUBDIR += py-editables SUBDIR += py-editdistance SUBDIR += py-eggtestinfo SUBDIR += py-ejson diff --git a/devel/py-editables/Makefile b/devel/py-editables/Makefile new file mode 100644 index 000000000000..d074ec9b9aad --- /dev/null +++ b/devel/py-editables/Makefile @@ -0,0 +1,20 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= editables +PORTVERSION= 0.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Editable installations + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-editables/distinfo b/devel/py-editables/distinfo new file mode 100644 index 000000000000..04cb0e222a2d --- /dev/null +++ b/devel/py-editables/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1651316565 +SHA256 (editables-0.3.tar.gz) = 167524e377358ed1f1374e61c268f0d7a4bf7dbd046c656f7b410cde16161b1a +SIZE (editables-0.3.tar.gz) = 4668 diff --git a/devel/py-editables/pkg-descr b/devel/py-editables/pkg-descr new file mode 100644 index 000000000000..2c7904a33a65 --- /dev/null +++ b/devel/py-editables/pkg-descr @@ -0,0 +1,6 @@ +This library supports the building of wheels which, when installed, will expose +packages in a local directory on sys.path in "editable mode". In other words, +changes to the package source will be reflected in the package visible to +Python, without needing a reinstall. + +WWW: https://github.com/pfmoore/editables