View | Details | Raw Unified | Return to bug 241887
Collapse All | Expand All

(-)/usr/ports/textproc/Makefile (-1 / +1 lines)
Lines 1257-1263 Link Here
1257
    SUBDIR += py-elasticsearch
1257
    SUBDIR += py-elasticsearch
1258
    SUBDIR += py-elasticsearch-async
1258
    SUBDIR += py-elasticsearch-async
1259
    SUBDIR += py-elasticsearch-curator
1259
    SUBDIR += py-elasticsearch-curator
1260
    SUBDIR += py-elasticsearch-dsl
1260
    SUBDIR += py-elasticsearch-dsl6
1261
    SUBDIR += py-elasticsearch5
1261
    SUBDIR += py-elasticsearch5
1262
    SUBDIR += py-elasticsearch6
1262
    SUBDIR += py-elasticsearch6
1263
    SUBDIR += py-elib.intl
1263
    SUBDIR += py-elib.intl
(-)/usr/ports/textproc/py-elasticsearch-dsl/Makefile (-26 lines)
Lines 1-26 Link Here
1
# Created by: Dan Langille <dvl@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	elasticsearch-dsl
5
PORTVERSION=	6.4.0
6
PORTREVISION=	1
7
CATEGORIES=	textproc python
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
11
MAINTAINER=	jbaggs2016@gmail.com
12
COMMENT=	High level Python client for Elasticsearch
13
14
LICENSE=	APACHE20
15
LICENSE_FILE=	${WRKSRC}/LICENSE
16
17
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
18
		${PYTHON_PKGNAMEPREFIX}elasticsearch6>=6.2.1:textproc/py-elasticsearch6@${PY_FLAVOR} \
19
		${PY_IPADDRESS} \
20
		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
21
22
USES=		python
23
USE_PYTHON=	autoplist concurrent distutils
24
NO_ARCH=	yes
25
26
.include <bsd.port.mk>
(-)/usr/ports/textproc/py-elasticsearch-dsl/distinfo (-3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1567231186
2
SHA256 (elasticsearch-dsl-6.4.0.tar.gz) = 26416f4dd46ceca43d62ef74970d9de4bdd6f4b0f163316f0b432c9e61a08bec
3
SIZE (elasticsearch-dsl-6.4.0.tar.gz) = 52534
(-)/usr/ports/textproc/py-elasticsearch-dsl/pkg-descr (-17 lines)
Lines 1-17 Link Here
1
Elasticsearch DSL is a high-level library whose aim is to help with writing
2
and running queries against Elasticsearch. It is built on top of the official
3
low-level client (elasticsearch-py).
4
5
It provides a more convenient and idiomatic way to write and manipulate
6
queries. It stays close to the Elasticsearch JSON DSL, mirroring its terminology
7
and structure. It exposes the whole range of the DSL from Python either directly
8
using defined classes or a queryset-like expressions.
9
10
It also provides an optional wrapper for working with documents as Python
11
objects: defining mappings, retrieving and saving documents, wrapping the
12
document data in user-defined classes.
13
14
To use the other Elasticsearch APIs (eg. cluster health) just use the underlying
15
client.
16
17
WWW: https://pypi.org/project/elasticsearch-dsl/
(-)/usr/ports/textproc/py-elasticsearch-dsl6/Makefile (+27 lines)
Line 0 Link Here
1
# Created by: Dan Langille <dvl@FreeBSD.org>
2
# $FreeBSD$
3
4
PORTNAME=	elasticsearch-dsl
5
PORTVERSION=	6.4.0
6
PORTREVISION=	2	
7
CATEGORIES=	textproc python
8
MASTER_SITES=	CHEESESHOP
9
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
10
PKGNAMESUFFIX=  6
11
12
MAINTAINER=	jbaggs2016@gmail.com
13
COMMENT=	High level Python client for Elasticsearch
14
15
LICENSE=	APACHE20
16
LICENSE_FILE=	${WRKSRC}/LICENSE
17
18
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
19
		${PYTHON_PKGNAMEPREFIX}elasticsearch6>=6.2.1:textproc/py-elasticsearch6@${PY_FLAVOR} \
20
		${PY_IPADDRESS} \
21
		${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR}
22
23
USES=		python
24
USE_PYTHON=	autoplist concurrent distutils
25
NO_ARCH=	yes
26
27
.include <bsd.port.mk>
(-)/usr/ports/textproc/py-elasticsearch-dsl6/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1571957194
2
SHA256 (elasticsearch-dsl-6.4.0.tar.gz) = 26416f4dd46ceca43d62ef74970d9de4bdd6f4b0f163316f0b432c9e61a08bec
3
SIZE (elasticsearch-dsl-6.4.0.tar.gz) = 52534
(-)/usr/ports/textproc/py-elasticsearch-dsl6/pkg-descr (+17 lines)
Line 0 Link Here
1
Elasticsearch DSL is a high-level library whose aim is to help with writing
2
and running queries against Elasticsearch. It is built on top of the official
3
low-level client (elasticsearch-py).
4
5
It provides a more convenient and idiomatic way to write and manipulate
6
queries. It stays close to the Elasticsearch JSON DSL, mirroring its terminology
7
and structure. It exposes the whole range of the DSL from Python either directly
8
using defined classes or a queryset-like expressions.
9
10
It also provides an optional wrapper for working with documents as Python
11
objects: defining mappings, retrieving and saving documents, wrapping the
12
document data in user-defined classes.
13
14
To use the other Elasticsearch APIs (eg. cluster health) just use the underlying
15
client.
16
17
WWW: https://pypi.org/project/elasticsearch-dsl/

Return to bug 241887