django-reversion


Namedjango-reversion JSON
Version 5.1.0 PyPI version JSON
download
home_pagehttps://github.com/etianen/django-reversion
SummaryAn extension to the Django web framework that provides version control for model instances.
upload_time2024-08-09 21:30:29
maintainerNone
docs_urlNone
authorDave Hall
requires_python>=3.8
licenseBSD
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            ================
django-reversion
================

|PyPI latest| |PyPI Version| |PyPI License| |Github actions| |Docs|


**django-reversion** is an extension to the Django web framework that provides
version control for model instances.

Requirements
============

- Python 3.7 or later
- Django 3.2 or later

Features
========

-  Roll back to any point in a model instance's history.
-  Recover deleted model instances.
-  Simple admin integration.

Documentation
=============

Check out the latest ``django-reversion`` documentation at `Getting Started <http://django-reversion.readthedocs.io/>`_


Issue tracking and source code can be found at the
`main project website <http://github.com/etianen/django-reversion>`_.

You can keep up to date with the latest announcements by joining the
`django-reversion discussion group <http://groups.google.com/group/django-reversion>`_.

Upgrading
=========

Please check the `Changelog <https://github.com/etianen/django-reversion/blob/master/CHANGELOG.rst>`_ before upgrading
your installation of django-reversion.

Contributing
============

Bug reports, bug fixes, and new features are always welcome. Please raise issues on the
`django-reversion project site <http://github.com/etianen/django-reversion>`_, and submit
pull requests for any new code.

1. Fork the `repository <http://github.com/etianen/django-reversion>`_ on GitHub.
2. Make a branch off of master and commit your changes to it.
3. Install requirements.

.. code:: bash

    $ pip install django psycopg2 mysqlclient -e .

4. Run the tests

.. code:: bash

    $ tests/manage.py test tests

5. Create a Pull Request with your contribution

Contributors
============

The django-reversion project was developed by `Dave Hall <http://www.etianen.com/>`_ and contributed
to by `many other people <https://github.com/etianen/django-reversion/graphs/contributors>`_.


.. |Docs| image:: https://readthedocs.org/projects/django-reversion/badge/?version=latest
   :target: http://django-reversion.readthedocs.org/en/latest/?badge=latest
.. |PyPI Version| image:: https://img.shields.io/pypi/pyversions/django-reversion.svg?maxAge=60
   :target: https://pypi.python.org/pypi/django-reversion
.. |PyPI License| image:: https://img.shields.io/pypi/l/django-reversion.svg?maxAge=120
   :target: https://github.com/rhenter/django-reversion/blob/master/LICENSE
.. |PyPI latest| image:: https://img.shields.io/pypi/v/django-reversion.svg?maxAge=120
   :target: https://pypi.python.org/pypi/django-reversion
