Skip to content

Commit 66b1f31

Browse files
bors[bot]sanders41
andauthored
Merge #368
368: Remove tests from wheel r=alallema a=sanders41 # Pull Request ## What does this PR do? Fixes #367 I also added Python 3.10 to the list of supported versions. ## PR checklist Please check if your PR fulfills the following requirements: - [x] Does this PR fix an existing issue? - [x] Have you read the contributing guidelines? - [x] Have you made sure that the title is accurate and descriptive of the changes? Thank you so much for contributing to MeiliSearch! Co-authored-by: Paul Sanders <[email protected]>
2 parents 38d862e + cede993 commit 66b1f31

34 files changed

+12
-11
lines changed

meilisearch/index.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import urllib
1+
from urllib import parse
22
from datetime import datetime
33
from time import sleep
44
from typing import Any, Dict, Generator, List, Optional, Union
@@ -313,7 +313,7 @@ def get_documents(self, parameters: Optional[Dict[str, Any]] = None) -> List[Dic
313313
if parameters is None:
314314
parameters = {}
315315
return self.http.get(
316-
f'{self.config.paths.index}/{self.uid}/{self.config.paths.document}?{urllib.parse.urlencode(parameters)}'
316+
f'{self.config.paths.index}/{self.uid}/{self.config.paths.document}?{parse.urlencode(parameters)}'
317317
)
318318

319319
def add_documents(
@@ -1240,5 +1240,5 @@ def _build_url(
12401240
) -> str:
12411241
if primary_key is None:
12421242
return f'{self.config.paths.index}/{self.uid}/{self.config.paths.document}'
1243-
primary_key = urllib.parse.urlencode({'primaryKey': primary_key})
1243+
primary_key = parse.urlencode({'primaryKey': primary_key})
12441244
return f'{self.config.paths.index}/{self.uid}/{self.config.paths.document}?{primary_key}'

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
long_description=long_description,
1616
long_description_content_type="text/markdown",
1717
url="https://github.com/meilisearch/meilisearch-python",
18-
packages=find_packages(),
18+
packages=find_packages(exclude=("tests*",)),
1919
project_urls={"Documentation": "https://docs.meilisearch.com/",},
2020
keywords="search python meilisearch",
2121
platform="any",
@@ -25,6 +25,7 @@
2525
"Programming Language :: Python :: 3.7",
2626
"Programming Language :: Python :: 3.8",
2727
"Programming Language :: Python :: 3.9",
28+
"Programming Language :: Python :: 3.10",
2829
"License :: OSI Approved :: MIT License",
2930
"Operating System :: OS Independent",
3031
],
File renamed without changes.
File renamed without changes.

meilisearch/tests/client/test_client.py renamed to tests/client/test_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# pylint: disable=invalid-name
22

33
import meilisearch
4-
from meilisearch.tests import BASE_URL, MASTER_KEY
4+
from tests import BASE_URL, MASTER_KEY
55

66

77
def test_get_client():

meilisearch/tests/client/test_client_dumps.py renamed to tests/client/test_client_dumps.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# pylint: disable=invalid-name
22

33
import pytest
4-
from meilisearch.tests import wait_for_dump_creation
4+
from tests import wait_for_dump_creation
55
from meilisearch.errors import MeiliSearchApiError
66

77
def test_dump_creation(client, index_with_documents):
File renamed without changes.

meilisearch/tests/conftest.py renamed to tests/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import json
33
from pytest import fixture
44

5-
from meilisearch.tests import common
5+
from tests import common
66
import meilisearch
77

88
@fixture(scope='session')
File renamed without changes.

meilisearch/tests/errors/test_api_error_meilisearch.py renamed to tests/errors/test_api_error_meilisearch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import requests
66
import meilisearch
77
from meilisearch.errors import MeiliSearchApiError
8-
from meilisearch.tests import BASE_URL, MASTER_KEY
8+
from tests import BASE_URL, MASTER_KEY
99

1010
def test_meilisearch_api_error_no_master_key():
1111
client = meilisearch.Client(BASE_URL)

meilisearch/tests/errors/test_communication_error_meilisearch.py renamed to tests/errors/test_communication_error_meilisearch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import requests
66
import meilisearch
77
from meilisearch.errors import MeiliSearchCommunicationError
8-
from meilisearch.tests import MASTER_KEY
8+
from tests import MASTER_KEY
99

1010

1111
@patch("requests.post")

meilisearch/tests/errors/test_timeout_error_meilisearch.py renamed to tests/errors/test_timeout_error_meilisearch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import requests
44
import meilisearch
55
from meilisearch.errors import MeiliSearchTimeoutError
6-
from meilisearch.tests import BASE_URL, MASTER_KEY
6+
from tests import BASE_URL, MASTER_KEY
77

88

99
@patch("requests.get")
File renamed without changes.
File renamed without changes.

meilisearch/tests/index/test_index.py renamed to tests/index/test_index.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from meilisearch.client import Client
77
from meilisearch.errors import MeiliSearchApiError
88
from meilisearch.index import Index
9-
from meilisearch.tests import BASE_URL, common, MASTER_KEY
9+
from tests import BASE_URL, common, MASTER_KEY
1010

1111
def test_create_index(client):
1212
"""Tests creating an index."""
File renamed without changes.

0 commit comments

Comments
 (0)