Faker addon with providers for everything Earth!
Project description
# faker-geoscience Fake data generators for everything Earth (and beyond!)
faker-geoscience is a Community Provider for the Python [faker](https://github.com/joke2k/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](https://github.com/joke2k/faker/blob/master/CONTRIBUTING.rst) for further information.
## Acknowledgements
Tox/GitHub Actions configuration strongly influenced by [faker-airtravel](https://github.com/dkotschessa/faker_airtravel) and [faker_wifi_essid](https://github.com/SkypLabs/faker-wifi-essid).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for faker_geoscience-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a57020e5c5b606d00d5f247240ded92370cec290b3d80e504a7016be4e5d6153 |
|
MD5 | bd07c47884530ec490cbbc73b9f44fde |
|
BLAKE2b-256 | d069279b15a4c32bb65aef579100085370031da55270c2c8f28b5dbacdc78054 |