devel/py-pre-commit: create port and deps
A framework for managing and maintaining multi-language pre-commit hooks. WWW: https://pre-commit.com/
This commit is contained in:
parent
0f4ba19b35
commit
8a119d5799
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=502825
@ -4087,6 +4087,7 @@
|
||||
SUBDIR += py-asciimatics
|
||||
SUBDIR += py-asn1crypto
|
||||
SUBDIR += py-aspects
|
||||
SUBDIR += py-aspy.yaml
|
||||
SUBDIR += py-aspyct
|
||||
SUBDIR += py-astor
|
||||
SUBDIR += py-astroid
|
||||
@ -4218,6 +4219,7 @@
|
||||
SUBDIR += py-certsrv
|
||||
SUBDIR += py-cffi
|
||||
SUBDIR += py-cfgparse
|
||||
SUBDIR += py-cfgv
|
||||
SUBDIR += py-cftime
|
||||
SUBDIR += py-chainmap
|
||||
SUBDIR += py-characteristic
|
||||
@ -4438,8 +4440,11 @@
|
||||
SUBDIR += py-icalendar
|
||||
SUBDIR += py-ice
|
||||
SUBDIR += py-ice37
|
||||
SUBDIR += py-identify
|
||||
SUBDIR += py-ijson
|
||||
SUBDIR += py-imgkit
|
||||
SUBDIR += py-importlib-metadata
|
||||
SUBDIR += py-importlib-resources
|
||||
SUBDIR += py-incremental
|
||||
SUBDIR += py-inflect
|
||||
SUBDIR += py-inflection
|
||||
@ -4597,6 +4602,7 @@
|
||||
SUBDIR += py-nbconvert
|
||||
SUBDIR += py-nbformat
|
||||
SUBDIR += py-ncurses
|
||||
SUBDIR += py-nodeenv
|
||||
SUBDIR += py-nose
|
||||
SUBDIR += py-nose-cov
|
||||
SUBDIR += py-nose-timer
|
||||
@ -4701,6 +4707,7 @@
|
||||
SUBDIR += py-poyo
|
||||
SUBDIR += py-pp
|
||||
SUBDIR += py-pqueue
|
||||
SUBDIR += py-pre-commit
|
||||
SUBDIR += py-pretend
|
||||
SUBDIR += py-prettytable
|
||||
SUBDIR += py-prioritized_methods
|
||||
@ -5097,6 +5104,7 @@
|
||||
SUBDIR += py-zc.buildout
|
||||
SUBDIR += py-zclockfile
|
||||
SUBDIR += py-zconfig
|
||||
SUBDIR += py-zipp
|
||||
SUBDIR += py-zkpython
|
||||
SUBDIR += py-zope.annotation
|
||||
SUBDIR += py-zope.app.applicationcontrol
|
||||
|
20
devel/py-aspy.yaml/Makefile
Normal file
20
devel/py-aspy.yaml/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aspy.yaml
|
||||
PORTVERSION= 1.3.0
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= Extensions to pyyaml
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/py-aspy.yaml/distinfo
Normal file
3
devel/py-aspy.yaml/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1558905299
|
||||
SHA256 (aspy.yaml-1.3.0.tar.gz) = e7c742382eff2caed61f87a39d13f99109088e5e93f04d76eb8d4b28aa143f45
|
||||
SIZE (aspy.yaml-1.3.0.tar.gz) = 2998
|
3
devel/py-aspy.yaml/pkg-descr
Normal file
3
devel/py-aspy.yaml/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Some extensions to pyyaml
|
||||
|
||||
WWW: https://github.com/asottile/aspy.yaml
|
20
devel/py-cfgv/Makefile
Normal file
20
devel/py-cfgv/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cfgv
|
||||
PORTVERSION= 1.6.0
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= Validate configuration and produce human readable error messages
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.1.0:devel/py-six@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/py-cfgv/distinfo
Normal file
3
devel/py-cfgv/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1558905654
|
||||
SHA256 (cfgv-1.6.0.tar.gz) = 6e9f2feea5e84bc71e56abd703140d7a2c250fc5ba38b8702fd6a68ed4e3b2ef
|
||||
SIZE (cfgv-1.6.0.tar.gz) = 8647
|
3
devel/py-cfgv/pkg-descr
Normal file
3
devel/py-cfgv/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Validate configuration and produce human readable error messages
|
||||
|
||||
WWW: https://github.com/asottile/cfgv
|
18
devel/py-identify/Makefile
Normal file
18
devel/py-identify/Makefile
Normal file
@ -0,0 +1,18 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= identify
|
||||
PORTVERSION= 1.4.3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= File identification library for Python
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/py-identify/distinfo
Normal file
3
devel/py-identify/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1558905816
|
||||
SHA256 (identify-1.4.3.tar.gz) = 432c548d6138cb57a3d8f62f079a025a29b8ae34a50dd3b496bbf661818f2bc0
|
||||
SIZE (identify-1.4.3.tar.gz) = 95221
|
3
devel/py-identify/pkg-descr
Normal file
3
devel/py-identify/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
File identifcation library for Python
|
||||
|
||||
WWW: https://github.com/chriskuehl/identify
|
29
devel/py-importlib-metadata/Makefile
Normal file
29
devel/py-importlib-metadata/Makefile
Normal file
@ -0,0 +1,29 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= importlib-metadata
|
||||
PORTVERSION= 0.15
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= importlib_metadata-${PORTVERSION}
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= Read metadata from Python packages
|
||||
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zipp>=0:devel/py-zipp@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_REL} < 3000
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}configparser>=0:devel/py-configparser@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}contextlib2>=0:devel/py-contextlib2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pathlib2>=0:devel/py-pathlib2@${PY_FLAVOR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
devel/py-importlib-metadata/distinfo
Normal file
3
devel/py-importlib-metadata/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1558908647
|
||||
SHA256 (importlib_metadata-0.15.tar.gz) = 027cfc6524613de726789072f95d2e4cc64dd1dee8096d42d13f2ead5bd302f5
|
||||
SIZE (importlib_metadata-0.15.tar.gz) = 22893
|
3
devel/py-importlib-metadata/pkg-descr
Normal file
3
devel/py-importlib-metadata/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Read metadata from Python packages
|
||||
|
||||
WWW: https://gitlab.com/python-devs/importlib_metadata/
|
31
devel/py-importlib-resources/Makefile
Normal file
31
devel/py-importlib-resources/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= importlib-resources
|
||||
PORTVERSION= 1.0.2
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= importlib_resources-${PORTVERSION}
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= Read resources from Python packages
|
||||
|
||||
LICENSE= APACHE20
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_REL} < 3500
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pathlib2>=0:devel/py-pathlib2@${PY_FLAVOR}
|
||||
.endif
|
||||
|
||||
.if ${PYTHON_REL} < 3500
|
||||
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing>=0:devel/py-typing@${PY_FLAVOR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
devel/py-importlib-resources/distinfo
Normal file
3
devel/py-importlib-resources/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1558908990
|
||||
SHA256 (importlib_resources-1.0.2.tar.gz) = d3279fd0f6f847cced9f7acc19bd3e5df54d34f93a2e7bb5f238f81545787078
|
||||
SIZE (importlib_resources-1.0.2.tar.gz) = 23602
|
3
devel/py-importlib-resources/pkg-descr
Normal file
3
devel/py-importlib-resources/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Read resources from Python packages
|
||||
|
||||
WWW: https://gitlab.com/python-devs/importlib_resources
|
18
devel/py-nodeenv/Makefile
Normal file
18
devel/py-nodeenv/Makefile
Normal file
@ -0,0 +1,18 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= nodeenv
|
||||
PORTVERSION= 1.3.3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= Node.js virtual environment builder
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/py-nodeenv/distinfo
Normal file
3
devel/py-nodeenv/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1558907157
|
||||
SHA256 (nodeenv-1.3.3.tar.gz) = ad8259494cf1c9034539f6cced78a1da4840a4b157e23640bc4a0c0546b0cb7a
|
||||
SIZE (nodeenv-1.3.3.tar.gz) = 34015
|
3
devel/py-nodeenv/pkg-descr
Normal file
3
devel/py-nodeenv/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
Virtual environment for Node.js & integrator with virtualenv
|
||||
|
||||
WWW: http://ekalinin.github.io/nodeenv/
|
33
devel/py-pre-commit/Makefile
Normal file
33
devel/py-pre-commit/Makefile
Normal file
@ -0,0 +1,33 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pre-commit
|
||||
PORTVERSION= 1.16.1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= pre_commit-${PORTVERSION}
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= Framework for managing and maintaining multi-language pre-commit hooks
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aspy.yaml>=0:devel/py-aspy.yaml@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}cfgv>=1.4.0:devel/py-cfgv@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}identify>=1.0.0:devel/py-identify@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}importlib-resources>=0:devel/py-importlib-resources@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}nodeenv>0.11.1:devel/py-nodeenv@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}virtualenv>=1.11:devel/py-virtualenv@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
|
||||
|
||||
USES= python shebangfix
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
SHEBANG_FILES= pre_commit/resources/hook-tmpl
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/py-pre-commit/distinfo
Normal file
3
devel/py-pre-commit/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1558905141
|
||||
SHA256 (pre_commit-1.16.1.tar.gz) = 6ca409d1f22d444af427fb023a33ca8b69625d508a50e1b7eaabd59247c93043
|
||||
SIZE (pre_commit-1.16.1.tar.gz) = 132641
|
3
devel/py-pre-commit/pkg-descr
Normal file
3
devel/py-pre-commit/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
A framework for managing and maintaining multi-language pre-commit hooks.
|
||||
|
||||
WWW: https://pre-commit.com/
|
20
devel/py-zipp/Makefile
Normal file
20
devel/py-zipp/Makefile
Normal file
@ -0,0 +1,20 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zipp
|
||||
PORTVERSION= 0.5.1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= swills@FreeBSD.org
|
||||
COMMENT= Backport of pathlib-compatible object wrapper for zip files
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/py-zipp/distinfo
Normal file
3
devel/py-zipp/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1558906503
|
||||
SHA256 (zipp-0.5.1.tar.gz) = ca943a7e809cc12257001ccfb99e3563da9af99d52f261725e96dfe0f9275bc3
|
||||
SIZE (zipp-0.5.1.tar.gz) = 10763
|
3
devel/py-zipp/pkg-descr
Normal file
3
devel/py-zipp/pkg-descr
Normal file
@ -0,0 +1,3 @@
|
||||
A pathlib-compatible Zipfile object wrapper.
|
||||
|
||||
WWW: https://github.com/jaraco/zipp
|
Loading…
Reference in New Issue
Block a user