update versions and changelog to 7.x

This commit is contained in:
Nick Lang
2019-03-29 09:27:59 -06:00
parent 1afceba69b
commit f4c163dbc6
3 changed files with 34 additions and 41 deletions
+2 -2
View File
@@ -3,12 +3,12 @@
Changelog Changelog
========= =========
6.4.0 (dev) 7.0.0 (dev)
----------- -----------
* Removed deprecated option ``update_all_types``. * Removed deprecated option ``update_all_types``.
* Using insecure SSL configuration (``verify_cert=False``) raises a warning, this can * Using insecure SSL configuration (``verify_cert=False``) raises a warning, this can
be not showed with ``ssl_show_warn=False`` be not showed with ``ssl_show_warn=False``
* Add support for 7.x api's in Elasticsearch both xpack and oss flavors
6.3.0 (2018-06-20) 6.3.0 (2018-06-20)
----------- -----------
+8 -8
View File
@@ -1,29 +1,29 @@
# flake8: noqa # flake8: noqa
from __future__ import absolute_import from __future__ import absolute_import
VERSION = (6, 3, 1) VERSION = (7, 0, 0)
__version__ = VERSION __version__ = VERSION
__versionstr__ = '.'.join(map(str, VERSION)) __versionstr__ = ".".join(map(str, VERSION))
import logging import logging
try: # Python 2.7+ try: # Python 2.7+
from logging import NullHandler from logging import NullHandler
except ImportError: except ImportError:
class NullHandler(logging.Handler): class NullHandler(logging.Handler):
def emit(self, record): def emit(self, record):
pass pass
import sys import sys
logger = logging.getLogger('elasticsearch') logger = logging.getLogger("elasticsearch")
logger.addHandler(logging.NullHandler()) logger.addHandler(logging.NullHandler())
from .client import Elasticsearch from .client import Elasticsearch
from .transport import Transport from .transport import Transport
from .connection_pool import ConnectionPool, ConnectionSelector, \ from .connection_pool import ConnectionPool, ConnectionSelector, RoundRobinSelector
RoundRobinSelector
from .serializer import JSONSerializer from .serializer import JSONSerializer
from .connection import Connection, RequestsHttpConnection, \ from .connection import Connection, RequestsHttpConnection, Urllib3HttpConnection
Urllib3HttpConnection
from .exceptions import * from .exceptions import *
+16 -23
View File
@@ -3,32 +3,30 @@ from os.path import join, dirname
from setuptools import setup, find_packages from setuptools import setup, find_packages
import sys import sys
VERSION = (6, 3, 1) VERSION = (7, 0, 0)
__version__ = VERSION __version__ = VERSION
__versionstr__ = '.'.join(map(str, VERSION)) __versionstr__ = ".".join(map(str, VERSION))
f = open(join(dirname(__file__), 'README')) f = open(join(dirname(__file__), "README"))
long_description = f.read().strip() long_description = f.read().strip()
f.close() f.close()
install_requires = [ install_requires = ["urllib3>=1.21.1"]
'urllib3>=1.21.1',
]
tests_require = [ tests_require = [
'requests>=2.0.0, <3.0.0', "requests>=2.0.0, <3.0.0",
'nose', "nose",
'coverage', "coverage",
'mock', "mock",
'pyaml', "pyaml",
'nosexcover' "nosexcover",
] ]
# use external unittest for 2.6 # use external unittest for 2.6
if sys.version_info[:2] == (2, 6): if sys.version_info[:2] == (2, 6):
install_requires.append('unittest2') install_requires.append("unittest2")
setup( setup(
name = 'elasticsearch', name="elasticsearch",
description="Python client for Elasticsearch", description="Python client for Elasticsearch",
license="Apache License, Version 2.0", license="Apache License, Version 2.0",
url="https://github.com/elastic/elasticsearch-py", url="https://github.com/elastic/elasticsearch-py",
@@ -36,10 +34,7 @@ setup(
version=__versionstr__, version=__versionstr__,
author="Honza Král, Nick Lang", author="Honza Král, Nick Lang",
author_email="[email protected], [email protected]", author_email="[email protected], [email protected]",
packages=find_packages( packages=find_packages(where=".", exclude=("test_elasticsearch*",)),
where='.',
exclude=('test_elasticsearch*', )
),
classifiers=[ classifiers=[
"Development Status :: 5 - Production/Stable", "Development Status :: 5 - Production/Stable",
"License :: OSI Approved :: Apache Software License", "License :: OSI Approved :: Apache Software License",
@@ -59,12 +54,10 @@ setup(
"Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: Implementation :: PyPy",
], ],
install_requires=install_requires, install_requires=install_requires,
test_suite="test_elasticsearch.run_tests.run_all",
test_suite='test_elasticsearch.run_tests.run_all',
tests_require=tests_require, tests_require=tests_require,
extras_require={ extras_require={
'develop': tests_require + ["sphinx<1.7", "sphinx_rtd_theme"], "develop": tests_require + ["sphinx<1.7", "sphinx_rtd_theme"],
'requests': ['requests>=2.4.0, <3.0.0'] "requests": ["requests>=2.4.0, <3.0.0"],
}, },
) )