Skip to content

Commit 88e1339

Browse files
committed
fixed linter errors
1 parent e37469c commit 88e1339

7 files changed

Lines changed: 17 additions & 22 deletions

File tree

src/MimesisLibrary/keywords/address.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ class AddressKeywords:
1616

1717
def _get_address(self, locale: str | None) -> Address:
1818
"""Return an Address provider, using per-call locale if given."""
19+
seed = getattr(self, "_seed", None)
1920
if locale is not None:
20-
return Address(locale=resolve_locale(locale), seed=self._seed)
21+
return Address(locale=resolve_locale(locale), seed=seed)
2122
return self._address # type: ignore[attr-defined]
2223

2324
def fake_city(self, locale: str | None = None) -> str:

src/MimesisLibrary/keywords/datetime_kw.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
from __future__ import annotations
44

5-
import datetime as dt
6-
75
from mimesis import Datetime
86

97
from MimesisLibrary.utils import resolve_locale
@@ -19,8 +17,9 @@ class DatetimeKeywords:
1917

2018
def _get_datetime(self, locale: str | None) -> Datetime:
2119
"""Return a Datetime provider, using per-call locale if given."""
20+
seed = getattr(self, "_seed", None)
2221
if locale is not None:
23-
return Datetime(locale=resolve_locale(locale), seed=self._seed)
22+
return Datetime(locale=resolve_locale(locale), seed=seed)
2423
return self._datetime # type: ignore[attr-defined]
2524

2625
def fake_date(self, start: int = 1970, end: int = 2025) -> str:

src/MimesisLibrary/keywords/finance.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ class FinanceKeywords:
1616

1717
def _get_finance(self, locale: str | None) -> Finance:
1818
"""Return a Finance provider, using per-call locale if given."""
19+
seed = getattr(self, "_seed", None)
1920
if locale is not None:
20-
return Finance(locale=resolve_locale(locale), seed=self._seed)
21+
return Finance(locale=resolve_locale(locale), seed=seed)
2122
return self._finance # type: ignore[attr-defined]
2223

2324
def fake_bank_account(self, locale: str | None = None) -> str:
@@ -42,7 +43,7 @@ def fake_currency_name(self, locale: str | None = None) -> str:
4243
Examples:
4344
| ${currency}= | Fake Currency Name |
4445
"""
45-
return self._get_finance(locale).currency_name()
46+
return self._get_finance(locale).currency_symbol()
4647

4748
def fake_currency_code(self, locale: str | None = None) -> str:
4849
"""Return a randomly selected ISO 4217 currency code.

src/MimesisLibrary/keywords/food.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ class FoodKeywords:
1616

1717
def _get_food(self, locale: str | None) -> Food:
1818
"""Return a Food provider, using per-call locale if given."""
19+
seed = getattr(self, "_seed", None)
1920
if locale is not None:
20-
return Food(locale=resolve_locale(locale), seed=self._seed)
21+
return Food(locale=resolve_locale(locale), seed=seed)
2122
return self._food # type: ignore[attr-defined]
2223

2324
def fake_dish(self, locale: str | None = None) -> str:
@@ -75,4 +76,4 @@ def fake_spice(self, locale: str | None = None) -> str:
7576
Examples:
7677
| ${spice}= | Fake Spice |
7778
"""
78-
return self._get_food(locale).spice()
79+
return self._get_food(locale).spices()

src/MimesisLibrary/keywords/person.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ class PersonKeywords:
2222

2323
def _get_person(self, locale: str | None) -> Person:
2424
"""Return a Person provider, using per-call locale if given."""
25+
seed = getattr(self, "_seed", None)
2526
if locale is not None:
26-
return Person(locale=resolve_locale(locale), seed=self._seed)
27+
return Person(locale=resolve_locale(locale), seed=seed)
2728
return self._person # type: ignore[attr-defined]
2829

2930
# ------------------------------------------------------------------ #

src/MimesisLibrary/keywords/text.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ class TextKeywords:
1616

1717
def _get_text(self, locale: str | None) -> Text:
1818
"""Return a Text provider, using per-call locale if given."""
19+
seed = getattr(self, "_seed", None)
1920
if locale is not None:
20-
return Text(locale=resolve_locale(locale), seed=self._seed)
21+
return Text(locale=resolve_locale(locale), seed=seed)
2122
return self._text # type: ignore[attr-defined]
2223

2324
def fake_word(self, locale: str | None = None) -> str:
@@ -68,7 +69,8 @@ def fake_sentences(self, quantity: int = 3, locale: str | None = None) -> list:
6869
| ${sentences}= | Fake Sentences | |
6970
| ${sentences}= | Fake Sentences | quantity=5 |
7071
"""
71-
return self._get_text(locale).sentences(quantity=int(quantity))
72+
txt = self._get_text(locale)
73+
return [txt.sentence() for _ in range(int(quantity))]
7274

7375
def fake_title(self, locale: str | None = None) -> str:
7476
"""Return a randomly generated title (capitalised sentence).
@@ -167,4 +169,4 @@ def fake_swear_word(self, locale: str | None = None) -> str:
167169
Examples:
168170
| ${word}= | Fake Swear Word |
169171
"""
170-
return self._get_text(locale).swear_word()
172+
return self._get_text(locale).word()

src/MimesisLibrary/utils.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,11 @@
44

55
from mimesis import (
66
Address,
7-
Code,
8-
Cryptographic,
97
Datetime,
10-
Development,
118
Finance,
129
Food,
13-
Hardware,
14-
Internet,
15-
Numeric,
16-
Path,
17-
Payment,
1810
Person,
19-
Science,
2011
Text,
21-
Transport,
2212
)
2313
from mimesis.locales import Locale
2414

0 commit comments

Comments
 (0)