pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www Add py-klein version 20.6.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f836ce93d3aa
branches:  trunk
changeset: 445767:f836ce93d3aa
user:      maya <maya%pkgsrc.org@localhost>
date:      Thu Jan 28 21:22:04 2021 +0000

description:
Add py-klein version 20.6.0

Klein is a micro-framework for developing production-ready web
services with Python. It is 'micro' in that it has an incredibly
small API similar to Bottle and Flask. It is not 'micro' in that
it depends on things outside the standard library. This is primarily
because it is built on widely used and well tested components like
Werkzeug and Twisted.

diffstat:

 www/Makefile          |    3 +-
 www/py-klein/DESCR    |    6 +
 www/py-klein/Makefile |   25 ++++++++
 www/py-klein/PLIST    |  154 ++++++++++++++++++++++++++++++++++++++++++++++++++
 www/py-klein/distinfo |    6 +
 5 files changed, 193 insertions(+), 1 deletions(-)

diffs (224 lines):

diff -r 07206c2d247f -r f836ce93d3aa www/Makefile
--- a/www/Makefile      Thu Jan 28 21:17:52 2021 +0000
+++ b/www/Makefile      Thu Jan 28 21:22:04 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1502 2021/01/18 15:41:58 taca Exp $
+# $NetBSD: Makefile,v 1.1503 2021/01/28 21:22:04 maya Exp $
 #
 
 COMMENT=       Packages related to the World Wide Web
@@ -773,6 +773,7 @@
 SUBDIR+=       py-idna_ssl
 SUBDIR+=       py-ipywidgets
 SUBDIR+=       py-jonpy
+SUBDIR+=       py-klein
 SUBDIR+=       py-landslide
 SUBDIR+=       py-livereload
 SUBDIR+=       py-mechanize
