notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-elasticsearch-curator Python index manager for Elasticsearch
5.6.0_1 textproc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.6.0_1Version of this port present on the latest quarterly branch.
Maintainer: elastic@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-04-09 15:08:32
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
Also Listed In: python
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}elasticsearch-curator>0:textproc/py-elasticsearch-curator@${PY_FLAVOR}
To install the port: cd /usr/ports/textproc/py-elasticsearch-curator/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/py-elasticsearch-curator
  • pkg install py37-elasticsearch-curator
NOTE: This is a Python port. Instead of py37-elasticsearch-curator listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py37-elasticsearch-curator
Package flavors (<flavor>: <package>)
  • py37: py37-elasticsearch-curator
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-elasticsearch-curator
ABIlatestquarterly
FreeBSD:11:aarch645.5.15.6.0_1
FreeBSD:11:amd64--
FreeBSD:11:armv6-5.6.0_1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-5.6.0_1
FreeBSD:12:aarch645.5.1-
FreeBSD:12:amd64--
FreeBSD:12:armv65.5.15.6.0_1
FreeBSD:12:armv75.5.15.6.0_1
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips645.5.15.6.0_1
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-elasticsearch-curator
ABIlatestquarterly
FreeBSD:11:aarch645.5.1-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch645.5.1-
FreeBSD:12:amd64--
FreeBSD:12:armv65.5.1-
FreeBSD:12:armv75.5.1-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips645.5.1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-elasticsearch-curator
ABIlatestquarterly
FreeBSD:11:aarch64-5.6.0_1
FreeBSD:11:amd64--
FreeBSD:11:armv6-5.6.0_1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-5.6.0_1
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-5.6.0_1
FreeBSD:12:armv7-5.6.0_1
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-5.6.0_1
FreeBSD:12:powerpc64-5.6.0_1
FreeBSD:13:aarch645.6.0_1-
FreeBSD:13:amd64--
FreeBSD:13:armv65.6.0_15.6.0_1
FreeBSD:13:armv75.6.0_15.6.0_1
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc645.6.0_1-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv65.6.0_1-
FreeBSD:14:armv75.6.0_1-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc645.6.0_1-
 
py38-elasticsearch-curator
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd645.6.0_15.6.0_1
FreeBSD:11:armv6--
FreeBSD:11:i3865.6.0_15.6.0_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-5.6.0_1
FreeBSD:12:amd645.6.0_15.6.0_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3865.6.0_15.6.0_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-5.6.0_1
FreeBSD:13:amd645.6.0_15.6.0_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3865.6.0_15.6.0_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-5.6.0_1
FreeBSD:14:aarch645.6.0_1-
FreeBSD:14:amd645.6.0_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3865.6.0_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py37-boto3>=1.7.24 : www/py-boto3@py37
  2. py37-certifi>=2018.10.15 : security/py-certifi@py37
  3. py37-click6>=6.7 : devel/py-click6@py37
  4. py37-elasticsearch6>=6.1.0 : textproc/py-elasticsearch6@py37
  5. py37-requests-aws4auth>=0.9 : www/py-requests-aws4auth@py37
  6. py37-six>=1.11.0 : devel/py-six@py37
  7. py37-voluptuous>=0.9.3 : devel/py-voluptuous@py37
  8. py37-yaml>=3.10 : devel/py-yaml@py37
  9. py37-setuptools>0 : devel/py-setuptools@py37
  10. python3.7 : lang/python37
  11. py37-setuptools>0 : devel/py-setuptools@py37
  12. python3.7 : lang/python37
Runtime dependencies:
  1. py37-boto3>=1.7.24 : www/py-boto3@py37
  2. py37-certifi>=2018.10.15 : security/py-certifi@py37
  3. py37-click6>=6.7 : devel/py-click6@py37
  4. py37-elasticsearch6>=6.1.0 : textproc/py-elasticsearch6@py37
  5. py37-requests-aws4auth>=0.9 : www/py-requests-aws4auth@py37
  6. py37-six>=1.11.0 : devel/py-six@py37
  7. py37-voluptuous>=0.9.3 : devel/py-voluptuous@py37
  8. py37-yaml>=3.10 : devel/py-yaml@py37
  9. py37-setuptools>0 : devel/py-setuptools@py37
  10. python3.7 : lang/python37
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/e/elasticsearch-curator/
  2. https://pypi.org/packages/source/e/elasticsearch-curator/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  5.6.0_1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
30 Jan 2021 13:29:58
Original commit files touched by this commit Revision:563407  5.6.0_1
sunpoet search for other commits by this committer
Update USES=python: math/py-pandas 1.2.0 requires Python 3.7+

PR:		250103
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  5.6.0_1
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
02 Sep 2019 22:44:31
Original commit files touched by this commit Revision:510878  5.6.0_1
sunpoet search for other commits by this committer
Change RUN_DEPENDS from py-elasticsearch to py-elasticsearch6

- Bump PORTREVISION for dependency change
31 Aug 2019 22:00:09
Original commit files touched by this commit Revision:510466  5.6.0
sunpoet search for other commits by this committer
Update RUN_DEPENDS of py-botocore and unbreak py-elasticsearch-curator

botocore 1.12.209 banned docutils 0.15 (docutils != 0.15) for wrong python 2
wheel which is already fixed [1][2]. And it does not affect FreeBSD ports users.
Later, botocore changed docutils from != 0.15 to < 0.15 [3].

Recent py-botocore update to 1.12.213 in r509585 fixes this problem since
upstream changed the docutils version from docutils>=0.10,<0.15 to
docutils>=0.10,<0.16.

While I'm here, mark the upper bound of RUN_DEPENDS of py-botocore to avoid
potential breakage in the future.

[1] https://github.com/aws/aws-cli/issues/4332
[2] https://sourceforge.net/p/docutils/bugs/365/
[3]
https://github.com/boto/botocore/commit/add5c8b6b4e208fb0eaba49302df9c3d75b604b9

PR:		239664
Submitted by:	sunpoet (myself)
05 Aug 2019 10:02:11
Original commit files touched by this commit Revision:508154  5.6.0
antoine search for other commits by this committer
Mark BROKEN: fails to configure

Download error on https://pypi.org/simple/docutils/: [Errno 65] No route to host
-- Some packages may not be found!
Download error on https://pypi.org/simple/: [Errno 65] No route to host -- Some
packages may not be found!
No local packages or working download links found for docutils<0.15,>=0.10
Traceback (most recent call last):
  File "setup.py", line 37, in <module>
    from cx_Freeze import setup, Executable
ModuleNotFoundError: No module named 'cx_Freeze'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "setup.py", line 173, in <module>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
21 Mar 2019 19:42:11
Original commit files touched by this commit Revision:496508  5.6.0
sunpoet search for other commits by this committer
Update to 5.6.0

- Change MASTER_SITES from GitHub to CHEESESHOP
- Add NO_ARCH
- Fix indent

Changes:	https://github.com/elastic/curator/releases
PR:		236283
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 16 days)
09 Apr 2018 17:25:00
Original commit files touched by this commit Revision:466870  5.5.1
feld search for other commits by this committer
textproc/py-elasticsearch-curator: Fix Python flavors in RUN_DEPENDS
09 Apr 2018 15:07:09
Original commit files touched by this commit Revision:466859  5.5.1
feld search for other commits by this committer
textproc/py-elasticsearch-curator: Update to 5.5.2

- Rename port to match py-elasticsearch and remove trailing -py suffix
that doesn't match any upstream naming convention
- Change MAINTAINER to elastic@ team

Approved by:	maintainer

Number of commits found: 9