Metadata-Version: 1.1
Name: user_agent
Version: 0.1.3
Summary: User-Agent generator
Home-page: UNKNOWN
Author: jamb0ss, Gregory Petukhov
Author-email: lorien@lorien.name
License: MIT
Description: ==========
        user_agent
        ==========
        
        .. image:: https://travis-ci.org/lorien/user_agent.png?branch=master
            :target: https://travis-ci.org/lorien/user_agent?branch=master
        
        .. image:: https://img.shields.io/pypi/dm/user_agent.svg
            :target: https://pypi.python.org/pypi/user_agent
        
        .. image:: https://img.shields.io/pypi/v/user_agent.svg
            :target: https://pypi.python.org/pypi/user_agent
        
        .. image:: https://readthedocs.org/projects/user_agent/badge/?version=latest
            :target: http://user-agent.readthedocs.org
        
        
        What is user_agent module for?
        -------------------------------
        
        This module is for generating random, valid web user agents:
        * content of "User-Agent" HTTP headers
        * content of `window.navigator` JavaScript object
        
        
        Usage Example
        -------------
        
        .. code:: python
        
            >>> from user_agent import generate_user_agent, generate_navigator
            >>> from pprint import pprint
            >>> generate_user_agent()
            'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:40.0) Gecko/20100101 Firefox/40.0'
            >>> generate_user_agent(platform=('mac', 'linux'))
            'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:36.0) Gecko/20100101 Firefox/36.0'
            >>> pprint(generate_navigator())
            {'app_code_name': 'Mozilla',
             'app_name': 'Netscape',
             'appversion': '5.0',
             'name': 'firefox',
             'os': 'linux',
             'oscpu': 'Linux i686 on x86_64',
             'platform': 'Linux i686 on x86_64',
             'user_agent': 'Mozilla/5.0 (X11; Ubuntu; Linux i686 on x86_64; rv:41.0) Gecko/20100101 Firefox/41.0',
             'version': '41.0'}
            >>> pprint(generate_navigator_js())
            {'appCodeName': 'Mozilla',
             'appName': 'Netscape',
             'appVersion': '38.0',
             'platform': 'MacIntel',
             'userAgent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Firefox/38.0'}
        
        
        Installation
        ------------
        
        Use pip:
        
        .. code:: shell
        
            $ pip install -U user_agent
        
        
        Documentation
        -------------
        
        Documentation is available at http://user-agent.readthedocs.org
        
        
        
        Contribution
        ============
        
        Use github to submit bug,fix or wish request: https://github.com/lorien/user_agent/issues
        
        
Keywords: user agent browser navigator
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Internet :: WWW/HTTP
