Fake data generators for everything Earth (and beyond!)
faker-geoscience
is a Community Provider for the Python faker package, intended to provide generators for data relating to the Earth sciences.
pip install faker-geoscience
Base faker
does not currently support locale resolution for dynamically linked providers, therefore
locale-specific Provider classes have to be linked explicitly using Faker.add_provider()
,
or the containing module has to be passed to the Faker constructor (examples below).
from faker import Faker
from faker_geoscience import flora
# Example 1: Using Faker.add_provider()
f = Faker()
f.add_provider(flora.el_GR.Provider)
# Example 2: Passing to constructor
f = Faker(locale='el-GR', providers=['flora'])
# Module generators available - may be called
f.plant_name()
python3 -m build
tox
faker-geoscience
is in early development - we accept any and all relevant contributions! Check out
base faker's contributing guidelines
for further information.
Tox/GitHub Actions configuration strongly influenced by faker-airtravel and faker_wifi_essid.