Port details |
- py-elasticsearch2-dsl-py High level Python client for Elasticsearch
- 2.1.0_2 textproc
=0 2.1.0_2Version of this port present on the latest quarterly branch. DEPRECATED: Needs Python ElasticSearch 2.x
This port expired on: 2018-06-14
- Maintainer: dvl@FreeBSD.org
 - Port Added: 2017-03-22 16:08:04
- Last Update: 2018-06-15 21:23:01
- SVN Revision: 472495
- Also Listed In: python
- License: APACHE20
- WWW:
- http://elasticsearch-dsl.readthedocs.org/en/latest/
- Description:
- 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: http://elasticsearch-dsl.readthedocs.org/en/latest/
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}py-elasticsearch2-dsl-py>0:textproc/py-elasticsearch2-dsl-py@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py27-py-elasticsearch2-dsl-py
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1490198034
SHA256 (elastic-elasticsearch-dsl-py-2.1.0_GH0.tar.gz) = 07cb92fd18bd88a4662fbb13884a928ba178d767204493d7b04df57f00f2d620
SIZE (elastic-elasticsearch-dsl-py-2.1.0_GH0.tar.gz) = 76057
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- Runtime dependencies:
-
- py27-elasticsearch>=1.3.0 : textproc/py-elasticsearch@py27
- py27-setuptools>0 : devel/py-setuptools@py27
- python2.7 : lang/python27
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- python:2.7
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 7
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.1.0_2 15 Jun 2018 21:23:01
  |
rene  |
Remove expired ports:
2018-06-14 textproc/py-elasticsearch-dsl-py: ElasticSearch 1.x End of Life
2018-06-14 textproc/py-elasticsearch2-dsl-py: Needs Python ElasticSearch 2.x |
2.1.0_2 14 May 2018 22:11:02
  |
dbaio  |
textproc/py-elasticsearch2-dsl-py: Mark deprecated
We don't have Python 'elasticsearch>=2.0.0,<3.0.0' in the ports tree anymore.
Approved by: dvl (maintainer) |
2.1.0_2 19 Feb 2018 11:10:43
  |
antoine  |
Reduce dependency on the python2 metaport
PR: 225752
Submitted by: Yasuhiro KIMURA |
2.1.0_1 21 Dec 2017 17:40:35
  |
sunpoet  |
Move textproc/py-elasticsearch-py to textproc/py-elasticsearch
- Change MASTER_SITES from GitHub to CHEESESHOP
- Update dependent ports:
- Update RUN_DEPENDS
- Bump PORTREVISION for dependency change
- Take maintainership |
2.1.0 30 Nov 2017 15:50:34
  |
mat  |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
2.1.0 10 Apr 2017 21:49:02
  |
mat  |
Regular USE_GITHUB cleanup.
Do not set DISTNAME.
Do not set WRKSRC, if you feel like you need to, you should fix
GH_PROJECT instead.
Sponsored by: Absolight |
2.1.0 22 Mar 2017 16:07:53
  |
dvl  |
Add py-elasticsearch2-dsl-py, a high level Python client for Elasticsearch
Based on svn cp of textproc/py-elasticsearch-dsl-py but for ElasticSearch2 |
Number of commits found: 7
|