Skip to content

Commit b250393

Browse files
Bump for 8.18.0 release (#454)
Co-authored-by: Quentin Pradet <[email protected]>
1 parent e891003 commit b250393

24 files changed

+28
-26
lines changed

.github/workflows/tests.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@ jobs:
1717
fail-fast: false
1818
matrix:
1919
es_stack:
20-
- 8.16.1
21-
- 8.17.0
22-
- 8.18.0-SNAPSHOT
20+
- 8.17.5
21+
- 8.18.0
22+
- 8.19.0-SNAPSHOT
23+
- 9.0.0
24+
- 9.1.0-SNAPSHOT
2325
runs-on: ubuntu-latest
2426
services:
2527
elasticsearch:

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ install-pre-commit:
2121

2222
install-nbtest:
2323
python3 -m venv $(VENV)
24-
$(VENV)/bin/pip install -qqq elastic-nbtest sentence-transformers==2.7.0
24+
$(VENV)/bin/pip install -qqq elastic-nbtest

bin/mocks/elasticsearch.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def patched_es_init(self, *args, **kwargs):
3131
assert kwargs["cloud_id"] == "foo"
3232
if "api_key" in kwargs:
3333
assert kwargs["api_key"] == "bar"
34-
return orig_es_init(self, "http://localhost:9200", timeout=60)
34+
return orig_es_init(self, "http://localhost:9200", request_timeout=60)
3535

3636
# patch Elasticsearch.__init__
3737
elasticsearch.Elasticsearch.__init__ = patched_es_init

notebooks/document-chunking/configuring-chunking-settings-for-inference-endpoints.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"metadata": {},
6363
"outputs": [],
6464
"source": [
65-
"!pip install elasticsearch"
65+
"!pip install \"elasticsearch<9\""
6666
]
6767
},
6868
{

notebooks/document-chunking/with-index-pipelines.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
},
6262
"outputs": [],
6363
"source": [
64-
"!python3 -m pip install -qU elasticsearch eland"
64+
"!python3 -m pip install -qU \"elasticsearch<9\" \"eland[pytorch]<9\""
6565
]
6666
},
6767
{

notebooks/document-chunking/with-langchain-splitters.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"metadata": {},
3939
"outputs": [],
4040
"source": [
41-
"!python3 -m pip install -qU langchain langchain-community langchain-elasticsearch elasticsearch eland jq"
41+
"!python3 -m pip install -qU langchain langchain-community langchain-elasticsearch \"elasticsearch<9\" \"eland<9\" jq"
4242
]
4343
},
4444
{

notebooks/ingestion-and-chunking/json-chunking-ingest.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
},
3030
"outputs": [],
3131
"source": [
32-
"!pip install -qU langchain_community langchain elasticsearch tiktoken langchain-elasticsearch jq"
32+
"!pip install -qU langchain_community langchain \"elasticsearch<9\" tiktoken langchain-elasticsearch jq"
3333
]
3434
},
3535
{

notebooks/ingestion-and-chunking/pdf-chunking-ingest.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
},
3030
"outputs": [],
3131
"source": [
32-
"!pip install -qU pypdf langchain_community langchain elasticsearch tiktoken langchain-elasticsearch"
32+
"!pip install -qU pypdf langchain_community langchain \"elasticsearch<9\" tiktoken langchain-elasticsearch"
3333
]
3434
},
3535
{

notebooks/ingestion-and-chunking/website-chunking-ingest.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
},
3030
"outputs": [],
3131
"source": [
32-
"!pip install -qU langchain_community langchain elasticsearch tiktoken langchain-elasticsearch unstructured"
32+
"!pip install -qU langchain_community langchain \"elasticsearch<9\" tiktoken langchain-elasticsearch unstructured"
3333
]
3434
},
3535
{

notebooks/integrations/hugging-face/loading-model-from-hugging-face.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
},
4848
"outputs": [],
4949
"source": [
50-
"!python3 -m pip install sentence-transformers==2.7.0 eland elasticsearch transformers"
50+
"!python3 -m pip install sentence-transformers==2.7.0 \"eland<9\" \"elasticsearch<9\" transformers"
5151
]
5252
},
5353
{

notebooks/langchain/_nbtest.setup.langchain-vector-store-using-elser.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"metadata": {},
88
"outputs": [],
99
"source": [
10-
"!pip install -qU elasticsearch"
10+
"!pip install -qU \"elasticsearch<9\""
1111
]
1212
},
1313
{

notebooks/langchain/langchain-using-own-model.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"metadata": {},
3131
"outputs": [],
3232
"source": [
33-
"!python3 -m pip install -qU langchain langchain-elasticsearch tiktoken sentence-transformers==2.7.0 eland transformers\n",
33+
"!python3 -m pip install -qU langchain langchain-elasticsearch tiktoken sentence-transformers==2.7.0 \"eland<9\" transformers\n",
3434
"\n",
3535
"from getpass import getpass\n",
3636
"from langchain_elasticsearch import ElasticsearchStore\n",

notebooks/langchain/langchain-vector-store-using-elser.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"outputs": [],
3434
"source": [
3535
"# install packages\n",
36-
"!python3 -m pip install -qU langchain langchain-elasticsearch openai tiktoken\n",
36+
"!python3 -m pip install -qU langchain langchain-elasticsearch \"elasticsearch<9\" openai tiktoken\n",
3737
"\n",
3838
"# import modules\n",
3939
"from getpass import getpass\n",

notebooks/model-upgrades/_nbtest.setup.upgrading-index-to-use-elser.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"metadata": {},
88
"outputs": [],
99
"source": [
10-
"!pip install -qU elasticsearch sentence-transformers==2.7.0"
10+
"!pip install -qU \"elasticsearch<9\" sentence-transformers==2.7.0"
1111
]
1212
},
1313
{

notebooks/model-upgrades/upgrading-index-to-use-elser.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"metadata": {},
4040
"outputs": [],
4141
"source": [
42-
"!pip install elasticsearch -qU"
42+
"!pip install \"elasticsearch<9\" -qU"
4343
]
4444
},
4545
{

notebooks/search/00-quick-start.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
},
5454
"outputs": [],
5555
"source": [
56-
"!pip install -qU elasticsearch sentence-transformers==2.7.0"
56+
"!pip install -qU \"elasticsearch<9\" sentence-transformers==2.7.0"
5757
]
5858
},
5959
{

notebooks/search/01-keyword-querying-filtering.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"metadata": {},
2727
"outputs": [],
2828
"source": [
29-
"!pip install -qU elasticsearch pandas"
29+
"!pip install -qU \"elasticsearch<9\" pandas"
3030
]
3131
},
3232
{

notebooks/search/02-hybrid-search.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
},
4545
"outputs": [],
4646
"source": [
47-
"!pip install -qU elasticsearch sentence-transformers==2.7.0"
47+
"!pip install -qU \"elasticsearch<9\" sentence-transformers==2.7.0"
4848
]
4949
},
5050
{

notebooks/search/03-ELSER.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
},
4949
"outputs": [],
5050
"source": [
51-
"!pip install -qU elasticsearch"
51+
"!pip install -qU \"elasticsearch<9\""
5252
]
5353
},
5454
{

notebooks/search/04-multilingual.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
},
8383
"outputs": [],
8484
"source": [
85-
"!pip install -qU elasticsearch sentence-transformers==2.7.0"
85+
"!pip install -qU \"elasticsearch<9\" sentence-transformers==2.7.0"
8686
]
8787
},
8888
{

notebooks/search/05-query-rules.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
},
5454
"outputs": [],
5555
"source": [
56-
"!pip install -qU elasticsearch"
56+
"!pip install -qU \"elasticsearch<9\""
5757
]
5858
},
5959
{

notebooks/search/06-synonyms-api.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
},
5353
"outputs": [],
5454
"source": [
55-
"!pip install -qU elasticsearch"
55+
"!pip install -qU \"elasticsearch<9\""
5656
]
5757
},
5858
{

notebooks/search/09-semantic-text.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
},
8585
"outputs": [],
8686
"source": [
87-
"!pip install elasticsearch"
87+
"!pip install \"elasticsearch<9\""
8888
]
8989
},
9090
{

notebooks/search/_nbtest.setup.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"metadata": {},
88
"outputs": [],
99
"source": [
10-
"!pip install -qU elasticsearch sentence-transformers==2.7.0"
10+
"!pip install -qU \"elasticsearch<9\" sentence-transformers==2.7.0"
1111
]
1212
},
1313
{

0 commit comments

Comments
 (0)