Index: /usr/ports/textproc/py-elasticsearch-dsl7/Makefile =================================================================== --- /usr/ports/textproc/py-elasticsearch-dsl7/Makefile (nonexistent) +++ /usr/ports/textproc/py-elasticsearch-dsl7/Makefile (working copy) @@ -0,0 +1,26 @@ +# Created by: Dan Langille +# $FreeBSD$ + +PORTNAME= elasticsearch-dsl +PORTVERSION= 7.1.0 +CATEGORIES= textproc python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= 7 + +MAINTAINER= jbaggs2016@gmail.com +COMMENT= High level Python client for Elasticsearch + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}elasticsearch7>=7.0.5:textproc/py-elasticsearch7@${PY_FLAVOR} \ + ${PY_IPADDRESS} \ + ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent distutils +NO_ARCH= yes + +.include Property changes on: /usr/ports/textproc/py-elasticsearch-dsl7/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: /usr/ports/textproc/py-elasticsearch-dsl7/distinfo =================================================================== --- /usr/ports/textproc/py-elasticsearch-dsl7/distinfo (nonexistent) +++ /usr/ports/textproc/py-elasticsearch-dsl7/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1573310134 +SHA256 (elasticsearch-dsl-7.1.0.tar.gz) = 3f860e0304d703f63b458fea3782f09a823ab07da7ee84ae4bff1aa63e22aedb +SIZE (elasticsearch-dsl-7.1.0.tar.gz) = 52824 Property changes on: /usr/ports/textproc/py-elasticsearch-dsl7/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: /usr/ports/textproc/py-elasticsearch-dsl7/pkg-descr =================================================================== --- /usr/ports/textproc/py-elasticsearch-dsl7/pkg-descr (nonexistent) +++ /usr/ports/textproc/py-elasticsearch-dsl7/pkg-descr (working copy) @@ -0,0 +1,17 @@ +Elasticsearch DSL is a high-level library whose aim is to help with writing +and running queries against Elasticsearch. It is built on top of the official +low-level client (elasticsearch-py). + +It provides a more convenient and idiomatic way to write and manipulate +queries. It stays close to the Elasticsearch JSON DSL, mirroring its terminology +and structure. It exposes the whole range of the DSL from Python either directly +using defined classes or a queryset-like expressions. + +It also provides an optional wrapper for working with documents as Python +objects: defining mappings, retrieving and saving documents, wrapping the +document data in user-defined classes. + +To use the other Elasticsearch APIs (eg. cluster health) just use the underlying +client. + +WWW: https://pypi.org/project/elasticsearch-dsl/ Property changes on: /usr/ports/textproc/py-elasticsearch-dsl7/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property