{ "info": { "author": "Carl Meyer", "author_email": "carl@oddbird.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3" ], "description": "============================\r\ndjango-transaction-hooks\r\n============================\r\n\r\n.. image:: https://secure.travis-ci.org/carljm/django-transaction-hooks.png?branch=master\r\n :target: http://travis-ci.org/carljm/django-transaction-hooks\r\n :alt: Test status\r\n.. image:: https://coveralls.io/repos/carljm/django-transaction-hooks/badge.png?branch=master\r\n :target: https://coveralls.io/r/carljm/django-transaction-hooks\r\n :alt: Test coverage\r\n.. image:: https://readthedocs.org/projects/django-transaction-hooks/badge/?version=latest\r\n :target: https://readthedocs.org/projects/django-transaction-hooks/?badge=latest\r\n :alt: Documentation Status\r\n.. image:: https://badge.fury.io/py/django-transaction-hooks.svg\r\n :target: https://pypi.python.org/pypi/django-transaction-hooks\r\n :alt: Latest version\r\n\r\n\r\nDjango database backends with post-transaction-commit callback hooks.\r\n\r\n``django-transaction-hooks`` supports `Django`_ 1.6.1 and later on Python 2.6,\r\n2.7, 3.2, and 3.3.\r\n\r\n.. _Django: http://www.djangoproject.com/\r\n\r\n\r\nGetting Help\r\n============\r\n\r\nDocumentation for django-transaction-hooks is available at\r\nhttps://django-transaction-hooks.readthedocs.org/\r\n\r\nThis app is available on `PyPI`_ and can be installed with ``pip install\r\ndjango-transaction-hooks``.\r\n\r\n.. _PyPI: https://pypi.python.org/pypi/django-transaction-hooks/\r\n\r\n\r\nContributing\r\n============\r\n\r\nSee the `contributing docs`_.\r\n\r\n.. _contributing docs: https://github.com/carljm/django-transaction-hooks/blob/master/CONTRIBUTING.rst\r\n\r\nCHANGES\r\n=======\r\n\r\n0.2 (2014.11.29)\r\n----------------\r\n\r\n* Add built-in PostGIS backend. Merge of GH-16, fixes GH-14. Thanks Bertrand\r\n Bordage.\r\n\r\n\r\n0.1.4 (2014.05.27)\r\n------------------\r\n\r\n* Make it possible to execute a transaction within an on-commit hook (except on\r\n SQLite). Merge of GH-9, fixes GH-8. Thanks Marek Malek.\r\n\r\n\r\n0.1.3 (2014.01.24)\r\n-------------------\r\n\r\n* Fix failure when mixing-in with database backends that perform queries in\r\n ``__init__`` (e.g. PostGIS backend when ``POSTGIS_VERSION`` setting is not\r\n set). Merge of GH-6, fixes GH-5. Thanks Niels Sandholt Busch.\r\n\r\n\r\n0.1.2 (2014.01.21)\r\n------------------\r\n\r\n* Fix bug where running queries in an ``on_commit`` hook under Postgres caused\r\n an \"autocommit cannot be used inside a transaction\" error. (GH-4).\r\n\r\n\r\n0.1.1 (2014.01.18)\r\n------------------\r\n\r\n* Clear run-on-commit hooks even if one raises an exception. Thanks akaariai.\r\n\r\n\r\n0.1 (2014.01.18)\r\n----------------\r\n\r\n* Initial working version; support for SQLite3, PostgreSQL, MySQL.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/carljm/django-transaction-hooks/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-transaction-hooks", "package_url": "https://pypi.org/project/django-transaction-hooks/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-transaction-hooks/", "project_urls": { "Homepage": "https://github.com/carljm/django-transaction-hooks/" }, "release_url": "https://pypi.org/project/django-transaction-hooks/0.2/", "requires_dist": null, "requires_python": null, "summary": "Django database backends that permit registering post-transaction-commit hooks", "version": "0.2" }, "last_serial": 1596594, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "76cae73dcd04baf5cc83f979ee0c96c8", "sha256": "d9afdb2f36e8eec4895938e1ec4949e6d82042016f574aaa5feaf809f52076b8" }, "downloads": -1, "filename": "django-transaction-hooks-0.1.tar.gz", "has_sig": true, "md5_digest": "76cae73dcd04baf5cc83f979ee0c96c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5632, "upload_time": "2014-01-18T09:53:48", "url": "https://files.pythonhosted.org/packages/60/9d/b4a865554f999a6a12296a703db1512133850572f80d89d6e511f77d6f12/django-transaction-hooks-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "93af4cabc5917eccf72f98e1cd2fedfd", "sha256": "48b20a1e430068d3465e747c6a64f7b1516b6ed91c9b0dfcaea73dbc076de80f" }, "downloads": -1, "filename": "django-transaction-hooks-0.1.1.tar.gz", "has_sig": true, "md5_digest": "93af4cabc5917eccf72f98e1cd2fedfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5776, "upload_time": "2014-01-18T10:14:57", "url": "https://files.pythonhosted.org/packages/a6/43/675d12a40c8695d39c5789c638f6b04161bb729bfe5a0067667fb06901d5/django-transaction-hooks-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ecd2d8d0e5cdf6fc131fda1b9c703aba", "sha256": "5262e7ccac83e2e21495d8f48e64813b3c8d1425d21c03de153fbedf52d67476" }, "downloads": -1, "filename": "django-transaction-hooks-0.1.2.tar.gz", "has_sig": true, "md5_digest": "ecd2d8d0e5cdf6fc131fda1b9c703aba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6065, "upload_time": "2014-01-22T00:06:07", "url": "https://files.pythonhosted.org/packages/40/6a/08fcd1b3bd302103e09805deadf449c2fa3ced736b1c794370e6a7d0a68e/django-transaction-hooks-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "dffcec5e8ac14ad9629bd5248ea4e639", "sha256": "7b041e426081a6c8a091aeaf30c6f80d866464c6e594810f60596c20f5d60141" }, "downloads": -1, "filename": "django-transaction-hooks-0.1.3.tar.gz", "has_sig": true, "md5_digest": "dffcec5e8ac14ad9629bd5248ea4e639", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6623, "upload_time": "2014-01-25T04:57:06", "url": "https://files.pythonhosted.org/packages/e6/5d/991d50718e93a2d2b85866fb0acf36c88cc4b49fe890198aeb06fa832dff/django-transaction-hooks-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "0c1b3bdefaeb70bf97e28ce602c92b4d", "sha256": "d5314289aaeec293f8237b89e82225730535520dc46d07756fe08b47abeca278" }, "downloads": -1, "filename": "django-transaction-hooks-0.1.4.tar.gz", "has_sig": true, "md5_digest": "0c1b3bdefaeb70bf97e28ce602c92b4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6931, "upload_time": "2014-05-27T19:35:47", "url": "https://files.pythonhosted.org/packages/7a/79/c6e6f78fe7829e67bf1360ee15d1a895dc86f92d1b57beea9025dc8dc4f0/django-transaction-hooks-0.1.4.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "91a185aa9e7597b36fadf12ce0b72bdd", "sha256": "51bab09547fab673a24d6c59f1df560183b3a49f24a7a5bf35e7eb34ef939e79" }, "downloads": -1, "filename": "django-transaction-hooks-0.2.tar.gz", "has_sig": true, "md5_digest": "91a185aa9e7597b36fadf12ce0b72bdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7527, "upload_time": "2014-11-29T22:03:36", "url": "https://files.pythonhosted.org/packages/60/f0/04ea2d937a44d94043a0ce8d4dec3328b36faa5d4b3c893478165c0aa259/django-transaction-hooks-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "91a185aa9e7597b36fadf12ce0b72bdd", "sha256": "51bab09547fab673a24d6c59f1df560183b3a49f24a7a5bf35e7eb34ef939e79" }, "downloads": -1, "filename": "django-transaction-hooks-0.2.tar.gz", "has_sig": true, "md5_digest": "91a185aa9e7597b36fadf12ce0b72bdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7527, "upload_time": "2014-11-29T22:03:36", "url": "https://files.pythonhosted.org/packages/60/f0/04ea2d937a44d94043a0ce8d4dec3328b36faa5d4b3c893478165c0aa259/django-transaction-hooks-0.2.tar.gz" } ] }