devel/py-pylint-plugin-utils: Add py-pylint-plugin-utils 0.6

Utilities and helpers for writing Pylint plugins. This is not a direct Pylint
plugin, but rather a set of tools and functions used by other plugins such as
pylint-django and pylint-celery.

WWW: https://github.com/PyCQA/pylint-plugin-utils
This commit is contained in:
Po-Chuan Hsieh 2021-04-29 22:10:19 +08:00
parent f7b63ce951
commit dc661ebb92
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
6 changed files with 64 additions and 0 deletions

View file

@ -4925,6 +4925,7 @@
SUBDIR += py-pylev
SUBDIR += py-pylibsrtp
SUBDIR += py-pylint-django
SUBDIR += py-pylint-plugin-utils
SUBDIR += py-pylru
SUBDIR += py-pylru-cache
SUBDIR += py-pyls-black

View file

@ -0,0 +1,32 @@
# -*- coding: UTF-8 -*-
from setuptools import find_packages, setup
_version = "0.6"
_packages = find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests"])
_short_description = "Utilities and helpers for writing Pylint plugins"
_classifiers = [
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: Developers',
'Operating System :: Unix',
'Topic :: Software Development :: Quality Assurance',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
]
setup(
name='pylint-plugin-utils',
url='https://github.com/landscapeio/pylint-plugin-utils',
author='landscape.io',
author_email='code@landscape.io',
description=_short_description,
version=_version,
install_requires=['pylint>=1.7'],
packages=_packages,
license='GPLv2',
classifiers=_classifiers,
keywords='pylint plugin helpers'
)

View file

@ -0,0 +1,22 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
PORTNAME= pylint-plugin-utils
PORTVERSION= 0.6
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities and helpers for writing Pylint plugins
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= pylint${PYTHON_PKGNAMESUFFIX}>=1.7:devel/pylint@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1 @@
devel/pylint,1.7

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1619569407
SHA256 (pylint-plugin-utils-0.6.tar.gz) = 57625dcca20140f43731311cd8fd879318bf45a8b0fd17020717a8781714a25a
SIZE (pylint-plugin-utils-0.6.tar.gz) = 10203

View file

@ -0,0 +1,5 @@
Utilities and helpers for writing Pylint plugins. This is not a direct Pylint
plugin, but rather a set of tools and functions used by other plugins such as
pylint-django and pylint-celery.
WWW: https://github.com/PyCQA/pylint-plugin-utils