semvec/pypi-packages huggingface dataset:
django-chaas-backend 0.0.3
Changelog as a service

django-chaas-backend - Changelog as a service
=============================================

.. image:: https://travis-ci.org/changelog-as-a-service/django-chaas-backend.png?branch=master
        :target: https://travis-ci.org/changelog-as-a-service/django-chaas-backend


django-chaas-backend is a `reusable Django app`_ which provides a RESTful API to
query changes for source code repositories.
This can be useful if you are interessted in changes or you need to create a
changelog which you are currently packaging (i.r. RPM packaging).


Managament commands
-------------------
There are a couple of Django management commands implemented. Theses commands
are useful for debugging and maintenance.

repository_cloner
^^^^^^^^^^^^^^^^^
This command checks the available repositories in the database and clones
newly added repositories. Try:

.. code-block:: bash

   $ ./manage.py repository_cloner -h


Hacking and contributing
------------------------
Fork `the repository`_ on Github to start making your changes to the **master**
branch (or branch off of it). Don't forget to write a test for fixed issues or
implemented features whenever appropriate. You can invoke the testsuite from
the repository root directory via `tox`_:

.. code-block:: bash

    $ tox

.. _`reusable Django app`: https://docs.djangoproject.com/en/dev/intro/reusable-apps/
.. _`Python Package Index`: https://pypi.python.org/
.. _`the repository`: https://github.com/changelog-as-a-service/django-chaas-backend
.. _`tox`: http://testrun.org/tox
.. _`git`: https://git-scm.com/