{ "info": { "author": "Kristian Ollegaard", "author_email": "kristian.ollegaard@divio.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Database", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Text Processing :: Linguistic" ], "description": "========================================\ndjango-hvad |package| |coverage| |build|\n========================================\n\n**Model translations made easy.**\n\nThis project adds support for model translations in Django. It is designed to be\nunobtrusive, efficient and reliable. On the technical side, it uses an automatically\ncreated `Translations Model` to store translatable fields in arbitrary\nlanguages with a foreign key to the main model, enabling fast queries.\n\nStarted in 2011, hvad has grown mature and is now used on large scale applications.\n\nQuick links:\n\n- `Documentation`_.\n- `Release notes`_.\n- `Issue tracker`_.\n\nFeatures\n--------\n\n* **Simple** - only 3 new queryset methods.\n* **Natural** - use Django ORM as usual, it just became language aware.\n* **Fast** - no additional queries for reads, just an inner join to an indexed key.\n* **Complete** - relationships, custom managers and querysets, proxy models, and abstract models.\n* **Batteries included** - translation-enabled forms and admin are provided.\n* **Reliable** - more than 300 test cases and counting. |coverage| |build|\n* **Compatible** with Django 1.8 to 1.11, running Python 2.7, 3.4, 3.5 or 3.6.\n\nDjango-hvad also features support for `Django REST framework`_ 3.1 or newer, including\ntranslation-aware serializers.\n\nExample Uses\n------------\n\nDeclaring a translatable ``Book`` model::\n\n class Book(TranslatableModel):\n author = models.ForeignKey(Author)\n release = models.Date()\n\n translations = TranslatedFields(\n title = models.CharField(max_length=250)\n )\n\nThus, only the title will vary based on the language. Release date and\nauthor are shared among all languages. Let's now create a ``Book`` instance::\n\n # The recommended way:\n book = Book.objects.language('en').create(\n author = Author.objects.get(name='Antoine de Saint Exup\u00e9ry'),\n release = datetime.date(1943, 4, 6),\n title = \"The Little Prince\",\n )\n\n # Also works\n book = Book(language_code='en')\n book.author = Author.objects.get(name='Antoine de Saint Exup\u00e9ry')\n book.release = datetime.date(1943, 4, 6)\n book.title = \"The Little Prince\"\n book.save()\n\nProviding some translations::\n\n book.translate('fr')\n book.title = \"Le Petit Prince\"\n book.save()\n book.translate('de')\n book.title = \"Der kleine Prinz\"\n book.save()\n\nEvery call to ``translate()`` creates a new translation from scratch and switches\nto that translation; ``save()`` only saves the latest translation. Let's now perform\nsome language-aware queries::\n\n Book.objects.all()\n\nCompatible by default: returns all objects, without any translated fields attached.\nStarting from v1.0, default behavior can be overriden to work like next query::\n\n Book.objects.language().all()\n\nReturns all objects as translated instances, but only the ones that are translated\ninto the currect language. You can also specify which language to get, using e.g.::\n\n Book.objects.language(\"en\").all()\n\nUsual queryset methods work like they always did: let's get all books as translated instances,\nfiltering on the ``title`` attribute, returning those that have\n``Petit Prince`` in their French title, ordered by publication date (in their\nFrench edition)::\n\n Book.objects.language(\"fr\").filter(title__contains='Petit Prince').order_by('release')\n\nOther random examples::\n\n # last German book published in year 1948\n Book.objects.language(\"de\").filter(release__year=1948).latest()\n\n # other books from the same author as mybook. Cache author as well.\n Book.objects.language().select_related('author').filter(author__books=mybook)\n\n # books that have \"Django\" in their title, regardless of the language\n Book.objects.language('all').filter(title__icontains='Django')\n\n\nMore examples in the `quickstart guide`_.\n\nReleases\n--------\n\nDjango-hvad uses the same release pattern as Django. The following versions\nare thus available:\n\n* Stable branch 1.7, available through `PyPI`_ and git branch ``releases/1.7.x``.\n* Stable branch 1.8, available through `PyPI`_ and git branch ``releases/1.8.x``.\n* Development branch 1.9, available through git branch ``master``.\n\nStable branches have minor bugfix releases as needed, with guaranteed compatibility.\nSee the `installation guide`_ for details, or have a look at the `release notes`_.\n\nThanks to\n---------\n\nJonas Obrist (https://github.com/ojii) for making django-nani and for helping me with this project.\n\nKristian \u00d8llegaard (https://github.com/KristianOellegaard/) for django-hvad and trusting me\nto continue the development.\n\n.. |package| image:: https://badge.fury.io/py/django-hvad.svg\n :target: https://pypi.python.org/pypi/django-hvad\n.. |build| image:: https://secure.travis-ci.org/KristianOellegaard/django-hvad.svg?branch=master\n.. |coverage| image:: https://coveralls.io/repos/KristianOellegaard/django-hvad/badge.svg\n :target: https://coveralls.io/r/KristianOellegaard/django-hvad\n\n.. _documentation: http://django-hvad.readthedocs.org/\n.. _release notes: https://django-hvad.readthedocs.org/en/latest/public/release_notes.html\n.. _issue tracker: https://github.com/KristianOellegaard/django-hvad/issues\n.. _PyPI: https://pypi.python.org/pypi/django-hvad\n.. _Django REST framework: http://www.django-rest-framework.org/\n.. _installation guide: http://django-hvad.readthedocs.org/en/latest/public/installation.html\n.. _quickstart guide: http://django-hvad.readthedocs.org/en/latest/public/quickstart.html\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KristianOellegaard/django-hvad", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-hvad", "package_url": "https://pypi.org/project/django-hvad/", "platform": "", "project_url": "https://pypi.org/project/django-hvad/", "project_urls": { "Homepage": "https://github.com/KristianOellegaard/django-hvad" }, "release_url": "https://pypi.org/project/django-hvad/1.8.0/", "requires_dist": null, "requires_python": "", "summary": "A content translation framework for django integrated automatically in the normal ORM. Removes the pain of having to think about translations in a django project.", "version": "1.8.0" }, "last_serial": 2837730, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "387569d10eb9e33c7a269d8958453a13", "sha256": "ef619cb90fcfe751bffced4ec573a5adc3ba9a9bdd86766d00f670f79363d023" }, "downloads": -1, "filename": "django-hvad-0.0.3.tar.gz", "has_sig": false, "md5_digest": "387569d10eb9e33c7a269d8958453a13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27074, "upload_time": "2011-09-05T15:32:31", "url": "https://files.pythonhosted.org/packages/37/dc/67e7430b2aef75b319efbfe6651dfbc235c354ffde7e7d86024962dab875/django-hvad-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "1c2d725b9b4748d63b0a8a80f2e32acc", "sha256": "36c544ef1a5c0d5f71cecb2707195639d4c6325b5d0427fd28ac1964c9bd0c7c" }, "downloads": -1, "filename": "django-hvad-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1c2d725b9b4748d63b0a8a80f2e32acc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27144, "upload_time": "2011-09-06T12:18:53", "url": "https://files.pythonhosted.org/packages/44/0e/0f5afa7765c916933194b1ac740dcb418162307739d78738011a2e6d67de/django-hvad-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "4f6767fb247454c23cc9c71b28a48e45", "sha256": "1afd624300bd588e9046401ca89d92e0c3e27f9eca69ffd78be1f9374060d454" }, "downloads": -1, "filename": "django-hvad-0.0.5.tar.gz", "has_sig": false, "md5_digest": "4f6767fb247454c23cc9c71b28a48e45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27983, "upload_time": "2011-09-07T14:47:51", "url": "https://files.pythonhosted.org/packages/06/c4/087fc7c16c8993cba1d9fee599e1d7a255d5394d1fc617c2921823f2700a/django-hvad-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "4830cb75492a37b3ad85a8113f79b557", "sha256": "5a4455d94c93b9fb23d8b112ce44cf6927c138c7615487be2fe2ac56ceaba7e2" }, "downloads": -1, "filename": "django-hvad-0.0.6.tar.gz", "has_sig": false, "md5_digest": "4830cb75492a37b3ad85a8113f79b557", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28340, "upload_time": "2011-09-20T15:54:16", "url": "https://files.pythonhosted.org/packages/28/f8/486cb16374af732220f7fb3eb9f1d6b4dc38a68f9fa215b1fa5150a806ea/django-hvad-0.0.6.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "a7f2816ad21f0004aeaadc738bb1d687", "sha256": "cd6161447438915fc8384b2027fd037cafc064615093e61459d2d5e0a2853fb1" }, "downloads": -1, "filename": "django-hvad-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a7f2816ad21f0004aeaadc738bb1d687", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28617, "upload_time": "2011-09-22T15:42:00", "url": "https://files.pythonhosted.org/packages/e7/03/8240398ad437b32218295ac8c71b5e9a7bbb354aab10dadf5089a3554fb3/django-hvad-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "57d83da7bfef7a19599a128828fb20a1", "sha256": "955cd519ce50e58c52aa09ba9f69d8fa209936b28592792ef7e19a010539a97a" }, "downloads": -1, "filename": "django-hvad-0.1.1.tar.gz", "has_sig": false, "md5_digest": "57d83da7bfef7a19599a128828fb20a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28710, "upload_time": "2011-09-28T16:30:20", "url": "https://files.pythonhosted.org/packages/2b/0c/ba05fe1ccd107cc17ca8c827a4c1528acf1e02e2c789636cd5e373ffec70/django-hvad-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e661fbf5abe2ab6ad6eef21286a4007e", "sha256": "208f44d18a1d3a09f8ba0866ec5b22fc5b132018e6083e0f14c1008ca3962203" }, "downloads": -1, "filename": "django-hvad-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e661fbf5abe2ab6ad6eef21286a4007e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29217, "upload_time": "2011-10-17T21:10:05", "url": "https://files.pythonhosted.org/packages/67/d6/77d7b031b9922b1a9344dc18d9f5f6dc94c3874261df930657759dd974cc/django-hvad-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "b33a7f99ccbdbd05cb82900f73bbf34d", "sha256": "5976e7afcc2504bf7ea264bb7a2d2f615e884b899465102b4656b4bfba9e70cc" }, "downloads": -1, "filename": "django-hvad-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b33a7f99ccbdbd05cb82900f73bbf34d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29667, "upload_time": "2011-11-29T15:20:19", "url": "https://files.pythonhosted.org/packages/72/1b/187391de4d6269858dcbf2c0b6478b4481ec1edb27f530ad6732004eb947/django-hvad-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "651f3a1d9108325fde732351ed8a7b7d", "sha256": "cd71b67d646ea3e67754f73116f065f3303b5e6c2979e975222df33c1bb5ad0d" }, "downloads": -1, "filename": "django-hvad-0.1.5.tar.gz", "has_sig": false, "md5_digest": "651f3a1d9108325fde732351ed8a7b7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29787, "upload_time": "2012-02-02T20:27:23", "url": "https://files.pythonhosted.org/packages/25/d9/326b4d4972385327764d1e7485f533589f2ee4de6aaa79a23f0fecd6b26a/django-hvad-0.1.5.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "da187df3361fe8e0f5ea24c145e514a4", "sha256": "a69c8a42543f3e127745731354fa9f274108eb7e836d84188e3fe0c9623ea072" }, "downloads": -1, "filename": "django-hvad-0.2.tar.gz", "has_sig": false, "md5_digest": "da187df3361fe8e0f5ea24c145e514a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47120, "upload_time": "2012-08-13T16:07:39", "url": "https://files.pythonhosted.org/packages/39/06/d48e0871fdc2d0631245781137406d835cb20da96850f2ffaf8bab474eb6/django-hvad-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "8cbc6468715470046799bb923e9877b7", "sha256": "291c1df69e5acde0c41062e43d10148961eeddd62ac78632428c64de6fa16afd" }, "downloads": -1, "filename": "django-hvad-0.3.tar.gz", "has_sig": false, "md5_digest": "8cbc6468715470046799bb923e9877b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56090, "upload_time": "2013-05-18T14:58:54", "url": "https://files.pythonhosted.org/packages/48/b6/dde07bbd9f10bf78e0181887cbd79686f2e26a3ab14bf58983121730fcf7/django-hvad-0.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "dc2085700533de5a83e8ce4424758b89", "sha256": "5f161540b4841ec47f32f3165dc1fa5d9b569de456e3045d86163f03e677fbf6" }, "downloads": -1, "filename": "django-hvad-0.4.0.tar.gz", "has_sig": false, "md5_digest": "dc2085700533de5a83e8ce4424758b89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69435, "upload_time": "2014-05-20T11:56:30", "url": "https://files.pythonhosted.org/packages/54/0b/d7aaacd8d7410bb6559f57746b457f1ee39e79f7b8ebd788f8756cfa0c52/django-hvad-0.4.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "42a2c274fc1c1a69f386d0ba4a27b423", "sha256": "fa34b1543b4bf2af3356118d3bd114a52d57eb46312089415697b8e06c72907d" }, "downloads": -1, "filename": "django-hvad-0.4.0.zip", "has_sig": false, "md5_digest": "42a2c274fc1c1a69f386d0ba4a27b423", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 104146, "upload_time": "2014-05-20T11:56:50", "url": "https://files.pythonhosted.org/packages/f1/6b/4d64845dd4c1c33e1ab51aa67f31f5dc7614bfffa4e0574d525354123403/django-hvad-0.4.0.zip" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "7457a2730460ae5668fa1b3d9581bbe5", "sha256": "1bffa5409d6495272aa740102839c2786d5176a5ce610cc52bd6f8c06cb37dba" }, "downloads": -1, "filename": "django-hvad-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7457a2730460ae5668fa1b3d9581bbe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71517, "upload_time": "2014-06-01T11:59:37", "url": "https://files.pythonhosted.org/packages/6b/a8/3d53edfd36700d0dca463a0d903df26ee3aacc71d2a6c26aef2650a6a5cf/django-hvad-0.4.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "9645cfcc6e385936df8e709daf34233d", "sha256": "8613ce754a6e462721b8004fd0d19c2db461a64eb3c285b427d975b6157ac475" }, "downloads": -1, "filename": "django-hvad-0.4.1.zip", "has_sig": false, "md5_digest": "9645cfcc6e385936df8e709daf34233d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 106930, "upload_time": "2014-06-01T11:59:40", "url": "https://files.pythonhosted.org/packages/7c/11/7b13998e3641128e09f2e858d0d3e6c69ebbb29d6a73f9833be52dd265c5/django-hvad-0.4.1.zip" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "9ea414371c345f7a82a5c70474324bc8", "sha256": "4d12b37d8467426034e8b477d1cd85c0fe6532c87512ddf5a16d41121e12dd06" }, "downloads": -1, "filename": "django-hvad-0.5.0.tar.gz", "has_sig": false, "md5_digest": "9ea414371c345f7a82a5c70474324bc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83852, "upload_time": "2014-09-11T17:19:00", "url": "https://files.pythonhosted.org/packages/73/ff/ecd21ac52d23582daae0b12cf623daa1d22fdbc37467040622dac8c5d69a/django-hvad-0.5.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "6150f3122f1ff73686208b5034f68c26", "sha256": "4ab7b0f8d3847ff345b76adeb8c756a0281e8c82da0070a19719efb44af8345e" }, "downloads": -1, "filename": "django-hvad-0.5.0.zip", "has_sig": false, "md5_digest": "6150f3122f1ff73686208b5034f68c26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 115512, "upload_time": "2014-09-11T17:19:10", "url": "https://files.pythonhosted.org/packages/5b/f2/dd0baa053acebf69d14a22e352d30d0b7e730e8bdbc2468c37ba722a528b/django-hvad-0.5.0.zip" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "2fa0d2d453fbe8a2d213fb6db5f89246", "sha256": "a14658e968c02bae34e776a683969c1666fd264c90944012e7f90f9be1816da7" }, "downloads": -1, "filename": "django-hvad-0.5.1.tar.gz", "has_sig": false, "md5_digest": "2fa0d2d453fbe8a2d213fb6db5f89246", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84327, "upload_time": "2014-10-23T23:20:19", "url": "https://files.pythonhosted.org/packages/74/e1/4d072d0ec124256419ee1a1aebf5c00560f97572bf96274e6ac280a18db0/django-hvad-0.5.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "8123764330c5a31e51090fb4c232775f", "sha256": "f149de3f673959459daa27c57b50e2d0231112106917a47caf12dfffb595c09f" }, "downloads": -1, "filename": "django-hvad-0.5.1.zip", "has_sig": false, "md5_digest": "8123764330c5a31e51090fb4c232775f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 115884, "upload_time": "2014-10-23T23:20:28", "url": "https://files.pythonhosted.org/packages/c8/2a/a51f94dbc725cb79f3191e16bd9d14963b9ee9b8c7230566224b33d9d000/django-hvad-0.5.1.zip" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "0b28a19d00eb7cd61bbc5c5aaa45f800", "sha256": "6f67b62f32bcdc3f637d09cb88e29aa40982527e0633ba6269a52cac192c8524" }, "downloads": -1, "filename": "django-hvad-0.5.2.tar.gz", "has_sig": false, "md5_digest": "0b28a19d00eb7cd61bbc5c5aaa45f800", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84575, "upload_time": "2014-11-08T18:08:27", "url": "https://files.pythonhosted.org/packages/7c/ea/d50314478907cf21d024ad25fb5569ad08772ba7f18af6a775f942c7164f/django-hvad-0.5.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "1a260df84655d7e179586ce0f4bb1675", "sha256": "25e868c88c3ef4a446b0a2a8eb2bfd0b6663ea9bd10cf9cac094c8006e6c2ac4" }, "downloads": -1, "filename": "django-hvad-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1a260df84655d7e179586ce0f4bb1675", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91098, "upload_time": "2014-12-19T12:28:36", "url": "https://files.pythonhosted.org/packages/ac/b4/a96c99f97394774bdc8d32fc249aeff06c569b03b2cbd3679ab8afb68bb3/django-hvad-1.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "2a57786a69b8f418bb8f782bffc894a6", "sha256": "d0225a702c2e3f1a8bc185337a1dc468c56e03780a74c33554ab85f779706dde" }, "downloads": -1, "filename": "django-hvad-1.0.0.zip", "has_sig": false, "md5_digest": "2a57786a69b8f418bb8f782bffc894a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 123777, "upload_time": "2014-12-19T12:28:45", "url": "https://files.pythonhosted.org/packages/81/66/53f4a7bec878b65049bca06add4e851381dd93ebc4131fd56060ac8a9501/django-hvad-1.0.0.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "76948b655f7d5fe32d033791c4b0a738", "sha256": "9197fb4f66a6d0df8a4726f94ff7c30015eb8e67536500e4c86f855fbd13a04a" }, "downloads": -1, "filename": "django-hvad-1.1.0.tar.gz", "has_sig": false, "md5_digest": "76948b655f7d5fe32d033791c4b0a738", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93111, "upload_time": "2015-02-17T17:23:44", "url": "https://files.pythonhosted.org/packages/0e/0d/f0d7a56831a729da4f78320ef2c3e15b280278705261387d5d30155a004f/django-hvad-1.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "90851800c687dda42b6d2d35b5dc614e", "sha256": "39c0cf0061e922ad95af02ccd80d98c786164698b820f6a2f5d28773f70c7673" }, "downloads": -1, "filename": "django-hvad-1.1.0.zip", "has_sig": false, "md5_digest": "90851800c687dda42b6d2d35b5dc614e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 123130, "upload_time": "2015-02-17T17:23:48", "url": "https://files.pythonhosted.org/packages/29/7d/f30fcd35a5933e1230f809efeff7e03f782b6a319460eff93481d2e94bb7/django-hvad-1.1.0.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "4048effca2b738b0a9f450a9dcb050d6", "sha256": "169bd90974964a2a1e479eb4c640c523e73e12ff12f67baf789351b3bdf09662" }, "downloads": -1, "filename": "django-hvad-1.1.1.tar.gz", "has_sig": false, "md5_digest": "4048effca2b738b0a9f450a9dcb050d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92006, "upload_time": "2015-03-05T05:21:53", "url": "https://files.pythonhosted.org/packages/ae/24/364130516a1dac4a6477b17c193c34b37225beadd2e12a92cf34257bea19/django-hvad-1.1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "ad7ce553d9963fc3a5a4aacf339a3239", "sha256": "e2ce3b2e3a0e919fb1cf34b38c582ca67e8aff474a0f162ca1ca7beb22e8b1e9" }, "downloads": -1, "filename": "django-hvad-1.1.1.zip", "has_sig": false, "md5_digest": "ad7ce553d9963fc3a5a4aacf339a3239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 121578, "upload_time": "2015-03-05T05:21:57", "url": "https://files.pythonhosted.org/packages/9e/03/70729ea76817140722db0ab9ac66794fb5546426e10c49873acba692e831/django-hvad-1.1.1.zip" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "6989ca4aec00d99398f88b4dd1be04e0", "sha256": "f3f461e9aefb804ccc0b80e6b1d5d2527a00309d0ebd9719f03b68047ad7d5d8" }, "downloads": -1, "filename": "django-hvad-1.2.0.tar.gz", "has_sig": false, "md5_digest": "6989ca4aec00d99398f88b4dd1be04e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99472, "upload_time": "2015-03-19T20:16:54", "url": "https://files.pythonhosted.org/packages/7d/b4/439a60f6853404d6b3281ac2d73faec7926b45b6a0aef9fd90e57c402206/django-hvad-1.2.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "5a3f06e138675689e612c90f5350a3e2", "sha256": "208920235271d1eae2f38903194fafec524f9e0f3cee67e20e7d197a05db367e" }, "downloads": -1, "filename": "django-hvad-1.2.0.zip", "has_sig": false, "md5_digest": "5a3f06e138675689e612c90f5350a3e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 131457, "upload_time": "2015-03-19T20:16:58", "url": "https://files.pythonhosted.org/packages/aa/94/47ae45cf99861b8246f5c80fb3e083b8ae39a0bd085df056bdf14e0db89e/django-hvad-1.2.0.zip" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "ff12a13275a399ccdbd20aea6736d5a1", "sha256": "9d0d568c8a7f60eb5ef483ffda09d2fdbbd57acb1395e1adcb41d3637d7a0fd4" }, "downloads": -1, "filename": "django-hvad-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ff12a13275a399ccdbd20aea6736d5a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99487, "upload_time": "2015-05-05T15:19:23", "url": "https://files.pythonhosted.org/packages/c7/08/684b6cbe998941cd1fae2885f5c21d0a0232d05ce8c72b52a512835e6483/django-hvad-1.2.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "b6b1e4f41e7735a3f23d445a1ca7b122", "sha256": "83d8b20e940691c452947d9e06f85fe9bd8e3e9deb60bc2c0a5da836588a9ca9" }, "downloads": -1, "filename": "django-hvad-1.2.1.zip", "has_sig": false, "md5_digest": "b6b1e4f41e7735a3f23d445a1ca7b122", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 131640, "upload_time": "2015-05-05T15:19:14", "url": "https://files.pythonhosted.org/packages/c8/6e/bbcb52b63856c543687f76a807943c39f954c85dd5d3251f95b9ca2bf168/django-hvad-1.2.1.zip" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "bf82001d4b21d7bd74271d0d83186cd2", "sha256": "d4d382f7c6defd233aaee13e11717062e049e86db22201ab1ba756e9f0d6fab3" }, "downloads": -1, "filename": "django-hvad-1.2.2.tar.gz", "has_sig": false, "md5_digest": "bf82001d4b21d7bd74271d0d83186cd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99566, "upload_time": "2015-06-03T17:24:57", "url": "https://files.pythonhosted.org/packages/5a/03/0bd1fa3d9c80acde0e2647a58d97e96bbeefcef5dd62434691ac71a44052/django-hvad-1.2.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "0f1762199de18e360749cc7335b14305", "sha256": "cb21dd3cc20bfb71e697de7a52f10b2d0aa0fabbc24f73ea7cbc7844d9d2ccce" }, "downloads": -1, "filename": "django-hvad-1.2.2.zip", "has_sig": false, "md5_digest": "0f1762199de18e360749cc7335b14305", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 131719, "upload_time": "2015-06-03T17:24:53", "url": "https://files.pythonhosted.org/packages/6f/20/65bdd7d787eb96005002575e57b4e223477e041e6c6f511097135b626846/django-hvad-1.2.2.zip" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "7d7ccf678382c3a4f8f6201b73adc8b0", "sha256": "8cd9255fc5054e7f9e7d5a99d7d709710558a7c2568fd31f8083fdcbc73e903b" }, "downloads": -1, "filename": "django-hvad-1.3.0.tar.gz", "has_sig": false, "md5_digest": "7d7ccf678382c3a4f8f6201b73adc8b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102841, "upload_time": "2015-07-29T05:51:08", "url": "https://files.pythonhosted.org/packages/cf/2d/c70bc01b69f623bfecaf04e208a6fd960a3dbe6c42a3613e2d97dcf78820/django-hvad-1.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "51e7e7de5776bcf35783b658177cb00f", "sha256": "ba95fb1b538b710fff70a6f05120913cffb52475b0608e4e73fc67208df53218" }, "downloads": -1, "filename": "django-hvad-1.3.0.zip", "has_sig": false, "md5_digest": "51e7e7de5776bcf35783b658177cb00f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 138375, "upload_time": "2015-07-29T05:51:04", "url": "https://files.pythonhosted.org/packages/5f/dd/9fc060215af0a9453e52d1f87456f75a05b6db59f706a795bbef257be7c1/django-hvad-1.3.0.zip" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "f44016eef57d32fd137582fd49ea0922", "sha256": "9aa96dc74816be92b532521c008e4dac167a33dbb139d6bf2b2a1446f79b6433" }, "downloads": -1, "filename": "django-hvad-1.4.0.tar.gz", "has_sig": false, "md5_digest": "f44016eef57d32fd137582fd49ea0922", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 105557, "upload_time": "2015-11-10T19:02:26", "url": "https://files.pythonhosted.org/packages/c8/2f/8c9da7eaa871c4559b1dfae1f15d89c7579c594138a7b5306d8ee79c6d13/django-hvad-1.4.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "6e98f3cbf736adec1c7f604696ea5d52", "sha256": "85f1aca1dce940d7508d03a23bb5b9982a15b07174ae3b71acc59bd7a5b3aa97" }, "downloads": -1, "filename": "django-hvad-1.4.0.zip", "has_sig": false, "md5_digest": "6e98f3cbf736adec1c7f604696ea5d52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141559, "upload_time": "2015-11-10T19:01:50", "url": "https://files.pythonhosted.org/packages/d2/fa/e3eaa027471054ebafaa871029ea8f5017082edac92ad4918411926c03b3/django-hvad-1.4.0.zip" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "a7d889e2f9ece7576f706d010961210f", "sha256": "e6e4ba6c376c0009499e26a448a22f591c7b28cbb60692c3365511694d3f660c" }, "downloads": -1, "filename": "django-hvad-1.5.0.tar.gz", "has_sig": false, "md5_digest": "a7d889e2f9ece7576f706d010961210f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107338, "upload_time": "2016-02-02T16:50:37", "url": "https://files.pythonhosted.org/packages/a2/0b/f0d5fced375985d03efbea6192d7b7b4c467ef9c5ecedc4fdf9319481d18/django-hvad-1.5.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "aa958a0ae46228f11983cd74a4b4ddab", "sha256": "3c5420694d42f4751a40b0e3d1827c229475cdd734facf04ad409a82fdb14318" }, "downloads": -1, "filename": "django-hvad-1.5.0.zip", "has_sig": false, "md5_digest": "aa958a0ae46228f11983cd74a4b4ddab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 143699, "upload_time": "2016-02-02T16:50:31", "url": "https://files.pythonhosted.org/packages/ea/8b/78bfaa136e7b78ec8a7f01e1eebc92e7e5d5885ab8994a8a03b3e8c3d129/django-hvad-1.5.0.zip" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "176453b8d22f697b075e209831bb6c5b", "sha256": "704898cfffe8ce237428ae123a421c089cca16d26233fb4077c5be1d5bef8ebf" }, "downloads": -1, "filename": "django-hvad-1.5.1.tar.gz", "has_sig": false, "md5_digest": "176453b8d22f697b075e209831bb6c5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108203, "upload_time": "2016-05-23T10:07:58", "url": "https://files.pythonhosted.org/packages/76/c0/e8b90ea1f7d6fdaedcf6cac3e893b2208f3de8e5a96bf86efb92e6ca620e/django-hvad-1.5.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "d14b9eb622dd7b927628da905dbe0a0f", "sha256": "35aa2f239b1a21aa529ecd37c83678012bcdaafd7a79da140040b03f672d185e" }, "downloads": -1, "filename": "django-hvad-1.5.1.zip", "has_sig": false, "md5_digest": "d14b9eb622dd7b927628da905dbe0a0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 144475, "upload_time": "2016-05-23T10:07:49", "url": "https://files.pythonhosted.org/packages/4f/ca/e998b7df91fbf8534be0384b1c2333e41861c3673217e3a87c8db2ac8a0a/django-hvad-1.5.1.zip" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "8e9a164616a1aa62c1ba813e3f1b020b", "sha256": "cc442e14a91ba6f1cf1eb3cd592944b129b6115df75d3b26558d1c11efda913b" }, "downloads": -1, "filename": "django-hvad-1.6.0.tar.gz", "has_sig": false, "md5_digest": "8e9a164616a1aa62c1ba813e3f1b020b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107598, "upload_time": "2016-09-05T23:56:03", "url": "https://files.pythonhosted.org/packages/a2/65/7af604301ee389fcabe640048bf055c0bd2fd2d788982e178dc1fd221137/django-hvad-1.6.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "6bab379cac83422f5bdfacf90ba4a711", "sha256": "dd0fb9e4ad5ca61aad7f959a01f5e688ce1df7d71d5ea5c97f60c77afad6c236" }, "downloads": -1, "filename": "django-hvad-1.6.0.zip", "has_sig": false, "md5_digest": "6bab379cac83422f5bdfacf90ba4a711", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 143340, "upload_time": "2016-09-05T23:55:59", "url": "https://files.pythonhosted.org/packages/bf/b7/02606ecbdbab2b2451f1b611ac7d727116f1f9441928eb4e85479d1ef31d/django-hvad-1.6.0.zip" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "0da47fc2751062fc5586a6853f514605", "sha256": "06cf21742f10266cdc884a2b171b6709b88ddaea2ae082f22b96146e981223d0" }, "downloads": -1, "filename": "django-hvad-1.7.0.zip", "has_sig": false, "md5_digest": "0da47fc2751062fc5586a6853f514605", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141294, "upload_time": "2017-02-08T18:50:16", "url": "https://files.pythonhosted.org/packages/b9/c5/09aa889c3e32f674608a5258a992e3606f8969259edd40a83ff822d90b82/django-hvad-1.7.0.zip" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "8e5dc4c34ff2686024036622ade3d7ea", "sha256": "d0870800c32195c15266c28bcc39e0197bbc17d11fbc6b17fee2dc550fa159b1" }, "downloads": -1, "filename": "django-hvad-1.8.0.zip", "has_sig": false, "md5_digest": "8e5dc4c34ff2686024036622ade3d7ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 137558, "upload_time": "2017-04-28T17:52:03", "url": "https://files.pythonhosted.org/packages/b5/99/34cf0e98ea7500d8fd6019814f2141e89f892478953845c4b46ef96591cc/django-hvad-1.8.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e5dc4c34ff2686024036622ade3d7ea", "sha256": "d0870800c32195c15266c28bcc39e0197bbc17d11fbc6b17fee2dc550fa159b1" }, "downloads": -1, "filename": "django-hvad-1.8.0.zip", "has_sig": false, "md5_digest": "8e5dc4c34ff2686024036622ade3d7ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 137558, "upload_time": "2017-04-28T17:52:03", "url": "https://files.pythonhosted.org/packages/b5/99/34cf0e98ea7500d8fd6019814f2141e89f892478953845c4b46ef96591cc/django-hvad-1.8.0.zip" } ] }