diff -r 07206c2d247f -r f836ce93d3aa www/py-klein/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-klein/DESCR        Thu Jan 28 21:22:04 2021 +0000
@@ -0,0 +1,6 @@
+Klein is a micro-framework for developing production-ready web
+services with Python. It is 'micro' in that it has an incredibly
+small API similar to Bottle and Flask. It is not 'micro' in that
+it depends on things outside the standard library. This is primarily
+because it is built on widely used and well tested components like
+Werkzeug and Twisted.
diff -r 07206c2d247f -r f836ce93d3aa www/py-klein/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-klein/Makefile     Thu Jan 28 21:22:04 2021 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2021/01/28 21:22:04 maya Exp $
+
+DISTNAME=      klein-20.6.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    www python
+MASTER_SITES=  https://files.pythonhosted.org/packages/83/b4/3642700d37b513ef1574e18f89aa545a9dca8986ab5d137e743623e24797/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://klein.readthedocs.io/en/latest/
+COMMENT=       Micro-framework for developing web services
+LICENSE=       mit
+
+BUILD_DEPENDS+=        ${PYPKGPREFIX}-incremental-[0-9]*:../../devel/py-incremental
+DEPENDS+=      ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
+DEPENDS+=      ${PYPKGPREFIX}-hyperlink-[0-9]*:../../www/py-hyperlink
+DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-tubes-[0-9]*:../../devel/py-tubes
+DEPENDS+=      ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
+DEPENDS+=      ${PYPKGPREFIX}-werkzeug-[0-9]*:../../www/py-werkzeug
+DEPENDS+=      ${PYPKGPREFIX}-ZopeInterface-[0-9]*:../../devel/py-ZopeInterface
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 07206c2d247f -r f836ce93d3aa www/py-klein/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-klein/PLIST        Thu Jan 28 21:22:04 2021 +0000
@@ -0,0 +1,154 @@
+@comment $NetBSD: PLIST,v 1.1 2021/01/28 21:22:04 maya Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/klein/__init__.py
+${PYSITELIB}/klein/__init__.pyc
+${PYSITELIB}/klein/__init__.pyo
+${PYSITELIB}/klein/_app.py
+${PYSITELIB}/klein/_app.pyc
+${PYSITELIB}/klein/_app.pyo
+${PYSITELIB}/klein/_decorators.py
+${PYSITELIB}/klein/_decorators.pyc
+${PYSITELIB}/klein/_decorators.pyo
+${PYSITELIB}/klein/_dihttp.py
+${PYSITELIB}/klein/_dihttp.pyc
+${PYSITELIB}/klein/_dihttp.pyo
+${PYSITELIB}/klein/_form.py
+${PYSITELIB}/klein/_form.pyc
+${PYSITELIB}/klein/_form.pyo
+${PYSITELIB}/klein/_headers.py
+${PYSITELIB}/klein/_headers.pyc
+${PYSITELIB}/klein/_headers.pyo
+${PYSITELIB}/klein/_headers_compat.py
+${PYSITELIB}/klein/_headers_compat.pyc
+${PYSITELIB}/klein/_headers_compat.pyo
+${PYSITELIB}/klein/_iapp.py
+${PYSITELIB}/klein/_iapp.pyc
+${PYSITELIB}/klein/_iapp.pyo
+${PYSITELIB}/klein/_iform.py
+${PYSITELIB}/klein/_iform.pyc
+${PYSITELIB}/klein/_iform.pyo
+${PYSITELIB}/klein/_imessage.py
+${PYSITELIB}/klein/_imessage.pyc
+${PYSITELIB}/klein/_imessage.pyo
+${PYSITELIB}/klein/_interfaces.py
+${PYSITELIB}/klein/_interfaces.pyc
+${PYSITELIB}/klein/_interfaces.pyo
+${PYSITELIB}/klein/_isession.py
+${PYSITELIB}/klein/_isession.pyc
+${PYSITELIB}/klein/_isession.pyo
+${PYSITELIB}/klein/_message.py
+${PYSITELIB}/klein/_message.pyc
+${PYSITELIB}/klein/_message.pyo
+${PYSITELIB}/klein/_plating.py
+${PYSITELIB}/klein/_plating.pyc
+${PYSITELIB}/klein/_plating.pyo
+${PYSITELIB}/klein/_request.py
+${PYSITELIB}/klein/_request.pyc
+${PYSITELIB}/klein/_request.pyo
+${PYSITELIB}/klein/_request_compat.py
+${PYSITELIB}/klein/_request_compat.pyc
+${PYSITELIB}/klein/_request_compat.pyo
+${PYSITELIB}/klein/_requirer.py
+${PYSITELIB}/klein/_requirer.pyc
+${PYSITELIB}/klein/_requirer.pyo
+${PYSITELIB}/klein/_resource.py
+${PYSITELIB}/klein/_resource.pyc
+${PYSITELIB}/klein/_resource.pyo
+${PYSITELIB}/klein/_response.py
+${PYSITELIB}/klein/_response.pyc
+${PYSITELIB}/klein/_response.pyo
+${PYSITELIB}/klein/_session.py
+${PYSITELIB}/klein/_session.pyc
+${PYSITELIB}/klein/_session.pyo
+${PYSITELIB}/klein/_tubes.py
+${PYSITELIB}/klein/_tubes.pyc
+${PYSITELIB}/klein/_tubes.pyo
+${PYSITELIB}/klein/_typing.py
+${PYSITELIB}/klein/_typing.pyc
+${PYSITELIB}/klein/_typing.pyo
+${PYSITELIB}/klein/_version.py
+${PYSITELIB}/klein/_version.pyc
+${PYSITELIB}/klein/_version.pyo
+${PYSITELIB}/klein/app.py
+${PYSITELIB}/klein/app.pyc
+${PYSITELIB}/klein/app.pyo
+${PYSITELIB}/klein/interfaces.py
+${PYSITELIB}/klein/interfaces.pyc
+${PYSITELIB}/klein/interfaces.pyo
+${PYSITELIB}/klein/resource.py
+${PYSITELIB}/klein/resource.pyc
+${PYSITELIB}/klein/resource.pyo
+${PYSITELIB}/klein/storage/__init__.py
+${PYSITELIB}/klein/storage/__init__.pyc
+${PYSITELIB}/klein/storage/__init__.pyo
+${PYSITELIB}/klein/storage/_memory.py
+${PYSITELIB}/klein/storage/_memory.pyc
+${PYSITELIB}/klein/storage/_memory.pyo
+${PYSITELIB}/klein/storage/memory.py
+${PYSITELIB}/klein/storage/memory.pyc
+${PYSITELIB}/klein/storage/memory.pyo
+${PYSITELIB}/klein/test/__init__.py
+${PYSITELIB}/klein/test/__init__.pyc
+${PYSITELIB}/klein/test/__init__.pyo
+${PYSITELIB}/klein/test/_strategies.py
+${PYSITELIB}/klein/test/_strategies.pyc
+${PYSITELIB}/klein/test/_strategies.pyo
+${PYSITELIB}/klein/test/_trial.py
+${PYSITELIB}/klein/test/_trial.pyc
+${PYSITELIB}/klein/test/_trial.pyo
+${PYSITELIB}/klein/test/idna-tables-properties.csv
+${PYSITELIB}/klein/test/py3_test_resource.py
+${PLIST.py3x}${PYSITELIB}/klein/test/py3_test_resource.pyc
+${PLIST.py3x}${PYSITELIB}/klein/test/py3_test_resource.pyo
+${PYSITELIB}/klein/test/test_app.py
+${PYSITELIB}/klein/test/test_app.pyc
+${PYSITELIB}/klein/test/test_app.pyo
+${PYSITELIB}/klein/test/test_exports.py
+${PYSITELIB}/klein/test/test_exports.pyc
+${PYSITELIB}/klein/test/test_exports.pyo
+${PYSITELIB}/klein/test/test_form.py
+${PYSITELIB}/klein/test/test_form.pyc
+${PYSITELIB}/klein/test/test_form.pyo
+${PYSITELIB}/klein/test/test_headers.py
+${PYSITELIB}/klein/test/test_headers.pyc
+${PYSITELIB}/klein/test/test_headers.pyo
+${PYSITELIB}/klein/test/test_headers_compat.py
+${PYSITELIB}/klein/test/test_headers_compat.pyc
+${PYSITELIB}/klein/test/test_headers_compat.pyo
+${PYSITELIB}/klein/test/test_memory.py
+${PYSITELIB}/klein/test/test_memory.pyc
+${PYSITELIB}/klein/test/test_memory.pyo
+${PYSITELIB}/klein/test/test_message.py
+${PYSITELIB}/klein/test/test_message.pyc
+${PYSITELIB}/klein/test/test_message.pyo
+${PYSITELIB}/klein/test/test_plating.py
+${PYSITELIB}/klein/test/test_plating.pyc
+${PYSITELIB}/klein/test/test_plating.pyo
+${PYSITELIB}/klein/test/test_request.py
+${PYSITELIB}/klein/test/test_request.pyc
+${PYSITELIB}/klein/test/test_request.pyo
+${PYSITELIB}/klein/test/test_request_compat.py
+${PYSITELIB}/klein/test/test_request_compat.pyc
+${PYSITELIB}/klein/test/test_request_compat.pyo
+${PYSITELIB}/klein/test/test_requirer.py
+${PYSITELIB}/klein/test/test_requirer.pyc
+${PYSITELIB}/klein/test/test_requirer.pyo
+${PYSITELIB}/klein/test/test_resource.py
+${PYSITELIB}/klein/test/test_resource.pyc
+${PYSITELIB}/klein/test/test_resource.pyo
+${PYSITELIB}/klein/test/test_response.py
+${PYSITELIB}/klein/test/test_response.pyc
+${PYSITELIB}/klein/test/test_response.pyo
+${PYSITELIB}/klein/test/test_session.py
+${PYSITELIB}/klein/test/test_session.pyc
+${PYSITELIB}/klein/test/test_session.pyo
+${PYSITELIB}/klein/test/test_trial.py
+${PYSITELIB}/klein/test/test_trial.pyc
+${PYSITELIB}/klein/test/test_trial.pyo
+${PYSITELIB}/klein/test/util.py
+${PYSITELIB}/klein/test/util.pyc
+${PYSITELIB}/klein/test/util.pyo
diff -r 07206c2d247f -r f836ce93d3aa www/py-klein/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-klein/distinfo     Thu Jan 28 21:22:04 2021 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/01/28 21:22:04 maya Exp $
+
+SHA1 (klein-20.6.0.tar.gz) = cd1cf107fa9e59c66df30416c6c2a6464c5e3935
+RMD160 (klein-20.6.0.tar.gz) = 0d086a7f9b6caa94b7739b1901127e7fbf782617
+SHA512 (klein-20.6.0.tar.gz) = 128b180c51c4457d3ffcd088e127d671d8260c3d62a80129bafbf6e3a2e47945290cd5ec695a64a1795465199e14c8f367445f8d90649f6384fd8338a53bb48e
+Size (klein-20.6.0.tar.gz) = 125676 bytes



Home | Main Index | Thread Index | Old Index