svn commit: r456997 - head/textproc/py-elasticsearch

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Fri Dec 22 23:04:21 UTC 2017


Author: sunpoet
Date: Fri Dec 22 23:04:17 2017
New Revision: 456997
URL: https://svnweb.freebsd.org/changeset/ports/456997

Log:
  Update to 6.0.0
  
  - Update pkg-descr
  - Update WWW
  
  Changes:	https://github.com/elastic/elasticsearch-py/blob/master/Changelog.rst

Modified:
  head/textproc/py-elasticsearch/Makefile
  head/textproc/py-elasticsearch/distinfo
  head/textproc/py-elasticsearch/pkg-descr

Modified: head/textproc/py-elasticsearch/Makefile
==============================================================================
--- head/textproc/py-elasticsearch/Makefile	Fri Dec 22 23:04:11 2017	(r456996)
+++ head/textproc/py-elasticsearch/Makefile	Fri Dec 22 23:04:17 2017	(r456997)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	elasticsearch
-PORTVERSION=	5.4.0
+PORTVERSION=	6.0.0
 CATEGORIES=	textproc python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,10 +12,10 @@ COMMENT=	Official Python low-level client for Elastics
 
 LICENSE=	APACHE20
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}urllib3>=1.8.2:net/py-urllib3@${FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}urllib3>=1.21.1:net/py-urllib3@${FLAVOR}
 
 NO_ARCH=	yes
 USES=		python
-USE_PYTHON=	distutils autoplist
+USE_PYTHON=	autoplist concurrent distutils
 
 .include <bsd.port.mk>

Modified: head/textproc/py-elasticsearch/distinfo
==============================================================================
--- head/textproc/py-elasticsearch/distinfo	Fri Dec 22 23:04:11 2017	(r456996)
+++ head/textproc/py-elasticsearch/distinfo	Fri Dec 22 23:04:17 2017	(r456997)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1513860454
-SHA256 (elasticsearch-5.4.0.tar.gz) = e754c688e20fe73160fb6f7f5b63f2a71c78788dc9e6908950681d3a39b56e85
-SIZE (elasticsearch-5.4.0.tar.gz) = 64429
+TIMESTAMP = 1513969064
+SHA256 (elasticsearch-6.0.0.tar.gz) = 9fd6fe01d5f992666674f6089ff2ec4917ec64ed7dcd7e109cdf95f406303809
+SIZE (elasticsearch-6.0.0.tar.gz) = 67198

Modified: head/textproc/py-elasticsearch/pkg-descr
==============================================================================
--- head/textproc/py-elasticsearch/pkg-descr	Fri Dec 22 23:04:11 2017	(r456996)
+++ head/textproc/py-elasticsearch/pkg-descr	Fri Dec 22 23:04:17 2017	(r456997)
@@ -1,5 +1,17 @@
-Official low-level client for Elasticsearch. It's goal is to provide common
-ground for all Elasticsearch-related code in Python; because of this it tries
-to be opinion-free and very extendable.
+Official low-level client for Elasticsearch. Its goal is to provide common
+ground for all Elasticsearch-related code in Python; because of this it tries to
+be opinion-free and very extendable.
 
-WWW: http://elasticsearch-py.readthedocs.org/en/master/
+For a more high level client library with more limited scope, have a look at
+elasticsearch-dsl - a more pythonic library sitting on top of 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 while exposing the whole range of the DSL from Python either directly
+using defined classes or a queryset-like expressions.
+
+It also provides an optional persistence layer for working with documents as
+Python objects in an ORM-like fashion: defining mappings, retrieving and saving
+documents, wrapping the document data in user-defined classes.
+
+WWW: https://github.com/elastic/elasticsearch-py


More information about the svn-ports-head mailing list