Metadata-Version: 2.1
Name: django-didadata
Version: 0.4.0
Summary: A Django app to collect numeric data.
Home-page: https://github.com/stephrdev/django-didadata/
Author: Stephan Jaekel, Benjamin Banduhn
Author-email: steph@rdev.info
License: BSD
Project-URL: Bug Reports, https://github.com/stephrdev/django-didadata/issues
Project-URL: Source, https://github.com/stephrdev/django-didadata
Keywords: django didadata
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
License-File: LICENSE.rst
Requires-Dist: Django<2.3,>=1.11
Requires-Dist: djangorestframework<3.12,>=3.11.0
Requires-Dist: django-filter<2.3,>=2.2.0
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-black; extra == "dev"
Requires-Dist: pytest-isort; extra == "dev"
Requires-Dist: pytest-django; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-flake8; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: factory-boy; extra == "dev"

django-didadata
===============

.. image:: https://badge.fury.io/py/django-didadata.svg
    :target: https://badge.fury.io/py/django-didadata

.. image:: https://github.com/stephrdev/django-didadata/workflows/Testing/badge.svg?branch=master
    :target: https://github.com/stephrdev/django-didadata/actions?query=workflow%3ATesting

.. image:: https://codecov.io/gh/stephrdev/django-didadata/branch/master/graph/badge.svg
  :target: https://codecov.io/gh/stephrdev/django-didadata

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
  :target: https://github.com/psf/black
  :alt: Code style: black


What is django-didadata
-----------------------

`didadata` is a Django app to collect numeric data.
The app will provide graphs and notifications for collected metrics.


Prepare for development
-----------------------

A Python 3 interpreter is required. If you use pyenv with a virtualenv, follow the next steps

.. code-block:: shell

    $ cd /path/to/project-root/
    $ mkvirtualenv django-didadata
    # activate virtualenv, if not activated yet
    # and install all dev requirements:
    $ pip install -e .[dev]


Now you're ready to run the tests:

.. code-block:: shell

    $ py.test


Code style
----------

This project is styled by `black <https://github.com/psf/black/>`_ and `isort <https://github.com/timothycrosley/isort/>`_. You can use the following command to format the code automatically and make it black and isort compatible:

.. code-block:: shell

    $ make format-python-code
