diff --git a/devel/py-ratelimit/Makefile b/devel/py-ratelimit/Makefile new file mode 100644 index 000000000..09a7e9f46 --- /dev/null +++ b/devel/py-ratelimit/Makefile @@ -0,0 +1,27 @@ +COMMENT= API rate limit decorator + +MODPY_EGG_VERSION= 2.2.1 +DISTNAME= ratelimit-${MODPY_EGG_VERSION} +PKGNAME= py-${DISTNAME} +CATEGORIES= devel + +MAINTAINER= Purple Rain + +HOMEPAGE= https://github.com/tomasbasham/ratelimit + +# MIT +PERMIT_PACKAGE= Yes + +MODPY_PI= Yes + +MODULES= lang/python +MODPY_PYBUILD= setuptools + +FLAVORS= python3 +FLAVOR= python3 + +RUN_DEPENDS= devel/py-test${MODPY_FLAVOR} \ + devel/py-test-cov${MODPY_FLAVOR} \ + devel/pylint${MODPY_FLAVOR} + +.include diff --git a/devel/py-ratelimit/distinfo b/devel/py-ratelimit/distinfo new file mode 100644 index 000000000..bf75cb6c8 --- /dev/null +++ b/devel/py-ratelimit/distinfo @@ -0,0 +1,2 @@ +SHA256 (ratelimit-2.2.1.tar.gz) = r4qbZLghUprKCeuvbY0nkQDXZvGekLUFmsanGMpt7kI= +SIZE (ratelimit-2.2.1.tar.gz) = 5251 diff --git a/devel/py-ratelimit/pkg/DESCR b/devel/py-ratelimit/pkg/DESCR new file mode 100644 index 000000000..6b0f00a85 --- /dev/null +++ b/devel/py-ratelimit/pkg/DESCR @@ -0,0 +1 @@ + API Rate Limit Decorator. \ No newline at end of file diff --git a/devel/py-ratelimit/pkg/PLIST b/devel/py-ratelimit/pkg/PLIST new file mode 100644 index 000000000..f64d085ed --- /dev/null +++ b/devel/py-ratelimit/pkg/PLIST @@ -0,0 +1,17 @@ +lib/python${MODPY_VERSION}/site-packages/ratelimit/ +lib/python${MODPY_VERSION}/site-packages/ratelimit-${MODPY_EGG_VERSION}.dist-info/ +lib/python${MODPY_VERSION}/site-packages/ratelimit-${MODPY_EGG_VERSION}.dist-info/LICENSE.txt +lib/python${MODPY_VERSION}/site-packages/ratelimit-${MODPY_EGG_VERSION}.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/ratelimit-${MODPY_EGG_VERSION}.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/ratelimit-${MODPY_EGG_VERSION}.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/ratelimit-${MODPY_EGG_VERSION}.dist-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/ratelimit/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ratelimit/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/ratelimit/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/ratelimit/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/ratelimit/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/ratelimit/${MODPY_PYCACHE}decorators.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/ratelimit/${MODPY_PYCACHE}exception.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/ratelimit/${MODPY_PYCACHE}exception.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/ratelimit/decorators.py +lib/python${MODPY_VERSION}/site-packages/ratelimit/exception.py