Faker: providers Q–T
This reference covers 138 facade names in the Q-T range. The whole catalog contains 675 typed methods (694 signatures including overloads) and 7 backend helpers accessible at runtime, organized alphabetically. Availability was checked against the installed backend’s 110 locales; some methods only exist for specific locales.
Preparing examples
Section titled “Preparing examples”Examples generate values in memory. They neither create tables nor insert records. Define this factory once, then use snippets inside its definition(), a seeder or a service/controller as shown in Faker and simulated data.
from orionis.orm import Integer, Model, Stringfrom orionis.orm.factories import Factory
class SampleRecord(Model): id = Integer().primary().autoIncrement() value = String(180) timestamps = False fillable = ["value"]
class SampleFactory(Factory[SampleRecord]): model = SampleRecord
def definition(self): return {"value": self.fake.word()}Each entry selects a verified compatible locale, presents the typed contract and the backend’s actual defaults. ... in a typed signature means the stub does not specify that default, not a value to pass. Runtime signatures show concrete defaults. Locale variants are distinguished when they differ; examples retain native parameter names while facade methods use camelCase.
Types T and TEnum preserve received value/Enum types; Callable, Iterable, Sequence, Collection, Any, Decimal, UUID and datetime types belong to the provider’s Python contract. Optional permits None and Literal restricts concrete values. Results are not automatically converted to ORM attributes or JSON: apply the appropriate cast/encoder.
Methods ordinarily propagate backend parameter errors (TypeError, ValueError, formatting errors). If a locale does not publish a name, the facade raises AttributeError. image and xml need specific dependencies explained in their entries. See the usage guide for unique and optional; unhashable results can prevent uniqueness checks. No claim is made that every method exists for every locale.
Catalog index
Section titled “Catalog index”A-D · E-H · I-L · M-P · Q-T · U-Z
randomChoices
Section titled “randomChoices”Selects several elements with replacement; results may repeat.
Orionis typed contract:
def randomChoices(elements: Collection[T] | OrderedDict[T, float], length: int | None=...) -> Sequence[T]def randomChoices(*, length: int | None=...) -> Sequence[str]Actual signature for en_US:
fake.randomChoices(elements: Collection[~T] | collections.OrderedDict[~T, float] = ('a', 'b', 'c'), length: int | None = None) -> Sequence[~T]| Parameter | Purpose |
|---|---|
elements | Value population; OrderedDict can represent weights. |
length | Value length/size; units depend on this provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomChoices()randomCompanyAcronym
Section titled “randomCompanyAcronym”randomCompanyAcronym generates company names and expressions for test entities.
Orionis typed contract:
def randomCompanyAcronym() -> strActual signature for es_ES:
fake.randomCompanyAcronym() -> strVerified availability: 5 locales. Example locales: es_ES, en_PH, es, fil_PH, tl_PH.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.randomCompanyAcronym()randomCompanyAdjective
Section titled “randomCompanyAdjective”randomCompanyAdjective generates company names and expressions for test entities.
Orionis typed contract:
def randomCompanyAdjective() -> strActual signature for es_ES:
fake.randomCompanyAdjective() -> strVerified availability: 5 locales. Example locales: es_ES, en_PH, es, fil_PH, tl_PH.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.randomCompanyAdjective()randomCompanyNounChain
Section titled “randomCompanyNounChain”randomCompanyNounChain generates company names and expressions for test entities.
Orionis typed contract:
def randomCompanyNounChain() -> strActual signature for en_PH:
fake.randomCompanyNounChain() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.randomCompanyNounChain()randomCompanyProduct
Section titled “randomCompanyProduct”randomCompanyProduct generates company names and expressions for test entities.
Orionis typed contract:
def randomCompanyProduct() -> strActual signature for en_PH:
fake.randomCompanyProduct() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.randomCompanyProduct()randomDigit
Section titled “randomDigit”randomDigit returns this localized provider’s simulated value.
Orionis typed contract:
def randomDigit() -> intActual signature for en_US:
fake.randomDigit() -> intVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomDigit()randomDigitAboveTwo
Section titled “randomDigitAboveTwo”randomDigitAboveTwo returns this localized provider’s simulated value.
Orionis typed contract:
def randomDigitAboveTwo() -> intActual signature for en_US:
fake.randomDigitAboveTwo() -> intVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomDigitAboveTwo()randomDigitNotNull
Section titled “randomDigitNotNull”randomDigitNotNull returns this localized provider’s simulated value.
Orionis typed contract:
def randomDigitNotNull() -> intActual signature for en_US:
fake.randomDigitNotNull() -> intVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomDigitNotNull()randomDigitNotNullOrEmpty
Section titled “randomDigitNotNullOrEmpty”randomDigitNotNullOrEmpty returns this localized provider’s simulated value.
Orionis typed contract:
def randomDigitNotNullOrEmpty() -> int | strActual signature for en_US:
fake.randomDigitNotNullOrEmpty() -> int | strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomDigitNotNullOrEmpty()randomDigitOrEmpty
Section titled “randomDigitOrEmpty”randomDigitOrEmpty returns this localized provider’s simulated value.
Orionis typed contract:
def randomDigitOrEmpty() -> int | strActual signature for en_US:
fake.randomDigitOrEmpty() -> int | strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomDigitOrEmpty()randomElement
Section titled “randomElement”Selects an element from the population; OrderedDict supports weights. Omission uses provider defaults.
Orionis typed contract:
def randomElement(elements: Collection[T] | OrderedDict[T, float]) -> Tdef randomElement() -> strActual signature for en_US:
fake.randomElement(elements: Collection[~T] | collections.OrderedDict[~T, float] = ('a', 'b', 'c')) -> ~T| Parameter | Purpose |
|---|---|
elements | Value population; OrderedDict can represent weights. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomElement()randomElements
Section titled “randomElements”Selects elements; unique controls repetition and use_weighting weighting when supported by the population.
Orionis typed contract:
def randomElements(elements: Collection[T] | OrderedDict[T, float], length: int | None=..., unique: bool=..., use_weighting: bool | None=...) -> Sequence[T]def randomElements(*, length: int | None=..., unique: bool=..., use_weighting: bool | None=...) -> Sequence[str]Actual signature for en_US:
fake.randomElements(elements: Collection[~T] | collections.OrderedDict[~T, float] = ('a', 'b', 'c'), length: int | None = None, unique: bool = False, use_weighting: bool | None = None) -> Sequence[~T]| Parameter | Purpose |
|---|---|
elements | Value population; OrderedDict can represent weights. |
length | Value length/size; units depend on this provider. |
unique | Requests nonrepeating selections within this call. |
use_weighting | Enables weighting where supported. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomElements()randomGoodServiceAdjective
Section titled “randomGoodServiceAdjective”randomGoodServiceAdjective generates company names and expressions for test entities.
Orionis typed contract:
def randomGoodServiceAdjective() -> strActual signature for fil_PH:
fake.randomGoodServiceAdjective() -> strVerified availability: 2 locales. Example locales: fil_PH, tl_PH.
fake = SampleFactory(locale="fil_PH", seed=7).fakevalue = fake.randomGoodServiceAdjective()randomGoodServiceAdjectiveChain
Section titled “randomGoodServiceAdjectiveChain”randomGoodServiceAdjectiveChain generates company names and expressions for test entities.
Orionis typed contract:
def randomGoodServiceAdjectiveChain() -> strActual signature for fil_PH:
fake.randomGoodServiceAdjectiveChain() -> strVerified availability: 2 locales. Example locales: fil_PH, tl_PH.
fake = SampleFactory(locale="fil_PH", seed=7).fakevalue = fake.randomGoodServiceAdjectiveChain()randomInt
Section titled “randomInt”Integer between inclusive min/max bounds using step; useful for bounded quantities.
Orionis typed contract:
def randomInt(min: int=..., max: int=..., step: int=...) -> intActual signature for en_US:
fake.randomInt(min: int = 0, max: int = 9999, step: int = 1) -> int| Parameter | Purpose |
|---|---|
min | Inclusive lower bound. |
max | Inclusive upper bound. |
step | Integer selection step. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomInt()randomLetter
Section titled “randomLetter”randomLetter returns this localized provider’s simulated value.
Orionis typed contract:
def randomLetter() -> strActual signature for en_US:
fake.randomLetter() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomLetter()randomLetters
Section titled “randomLetters”randomLetters returns this localized provider’s simulated value.
Orionis typed contract:
def randomLetters(length: int=...) -> Sequence[str]Actual signature for en_US:
fake.randomLetters(length: int = 16) -> Sequence[str]| Parameter | Purpose |
|---|---|
length | Value length/size; units depend on this provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomLetters()randomLowercaseLetter
Section titled “randomLowercaseLetter”randomLowercaseLetter returns this localized provider’s simulated value.
Orionis typed contract:
def randomLowercaseLetter() -> strActual signature for en_US:
fake.randomLowercaseLetter() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomLowercaseLetter()randomNameComplements
Section titled “randomNameComplements”randomNameComplements generates company names and expressions for test entities.
Orionis typed contract:
def randomNameComplements() -> strActual signature for es_ES:
fake.randomNameComplements() -> strVerified availability: 2 locales. Example locales: es_ES, es.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.randomNameComplements()randomNounIshGoodTrait
Section titled “randomNounIshGoodTrait”randomNounIshGoodTrait generates company names and expressions for test entities.
Orionis typed contract:
def randomNounIshGoodTrait() -> strActual signature for fil_PH:
fake.randomNounIshGoodTrait() -> strVerified availability: 2 locales. Example locales: fil_PH, tl_PH.
fake = SampleFactory(locale="fil_PH", seed=7).fakevalue = fake.randomNounIshGoodTrait()randomNumber
Section titled “randomNumber”Integer with requested digit count; fix_len enforces fixed length when enabled.
Orionis typed contract:
def randomNumber(digits: int | None=..., fix_len: bool=...) -> intActual signature for en_US:
fake.randomNumber(digits: int | None = None, fix_len: bool = False) -> int| Parameter | Purpose |
|---|---|
digits | Number of result digits. |
fix_len | Requires exact digit length. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomNumber()randomObjectName
Section titled “randomObjectName”randomObjectName generates auxiliary test values and structures; return shape depends on the method.
Orionis typed contract:
def randomObjectName() -> strActual signature for en_PH:
fake.randomObjectName() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.randomObjectName()randomObjectOfConcern
Section titled “randomObjectOfConcern”randomObjectOfConcern generates company names and expressions for test entities.
Orionis typed contract:
def randomObjectOfConcern() -> strActual signature for fil_PH:
fake.randomObjectOfConcern() -> strVerified availability: 2 locales. Example locales: fil_PH, tl_PH.
fake = SampleFactory(locale="fil_PH", seed=7).fakevalue = fake.randomObjectOfConcern()randomSample
Section titled “randomSample”Samples without replacement; requesting more items than the population fails.
Orionis typed contract:
def randomSample(elements: Collection[T] | OrderedDict[T, float], length: int | None=...) -> Sequence[T]def randomSample(*, length: int | None=...) -> Sequence[str]Actual signature for en_US:
fake.randomSample(elements: Collection[~T] | collections.OrderedDict[~T, float] = ('a', 'b', 'c'), length: int | None = None) -> Sequence[~T]| Parameter | Purpose |
|---|---|
elements | Value population; OrderedDict can represent weights. |
length | Value length/size; units depend on this provider. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomSample()randomUppercaseLetter
Section titled “randomUppercaseLetter”randomUppercaseLetter returns this localized provider’s simulated value.
Orionis typed contract:
def randomUppercaseLetter() -> strActual signature for en_US:
fake.randomUppercaseLetter() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomUppercaseLetter()randomizeNbElements
Section titled “randomizeNbElements”randomizeNbElements returns this localized provider’s simulated value.
Orionis typed contract:
def randomizeNbElements(number: int=..., le: bool=..., ge: bool=..., min: int | None=..., max: int | None=...) -> intActual signature for en_US:
fake.randomizeNbElements(number: int = 10, le: bool = False, ge: bool = False, min: int | None = None, max: int | None = None) -> int| Parameter | Purpose |
|---|---|
number | Reference count varied by randomizeNbElements. |
le | Prevents results above number in randomizeNbElements. |
ge | Prevents results below number in randomizeNbElements. |
min | Inclusive lower bound. |
max | Inclusive upper bound. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.randomizeNbElements()rcsNumber
Section titled “rcsNumber”rcsNumber generates company names and expressions for test entities.
Orionis typed contract:
def rcsNumber(city: str=..., letter: str=..., siren: str=...) -> strActual signature for fr_CH:
fake.rcsNumber(city: str = '', letter: str = '', siren: str = '') -> str| Parameter | Purpose |
|---|---|
city | City used in the company registry number. |
letter | Letter used in the simulated company registry number. |
siren | SIREN incorporated into the RCS registry number. |
Verified availability: 2 locales. Example locales: fr_CH, fr_FR.
fake = SampleFactory(locale="fr_CH", seed=7).fakevalue = fake.rcsNumber()rdNumber
Section titled “rdNumber”rdNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def rdNumber() -> strActual signature for en_NZ:
fake.rdNumber() -> strVerified availability: 1 locales. Example locales: en_NZ.
fake = SampleFactory(locale="en_NZ", seed=7).fakevalue = fake.rdNumber()realCityName
Section titled “realCityName”realCityName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def realCityName() -> strActual signature for hu_HU:
fake.realCityName() -> strVerified availability: 1 locales. Example locales: hu_HU.
fake = SampleFactory(locale="hu_HU", seed=7).fakevalue = fake.realCityName()region
Section titled “region”region generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def region() -> strActual signature for es_ES:
fake.region() -> strVerified availability: 8 locales. Example locales: es_ES, el_GR, es, es_CL, fr_FR, pl_PL, ru_RU, uk_UA.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.region()regionCode
Section titled “regionCode”regionCode generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def regionCode() -> strActual signature for es_CL:
fake.regionCode() -> strVerified availability: 1 locales. Example locales: es_CL.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.regionCode()regon generates company names and expressions for test entities.
Orionis typed contract:
def regon() -> strActual signature for pl_PL:
fake.regon() -> strVerified availability: 1 locales. Example locales: pl_PL.
fake = SampleFactory(locale="pl_PL", seed=7).fakevalue = fake.regon()rfc generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def rfc(natural: bool=...) -> strActual signature for es_MX:
fake.rfc(natural: bool = True) -> str| Parameter | Purpose |
|---|---|
natural | Selects a natural-person rather than legal-entity RFC. |
Verified availability: 1 locales. Example locales: es_MX.
fake = SampleFactory(locale="es_MX", seed=7).fakevalue = fake.rfc()rg generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def rg() -> strActual signature for pt_BR:
fake.rg() -> strVerified availability: 1 locales. Example locales: pt_BR.
fake = SampleFactory(locale="pt_BR", seed=7).fakevalue = fake.rg()rgbColor
Section titled “rgbColor”rgbColor generates colors and representations for interface data.
Orionis typed contract:
def rgbColor() -> strActual signature for en_US:
fake.rgbColor() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.rgbColor()rgbCssColor
Section titled “rgbCssColor”rgbCssColor generates colors and representations for interface data.
Orionis typed contract:
def rgbCssColor() -> strActual signature for en_US:
fake.rgbCssColor() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.rgbCssColor()ripeId
Section titled “ripeId”ripeId generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def ripeId() -> strActual signature for en_US:
fake.ripeId() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.ripeId()road generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def road() -> strActual signature for ko_KR:
fake.road() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.road()roadAddress
Section titled “roadAddress”roadAddress generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def roadAddress() -> strActual signature for ko_KR:
fake.roadAddress() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.roadAddress()roadName
Section titled “roadName”roadName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def roadName() -> strActual signature for es_CL:
fake.roadName() -> strVerified availability: 2 locales. Example locales: es_CL, ko_KR.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.roadName()roadNumber
Section titled “roadNumber”roadNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def roadNumber() -> strActual signature for ko_KR:
fake.roadNumber() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.roadNumber()roadSuffix
Section titled “roadSuffix”roadSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def roadSuffix() -> strActual signature for ko_KR:
fake.roadSuffix() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.roadSuffix()romanizedName
Section titled “romanizedName”romanizedName generates names and identity components for test profiles.
Orionis typed contract:
def romanizedName() -> strActual signature for ja_JP:
fake.romanizedName() -> strVerified availability: 3 locales. Example locales: ja_JP, zh_CN, zh_TW.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.romanizedName()romanizedNameFemale
Section titled “romanizedNameFemale”romanizedNameFemale generates names and identity components for test profiles.
Orionis typed contract:
def romanizedNameFemale() -> strActual signature for ja_JP:
fake.romanizedNameFemale() -> strVerified availability: 2 locales. Example locales: ja_JP, zh_TW.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.romanizedNameFemale()romanizedNameMale
Section titled “romanizedNameMale”romanizedNameMale generates names and identity components for test profiles.
Orionis typed contract:
def romanizedNameMale() -> strActual signature for ja_JP:
fake.romanizedNameMale() -> strVerified availability: 2 locales. Example locales: ja_JP, zh_TW.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.romanizedNameMale()rut generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def rut(min: int=..., max: int=...) -> strActual signature for es_CL:
fake.rut(min: int = 10, max: int = 99999999) -> str| Parameter | Purpose |
|---|---|
min | Inclusive lower bound. |
max | Inclusive upper bound. |
Verified availability: 1 locales. Example locales: es_CL.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.rut()rvnr generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def rvnr(birthdate: datetime.date | None=...) -> strActual signature for de_DE:
fake.rvnr(birthdate: datetime.date | None = None) -> str| Parameter | Purpose |
|---|---|
birthdate | Birth date used when constructing the identifier. |
Verified availability: 2 locales. Example locales: de, de_DE.
fake = SampleFactory(locale="de_DE", seed=7).fakevalue = fake.rvnr()safari
Section titled “safari”safari generates User-Agent strings and components for simulated clients.
Orionis typed contract:
def safari() -> strActual signature for en_US:
fake.safari() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.safari()safeColorName
Section titled “safeColorName”safeColorName generates colors and representations for interface data.
Orionis typed contract:
def safeColorName() -> strActual signature for en_US:
fake.safeColorName() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.safeColorName()safeDomainName
Section titled “safeDomainName”safeDomainName generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def safeDomainName() -> strActual signature for en_US:
fake.safeDomainName() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.safeDomainName()safeEmail
Section titled “safeEmail”safeEmail generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def safeEmail() -> strActual signature for en_US:
fake.safeEmail() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.safeEmail()safeHexColor
Section titled “safeHexColor”safeHexColor generates colors and representations for interface data.
Orionis typed contract:
def safeHexColor() -> strActual signature for en_US:
fake.safeHexColor() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.safeHexColor()sbn9 generates book codes for catalogs.
Orionis typed contract:
def sbn9(separator: str=...) -> strActual signature for en_US:
fake.sbn9(separator: str = '-') -> str| Parameter | Purpose |
|---|---|
separator | Textual format separator. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.sbn9()secondaryAddress
Section titled “secondaryAddress”secondaryAddress generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def secondaryAddress() -> strActual signature for en_US:
fake.secondaryAddress() -> strVerified availability: 64 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_EG.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.secondaryAddress()sectionNumber
Section titled “sectionNumber”sectionNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def sectionNumber() -> strActual signature for zh_TW:
fake.sectionNumber() -> strVerified availability: 2 locales. Example locales: zh_TW, zu_ZA.
fake = SampleFactory(locale="zh_TW", seed=7).fakevalue = fake.sectionNumber()sentence
Section titled “sentence”sentence generates placeholder text for content and forms.
Orionis typed contract:
def sentence(nb_words: int=..., variable_nb_words: bool=..., ext_word_list: Sequence[str] | None=...) -> strActual signature for en_US:
fake.sentence(nb_words: int = 6, variable_nb_words: bool = True, ext_word_list: Sequence[str] | None = None) -> str| Parameter | Purpose |
|---|---|
nb_words | Target word count. |
variable_nb_words | Allows variation around target word count. |
ext_word_list | Alternative vocabulary or None for native data. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.sentence()sentences
Section titled “sentences”sentences generates placeholder text for content and forms.
Orionis typed contract:
def sentences(nb: int=..., ext_word_list: Sequence[str] | None=...) -> list[str]Actual signature for en_US:
fake.sentences(nb: int = 3, ext_word_list: Sequence[str] | None = None) -> List[str]| Parameter | Purpose |
|---|---|
nb | Requested result count. |
ext_word_list | Alternative vocabulary or None for native data. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.sentences()serialNumber
Section titled “serialNumber”serialNumber generates vehicle plates and identifiers for examples and fixtures.
Orionis typed contract:
def serialNumber() -> strActual signature for ja_JP:
fake.serialNumber() -> strVerified availability: 1 locales. Example locales: ja_JP.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.serialNumber()servicePhoneNumber
Section titled “servicePhoneNumber”servicePhoneNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def servicePhoneNumber() -> strActual signature for ar_AE:
fake.servicePhoneNumber() -> strVerified availability: 4 locales. Example locales: ar_AE, ar_JO, ar_PS, pt_BR.
fake = SampleFactory(locale="ar_AE", seed=7).fakevalue = fake.servicePhoneNumber()setArguments
Section titled “setArguments”Configures one argument (group, argument, value), or replaces a group with a dict as the second argument despite its native str annotation. Returns None; other argument types raise ValueError.
Helper accessible through dynamic facade dispatch; not declared in _ProviderMethods.
Actual signature for en_US:
fake.setArguments(group: str, argument: str, value: Any | None = None) -> NoneVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakefake.setArguments("small", "min_value", 1)fake.setArguments("small", "max_value", 3)value = fake.parse("{{pyint:small}}")settlement
Section titled “settlement”settlement generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def settlement() -> strActual signature for az_AZ:
fake.settlement() -> strVerified availability: 1 locales. Example locales: az_AZ.
fake = SampleFactory(locale="az_AZ", seed=7).fakevalue = fake.settlement()settlementSuffix
Section titled “settlementSuffix”settlementSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def settlementSuffix() -> strActual signature for az_AZ:
fake.settlementSuffix() -> strVerified availability: 1 locales. Example locales: az_AZ.
fake = SampleFactory(locale="az_AZ", seed=7).fakevalue = fake.settlementSuffix()SHA-1 digest of random data for fixtures; not password hashing.
Orionis typed contract:
def sha1() -> strdef sha1(raw_output: Literal[True]) -> bytesdef sha1(raw_output: Literal[False]) -> strActual signature for en_US:
fake.sha1(raw_output: bool = False) -> bytes | str| Parameter | Purpose |
|---|---|
raw_output | Requests binary/native output rather than usual text. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.sha1()sha256
Section titled “sha256”SHA-256 digest of random data for fixtures; not password hashing.
Orionis typed contract:
def sha256() -> strdef sha256(raw_output: Literal[True]) -> bytesdef sha256(raw_output: Literal[False]) -> strActual signature for en_US:
fake.sha256(raw_output: bool = False) -> bytes | str| Parameter | Purpose |
|---|---|
raw_output | Requests binary/native output rather than usual text. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.sha256()simpleProfile
Section titled “simpleProfile”simpleProfile generates composite profiles for fixtures.
Orionis typed contract:
def simpleProfile(sex: Literal['M', 'F', 'X'] | None=...) -> dict[str, str | datetime.date | Literal['M', 'F', 'X']]Actual signature for en_US:
fake.simpleProfile(sex: Literal['M', 'F', 'X'] | None = None) -> Dict[str, str | datetime.date | Literal['M', 'F', 'X']]| Parameter | Purpose |
|---|---|
sex | Sex selection using supported locale-specific values. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.simpleProfile()siren generates company names and expressions for test entities.
Orionis typed contract:
def siren() -> strActual signature for fr_CH:
fake.siren() -> strVerified availability: 2 locales. Example locales: fr_CH, fr_FR.
fake = SampleFactory(locale="fr_CH", seed=7).fakevalue = fake.siren()siret generates company names and expressions for test entities.
Orionis typed contract:
def siret(max_sequential_digits: int=...) -> strActual signature for fr_CH:
fake.siret(max_sequential_digits: int = 2) -> str| Parameter | Purpose |
|---|---|
max_sequential_digits | Maximum SIRET sequential digits, from 1 to 4; invalid values normalize to 2. |
Verified availability: 2 locales. Example locales: fr_CH, fr_FR.
fake = SampleFactory(locale="fr_CH", seed=7).fakevalue = fake.siret()slug generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def slug(value: str | None=...) -> strActual signature for en_US:
fake.slug(value: str | None = None) -> str| Parameter | Purpose |
|---|---|
value | Source text normalized into a slug. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.slug()smartMobileNumber
Section titled “smartMobileNumber”smartMobileNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def smartMobileNumber() -> strActual signature for en_PH:
fake.smartMobileNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.smartMobileNumber()smartMobileNumberPrefix
Section titled “smartMobileNumberPrefix”smartMobileNumberPrefix generates fictional telephone numbers in local formats.
Orionis typed contract:
def smartMobileNumberPrefix() -> strActual signature for en_PH:
fake.smartMobileNumberPrefix() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.smartMobileNumberPrefix()snils generates company names and expressions for test entities.
Orionis typed contract:
def snils() -> strActual signature for ru_RU:
fake.snils() -> strVerified availability: 1 locales. Example locales: ru_RU.
fake = SampleFactory(locale="ru_RU", seed=7).fakevalue = fake.snils()spaceObjectName
Section titled “spaceObjectName”spaceObjectName generates auxiliary test values and structures; return shape depends on the method.
Orionis typed contract:
def spaceObjectName() -> strActual signature for en_PH:
fake.spaceObjectName() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.spaceObjectName()specialCode
Section titled “specialCode”specialCode generates fictional telephone numbers in local formats.
Orionis typed contract:
def specialCode() -> strActual signature for es_CL:
fake.specialCode() -> strVerified availability: 1 locales. Example locales: es_CL.
fake = SampleFactory(locale="es_CL", seed=7).fakevalue = fake.specialCode()ssn generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def ssn(taxpayer_identification_number_type: str=...) -> strActual signature for en_US:
fake.ssn(taxpayer_identification_number_type: str = 'SSN') -> str| Parameter | Purpose |
|---|---|
taxpayer_identification_number_type | Locale-specific taxpayer identifier kind; en_US defaults to SSN. |
birthdate | Birth date used when constructing the identifier. |
min_age | Minimum age of the localized identifier holder. |
max_age | Maximum age of the localized identifier holder. |
artificial | Selects the artificial identifier marker where supported by the locale. |
dob | Birth date used to form the localized identifier. |
gender | Gender selection using supported locale-specific values. |
long | Requests the long localized identifier variant. |
dash | Includes a hyphen in the identifier representation. |
birthday | Reference birth date for the passport. |
area_code | Area code used to form the localized identifier. |
Actual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG and 46 more:
fake.ssn(taxpayer_identification_number_type: str = 'SSN') -> strar_DZ, az_AZ, bg_BG, bn_BD, cs_CZ, de and 43 more:
fake.ssn() -> strde_AT:
fake.ssn(birthdate: datetime.date | None = None) -> stret_EE:
fake.ssn(min_age: int = 16, max_age: int = 90) -> strfi_FI:
fake.ssn(min_age: int = 0, max_age: int = 105, artificial: bool = False) -> strhu_HU, no_NO:
fake.ssn(dob: str | None = None, gender: Literal['M', 'F', 'X'] | None = None) -> strlv_LV:
fake.ssn(min_age: int = 0, max_age: int = 105) -> strsv_SE:
fake.ssn(min_age: int = 18, max_age: int = 90, long: bool = False, dash: bool = True) -> struk_UA:
fake.ssn(birthday: str | None = None, gender: Literal['M', 'F', 'X'] | None = None) -> strzh_CN:
fake.ssn(min_age: int = 18, max_age: int = 90, gender: Literal['M', 'F', 'X'] | None = None, area_code: str = '') -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.ssn()sss generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def sss() -> strActual signature for en_PH:
fake.sss() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.sss()standaloneBuildingNumber
Section titled “standaloneBuildingNumber”standaloneBuildingNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def standaloneBuildingNumber() -> strActual signature for en_PH:
fake.standaloneBuildingNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.standaloneBuildingNumber()startDigit
Section titled “startDigit”startDigit generates fictional telephone numbers in local formats.
Orionis typed contract:
def startDigit() -> strActual signature for az_AZ:
fake.startDigit() -> strVerified availability: 1 locales. Example locales: az_AZ.
fake = SampleFactory(locale="az_AZ", seed=7).fakevalue = fake.startDigit()state generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def state() -> strActual signature for en_US:
fake.state() -> strVerified availability: 72 locales. Example locales: en_US, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_EG, ar_JO.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.state()stateAbbr
Section titled “stateAbbr”stateAbbr generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def stateAbbr(include_territories: bool=..., include_freely_associated_states: bool=...) -> strActual signature for en_US:
fake.stateAbbr(include_territories: bool = True, include_freely_associated_states: bool = True) -> str| Parameter | Purpose |
|---|---|
include_territories | Includes US territories in selection. |
include_freely_associated_states | Includes freely associated states in the state selection. |
Actual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG and 39 more:
fake.stateAbbr(include_territories: bool = True, include_freely_associated_states: bool = True) -> stren_AU, es_MX, hy_AM, id_ID, it_IT, pt_BR and 2 more:
fake.stateAbbr() -> strVerified availability: 53 locales. Example locales: en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_EG, ar_JO, ar_PS.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.stateAbbr()stateName
Section titled “stateName”stateName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def stateName() -> strActual signature for es_ES:
fake.stateName() -> strVerified availability: 2 locales. Example locales: es_ES, es.
fake = SampleFactory(locale="es_ES", seed=7).fakevalue = fake.stateName()street
Section titled “street”street generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def street() -> strActual signature for az_AZ:
fake.street() -> strVerified availability: 5 locales. Example locales: az_AZ, el_GR, hy_AM, id_ID, vi_VN.
fake = SampleFactory(locale="az_AZ", seed=7).fakevalue = fake.street()streetAddress
Section titled “streetAddress”streetAddress generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetAddress() -> strActual signature for en_US:
fake.streetAddress() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.streetAddress()streetAddressWithCounty
Section titled “streetAddressWithCounty”streetAddressWithCounty generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetAddressWithCounty() -> strActual signature for hu_HU:
fake.streetAddressWithCounty() -> strVerified availability: 1 locales. Example locales: hu_HU.
fake = SampleFactory(locale="hu_HU", seed=7).fakevalue = fake.streetAddressWithCounty()streetMunicipality
Section titled “streetMunicipality”streetMunicipality generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetMunicipality() -> strActual signature for es_AR:
fake.streetMunicipality() -> strVerified availability: 1 locales. Example locales: es_AR.
fake = SampleFactory(locale="es_AR", seed=7).fakevalue = fake.streetMunicipality()streetName
Section titled “streetName”streetName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetName() -> strActual signature for en_US:
fake.streetName() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.streetName()streetNameAdjectiveFeminine
Section titled “streetNameAdjectiveFeminine”streetNameAdjectiveFeminine generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetNameAdjectiveFeminine() -> strActual signature for pl_PL:
fake.streetNameAdjectiveFeminine() -> strVerified availability: 1 locales. Example locales: pl_PL.
fake = SampleFactory(locale="pl_PL", seed=7).fakevalue = fake.streetNameAdjectiveFeminine()streetNameSuffix
Section titled “streetNameSuffix”streetNameSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetNameSuffix() -> strActual signature for zh_TW:
fake.streetNameSuffix() -> strVerified availability: 1 locales. Example locales: zh_TW.
fake = SampleFactory(locale="zh_TW", seed=7).fakevalue = fake.streetNameSuffix()streetNameUniversal
Section titled “streetNameUniversal”streetNameUniversal generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetNameUniversal() -> strActual signature for pl_PL:
fake.streetNameUniversal() -> strVerified availability: 1 locales. Example locales: pl_PL.
fake = SampleFactory(locale="pl_PL", seed=7).fakevalue = fake.streetNameUniversal()streetPrefix
Section titled “streetPrefix”streetPrefix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetPrefix() -> strActual signature for es_CO:
fake.streetPrefix() -> strVerified availability: 24 locales. Example locales: es_CO, es_ES, ar_DZ, el_GR, en_MS, es, es_AR, es_CL.
fake = SampleFactory(locale="es_CO", seed=7).fakevalue = fake.streetPrefix()streetPrefixFeminine
Section titled “streetPrefixFeminine”streetPrefixFeminine generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetPrefixFeminine() -> strActual signature for pl_PL:
fake.streetPrefixFeminine() -> strVerified availability: 1 locales. Example locales: pl_PL.
fake = SampleFactory(locale="pl_PL", seed=7).fakevalue = fake.streetPrefixFeminine()streetPrefixFeminineShort
Section titled “streetPrefixFeminineShort”streetPrefixFeminineShort generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetPrefixFeminineShort() -> strActual signature for pl_PL:
fake.streetPrefixFeminineShort() -> strVerified availability: 1 locales. Example locales: pl_PL.
fake = SampleFactory(locale="pl_PL", seed=7).fakevalue = fake.streetPrefixFeminineShort()streetPrefixLong
Section titled “streetPrefixLong”streetPrefixLong generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetPrefixLong() -> strActual signature for el_GR:
fake.streetPrefixLong() -> strVerified availability: 2 locales. Example locales: el_GR, id_ID.
fake = SampleFactory(locale="el_GR", seed=7).fakevalue = fake.streetPrefixLong()streetPrefixMasculine
Section titled “streetPrefixMasculine”streetPrefixMasculine generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetPrefixMasculine() -> strActual signature for pl_PL:
fake.streetPrefixMasculine() -> strVerified availability: 1 locales. Example locales: pl_PL.
fake = SampleFactory(locale="pl_PL", seed=7).fakevalue = fake.streetPrefixMasculine()streetPrefixMasculineShort
Section titled “streetPrefixMasculineShort”streetPrefixMasculineShort generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetPrefixMasculineShort() -> strActual signature for pl_PL:
fake.streetPrefixMasculineShort() -> strVerified availability: 1 locales. Example locales: pl_PL.
fake = SampleFactory(locale="pl_PL", seed=7).fakevalue = fake.streetPrefixMasculineShort()streetPrefixShort
Section titled “streetPrefixShort”streetPrefixShort generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetPrefixShort() -> strActual signature for el_GR:
fake.streetPrefixShort() -> strVerified availability: 3 locales. Example locales: el_GR, id_ID, pl_PL.
fake = SampleFactory(locale="el_GR", seed=7).fakevalue = fake.streetPrefixShort()streetProcer
Section titled “streetProcer”streetProcer generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetProcer() -> strActual signature for es_AR:
fake.streetProcer() -> strVerified availability: 1 locales. Example locales: es_AR.
fake = SampleFactory(locale="es_AR", seed=7).fakevalue = fake.streetProcer()streetProvince
Section titled “streetProvince”streetProvince generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetProvince() -> strActual signature for es_AR:
fake.streetProvince() -> strVerified availability: 1 locales. Example locales: es_AR.
fake = SampleFactory(locale="es_AR", seed=7).fakevalue = fake.streetProvince()streetSuffix
Section titled “streetSuffix”streetSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetSuffix() -> strActual signature for en_US:
fake.streetSuffix() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.streetSuffix()streetSuffixLong
Section titled “streetSuffixLong”streetSuffixLong generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetSuffixLong() -> strActual signature for cs_CZ:
fake.streetSuffixLong() -> strVerified availability: 5 locales. Example locales: cs_CZ, de, de_AT, de_DE, sk_SK.
fake = SampleFactory(locale="cs_CZ", seed=7).fakevalue = fake.streetSuffixLong()streetSuffixShort
Section titled “streetSuffixShort”streetSuffixShort generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetSuffixShort() -> strActual signature for cs_CZ:
fake.streetSuffixShort() -> strVerified availability: 5 locales. Example locales: cs_CZ, de, de_AT, de_DE, sk_SK.
fake = SampleFactory(locale="cs_CZ", seed=7).fakevalue = fake.streetSuffixShort()streetTitle
Section titled “streetTitle”streetTitle generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def streetTitle() -> strActual signature for he_IL:
fake.streetTitle() -> strVerified availability: 4 locales. Example locales: he_IL, ka_GE, ru_RU, uk_UA.
fake = SampleFactory(locale="he_IL", seed=7).fakevalue = fake.streetTitle()subStreet
Section titled “subStreet”subStreet generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def subStreet() -> strActual signature for vi_VN:
fake.subStreet() -> strVerified availability: 1 locales. Example locales: vi_VN.
fake = SampleFactory(locale="vi_VN", seed=7).fakevalue = fake.subStreet()subStreetPrefix
Section titled “subStreetPrefix”subStreetPrefix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def subStreetPrefix() -> strActual signature for vi_VN:
fake.subStreetPrefix() -> strVerified availability: 1 locales. Example locales: vi_VN.
fake = SampleFactory(locale="vi_VN", seed=7).fakevalue = fake.subStreetPrefix()subdivisionBlockNumber
Section titled “subdivisionBlockNumber”subdivisionBlockNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def subdivisionBlockNumber() -> strActual signature for en_PH:
fake.subdivisionBlockNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.subdivisionBlockNumber()subdivisionLotNumber
Section titled “subdivisionLotNumber”subdivisionLotNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def subdivisionLotNumber() -> strActual signature for en_PH:
fake.subdivisionLotNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.subdivisionLotNumber()subdivisionName
Section titled “subdivisionName”subdivisionName generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def subdivisionName() -> strActual signature for en_PH:
fake.subdivisionName() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.subdivisionName()subdivisionNameSuffix
Section titled “subdivisionNameSuffix”subdivisionNameSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def subdivisionNameSuffix() -> strActual signature for en_PH:
fake.subdivisionNameSuffix() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.subdivisionNameSuffix()subdivisionUnitNumber
Section titled “subdivisionUnitNumber”subdivisionUnitNumber generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def subdivisionUnitNumber() -> strActual signature for en_PH:
fake.subdivisionUnitNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.subdivisionUnitNumber()suffix
Section titled “suffix”suffix generates names and identity components for test profiles.
Orionis typed contract:
def suffix() -> strActual signature for en_US:
fake.suffix() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.suffix()suffixFemale
Section titled “suffixFemale”suffixFemale generates names and identity components for test profiles.
Orionis typed contract:
def suffixFemale() -> strActual signature for en_US:
fake.suffixFemale() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.suffixFemale()suffixMale
Section titled “suffixMale”suffixMale generates names and identity components for test profiles.
Orionis typed contract:
def suffixMale() -> strActual signature for en_US:
fake.suffixMale() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.suffixMale()suffixNonbinary
Section titled “suffixNonbinary”suffixNonbinary generates names and identity components for test profiles.
Orionis typed contract:
def suffixNonbinary() -> strActual signature for en_US:
fake.suffixNonbinary() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.suffixNonbinary()sunMobileNumber
Section titled “sunMobileNumber”sunMobileNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def sunMobileNumber() -> strActual signature for en_PH:
fake.sunMobileNumber() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.sunMobileNumber()sunMobileNumberPrefix
Section titled “sunMobileNumberPrefix”sunMobileNumberPrefix generates fictional telephone numbers in local formats.
Orionis typed contract:
def sunMobileNumberPrefix() -> strActual signature for en_PH:
fake.sunMobileNumberPrefix() -> strVerified availability: 3 locales. Example locales: en_PH, fil_PH, tl_PH.
fake = SampleFactory(locale="en_PH", seed=7).fakevalue = fake.sunMobileNumberPrefix()swift generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def swift(length: int | None=..., primary: bool=..., use_dataset: bool=...) -> strActual signature for en_US:
fake.swift(length: int | None = None, primary: bool = False, use_dataset: bool = False) -> str| Parameter | Purpose |
|---|---|
length | Value length/size; units depend on this provider. |
primary | For 11-character SWIFT selects the primary office with XXX suffix. |
use_dataset | Uses local SWIFT dataset codes when available, otherwise random components. |
Actual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 103 more:
fake.swift(length: int | None = None, primary: bool = False, use_dataset: bool = False) -> strbn_BD:
fake.swift(length: int | None = None, primary: bool = False, use_dataset: bool = True) -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.swift()swift11
Section titled “swift11”swift11 generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def swift11(primary: bool=..., use_dataset: bool=...) -> strActual signature for en_US:
fake.swift11(primary: bool = False, use_dataset: bool = False) -> str| Parameter | Purpose |
|---|---|
primary | For 11-character SWIFT selects the primary office with XXX suffix. |
use_dataset | Uses local SWIFT dataset codes when available, otherwise random components. |
Actual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 103 more:
fake.swift11(primary: bool = False, use_dataset: bool = False) -> strbn_BD:
fake.swift11(primary: bool = False, use_dataset: bool = True) -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.swift11()swift8
Section titled “swift8”swift8 generates fictional banking identifiers; formatting does not represent operational accounts.
Orionis typed contract:
def swift8(use_dataset: bool=...) -> strActual signature for en_US:
fake.swift8(use_dataset: bool = False) -> str| Parameter | Purpose |
|---|---|
use_dataset | Uses local SWIFT dataset codes when available, otherwise random components. |
Actual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 103 more:
fake.swift8(use_dataset: bool = False) -> strbn_BD:
fake.swift8(use_dataset: bool = True) -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.swift8()tambon
Section titled “tambon”tambon generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def tambon() -> strActual signature for th_TH:
fake.tambon() -> strVerified availability: 2 locales. Example locales: th, th_TH.
fake = SampleFactory(locale="th_TH", seed=7).fakevalue = fake.tambon()Generates TAR archive bytes in memory with configurable size/count/compression. Does not write to disk.
Orionis typed contract:
def tar(uncompressed_size: int=..., num_files: int=..., min_file_size: int=..., compression: str | None=...) -> bytesActual signature for en_US:
fake.tar(uncompressed_size: int = 65536, num_files: int = 1, min_file_size: int = 4096, compression: str | None = None) -> bytes| Parameter | Purpose |
|---|---|
uncompressed_size | Total uncompressed size in bytes. |
num_files | Number of files in the archive. |
min_file_size | Minimum bytes per file. |
compression | Native compression algorithm or None. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.tar(uncompressed_size=128, min_file_size=64, num_files=1)teReoEnding
Section titled “teReoEnding”teReoEnding generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def teReoEnding() -> strActual signature for en_NZ:
fake.teReoEnding() -> strVerified availability: 1 locales. Example locales: en_NZ.
fake = SampleFactory(locale="en_NZ", seed=7).fakevalue = fake.teReoEnding()teReoFirst
Section titled “teReoFirst”teReoFirst generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def teReoFirst() -> strActual signature for en_NZ:
fake.teReoFirst() -> strVerified availability: 1 locales. Example locales: en_NZ.
fake = SampleFactory(locale="en_NZ", seed=7).fakevalue = fake.teReoFirst()teReoPart
Section titled “teReoPart”teReoPart generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def teReoPart() -> strActual signature for en_NZ:
fake.teReoPart() -> strVerified availability: 1 locales. Example locales: en_NZ.
fake = SampleFactory(locale="en_NZ", seed=7).fakevalue = fake.teReoPart()telephoneNumber
Section titled “telephoneNumber”telephoneNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def telephoneNumber() -> strActual signature for ar_AE:
fake.telephoneNumber() -> strVerified availability: 5 locales. Example locales: ar_AE, ar_DZ, ar_JO, ar_PS, fr_DZ.
fake = SampleFactory(locale="ar_AE", seed=7).fakevalue = fake.telephoneNumber()telephoneProviderCode
Section titled “telephoneProviderCode”telephoneProviderCode generates fictional telephone numbers in local formats.
Orionis typed contract:
def telephoneProviderCode() -> strActual signature for ar_AE:
fake.telephoneProviderCode() -> strVerified availability: 1 locales. Example locales: ar_AE.
fake = SampleFactory(locale="ar_AE", seed=7).fakevalue = fake.telephoneProviderCode()text generates placeholder text for content and forms.
Orionis typed contract:
def text(max_nb_chars: int=..., ext_word_list: Sequence[str] | None=...) -> strActual signature for en_US:
fake.text(max_nb_chars: int = 200, ext_word_list: Sequence[str] | None = None) -> str| Parameter | Purpose |
|---|---|
max_nb_chars | Maximum requested text character count. |
ext_word_list | Alternative vocabulary or None for native data. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.text(max_nb_chars=80)texts generates placeholder text for content and forms.
Orionis typed contract:
def texts(nb_texts: int=..., max_nb_chars: int=..., ext_word_list: Sequence[str] | None=...) -> list[str]Actual signature for en_US:
fake.texts(nb_texts: int = 3, max_nb_chars: int = 200, ext_word_list: Sequence[str] | None = None) -> List[str]| Parameter | Purpose |
|---|---|
nb_texts | Number of texts to return. |
max_nb_chars | Maximum requested text character count. |
ext_word_list | Alternative vocabulary or None for native data. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.texts(nb_texts=2, max_nb_chars=80)time generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def time(pattern: str=..., end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> strActual signature for en_US:
fake.time(pattern: str = '%H:%M:%S', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> str| Parameter | Purpose |
|---|---|
pattern | Provider-supported formatting pattern. |
end_datetime | Ending datetime interval boundary. |
thai_digit | Uses Thai digits in provider output. |
Actual locale variants:
en_US, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ and 102 more:
fake.time(pattern: str = '%H:%M:%S', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> strth, th_TH:
fake.time(pattern: str = '%H:%M:%S', end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None, thai_digit: bool = False) -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.time()timeDelta
Section titled “timeDelta”timeDelta generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def timeDelta(end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> datetime.timedeltaActual signature for en_US:
fake.timeDelta(end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> datetime.timedelta| Parameter | Purpose |
|---|---|
end_datetime | Ending datetime interval boundary. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.timeDelta()timeObject
Section titled “timeObject”timeObject generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def timeObject(end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None=...) -> datetime.timeActual signature for en_US:
fake.timeObject(end_datetime: datetime.date | datetime.datetime | datetime.timedelta | str | int | None = None) -> datetime.time| Parameter | Purpose |
|---|---|
end_datetime | Ending datetime interval boundary. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.timeObject()timeSeries
Section titled “timeSeries”Generates an iterator of (datetime, value) pairs. The example consumes it with list and uses precision in seconds to bound point count.
Orionis typed contract:
def timeSeries(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int=..., precision: float | None=..., distrib: Callable[[datetime.datetime], float] | None=..., tzinfo: datetime.tzinfo | None=...) -> Iterator[tuple[datetime.datetime, Any]]Actual signature for en_US:
fake.timeSeries(start_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = '-30d', end_date: datetime.date | datetime.datetime | datetime.timedelta | str | int = 'now', precision: float | None = None, distrib: Callable[[datetime.datetime], float] | None = None, tzinfo: datetime.tzinfo | None = None) -> Iterator[Tuple[datetime.datetime, Any]]| Parameter | Purpose |
|---|---|
start_date | Start boundary: date/time, relative interval or provider-supported format. |
end_date | End date/time boundary or relative interval. |
precision | Time-series point interval in seconds. |
distrib | Callable computing a value for each datetime. |
tzinfo | Timezone for generated datetime; None uses native behavior. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = list(fake.timeSeries(start_date="-2d", end_date="now", precision=86400))timezone
Section titled “timezone”timezone generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def timezone() -> strActual signature for en_US:
fake.timezone() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.timezone()tin generates fictional administrative or tax identifiers; format depends on country.
Orionis typed contract:
def tin() -> strActual signature for el_GR:
fake.tin() -> strVerified availability: 1 locales. Example locales: el_GR.
fake = SampleFactory(locale="el_GR", seed=7).fakevalue = fake.tin()tld generates Internet addresses and formats for test data; generating a string does not open a connection.
Orionis typed contract:
def tld() -> strActual signature for en_US:
fake.tld() -> strVerified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.tld()tollNumber
Section titled “tollNumber”tollNumber generates fictional telephone numbers in local formats.
Orionis typed contract:
def tollNumber() -> strActual signature for ar_AE:
fake.tollNumber() -> strVerified availability: 2 locales. Example locales: ar_AE, ar_PS.
fake = SampleFactory(locale="ar_AE", seed=7).fakevalue = fake.tollNumber()town generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def town() -> strActual signature for bn_BD:
fake.town() -> strVerified availability: 4 locales. Example locales: bn_BD, en_BD, ja_JP, ko_KR.
fake = SampleFactory(locale="bn_BD", seed=7).fakevalue = fake.town()townSuffix
Section titled “townSuffix”townSuffix generates addresses and geographic subdivisions for test forms, deliveries and profiles.
Orionis typed contract:
def townSuffix() -> strActual signature for ko_KR:
fake.townSuffix() -> strVerified availability: 1 locales. Example locales: ko_KR.
fake = SampleFactory(locale="ko_KR", seed=7).fakevalue = fake.townSuffix()traditionalMonthName
Section titled “traditionalMonthName”traditionalMonthName generates dates, times and intervals for temporal fixtures.
Orionis typed contract:
def traditionalMonthName() -> strActual signature for ja_JP:
fake.traditionalMonthName() -> strVerified availability: 1 locales. Example locales: ja_JP.
fake = SampleFactory(locale="ja_JP", seed=7).fakevalue = fake.traditionalMonthName()tsv generates auxiliary test values and structures; return shape depends on the method.
Orionis typed contract:
def tsv(header: Sequence[str] | None=..., data_columns: tuple[str, str]=..., num_rows: int=..., include_row_ids: bool=...) -> strActual signature for en_US:
fake.tsv(header: Sequence[str] | None = None, data_columns: Tuple[str, str] = ('{{name}}', '{{address}}'), num_rows: int = 10, include_row_ids: bool = False) -> str| Parameter | Purpose |
|---|---|
header | Column headings or None to omit them. |
data_columns | Structure, column or generator-token definition. |
num_rows | Number of serialized data rows. |
include_row_ids | Adds a sequential row identifier. |
Verified availability: 110 locales. Example locales: en_US, es_CO, es_ES, am_ET, ar_AA, ar_AE, ar_BH, ar_DZ.
fake = SampleFactory(locale="en_US", seed=7).fakevalue = fake.tsv(num_rows=2)