Metadata-Version: 2.1
Name: django-quenv
Version: 0.1.1
Summary: A django application that gathers the names of all installed packages in a virtualenv, their licenses along with related quality metrics, in django-admin.
Home-page: https://github.com/raratiru/django-quenv
Author: George Tantiras
License: BSD 3-Clause License
Description: Django Quality Environment Report
        =================================
        
        This app uses setuptools to gather the names of all packages in a virtualenv.
        
        
        From the metadata of each package, it collects all available information about
        its license(s).
        
        
        It uses the [lgtm](https://lgtm.com/) api to query the quality metrics of
        github based packages.
        
        All data are saved first to a json file and then loaded to the database.
        Only one fixture per day can be created.
        
        Finally, it creates a report of any change occurred to a package, namely:
        If it was **added**, **removed** or its **license** has **changed.**
        
        It is still in Alpha phase, no tests exist and changes are possible to occur.
        
        Installation
        ------------
        ```
        pip install django-quenv
        ```
        
        ```
        INSTALLED_APPS = [
            ...,
            'quenv.apps.QuenvConfig',
        ]
        ```
        
        ```
        ./manage.py migrate
        ./manage.py quenv
        ```
        
        Configuration
        -------------
        In `settings,py` the following configuration can take place:
        
        `QUENV_PATH`: The path where the fixtures are saved. Default: `.`
        
        `QUENV_UPDATE_DB`: Default `True`, if `False` it only creates the fixtures.
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Natural Language :: English
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: Site Management
Requires-Python: >=3.5
Description-Content-Type: text/markdown
