pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www py-raven: added version 6.3.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/376a0a0a85d9
branches:  trunk
changeset: 372049:376a0a0a85d9
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Nov 26 17:40:05 2017 +0000

description:
py-raven: added version 6.3.0

Raven is a Python client for Sentry (https://sentry.io/). It provides full
out-of-the-box support for many of the popular frameworks, including Django,
Flask, and Pylons. Raven also includes drop-in support for any WSGI-compatible
web application.

diffstat:

 www/Makefile                        |    3 +-
 www/py-raven/DESCR                  |    4 +
 www/py-raven/Makefile               |   57 +++++++
 www/py-raven/PLIST                  |  284 ++++++++++++++++++++++++++++++++++++
 www/py-raven/distinfo               |    7 +
 www/py-raven/patches/patch-setup.py |   33 ++++
 6 files changed, 387 insertions(+), 1 deletions(-)

diffs (truncated from 422 to 300 lines):

diff -r 730538e0a60b -r 376a0a0a85d9 www/Makefile
--- a/www/Makefile      Sun Nov 26 17:36:00 2017 +0000
+++ b/www/Makefile      Sun Nov 26 17:40:05 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1286 2017/11/11 21:32:29 tnn Exp $
+# $NetBSD: Makefile,v 1.1287 2017/11/26 17:40:05 adam Exp $
 #
 
 COMMENT=       Packages related to the World Wide Web
@@ -728,6 +728,7 @@
 SUBDIR+=       py-python-mimeparse
 SUBDIR+=       py-python3-digest
 SUBDIR+=       py-pywebdav
+SUBDIR+=       py-raven
 SUBDIR+=       py-recaptcha
 SUBDIR+=       py-robobrowser
 SUBDIR+=       py-rss2gen
diff -r 730538e0a60b -r 376a0a0a85d9 www/py-raven/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-raven/DESCR        Sun Nov 26 17:40:05 2017 +0000
@@ -0,0 +1,4 @@
+Raven is a Python client for Sentry (https://sentry.io/). It provides full
+out-of-the-box support for many of the popular frameworks, including Django,
+Flask, and Pylons. Raven also includes drop-in support for any WSGI-compatible
+web application.
diff -r 730538e0a60b -r 376a0a0a85d9 www/py-raven/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-raven/Makefile     Sun Nov 26 17:40:05 2017 +0000
@@ -0,0 +1,57 @@
+# $NetBSD: Makefile,v 1.1 2017/11/26 17:40:05 adam Exp $
+
+DISTNAME=      raven-6.3.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    www python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=r/raven/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/getsentry/raven-python
+COMMENT=       Raven is a client for Sentry
+LICENSE=       modified-bsd
+
+DEPENDS+=      ${PYPKGPREFIX}-blinker-[0-9]*:../../devel/py-blinker
+DEPENDS+=      ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
+DEPENDS+=      ${PYPKGPREFIX}-flask-login-[0-9]*:../../www/py-flask-login
+# TEST_DEPENDS
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-WebOb-[0-9]*:../../www/py-WebOb
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-WebTest-[0-9]*:../../www/py-WebTest
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-anyjson-[0-9]*:../../textproc/py-anyjson
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-bottle-[0-9]*:../../www/py-bottle
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-celery>=2.5:../../net/py-celery
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-codestyle-[0-9]*:../../devel/py-codestyle
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-exam>=0.5.2:../../devel/py-exam
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-flake8>=3.5.0:../../devel/py-flake8
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-logbook-[0-9]*:../../devel/py-logbook
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test>=3.2.0:../../devel/py-test
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-assume-[0-9]*:../../devel/py-test-assume
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-flake8>=0.9:../../devel/py-test-flake8
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-pythonpath>=0.7.1:../../devel/py-test-pythonpath
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-sugar>=0.8:../../devel/py-test-sugar
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-timeout>=1.2.0:../../devel/py-test-timeout
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-test-xdist>=1.18.2:../../devel/py-test-xdist
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-tornado>=4.1:../../www/py-tornado
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-zconfig-[0-9]*:../../devel/py-zconfig
+# also www/py-django-tastypie?
+
+.include "../../lang/python/pyversion.mk"
+
+.if "${PYPKGPREFIX}" == "py27"
+DEPENDS+=      ${PYPKGPREFIX}-contextlib2-[0-9]*:../../devel/py-contextlib2
+.endif
+
+USE_LANGUAGES= # none
+
+post-install:
+       cd ${DESTDIR}${PREFIX}/bin && ${MV} raven raven${PYVERSSUFFIX} || ${TRUE}
+
+pre-test:
+       cd ${WRKSRC} && mkdir -p static # && pytest-${PYVERSSUFFIX}
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 730538e0a60b -r 376a0a0a85d9 www/py-raven/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-raven/PLIST        Sun Nov 26 17:40:05 2017 +0000
@@ -0,0 +1,284 @@
+@comment $NetBSD: PLIST,v 1.1 2017/11/26 17:40:05 adam Exp $
+bin/raven${PYVERSSUFFIX}
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/raven/__init__.py
+${PYSITELIB}/raven/__init__.pyc
+${PYSITELIB}/raven/__init__.pyo
+${PYSITELIB}/raven/base.py
+${PYSITELIB}/raven/base.pyc
+${PYSITELIB}/raven/base.pyo
+${PYSITELIB}/raven/breadcrumbs.py
+${PYSITELIB}/raven/breadcrumbs.pyc
+${PYSITELIB}/raven/breadcrumbs.pyo
+${PYSITELIB}/raven/conf/__init__.py
+${PYSITELIB}/raven/conf/__init__.pyc
+${PYSITELIB}/raven/conf/__init__.pyo
+${PYSITELIB}/raven/conf/defaults.py
+${PYSITELIB}/raven/conf/defaults.pyc
+${PYSITELIB}/raven/conf/defaults.pyo
+${PYSITELIB}/raven/conf/remote.py
+${PYSITELIB}/raven/conf/remote.pyc
+${PYSITELIB}/raven/conf/remote.pyo
+${PYSITELIB}/raven/context.py
+${PYSITELIB}/raven/context.pyc
+${PYSITELIB}/raven/context.pyo
+${PYSITELIB}/raven/contrib/__init__.py
+${PYSITELIB}/raven/contrib/__init__.pyc
+${PYSITELIB}/raven/contrib/__init__.pyo
+${PYSITELIB}/raven/contrib/async.py
+${PYSITELIB}/raven/contrib/async.pyc
+${PYSITELIB}/raven/contrib/async.pyo
+${PYSITELIB}/raven/contrib/awslambda/__init__.py
+${PYSITELIB}/raven/contrib/awslambda/__init__.pyc
+${PYSITELIB}/raven/contrib/awslambda/__init__.pyo
+${PYSITELIB}/raven/contrib/bottle/__init__.py
+${PYSITELIB}/raven/contrib/bottle/__init__.pyc
+${PYSITELIB}/raven/contrib/bottle/__init__.pyo
+${PYSITELIB}/raven/contrib/bottle/utils.py
+${PYSITELIB}/raven/contrib/bottle/utils.pyc
+${PYSITELIB}/raven/contrib/bottle/utils.pyo
+${PYSITELIB}/raven/contrib/celery/__init__.py
+${PYSITELIB}/raven/contrib/celery/__init__.pyc
+${PYSITELIB}/raven/contrib/celery/__init__.pyo
+${PYSITELIB}/raven/contrib/django/__init__.py
+${PYSITELIB}/raven/contrib/django/__init__.pyc
+${PYSITELIB}/raven/contrib/django/__init__.pyo
+${PYSITELIB}/raven/contrib/django/apps.py
+${PYSITELIB}/raven/contrib/django/apps.pyc
+${PYSITELIB}/raven/contrib/django/apps.pyo
+${PYSITELIB}/raven/contrib/django/celery/__init__.py
+${PYSITELIB}/raven/contrib/django/celery/__init__.pyc
+${PYSITELIB}/raven/contrib/django/celery/__init__.pyo
+${PYSITELIB}/raven/contrib/django/celery/models.py
+${PYSITELIB}/raven/contrib/django/celery/models.pyc
+${PYSITELIB}/raven/contrib/django/celery/models.pyo
+${PYSITELIB}/raven/contrib/django/celery/tasks.py
+${PYSITELIB}/raven/contrib/django/celery/tasks.pyc
+${PYSITELIB}/raven/contrib/django/celery/tasks.pyo
+${PYSITELIB}/raven/contrib/django/client.py
+${PYSITELIB}/raven/contrib/django/client.pyc
+${PYSITELIB}/raven/contrib/django/client.pyo
+${PYSITELIB}/raven/contrib/django/handlers.py
+${PYSITELIB}/raven/contrib/django/handlers.pyc
+${PYSITELIB}/raven/contrib/django/handlers.pyo
+${PYSITELIB}/raven/contrib/django/logging.py
+${PYSITELIB}/raven/contrib/django/logging.pyc
+${PYSITELIB}/raven/contrib/django/logging.pyo
+${PYSITELIB}/raven/contrib/django/management/__init__.py
+${PYSITELIB}/raven/contrib/django/management/__init__.pyc
+${PYSITELIB}/raven/contrib/django/management/__init__.pyo
+${PYSITELIB}/raven/contrib/django/management/commands/__init__.py
+${PYSITELIB}/raven/contrib/django/management/commands/__init__.pyc
+${PYSITELIB}/raven/contrib/django/management/commands/__init__.pyo
+${PYSITELIB}/raven/contrib/django/management/commands/raven.py
+${PYSITELIB}/raven/contrib/django/management/commands/raven.pyc
+${PYSITELIB}/raven/contrib/django/management/commands/raven.pyo
+${PYSITELIB}/raven/contrib/django/middleware/__init__.py
+${PYSITELIB}/raven/contrib/django/middleware/__init__.pyc
+${PYSITELIB}/raven/contrib/django/middleware/__init__.pyo
+${PYSITELIB}/raven/contrib/django/middleware/wsgi.py
+${PYSITELIB}/raven/contrib/django/middleware/wsgi.pyc
+${PYSITELIB}/raven/contrib/django/middleware/wsgi.pyo
+${PYSITELIB}/raven/contrib/django/models.py
+${PYSITELIB}/raven/contrib/django/models.pyc
+${PYSITELIB}/raven/contrib/django/models.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/__init__.py
+${PYSITELIB}/raven/contrib/django/raven_compat/__init__.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/__init__.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/handlers.py
+${PYSITELIB}/raven/contrib/django/raven_compat/handlers.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/handlers.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/management/__init__.py
+${PYSITELIB}/raven/contrib/django/raven_compat/management/__init__.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/management/__init__.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/management/commands/__init__.py
+${PYSITELIB}/raven/contrib/django/raven_compat/management/commands/__init__.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/management/commands/__init__.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/management/commands/raven.py
+${PYSITELIB}/raven/contrib/django/raven_compat/management/commands/raven.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/management/commands/raven.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/middleware/__init__.py
+${PYSITELIB}/raven/contrib/django/raven_compat/middleware/__init__.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/middleware/__init__.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/middleware/wsgi.py
+${PYSITELIB}/raven/contrib/django/raven_compat/middleware/wsgi.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/middleware/wsgi.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/models.py
+${PYSITELIB}/raven/contrib/django/raven_compat/models.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/models.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/templatetags/__init__.py
+${PYSITELIB}/raven/contrib/django/raven_compat/templatetags/__init__.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/templatetags/__init__.pyo
+${PYSITELIB}/raven/contrib/django/raven_compat/templatetags/raven.py
+${PYSITELIB}/raven/contrib/django/raven_compat/templatetags/raven.pyc
+${PYSITELIB}/raven/contrib/django/raven_compat/templatetags/raven.pyo
+${PYSITELIB}/raven/contrib/django/resolver.py
+${PYSITELIB}/raven/contrib/django/resolver.pyc
+${PYSITELIB}/raven/contrib/django/resolver.pyo
+${PYSITELIB}/raven/contrib/django/serializers.py
+${PYSITELIB}/raven/contrib/django/serializers.pyc
+${PYSITELIB}/raven/contrib/django/serializers.pyo
+${PYSITELIB}/raven/contrib/django/templatetags/__init__.py
+${PYSITELIB}/raven/contrib/django/templatetags/__init__.pyc
+${PYSITELIB}/raven/contrib/django/templatetags/__init__.pyo
+${PYSITELIB}/raven/contrib/django/templatetags/raven.py
+${PYSITELIB}/raven/contrib/django/templatetags/raven.pyc
+${PYSITELIB}/raven/contrib/django/templatetags/raven.pyo
+${PYSITELIB}/raven/contrib/django/urls.py
+${PYSITELIB}/raven/contrib/django/urls.pyc
+${PYSITELIB}/raven/contrib/django/urls.pyo
+${PYSITELIB}/raven/contrib/django/utils.py
+${PYSITELIB}/raven/contrib/django/utils.pyc
+${PYSITELIB}/raven/contrib/django/utils.pyo
+${PYSITELIB}/raven/contrib/django/views.py
+${PYSITELIB}/raven/contrib/django/views.pyc
+${PYSITELIB}/raven/contrib/django/views.pyo
+${PYSITELIB}/raven/contrib/flask.py
+${PYSITELIB}/raven/contrib/flask.pyc
+${PYSITELIB}/raven/contrib/flask.pyo
+${PYSITELIB}/raven/contrib/paste.py
+${PYSITELIB}/raven/contrib/paste.pyc
+${PYSITELIB}/raven/contrib/paste.pyo
+${PYSITELIB}/raven/contrib/pylons/__init__.py
+${PYSITELIB}/raven/contrib/pylons/__init__.pyc
+${PYSITELIB}/raven/contrib/pylons/__init__.pyo
+${PYSITELIB}/raven/contrib/tornado/__init__.py
+${PYSITELIB}/raven/contrib/tornado/__init__.pyc
+${PYSITELIB}/raven/contrib/tornado/__init__.pyo
+${PYSITELIB}/raven/contrib/webpy/__init__.py
+${PYSITELIB}/raven/contrib/webpy/__init__.pyc
+${PYSITELIB}/raven/contrib/webpy/__init__.pyo
+${PYSITELIB}/raven/contrib/webpy/utils.py
+${PYSITELIB}/raven/contrib/webpy/utils.pyc
+${PYSITELIB}/raven/contrib/webpy/utils.pyo
+${PYSITELIB}/raven/contrib/zconfig/__init__.py
+${PYSITELIB}/raven/contrib/zconfig/__init__.pyc
+${PYSITELIB}/raven/contrib/zconfig/__init__.pyo
+${PYSITELIB}/raven/contrib/zerorpc/__init__.py
+${PYSITELIB}/raven/contrib/zerorpc/__init__.pyc
+${PYSITELIB}/raven/contrib/zerorpc/__init__.pyo
+${PYSITELIB}/raven/contrib/zope/__init__.py
+${PYSITELIB}/raven/contrib/zope/__init__.pyc
+${PYSITELIB}/raven/contrib/zope/__init__.pyo
+${PYSITELIB}/raven/contrib/zope/component.xml
+${PYSITELIB}/raven/data/cacert.pem
+${PYSITELIB}/raven/events.py
+${PYSITELIB}/raven/events.pyc
+${PYSITELIB}/raven/events.pyo
+${PYSITELIB}/raven/exceptions.py
+${PYSITELIB}/raven/exceptions.pyc
+${PYSITELIB}/raven/exceptions.pyo
+${PYSITELIB}/raven/handlers/__init__.py
+${PYSITELIB}/raven/handlers/__init__.pyc
+${PYSITELIB}/raven/handlers/__init__.pyo
+${PYSITELIB}/raven/handlers/logbook.py
+${PYSITELIB}/raven/handlers/logbook.pyc
+${PYSITELIB}/raven/handlers/logbook.pyo
+${PYSITELIB}/raven/handlers/logging.py
+${PYSITELIB}/raven/handlers/logging.pyc
+${PYSITELIB}/raven/handlers/logging.pyo
+${PYSITELIB}/raven/middleware.py
+${PYSITELIB}/raven/middleware.pyc
+${PYSITELIB}/raven/middleware.pyo
+${PYSITELIB}/raven/processors.py
+${PYSITELIB}/raven/processors.pyc
+${PYSITELIB}/raven/processors.pyo
+${PYSITELIB}/raven/scripts/__init__.py
+${PYSITELIB}/raven/scripts/__init__.pyc
+${PYSITELIB}/raven/scripts/__init__.pyo
+${PYSITELIB}/raven/scripts/runner.py
+${PYSITELIB}/raven/scripts/runner.pyc
+${PYSITELIB}/raven/scripts/runner.pyo
+${PYSITELIB}/raven/transport/__init__.py
+${PYSITELIB}/raven/transport/__init__.pyc
+${PYSITELIB}/raven/transport/__init__.pyo
+${PYSITELIB}/raven/transport/base.py
+${PYSITELIB}/raven/transport/base.pyc
+${PYSITELIB}/raven/transport/base.pyo
+${PYSITELIB}/raven/transport/eventlet.py
+${PYSITELIB}/raven/transport/eventlet.pyc
+${PYSITELIB}/raven/transport/eventlet.pyo
+${PYSITELIB}/raven/transport/exceptions.py
+${PYSITELIB}/raven/transport/exceptions.pyc
+${PYSITELIB}/raven/transport/exceptions.pyo
+${PYSITELIB}/raven/transport/gevent.py



Home | Main Index | Thread Index | Old Index