Metadata-Version: 2.1
Name: pygenpass
Version: 0.1.1
Summary: Pygenpass - Command Line Password Generator and Manager Tool
Home-page: https://github.com/paint-it/pygenpass
Author: Mayuri Lahane
Author-email: mayurilahane1998@gmail.com
License: MIT License
Keywords: clitool,passwordmanager
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Environment :: Console
Classifier: Topic :: Internet
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Description-Content-Type: text/x-rst
Requires-Dist: beautifultable
Requires-Dist: click
Requires-Dist: diceware

PyGenpass - Command Line Password Generator and Manager Tool
============================================================

How to run project?
===================


* Create a virtual environment on your local machine

.. code-block:: bash

    $ python3 -m venv new_env


* Activate virtual environment

.. code-block:: bash

    $ source new_env/bin/activate


* Make a local directory

* Clone project in your directory

.. code-block:: bash

    $ git clone https://github.com/paint-it/pygenpass.git


* Install setup.py

.. code-block:: bash

    $ python3 setup.py install


* Use command **pygenpass**

Command line options
====================

.. code-block:: bash

    $ pygenpass

    Options:

      --help  Show this message and exit.

    Commands:
      allpass     Show all passwords
      createpass  Create new password
      delpass     Delete password
      modpass     Update password
      savepass    Save existing passwords
      showpass    Show password
      version     Show Version

Examples
========

* This command will ask for portal name and will create random password

.. code-block:: bash

    $ pygenpass createpass

    Enter portal name [None]:
    Enter email id [None]:
    Enter portal url [None]:



* This command will ask for portal name and existing password

.. code-block:: bash

    $ pygenpass savepass

    Enter portal name [None]:
    Enter your password [None]:
    Enter email id [None]:
    Enter portal url [None]:

* This command will show password of particular portal

.. code-block:: bash

    $ pygenpass showpass

    Enter portal name [None]:

Dependencies
************
=============================================      ==================
     Features                                       Dependancy
=============================================      ==================
``Scripting Language``                              Python 3.0+
``Command-Line Option and argument parsing``        click
``Database Used``                                   SQLite3
``Password generator``                              diceware
=============================================      ==================

How to contribute to this project?
==================================

* Please read `contributing.md <https://github.com/paint-it/pygenpass/blob/master/contributing.md>`_


