Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

Fake data generators for everything Earth (and beyond!)

License

Notifications You must be signed in to change notification settings

gorloffslava/faker-geoscience

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

faker-geoscience

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.

Install

pip install faker-geoscience

Use

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()

Build

python3 -m build

Test

tox

Contribute

faker-geoscience is in early development - we accept any and all relevant contributions! Check out base faker's contributing guidelines for further information.

Acknowledgements

Tox/GitHub Actions configuration strongly influenced by faker-airtravel and faker_wifi_essid.

About

Fake data generators for everything Earth (and beyond!)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%