Commit 42a9c3e8 authored by amdmi3's avatar amdmi3
Browse files

Update textproc/py-elasticsearch-dsl to 7.1.0, preserve version 6 as textproc/py-elasticsearch-dsl7

PR:		241888, 241887
Submitted by:	jbaggs2016@gmail.com (maintainer)
parent 90e312ad
......@@ -1273,6 +1273,7 @@
SUBDIR += py-elasticsearch-async
SUBDIR += py-elasticsearch-curator
SUBDIR += py-elasticsearch-dsl
SUBDIR += py-elasticsearch-dsl6
SUBDIR += py-elasticsearch5
SUBDIR += py-elasticsearch6
SUBDIR += py-elementpath
......
......@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= elasticsearch-dsl
PORTVERSION= 6.4.0
PORTREVISION= 1
PORTVERSION= 7.1.0
CATEGORIES= textproc python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
......@@ -15,10 +14,10 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}elasticsearch6>=6.2.1:textproc/py-elasticsearch6@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}elasticsearch>=7.0.5:textproc/py-elasticsearch@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
USES= python:3.7+
USES= python:3.5+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
......
TIMESTAMP = 1567231186
SHA256 (elasticsearch-dsl-6.4.0.tar.gz) = 26416f4dd46ceca43d62ef74970d9de4bdd6f4b0f163316f0b432c9e61a08bec
SIZE (elasticsearch-dsl-6.4.0.tar.gz) = 52534
TIMESTAMP = 1573310134
SHA256 (elasticsearch-dsl-7.1.0.tar.gz) = 3f860e0304d703f63b458fea3782f09a823ab07da7ee84ae4bff1aa63e22aedb
SIZE (elasticsearch-dsl-7.1.0.tar.gz) = 52824
# Created by: Dan Langille <dvl@FreeBSD.org>
# $FreeBSD$
PORTNAME= elasticsearch-dsl
PORTVERSION= 6.4.0
CATEGORIES= textproc python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 6
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}elasticsearch6>=6.2.1:textproc/py-elasticsearch6@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
USES= python:3.7+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>
TIMESTAMP = 1567231186
SHA256 (elasticsearch-dsl-6.4.0.tar.gz) = 26416f4dd46ceca43d62ef74970d9de4bdd6f4b0f163316f0b432c9e61a08bec
SIZE (elasticsearch-dsl-6.4.0.tar.gz) = 52534
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/
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment