Generates modern random idenities, inspired by unix 'rig'
Project description
Rigger: (R)andom (I)dentity (G)eneration
.. image:: https://travis-ci.org/cgdeboer/rigger.svg?branch=master :target: https://travis-ci.org/cgdeboer/rigger
.. image:: https://img.shields.io/pypi/v/rigger.svg :target: https://pypi.org/project/rigger/
Rigger is a (R)andom (I)dentity (G)enerator implemented in pure python, inspired by unix https://www.unix.com/man-page/debian/6/RIG/.
.. image:: https://raw.githubusercontent.com/cgdeboer/rigger/master/docs/rigger.png :height: 150px
Example Code:
.. code-block:: python
>>> import rigger
>>> rigger.identity()
>>> {'name': 'Briella Doyle',
'given': 'Briella',
'family': 'Doyle',
'address': '413 White Mud St',
'city': 'Richford',
'state': 'VT',
'zip_code': '05476',
'phone': '802-755-1984',
'email': 'bdoyle@yahoo.com'}
How It Works
Rigger provides an easy way to generate random identies that look mostly real. Cities, states, and zip codes are cohesive, and phone area codes are valid at the state level.
Rigger officially supports Python 3.6+.
Installation
To install Rigger, use pipenv <http://pipenv.org/>
_ (or pip, or poetry, of course):
.. code-block:: bash
$ pipenv install rigger
How to Contribute
#. Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
#. Fork the repository
_ on GitHub to start making your changes to the master branch (or branch off of it).
#. Write a test which shows that the bug was fixed or that the feature works as expected.
#. Send a pull request. Make sure to add yourself to AUTHORS_.
.. _the repository
: https://github.com/cgdeboer/rigger
.. _AUTHORS: https://github.com/cgdeboer/rigger/blob/master/AUTHORS.rst
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
File details
Details for the file rigger-0.0.2.tar.gz
.
File metadata
- Download URL: rigger-0.0.2.tar.gz
- Upload date:
- Size: 218.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 099e3433a59ae48b405445c53db14938e8dfbf4d8a36ed62b504d6e3119422fc |
|
MD5 | c6a7db14c39e404ae7452ca9b2fa8193 |
|
BLAKE2b-256 | aa56369fc332721fc0983b0bebfdc9ccb8af4b53b085e21d58cc5b3357a8a1a6 |
File details
Details for the file rigger-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: rigger-0.0.2-py3-none-any.whl
- Upload date:
- Size: 219.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34246f4aec08d55cca1a0ae53fd588b020b0c5b046f728c83dd766c23b771cb3 |
|
MD5 | 7645de9751835117ec0e6861a1acb1a0 |
|
BLAKE2b-256 | f33c3c7b47475a42365fef4181deaf7e714031cd0f0fb37e8ec0477ff380f83b |