-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update python-elasticsearch to version 7.6.0 / rev 13 via SR 1029713
https://build.opensuse.org/request/show/1029713 by user mcepl + dimstar_suse - Revert back to 7.6.0. elasticsearch-dsl is not compatible with 8.* releases (gh#elastic/elasticsearch-dsl-py#1569). - Add python-elasticsearch-no-nose.patch to replace sed call in SPEC file.
- Loading branch information
1 parent
885bbb8
commit 96a7425
Showing
8 changed files
with
152 additions
and
42 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/ipfs/bafkreibaw2zoyx2ct335cax3rl3b7zfcitq7issfb3b3z2xrzacy53x54m |
This file was deleted.
Oops, something went wrong.
75 changes: 41 additions & 34 deletions
75
packages/p/python-elasticsearch/python-elasticsearch-no-mock.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,39 +1,46 @@ | ||
Index: elasticsearch-py-8.3.3/test_elasticsearch/test_helpers.py | ||
=================================================================== | ||
--- elasticsearch-py-8.3.3.orig/test_elasticsearch/test_helpers.py | ||
+++ elasticsearch-py-8.3.3/test_elasticsearch/test_helpers.py | ||
@@ -19,7 +19,7 @@ | ||
import threading | ||
import time | ||
|
||
--- | ||
test_elasticsearch/test_connection.py | 2 +- | ||
test_elasticsearch/test_helpers.py | 2 +- | ||
test_elasticsearch/test_server/test_helpers.py | 2 +- | ||
test_elasticsearch/test_transport.py | 2 +- | ||
4 files changed, 4 insertions(+), 4 deletions(-) | ||
|
||
--- a/test_elasticsearch/test_connection.py | ||
+++ b/test_elasticsearch/test_connection.py | ||
@@ -2,7 +2,7 @@ import re | ||
import ssl | ||
import gzip | ||
import io | ||
-from mock import Mock, patch | ||
+from unittest.mock import Mock, patch | ||
import urllib3 | ||
import warnings | ||
from requests.auth import AuthBase | ||
--- a/test_elasticsearch/test_helpers.py | ||
+++ b/test_elasticsearch/test_helpers.py | ||
@@ -1,5 +1,5 @@ | ||
# -*- coding: utf-8 -*- | ||
-import mock | ||
+from unittest import mock | ||
import pytest | ||
|
||
from elasticsearch import Elasticsearch, helpers | ||
Index: elasticsearch-py-8.3.3/test_elasticsearch/test_server/test_helpers.py | ||
=================================================================== | ||
--- elasticsearch-py-8.3.3.orig/test_elasticsearch/test_server/test_helpers.py | ||
+++ elasticsearch-py-8.3.3/test_elasticsearch/test_server/test_helpers.py | ||
@@ -21,7 +21,7 @@ from datetime import datetime, timedelta | ||
import pytest | ||
from dateutil import tz | ||
from elastic_transport import ApiResponseMeta, ObjectApiResponse | ||
-from mock import call, patch | ||
+from unittest.mock import call, patch | ||
import time | ||
import threading | ||
from unittest import SkipTest | ||
--- a/test_elasticsearch/test_server/test_helpers.py | ||
+++ b/test_elasticsearch/test_server/test_helpers.py | ||
@@ -1,4 +1,4 @@ | ||
-from mock import patch | ||
+from unittest.mock import patch | ||
|
||
from elasticsearch import ApiError, helpers | ||
from elasticsearch import helpers, TransportError | ||
from elasticsearch.helpers import ScanError | ||
Index: elasticsearch-py-8.3.3/test_elasticsearch/test_async/test_server/test_helpers.py | ||
=================================================================== | ||
--- elasticsearch-py-8.3.3.orig/test_elasticsearch/test_async/test_server/test_helpers.py | ||
+++ elasticsearch-py-8.3.3/test_elasticsearch/test_async/test_server/test_helpers.py | ||
@@ -20,7 +20,7 @@ from datetime import datetime, timedelta | ||
|
||
import pytest | ||
from elastic_transport import ApiResponseMeta, ObjectApiResponse | ||
-from mock import MagicMock, call, patch | ||
+from unittest.mock import MagicMock, call, patch | ||
--- a/test_elasticsearch/test_transport.py | ||
+++ b/test_elasticsearch/test_transport.py | ||
@@ -1,7 +1,7 @@ | ||
# -*- coding: utf-8 -*- | ||
from __future__ import unicode_literals | ||
import time | ||
-from mock import patch | ||
+from unittest.mock import patch | ||
|
||
from elasticsearch import helpers | ||
from elasticsearch.exceptions import ApiError | ||
from elasticsearch.transport import Transport, get_host_info | ||
from elasticsearch.connection import Connection |
77 changes: 77 additions & 0 deletions
77
packages/p/python-elasticsearch/python-elasticsearch-no-nose.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
--- | ||
dev-requirements.txt | 2 -- | ||
setup.py | 2 -- | ||
test_elasticsearch/run_tests.py | 13 ++----------- | ||
test_elasticsearch/test_helpers.py | 2 +- | ||
4 files changed, 3 insertions(+), 16 deletions(-) | ||
|
||
--- a/dev-requirements.txt | ||
+++ b/dev-requirements.txt | ||
@@ -1,8 +1,6 @@ | ||
requests>=2, <3 | ||
-nose | ||
coverage | ||
mock | ||
-nosexcover | ||
sphinx<1.7 | ||
sphinx_rtd_theme | ||
jinja2 | ||
--- a/setup.py | ||
+++ b/setup.py | ||
@@ -13,11 +13,9 @@ with open(join(dirname(__file__), "READM | ||
install_requires = ["urllib3>=1.21.1"] | ||
tests_require = [ | ||
"requests>=2.0.0, <3.0.0", | ||
- "nose", | ||
"coverage", | ||
"mock", | ||
"pyyaml", | ||
- "nosexcover", | ||
] | ||
|
||
docs_require = ["sphinx<1.7", "sphinx_rtd_theme"] | ||
--- a/test_elasticsearch/run_tests.py | ||
+++ b/test_elasticsearch/run_tests.py | ||
@@ -6,7 +6,7 @@ from os import environ | ||
from os.path import dirname, join, pardir, abspath, exists | ||
import subprocess | ||
|
||
-import nose | ||
+import unittest | ||
|
||
|
||
def fetch_es_repo(): | ||
@@ -64,21 +64,12 @@ def run_all(argv=None): | ||
# fetch yaml tests | ||
fetch_es_repo() | ||
|
||
- # always insert coverage when running tests | ||
if argv is None: | ||
argv = [ | ||
- "nosetests", | ||
- "--with-xunit", | ||
- "--with-xcoverage", | ||
- "--cover-package=elasticsearch", | ||
- "--cover-erase", | ||
- "--logging-filter=elasticsearch", | ||
- "--logging-level=DEBUG", | ||
"--verbose", | ||
- "--with-id", | ||
] | ||
|
||
- nose.run_exit(argv=argv, defaultTest=abspath(dirname(__file__))) | ||
+ unittest.main(argv=argv, defaultTest=abspath(dirname(__file__))) | ||
|
||
|
||
if __name__ == "__main__": | ||
--- a/test_elasticsearch/test_helpers.py | ||
+++ b/test_elasticsearch/test_helpers.py | ||
@@ -2,7 +2,7 @@ | ||
import mock | ||
import time | ||
import threading | ||
-from nose.plugins.skip import SkipTest | ||
+from unittest import SkipTest | ||
from elasticsearch import helpers, Elasticsearch | ||
from elasticsearch.serializer import JSONSerializer | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,11 @@ | ||
------------------------------------------------------------------- | ||
Tue Oct 18 10:04:37 UTC 2022 - Matej Cepl <[email protected]> | ||
|
||
- Revert back to 7.6.0. elasticsearch-dsl is not compatible with | ||
8.* releases (gh#elastic/elasticsearch-dsl-py#1569). | ||
- Add python-elasticsearch-no-nose.patch to replace sed call in | ||
SPEC file. | ||
|
||
------------------------------------------------------------------- | ||
Thu Aug 18 16:35:28 UTC 2022 - Ben Greiner <[email protected]> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters