Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rigger-0.0.2.tar.gz (218.7 kB view details)

Uploaded Source

Built Distribution

rigger-0.0.2-py3-none-any.whl (219.3 kB view details)

Uploaded Python 3

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

Hashes for rigger-0.0.2.tar.gz
Algorithm Hash digest
SHA256 099e3433a59ae48b405445c53db14938e8dfbf4d8a36ed62b504d6e3119422fc
MD5 c6a7db14c39e404ae7452ca9b2fa8193
BLAKE2b-256 aa56369fc332721fc0983b0bebfdc9ccb8af4b53b085e21d58cc5b3357a8a1a6

See more details on using hashes here.

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

Hashes for rigger-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 34246f4aec08d55cca1a0ae53fd588b020b0c5b046f728c83dd766c23b771cb3
MD5 7645de9751835117ec0e6861a1acb1a0
BLAKE2b-256 f33c3c7b47475a42365fef4181deaf7e714031cd0f0fb37e8ec0477ff380f83b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page