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.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rigger-0.0.1-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file rigger-0.0.1.tar.gz.

File metadata

  • Download URL: rigger-0.0.1.tar.gz
  • Upload date:
  • Size: 4.1 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.1.tar.gz
Algorithm Hash digest
SHA256 91ce8d5676fcb241507e8ad58fd7ab2db2ea7e558500d95060f898be3e07b819
MD5 28b29c5d9bd057183ba44ccaea8a2fb9
BLAKE2b-256 7fcc1ff86ca08cf631287acd9f72ae85114861efccfe5f51b78cfed30418a8cc

See more details on using hashes here.

File details

Details for the file rigger-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: rigger-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 493b4f57ab955ce5a2d804dbeaebb8eaba9a0b7d46940bd6b795e4ce23259c9d
MD5 a9fe63b22e0f7169fe730952e37972c5
BLAKE2b-256 521acd033f1d2b1d6ecf2fc14b081f32c99c5d9f56753a9042ab55a64d806506

See more details on using hashes here.

Supported by

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