{ "info": { "author": "Michael Thornhill", "author_email": "michael@maithu.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "django-postal\n=============\n\n(Based upon http://github.com/mthornhill/django-postal)\n\n.. WARNING::\n This project is in ALPHA mode and the API is in flux.\n\nA django application that provides a location agnostic model for postal addresses.\n\nThe motivation behind this project is that most countries have different forms of\npostal addresses e.g. http://www.bitboost.com/ref/international-address-formats.html ,\nhttp://en.wikipedia.org/wiki/Address_%28geography%29\n\nThis app assumes that all postal addresses worldwide can be made up of 5 optional\naddress lines plus a country code.\n\nIt then localizes the title of each line dependant on the country selected.\nFurther information on each address line can be gleaned from\n``django.contrib.localflavor`` fields and widgets e.g. for the UK ::\n\n from django import forms\n from django.utils.translation import ugettext_lazy as _\n from django.contrib.localflavor.uk.forms import UKPostcodeField, UKCountySelect\n\n from postal.forms import PostalAddressForm\n\n class GBPostalAddressForm(PostalAddressForm):\n line1 = forms.CharField(label=_(u\"Street\"), required=False, max_length=50)\n line2 = forms.CharField(label=_(u\"Area\"), max_length=50)\n city = forms.CharField(label=_(u\"Town\"), max_length=50)\n state = forms.CharField(label=_(u\"County\"), widget=UKCountySelect, max_length=50)\n code = UKPostcodeField(label=_(u\"Postcode\"))\n\nIt is hoped that various contributors will contribute address formats per country\nand that eventually this address information could find it's way back in to\ndjango.contrib.localflavor\n\n\nDependencies\n============\n\ndjango-countries (http://pypi.python.org/pypi/django-countries)\n\nUsage\n=====\n\n1. Add django-countries and django-postal to your ``INSTALLED_APPS`` in ``settings.py``\ne.g.::\n\n INSTALLED_APPS = (\n \"countries\",\n \"postal\",\n ...\n )\n\n3. Add a ``postal_form`` to your templates::\n\n some_template.html\n {% load postal_tags %}\n \n
\n \n \n \n \n \n \n\nChanging the country in the form above should localise the address form.\n\n3. In your view code add code to save the addressform e.g.::\n\n from postal.forms import PostalAddressForm\n\n def my_view(request)\n \tif request.method == \"POST\":\n address_form = PostalAddressForm(request.POST, prefix=request.POST.get('prefix', ''))\n address_form.save()\n\n\nHow to use localised addresses\n==============================\n\nAddress localisation is turned on by default. To turn off Address l10n in ``settings.py`` set::\n\n\tPOSTAL_ADDRESS_L10N = False\n\n\nCustomize address labels and requirement\n----------------------------------------\n\nIf you wish to customize the address labels and whether the address line is\nrequired or not, you can add the following variables to settings.py::\n\n\tPOSTAL_ADDRESS_LINE1, POSTAL_ADDRESS_LINE2, POSTAL_ADDRESS_CITY, POSTAL_ADDRESS_STATE, POSTAL_ADDRESS_CODE\n\nEach of these variables is set to a tuple of the format ``('label', True/False)``\n``label`` is used to label the field, and the second boolean value sets whether\nthe field is required or not, e.g.::\n\n\tPOSTAL_ADDRESS_LINE1 = (\"Department\", True)\n\nBUILD HISTORY\n=============\n\n0.9.6\nRemove django-piston requirement\nFixed django 1.7 compatibility issues\nAdded Italian Postal Address Form\n(Thanks to Francesco Facconi for above changes)\n\n0.7.2\nMajor refactor where all models removed so django-postal just provides localized forms.\nIt is up to the supporting project to define their own address models\n\n0.4\nDon't enforce uniqueness on postal addresses\n\nDevelopers, How to Contribute\n=============================\n\nGit foo::\n\n $ git clone git@github.com:mthornhill/django-postal.git\n $ cd django-postal\n $ virtualenv . --no-site-packages\n $ source bin/activate\n $ python bootstrap.py\n $ bin/buildout -v\n $ bin/django syncdb\n $ bin/django test postal\n $ bin/django runserver\n\nBrowse to http://localhost:8000\n\nNew countries can be added to the `src/postal/forms` folder by their\n2 letter country code e.g. ``us``\n\nEach country folder contains an ``__init__.py`` and a ``forms.py``\n\n``forms.py`` contains the localized address.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/mthornhill/django-postal", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-postal", "package_url": "https://pypi.org/project/django-postal/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-postal/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/mthornhill/django-postal" }, "release_url": "https://pypi.org/project/django-postal/0.96/", "requires_dist": null, "requires_python": null, "summary": "A Django app for l10n of postal addresses.", "version": "0.96" }, "last_serial": 1445701, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "07ec8843f02be58e3288db733543a309", "sha256": "245fe4901b5bbb883107360f7ca78e6e9d4a25f7df2685b627ff76400ebac78a" }, "downloads": -1, "filename": "django-postal-0.1.tar.gz", "has_sig": false, "md5_digest": "07ec8843f02be58e3288db733543a309", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7903, "upload_time": "2010-03-09T13:49:52", "url": "https://files.pythonhosted.org/packages/f2/a7/c5dd16b075c459778ac0ee37cb919fd8b1edf68aadd4692073b4dfbf6525/django-postal-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "5d060e8208d73f0167e3536d5374a0e3", "sha256": "aed28eb6aae1187b7342fd035510758d69f7278d0da45a8faf9576dd7e07c5b3" }, "downloads": -1, "filename": "django-postal-0.2.tar.gz", "has_sig": false, "md5_digest": "5d060e8208d73f0167e3536d5374a0e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7917, "upload_time": "2010-05-17T10:58:42", "url": "https://files.pythonhosted.org/packages/b8/7e/799fd4db245ea75c47dcf20e8ca846227a068bfbc21cbb047a185ef1fbe4/django-postal-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "52c7ee42ff1751e0eb1a03d1d6772615", "sha256": "176d6bf80f7599b7aafa41342c0a6fdfbd18f775a98d3c25df2e3136bf612d4b" }, "downloads": -1, "filename": "django-postal-0.3.tar.gz", "has_sig": false, "md5_digest": "52c7ee42ff1751e0eb1a03d1d6772615", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8639, "upload_time": "2010-05-17T11:45:23", "url": "https://files.pythonhosted.org/packages/f6/d9/2e4eab9183d7c1648c733ed694bcc91e275f4f3db2bd08c85de653140c2f/django-postal-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "732e9b19978d48f5fd58d87a39871563", "sha256": "60ade41c9b1bb125fb88bffcbcdf62940281752d356d58048748694efb27488a" }, "downloads": -1, "filename": "django-postal-0.4.tar.gz", "has_sig": false, "md5_digest": "732e9b19978d48f5fd58d87a39871563", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8707, "upload_time": "2010-05-17T16:56:45", "url": "https://files.pythonhosted.org/packages/a6/92/594062e0656de630e02caafd3ecf14c01aaa979bce3b9296a2a8378c3c8d/django-postal-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "42f997a51340d848e0f0f5700fd41ebb", "sha256": "5b2dc173619128f4044923e7023cce87b5b6e16d2e71b8d5e26c12468134806d" }, "downloads": -1, "filename": "django-postal-0.5.tar.gz", "has_sig": false, "md5_digest": "42f997a51340d848e0f0f5700fd41ebb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8691, "upload_time": "2010-05-21T11:01:52", "url": "https://files.pythonhosted.org/packages/0c/eb/6696dafb4bdeb0cacd7846eb0837b50f63f7b18a03d5ff64353b468be66b/django-postal-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "089df27bbae56ab569b1df59b8d1ab75", "sha256": "b1f55d815008fddc121df993ac57458d09df2311f6fcf59170c2cc291eb8cbf5" }, "downloads": -1, "filename": "django-postal-0.5.1.tar.gz", "has_sig": false, "md5_digest": "089df27bbae56ab569b1df59b8d1ab75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8683, "upload_time": "2010-05-21T11:11:34", "url": "https://files.pythonhosted.org/packages/5a/8b/3894dedbfb61d3a8ba60368d25b86dc112cc87b2cc8a6beb2642a202d4d6/django-postal-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "7928e426a283cccc01d31fd6965d6bec", "sha256": "ecb79941edc46afa79c3b812ef9d68d0b95712d86b3fe32a6d176e347e2316c7" }, "downloads": -1, "filename": "django-postal-0.5.2.tar.gz", "has_sig": false, "md5_digest": "7928e426a283cccc01d31fd6965d6bec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8725, "upload_time": "2010-06-21T12:59:42", "url": "https://files.pythonhosted.org/packages/fd/b4/bc892638a2422f4be2778e4444f7e7fc2719cd3ee260a23a52585b6f8745/django-postal-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "e5a6dd33daa9d9721226ac7af0d35928", "sha256": "57f2cd609603850aece642ed56216e6e8b881175eab0c1e021e5441f7d07920f" }, "downloads": -1, "filename": "django-postal-0.5.3.tar.gz", "has_sig": false, "md5_digest": "e5a6dd33daa9d9721226ac7af0d35928", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8716, "upload_time": "2010-06-22T15:11:14", "url": "https://files.pythonhosted.org/packages/05/33/1c567ba4a68dab559eb33b27ca2a2230c5fdceb7cddbd7b2ce79d55f5a84/django-postal-0.5.3.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "b9be46b5ffb2b352b4f2c042ce732754", "sha256": "4e3d6185af9369765a856d4509007e7eefcde2e0beb95105ea23f0d7f802b147" }, "downloads": -1, "filename": "django-postal-0.6.tar.gz", "has_sig": false, "md5_digest": "b9be46b5ffb2b352b4f2c042ce732754", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9994, "upload_time": "2010-09-09T19:10:59", "url": "https://files.pythonhosted.org/packages/46/b6/36580d950f334b5925093cfed310fb44b579db80f9b9078c7c94c0b64fc5/django-postal-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "0c98764f527dcbbea646d3f0bf57ce4a", "sha256": "0605dd87f7161670a66ef8436d58b5fc7b0a45fa9424452cee2fadfffa64984c" }, "downloads": -1, "filename": "django-postal-0.6.1.tar.gz", "has_sig": false, "md5_digest": "0c98764f527dcbbea646d3f0bf57ce4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9997, "upload_time": "2010-09-09T19:24:09", "url": "https://files.pythonhosted.org/packages/09/4a/18126b3845a55d2517d472b424718c3ca3c12f4410b0b209b79ea51b6bff/django-postal-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "cee932451a8ec715e4e08575621b2795", "sha256": "33739cfce6de380a66117c34460b41d8b79fe3505aca8fbf86e6532311aa249e" }, "downloads": -1, "filename": "django-postal-0.6.2.tar.gz", "has_sig": false, "md5_digest": "cee932451a8ec715e4e08575621b2795", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10868, "upload_time": "2010-10-20T13:41:49", "url": "https://files.pythonhosted.org/packages/d4/fc/257ad7d155ca4f0875dbe192bfa8118bf08279758bfe69e06479583577b4/django-postal-0.6.2.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "53c631b9761556b2398d545bd56a9e9d", "sha256": "bee60630cf45aaa4bfd81a72d2e7480c4af146c7b11e58284dd44972ea7e3f2f" }, "downloads": -1, "filename": "django-postal-0.7.2.tar.gz", "has_sig": false, "md5_digest": "53c631b9761556b2398d545bd56a9e9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9402, "upload_time": "2010-11-19T14:54:16", "url": "https://files.pythonhosted.org/packages/7d/09/ca4ba7ecd788f037ecba5a4ded0a2ee30690257e09dc7197cf5e3a29cf27/django-postal-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "d158e03034e5cecc473077dac389a913", "sha256": "475d33fbf4a1f832d6530936c90808276ef019afad728a2e93834a185b5b8034" }, "downloads": -1, "filename": "django-postal-0.7.3.tar.gz", "has_sig": false, "md5_digest": "d158e03034e5cecc473077dac389a913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9401, "upload_time": "2010-11-19T15:16:53", "url": "https://files.pythonhosted.org/packages/85/31/78847437594bf7f3fbb9059ee38c4774afdfc56f47f2fadba49e11038f1b/django-postal-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "b44ad1e22ebbd10a3d37ef5a3d4157de", "sha256": "8c2539b6325e2a2805dcd3789d6648d75f5db27af76c92250ec255c8495a63e1" }, "downloads": -1, "filename": "django-postal-0.7.4.tar.gz", "has_sig": false, "md5_digest": "b44ad1e22ebbd10a3d37ef5a3d4157de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9900, "upload_time": "2010-12-21T12:47:08", "url": "https://files.pythonhosted.org/packages/08/63/b4abe1e8e173aad41cc32ab383ff2dccb061dab3a375a589c565ffe5b587/django-postal-0.7.4.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "94b26461bf82c9c7d99c84579c02d0bd", "sha256": "01272c59d21d5158a7b66a9491609ce8896308cbe8ddf8b085aeb31ff59f53b8" }, "downloads": -1, "filename": "django-postal-0.7.5.tar.gz", "has_sig": false, "md5_digest": "94b26461bf82c9c7d99c84579c02d0bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9887, "upload_time": "2010-12-21T12:51:42", "url": "https://files.pythonhosted.org/packages/8d/5a/a686184e4b19dd3e52e5a0271db4876373150d766830521ac231d8741a4e/django-postal-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "6271c3fb2ba0b38a3a842eb4bc30e191", "sha256": "cdc7b952a72d9220b75399b63d212c0b97608a0ba325eb412a3e698cffcda778" }, "downloads": -1, "filename": "django-postal-0.7.6.tar.gz", "has_sig": false, "md5_digest": "6271c3fb2ba0b38a3a842eb4bc30e191", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9867, "upload_time": "2010-12-21T14:46:43", "url": "https://files.pythonhosted.org/packages/fc/d7/4798d6a6780bf24a587ecd65d963e74c6096968e6104faf68faa8c11b8b9/django-postal-0.7.6.tar.gz" } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "a1035dfde4ab1597f17d9ea67714694a", "sha256": "4da3ef825cb238d5cde6a9b6716c94e82140649aff6f2162284dd63a07d5cc55" }, "downloads": -1, "filename": "django-postal-0.7.7.tar.gz", "has_sig": false, "md5_digest": "a1035dfde4ab1597f17d9ea67714694a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10067, "upload_time": "2011-06-09T19:47:53", "url": "https://files.pythonhosted.org/packages/47/09/0d5f75b2290017aeaeb9cdb0c13eba9c2b1512abfb3948fe60094c983a92/django-postal-0.7.7.tar.gz" } ], "0.7.8": [ { "comment_text": "", "digests": { "md5": "b9862770f104f1da1d03916e538806f2", "sha256": "70a2029eebced79348a2c4f26d0e0fce9ad0b08e4da239366a5c75be6799fc80" }, "downloads": -1, "filename": "django-postal-0.7.8.tar.gz", "has_sig": false, "md5_digest": "b9862770f104f1da1d03916e538806f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10104, "upload_time": "2011-12-13T23:14:31", "url": "https://files.pythonhosted.org/packages/0d/3e/499835c7098ed2f03e8cdecb4a470984f9c6104cef8a16ba30a571a1d43b/django-postal-0.7.8.tar.gz" } ], "0.7.9": [ { "comment_text": "", "digests": { "md5": "e2e809d02c30c4eebdbc9327382bb435", "sha256": "10fd690c0882a4632d9950ea065a35db632256cae8358404ee512458525a4e4f" }, "downloads": -1, "filename": "django-postal-0.7.9.tar.gz", "has_sig": false, "md5_digest": "e2e809d02c30c4eebdbc9327382bb435", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10123, "upload_time": "2011-12-15T20:31:15", "url": "https://files.pythonhosted.org/packages/5b/13/74514841b6bf7c346114a9cf3260b14e8bb032fe9fc3236ba898eef7046f/django-postal-0.7.9.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "7aa58b0226427717bf8480851ab48dea", "sha256": "0961a8040e4023ad369e9b778a33e460acfe537f08cc33e2e638880daa867d8a" }, "downloads": -1, "filename": "django-postal-0.8.tar.gz", "has_sig": false, "md5_digest": "7aa58b0226427717bf8480851ab48dea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10274, "upload_time": "2012-02-07T16:47:07", "url": "https://files.pythonhosted.org/packages/52/0c/56d8c2f26647f6cbb7b05ac9afd49a9a3decab1854727c8f434807a78239/django-postal-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "91157d7fffc454da66cc891b7a2901df", "sha256": "0176de456e4435b1b3fcfa9f369491da9fd57e3b43f4697f01878baf998f0409" }, "downloads": -1, "filename": "django-postal-0.9.tar.gz", "has_sig": false, "md5_digest": "91157d7fffc454da66cc891b7a2901df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10293, "upload_time": "2012-03-08T15:49:24", "url": "https://files.pythonhosted.org/packages/ef/c9/3bf9bc32b1083541d3662ee60a5a0b766c2cbb186ce62d9465144d593ff7/django-postal-0.9.tar.gz" } ], "0.91": [ { "comment_text": "", "digests": { "md5": "86512cc2dbecadc0e85ff26f2c10507e", "sha256": "9b153a56d1ffc067eb14fd869a1c439629560a119ad6e9fe8fc4e43722b41014" }, "downloads": -1, "filename": "django-postal-0.91.tar.gz", "has_sig": false, "md5_digest": "86512cc2dbecadc0e85ff26f2c10507e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10324, "upload_time": "2012-05-28T18:44:57", "url": "https://files.pythonhosted.org/packages/d1/3b/5e1f44232addd21e22f330762a312d075b482cfa55a0498639b956dd263c/django-postal-0.91.tar.gz" } ], "0.92": [ { "comment_text": "", "digests": { "md5": "bfd4f4f88a6b9ea5bb12d3654403347c", "sha256": "635e18823fc42d1bcdbe6646c7efac89bfe4f5a0e00037d63768ed6a8df40779" }, "downloads": -1, "filename": "django-postal-0.92.tar.gz", "has_sig": false, "md5_digest": "bfd4f4f88a6b9ea5bb12d3654403347c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10347, "upload_time": "2012-06-03T17:22:03", "url": "https://files.pythonhosted.org/packages/95/22/7394c9ec9daaaeea644889e19ba3ebefc0351ffb910cb41eba70f36f3b9e/django-postal-0.92.tar.gz" } ], "0.93": [ { "comment_text": "", "digests": { "md5": "89a605813901c22b86c5fad3f4c8b2ee", "sha256": "8364fe0af24a9ce54b3ada0b324a11f6acc276f8f4b4d04a0b5c585b9fa7810b" }, "downloads": -1, "filename": "django-postal-0.93.tar.gz", "has_sig": false, "md5_digest": "89a605813901c22b86c5fad3f4c8b2ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10341, "upload_time": "2012-09-11T06:27:34", "url": "https://files.pythonhosted.org/packages/4e/1e/9ea3972292543c0587d60bf69103790014af0ace34fc98df42caa0e74e9e/django-postal-0.93.tar.gz" } ], "0.94": [ { "comment_text": "", "digests": { "md5": "2369660d0bcb7703b0efb9989c2f73ec", "sha256": "d38a4fb9e7ca463a2c177df59d73711a5643ec40b49529081153cef77281b9ad" }, "downloads": -1, "filename": "django-postal-0.94.tar.gz", "has_sig": false, "md5_digest": "2369660d0bcb7703b0efb9989c2f73ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19568, "upload_time": "2014-06-03T17:59:56", "url": "https://files.pythonhosted.org/packages/3f/b7/42debbbc5a23f42542faf0d84b202ceeecea06cd4cf05f4a9d24e7e076a3/django-postal-0.94.tar.gz" } ], "0.95": [ { "comment_text": "", "digests": { "md5": "d98e7828e83774d79ee1edbffd6a63dc", "sha256": "0087b8f94d1b1ec2f3eb0ea757180570af59e11d93b334643e74c96c3584452b" }, "downloads": -1, "filename": "django-postal-0.95.tar.gz", "has_sig": false, "md5_digest": "d98e7828e83774d79ee1edbffd6a63dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19466, "upload_time": "2014-06-03T18:03:38", "url": "https://files.pythonhosted.org/packages/9c/60/f32fd6fc41828ed5875cc378f1e7ea8731827156a4711efe9af5e6f66b39/django-postal-0.95.tar.gz" } ], "0.96": [ { "comment_text": "", "digests": { "md5": "6bce9338efcfd5e111b84f6bc725a928", "sha256": "518aeae96590ec183bb0c142858b22ffcd3c823ba3144e0036b98ccdd58d3427" }, "downloads": -1, "filename": "django-postal-0.96.tar.gz", "has_sig": false, "md5_digest": "6bce9338efcfd5e111b84f6bc725a928", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44471, "upload_time": "2015-03-03T08:50:09", "url": "https://files.pythonhosted.org/packages/22/83/fba4fc28e1a84689a0f31275a6f23bc6ba9a1948112b8aebf7889e94774d/django-postal-0.96.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6bce9338efcfd5e111b84f6bc725a928", "sha256": "518aeae96590ec183bb0c142858b22ffcd3c823ba3144e0036b98ccdd58d3427" }, "downloads": -1, "filename": "django-postal-0.96.tar.gz", "has_sig": false, "md5_digest": "6bce9338efcfd5e111b84f6bc725a928", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44471, "upload_time": "2015-03-03T08:50:09", "url": "https://files.pythonhosted.org/packages/22/83/fba4fc28e1a84689a0f31275a6f23bc6ba9a1948112b8aebf7889e94774d/django-postal-0.96.tar.gz" } ] }