.. |Github actions| image:: https://github.com/etianen/django-reversion/workflows/Python%20package/badge.svg
   :target: https://github.com/etianen/django-reversion

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/etianen/django-reversion",
    "name": "django-reversion",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": "Dave Hall",
    "author_email": "dave@etianen.com",
    "download_url": "https://files.pythonhosted.org/packages/d8/aa/d7e9d98b23041b24d2b35cefcbbfa51e6e557e8e58c1c1bddabdb0baf13f/django_reversion-5.1.0.tar.gz",
    "platform": null,
    "description": "================\ndjango-reversion\n================\n\n|PyPI latest| |PyPI Version| |PyPI License| |Github actions| |Docs|\n\n\n**django-reversion** is an extension to the Django web framework that provides\nversion control for model instances.\n\nRequirements\n============\n\n- Python 3.7 or later\n- Django 3.2 or later\n\nFeatures\n========\n\n-  Roll back to any point in a model instance's history.\n-  Recover deleted model instances.\n-  Simple admin integration.\n\nDocumentation\n=============\n\nCheck out the latest ``django-reversion`` documentation at `Getting Started <http://django-reversion.readthedocs.io/>`_\n\n\nIssue tracking and source code can be found at the\n`main project website <http://github.com/etianen/django-reversion>`_.\n\nYou can keep up to date with the latest announcements by joining the\n`django-reversion discussion group <http://groups.google.com/group/django-reversion>`_.\n\nUpgrading\n=========\n\nPlease check the `Changelog <https://github.com/etianen/django-reversion/blob/master/CHANGELOG.rst>`_ before upgrading\nyour installation of django-reversion.\n\nContributing\n============\n\nBug reports, bug fixes, and new features are always welcome. Please raise issues on the\n`django-reversion project site <http://github.com/etianen/django-reversion>`_, and submit\npull requests for any new code.\n\n1. Fork the `repository <http://github.com/etianen/django-reversion>`_ on GitHub.\n2. Make a branch off of master and commit your changes to it.\n3. Install requirements.\n\n.. code:: bash\n\n    $ pip install django psycopg2 mysqlclient -e .\n\n4. Run the tests\n\n.. code:: bash\n\n    $ tests/manage.py test tests\n\n5. Create a Pull Request with your contribution\n\nContributors\n============\n\nThe django-reversion project was developed by `Dave Hall <http://www.etianen.com/>`_ and contributed\nto by `many other people <https://github.com/etianen/django-reversion/graphs/contributors>`_.\n\n\n.. |Docs| image:: https://readthedocs.org/projects/django-reversion/badge/?version=latest\n   :target: http://django-reversion.readthedocs.org/en/latest/?badge=latest\n.. |PyPI Version| image:: https://img.shields.io/pypi/pyversions/django-reversion.svg?maxAge=60\n   :target: https://pypi.python.org/pypi/django-reversion\n.. |PyPI License| image:: https://img.shields.io/pypi/l/django-reversion.svg?maxAge=120\n   :target: https://github.com/rhenter/django-reversion/blob/master/LICENSE\n.. |PyPI latest| image:: https://img.shields.io/pypi/v/django-reversion.svg?maxAge=120\n   :target: https://pypi.python.org/pypi/django-reversion\n.. |Github actions| image:: https://github.com/etianen/django-reversion/workflows/Python%20package/badge.svg\n   :target: https://github.com/etianen/django-reversion\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "An extension to the Django web framework that provides version control for model instances.",
    "version": "5.1.0",
    "project_urls": {
        "Homepage": "https://github.com/etianen/django-reversion"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5a84898fec51294e6764ab5fdde5db079ca89d528cef039c05447ca41d6f4c74",
                "md5": "aaefe47267bfbe52ea4cc1a2908434cf",
                "sha256": "084d4f117d9e2b4e8dfdfaad83ebb34410a03eed6071c96089e6811fdea82ad3"
            },
            "downloads": -1,
            "filename": "django_reversion-5.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "aaefe47267bfbe52ea4cc1a2908434cf",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 84857,
            "upload_time": "2024-08-09T21:30:27",
            "upload_time_iso_8601": "2024-08-09T21:30:27.761496Z",
            "url": "https://files.pythonhosted.org/packages/5a/84/898fec51294e6764ab5fdde5db079ca89d528cef039c05447ca41d6f4c74/django_reversion-5.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d8aad7e9d98b23041b24d2b35cefcbbfa51e6e557e8e58c1c1bddabdb0baf13f",
                "md5": "eadc1cc50df3618895bf56b89ecc3d21",
                "sha256": "3309821e5b6fceedcce6b6975f1a9c7fab6ae7c7d0e1276a90e345946fa0dcb8"
            },
            "downloads": -1,
            "filename": "django_reversion-5.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "eadc1cc50df3618895bf56b89ecc3d21",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 73178,
            "upload_time": "2024-08-09T21:30:29",
            "upload_time_iso_8601": "2024-08-09T21:30:29.613254Z",
            "url": "https://files.pythonhosted.org/packages/d8/aa/d7e9d98b23041b24d2b35cefcbbfa51e6e557e8e58c1c1bddabdb0baf13f/django_reversion-5.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-09 21:30:29",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "etianen",
    "github_project": "django-reversion",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "django-reversion"
}
        
Elapsed time: 0.40269s