{ "info": { "author": "David Winterbottom", "author_email": "david.winterbottom@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.2", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "============\nOscar stores\n============\n\n.. image:: https://secure.travis-ci.org/django-oscar/django-oscar-stores.png\n :target: http://travis-ci.org/#!/django-oscar/django-oscar-stores\n\n.. image:: http://codecov.io/github/django-oscar/django-oscar-stores/coverage.svg?branch=master\n :alt: Coverage\n :target: http://codecov.io/github/django-oscar/django-oscar-stores?branch=master\n\nThis is an extension for django-oscar_ that adds support for stores. It\nprovides:\n\n.. _django-oscar: https://github.com/django-oscar/django-oscar\n\n* A store locator page using Google maps for geocoding. It also supports using\n the browser's location to show the nearest stores.\n* Store detail pages including opening hours\n* Store groups\n* A dashboard for managing stores\n\nIt's highly extensible and can be used as a foundation for building sophisticated\nstores functionality within Oscar sites.\n\nScreenshots\n-----------\n\nCustomer-facing pages:\n\n.. image:: https://github.com/django-oscar/django-oscar-stores/raw/master/docs/images/locator.thumb.png\n :target: https://github.com/django-oscar/django-oscar-stores/raw/master/docs/images/locator.png\n\n.. image:: https://github.com/django-oscar/django-oscar-stores/raw/master/docs/images/detail.thumb.png\n :target: https://github.com/django-oscar/django-oscar-stores/raw/master/docs/images/detail.png\n\nDashboard pages:\n\n.. image:: https://github.com/django-oscar/django-oscar-stores/raw/master/docs/images/dashboard-list.thumb.png\n :target: https://github.com/django-oscar/django-oscar-stores/raw/master/docs/images/dashboard-list.png\n\n.. image:: https://github.com/django-oscar/django-oscar-stores/raw/master/docs/images/dashboard-detail.thumb.png\n :target: https://github.com/django-oscar/django-oscar-stores/raw/master/docs/images/dashboard-detail.png\n\nDependencies\n------------\n\nGeoDjango_ is used so a spatial database is required. We recommend PostGIS.\nDjango's docs include some `installation instructions`_ although it is renowned\nfor being tricky.\n\n.. _GeoDjango: https://docs.djangoproject.com/en/stable/ref/contrib/gis\n.. _`installation instructions`: https://docs.djangoproject.com/en/stable/ref/contrib/gis/install\n\nSpatialite is another option although it can be tricky to set up. On Ubuntu,\nyou can do the following:\n\n.. code:: bash\n\n $ sudo apt-get install spatialite-bin libspatialite3 libgeos++-dev libgdal-dev libproj0\n\nThe ``pysqlite`` python package is also required although it doesn't support C\nextensions by default. To work-around this, there are two options:\n\n1. Download the package, edit ``setup.cfg`` to enable C extensions and install:\n\n.. code:: bash\n\n $ pip install pysqlite --no-install\n $ vim $VIRTUAL_ENV/build/pysqlite/setup.cfg\n $ pip install pysqlite\n\n2. Use a custom branch:\n\n.. code:: bash\n\n $ pip install git+git://github.com/tinio/pysqlite.git@extension-enabled#egg=pysqlite\n\n.. _`pysqlite`: http://code.google.com/p/pysqlite\n\nInstallation\n------------\n\nFirst, ensure you are using a spatial database and have django-oscar installed.\n\nInstall package:\n\n.. code:: bash\n\n $ pip install django-oscar-stores\n\nthen add ``stores`` to ``INSTALLED_APPS``. Now update your root ``urls.py``:\n\n.. code:: python\n\n from django.views.i18n import JavaScriptCatalog\n from oscar.app import shop\n from stores.app import application as stores_app\n from stores.dashboard.app import application as dashboard_app\n\n urls = [\n # basic configuration for Oscar\n url(r'', shop.urls),\n\n # adds URLs for the dashboard store manager\n url(r'^dashboard/stores/', dashboard_app.urls),\n\n # adds URLs for overview and detail pages\n url(r'^stores/', stores_app.urls),\n\n # adds internationalization URLs\n url(r'^jsi18n/$', JavaScriptCatalog.as_view(), name=\"javascript-catalogue\"),\n ]\n\nYou also need to download the `GeoIP data files`_ and set ``GEOIP_PATH`` to point to the\nappropriate directory.\n\n.. _`GeoIP data files`: https://docs.djangoproject.com/en/stable/ref/contrib/gis/geoip/\n\nSettings\n--------\n\n* ``GOOGLE_MAPS_API_KEY`` (default: not set). Maps API key for use with Maps and Geocode APIs.\n You must provide this key.\n\n* ``STORES_GEOGRAPHIC_SRID`` (default: ``3577``). This is used for distance\n calculations. See http://spatialreference.org for more details.\n\n* ``STORES_GEODETIC_SRID`` (default: ``4326``).\n\n* ``STORES_MAX_SEARCH_DISTANCE`` (default: None). This filters stores\n in queries by distance. Units can be set using distance object:\n\n.. code:: python\n\n from django.contrib.gis.measure import D\n # Maximal distance of 150 miles\n STORES_MAX_SEARCH_DISTANCE = D(mi=150)\n # Maximal distance of 150 kilometers\n STORES_MAX_SEARCH_DISTANCE = D(km=150)\n\nContributing\n------------\n\nThere is sandbox site within the repo which is a sample Oscar project that uses\nthe stores extension. Set this up with:\n\n.. code:: bash\n\n $ make sandbox\n\nthen fetch the GeoIP files with:\n\n.. code:: bash\n\n $ make geoip\n\nThis loads a fixture which provides a superuser to test the dashboard with::\n\n email: superuser@example.com\n username: superuser\n password: testing\n\nRun tests with:\n\n.. code:: bash\n\n $ pytest\n\nLicense\n-------\n\n``django-oscar-stores`` is released under the permissive `New BSD license`_.\n\n.. _`New BSD license`: http://github.com/django-oscar/django-oscar-stores/blob/master/LICENSE\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/django-oscar/django-oscar-stores", "keywords": "django,oscar,e-commerce", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "django-oscar-stores", "package_url": "https://pypi.org/project/django-oscar-stores/", "platform": "linux", "project_url": "https://pypi.org/project/django-oscar-stores/", "project_urls": { "Homepage": "https://github.com/django-oscar/django-oscar-stores" }, "release_url": "https://pypi.org/project/django-oscar-stores/2.0/", "requires_dist": [ "django-oscar (<2.1,>=2.0)", "requests (>=1.1)", "sorl-thumbnail (<12.5,>=12.4.1)" ], "requires_python": "", "summary": "An extension for Oscar to include stores", "version": "2.0" }, "last_serial": 5664157, "releases": { "0.0.1a": [], "0.1a1": [ { "comment_text": "", "digests": { "md5": "59f868572d5951d48dfabe711ea4b397", "sha256": "39a3fd3dd94eb71cd1f18318488b889872313baa6e8236f337f387767f508008" }, "downloads": -1, "filename": "django-oscar-stores-0.1a1.tar.gz", "has_sig": false, "md5_digest": "59f868572d5951d48dfabe711ea4b397", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13868, "upload_time": "2012-11-27T13:23:42", "url": "https://files.pythonhosted.org/packages/be/d2/ee6bce3d5d5b7723c93447e9b331910496106af98d7fec756560a7592da0/django-oscar-stores-0.1a1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "3ff2a86af267eb2e14c29a6fbb27484d", "sha256": "f726f76d9c23c80be4dd3938011e8a1541ce69f6ed73489688c960e58267a3e6" }, "downloads": -1, "filename": "django-oscar-stores-0.2.tar.gz", "has_sig": false, "md5_digest": "3ff2a86af267eb2e14c29a6fbb27484d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21913, "upload_time": "2013-01-29T15:20:50", "url": "https://files.pythonhosted.org/packages/fc/a4/036f27592dafdcf3c1f75416da447aad2db281bad6793b234dc0c85b380e/django-oscar-stores-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "d3eb3398ed2b46d7032dd91417ef314c", "sha256": "ce6ffabc00a9bbac05c8bab9cd7e94a403fba0b0026e2753fa0d3997de54c2c3" }, "downloads": -1, "filename": "django-oscar-stores-0.3.tar.gz", "has_sig": false, "md5_digest": "d3eb3398ed2b46d7032dd91417ef314c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22446, "upload_time": "2013-02-13T10:49:28", "url": "https://files.pythonhosted.org/packages/d5/69/76742072d9717d125e6d27c9a6db8ebd29dc49e9c92d1263ae0c66cc6b71/django-oscar-stores-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "feb304d67431ac2c6c7d3f91f42afcea", "sha256": "8a42ac5b9895233994eaff061d4839f7f485de3f3b00e777fb3662e4b6fc1135" }, "downloads": -1, "filename": "django-oscar-stores-0.3.1.tar.gz", "has_sig": false, "md5_digest": "feb304d67431ac2c6c7d3f91f42afcea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22462, "upload_time": "2013-02-13T12:33:18", "url": "https://files.pythonhosted.org/packages/d5/9e/58c67d3776e569af8f35e0ad6d0d72e58692d034551e861a37f46c91136e/django-oscar-stores-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "000f2e9a2cdcdd6a6c507f10a5e45622", "sha256": "7930d29bbc22a4b0066dadf5c27de11d8525386c771c99e3a1d22dc9bbec37c2" }, "downloads": -1, "filename": "django-oscar-stores-0.3.2.tar.gz", "has_sig": false, "md5_digest": "000f2e9a2cdcdd6a6c507f10a5e45622", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22750, "upload_time": "2013-02-14T16:48:19", "url": "https://files.pythonhosted.org/packages/de/fc/7322baa4ff32d0ede7903dee4232f6315146f164e35dbe06d730d0087833/django-oscar-stores-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "c5afb3cbc35a66abeb4ddae1c793b41b", "sha256": "28dcabb06435e96d64ae4236b0d430fbd0283002d3494cc3f6be9351e30e4be6" }, "downloads": -1, "filename": "django-oscar-stores-0.3.3.tar.gz", "has_sig": false, "md5_digest": "c5afb3cbc35a66abeb4ddae1c793b41b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23677, "upload_time": "2013-02-19T13:47:15", "url": "https://files.pythonhosted.org/packages/fe/4e/2446da15fab14b5289cf52084ae3726615b37bdfa0ad0635d5ab90619068/django-oscar-stores-0.3.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "cd93d068be2ea5ac9e3a1072bf8cbad4", "sha256": "0b9eab8f174fab89cd931dbb1ad5a1c3f4dc1b1c9f4a6a4be52875b644f77b9b" }, "downloads": -1, "filename": "django-oscar-stores-0.4.tar.gz", "has_sig": false, "md5_digest": "cd93d068be2ea5ac9e3a1072bf8cbad4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27416, "upload_time": "2013-04-25T10:13:40", "url": "https://files.pythonhosted.org/packages/b6/1a/1993b4e089d15c15b571a54f776451e24aba0288bed7cd96bdafdfabedf4/django-oscar-stores-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "fe6ef699296ba3198821911de049493e", "sha256": "556afd945269202c41dcb37e7f1a5c4778c14f5610b85573483e70d41fceaa03" }, "downloads": -1, "filename": "django-oscar-stores-0.4.1.tar.gz", "has_sig": false, "md5_digest": "fe6ef699296ba3198821911de049493e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27645, "upload_time": "2013-08-29T12:36:30", "url": "https://files.pythonhosted.org/packages/3a/e1/9d8da2d51ad58fd074fa31524389cd57d3db637eadff8ff77415b0ac2cb6/django-oscar-stores-0.4.1.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "a7374d7d11e50b4df08a5f00415cc690", "sha256": "4fb8fa999c9a152c172798477b09be54bc311971863620b63d45dce6ad9b6c57" }, "downloads": -1, "filename": "django-oscar-stores-0.5.tar.gz", "has_sig": false, "md5_digest": "a7374d7d11e50b4df08a5f00415cc690", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27812, "upload_time": "2013-10-30T12:19:22", "url": "https://files.pythonhosted.org/packages/a4/a6/004cedbc2e10d78ecdc2d8c31e3f68741124aa54c3bf45a4ba9c05c3c4e6/django-oscar-stores-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "058dd92de84c124d2f9c5647d722d15b", "sha256": "e94cfe865e35fb5ce0af9b8152daf1183e31f65856d9b73762649783c020dac8" }, "downloads": -1, "filename": "django-oscar-stores-0.5.1.tar.gz", "has_sig": false, "md5_digest": "058dd92de84c124d2f9c5647d722d15b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28352, "upload_time": "2013-11-06T14:35:54", "url": "https://files.pythonhosted.org/packages/da/ee/a34d50b0dce0f6c305ac1023846de7433fdc741fa0ca566c63f98d581b20/django-oscar-stores-0.5.1.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "2799792195f9d13613b0ef0ad250d255", "sha256": "8dd8ce4728f507614c644d6f5de02ede58d599e5e56f3a20fe094680c70bcb29" }, "downloads": -1, "filename": "django-oscar-stores-0.6.tar.gz", "has_sig": false, "md5_digest": "2799792195f9d13613b0ef0ad250d255", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28442, "upload_time": "2014-01-29T12:50:31", "url": "https://files.pythonhosted.org/packages/aa/cb/118589ed5c41254ef783804213916245ef13a400e8dc9ee077fcc1e847d0/django-oscar-stores-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "295c4e853c9707784424b3fe6ec4beee", "sha256": "6d7394bc32fd33459cb84a70d4be3ccb27233989e6cb22e3b7570a981d131a2e" }, "downloads": -1, "filename": "django-oscar-stores-0.6.1.tar.gz", "has_sig": false, "md5_digest": "295c4e853c9707784424b3fe6ec4beee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28207, "upload_time": "2014-04-30T16:28:37", "url": "https://files.pythonhosted.org/packages/e8/a0/29f91a833b59821f2361c62eb29cd946f2cb82bc45153b5e956422ccd8bc/django-oscar-stores-0.6.1.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "4b1f15fc5e4be101cd9f05dfae1d7ae1", "sha256": "0a8b6e54ea0d8c6ad51bb0cb59dbd0693da72292c3b76de678591dc1f2e93ba2" }, "downloads": -1, "filename": "django-oscar-stores-0.7.tar.gz", "has_sig": false, "md5_digest": "4b1f15fc5e4be101cd9f05dfae1d7ae1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28695, "upload_time": "2014-10-17T13:21:14", "url": "https://files.pythonhosted.org/packages/bc/5c/0bdcb5b39d2a0cb79f6efd2b2864d2a41911214e5cdb074e1a5ee46e8e36/django-oscar-stores-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "15adf0eabdddad1b805dd8fabee7b6d5", "sha256": "11d039a0f9a087d32b11ead97fe7c910ec9d4c5440c169e70d4758f359913ace" }, "downloads": -1, "filename": "django-oscar-stores-0.8.tar.gz", "has_sig": false, "md5_digest": "15adf0eabdddad1b805dd8fabee7b6d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28551, "upload_time": "2015-01-22T20:53:36", "url": "https://files.pythonhosted.org/packages/47/e4/461f296736f0bf8ded7e6154b475e7344be44ba2d39736b4edaa8fb7b2e3/django-oscar-stores-0.8.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "08554d516e163b8ac9cf6c7a7502b58a", "sha256": "80e5897454c54cea1086932e8f253daed90ec594fe92fa923af9f12b5420e494" }, "downloads": -1, "filename": "django_oscar_stores-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08554d516e163b8ac9cf6c7a7502b58a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39055, "upload_time": "2018-10-18T04:08:51", "url": "https://files.pythonhosted.org/packages/81/c4/838894dd7f7c14f91ef40c7dee78efe817211c3739190c5cde698902492d/django_oscar_stores-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed39005d081df86f674857ddc9c40b59", "sha256": "75d0b87b6812ea4583de824c46d7b76ab26f19105e54548d93e75ab05b1244aa" }, "downloads": -1, "filename": "django-oscar-stores-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ed39005d081df86f674857ddc9c40b59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26046, "upload_time": "2018-10-18T04:08:53", "url": "https://files.pythonhosted.org/packages/d1/46/573782aea548206c78f57bc6966973365742fa022f7b1a29954a25b061e3/django-oscar-stores-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "1010300244113fb70fc8173e4c556ac9", "sha256": "aeef032b8866365424219f16e0501e10e8db2017533500cc72e2efc73d966b99" }, "downloads": -1, "filename": "django_oscar_stores-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1010300244113fb70fc8173e4c556ac9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39772, "upload_time": "2018-11-27T10:10:47", "url": "https://files.pythonhosted.org/packages/db/38/79b88caa1c2f61b6338bffcdca798da1737c4cbd59147d2fc0a9d2f82924/django_oscar_stores-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ecce02d9494d80fddaac21094fc8f98", "sha256": "bfc94303f04008f3fa4d3677f298da31e5f73e9bab93563dffc5605cb0f015c9" }, "downloads": -1, "filename": "django-oscar-stores-1.1.0.tar.gz", "has_sig": false, "md5_digest": "4ecce02d9494d80fddaac21094fc8f98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26420, "upload_time": "2018-11-27T10:10:49", "url": "https://files.pythonhosted.org/packages/f6/6a/38a696eb98d1a78abaefdb57230f11eb49d87004074c65fe3df86c6ad834/django-oscar-stores-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "124ad58da0ab35ab6b4a5889dcb22c3f", "sha256": "bc632154c44411bb2ec04bee42e90b4701b1753fea1f6533a7da1f1709bd4fb2" }, "downloads": -1, "filename": "django_oscar_stores-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "124ad58da0ab35ab6b4a5889dcb22c3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39772, "upload_time": "2019-01-14T10:07:30", "url": "https://files.pythonhosted.org/packages/31/dd/e7387dcd1a7c65c646442de390d927f5f1be1db7aff2062a141ab47911f4/django_oscar_stores-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c04be561fcd826cdf1958dd01c57f46", "sha256": "1d12d36c8517a6703f8bedee3aca1dc5b384e8c008c446ede593a539bb03abce" }, "downloads": -1, "filename": "django-oscar-stores-1.1.1.tar.gz", "has_sig": false, "md5_digest": "0c04be561fcd826cdf1958dd01c57f46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26445, "upload_time": "2019-01-14T10:07:32", "url": "https://files.pythonhosted.org/packages/b3/a5/ccd145598ed9e930e08af6f8e9aac80f9d094967792ac23bae2b81c5523f/django-oscar-stores-1.1.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "fd0a72385c49035e5c30e37b34ab460b", "sha256": "aefca550cc2a95d438b181b8c08788bd38dfda76126b1de4ac6b72e2428119e3" }, "downloads": -1, "filename": "django_oscar_stores-2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fd0a72385c49035e5c30e37b34ab460b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40223, "upload_time": "2019-08-12T05:44:52", "url": "https://files.pythonhosted.org/packages/5a/53/079a977d01cac6b1f462946ad22c43cc953b53b5086333e34340a5638a56/django_oscar_stores-2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f43b06b20be2eeb4fd6f5b0c4e4d5569", "sha256": "02a99ce84245abfd1a233650be13b0b8e67a235f11f1922a067cbc144dd328f1" }, "downloads": -1, "filename": "django-oscar-stores-2.0.tar.gz", "has_sig": false, "md5_digest": "f43b06b20be2eeb4fd6f5b0c4e4d5569", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26677, "upload_time": "2019-08-12T05:44:54", "url": "https://files.pythonhosted.org/packages/8a/61/821c66f0e0612141fd3af1e0bbf4e3717bc909b5dfd3d86ca359b148c493/django-oscar-stores-2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fd0a72385c49035e5c30e37b34ab460b", "sha256": "aefca550cc2a95d438b181b8c08788bd38dfda76126b1de4ac6b72e2428119e3" }, "downloads": -1, "filename": "django_oscar_stores-2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fd0a72385c49035e5c30e37b34ab460b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40223, "upload_time": "2019-08-12T05:44:52", "url": "https://files.pythonhosted.org/packages/5a/53/079a977d01cac6b1f462946ad22c43cc953b53b5086333e34340a5638a56/django_oscar_stores-2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f43b06b20be2eeb4fd6f5b0c4e4d5569", "sha256": "02a99ce84245abfd1a233650be13b0b8e67a235f11f1922a067cbc144dd328f1" }, "downloads": -1, "filename": "django-oscar-stores-2.0.tar.gz", "has_sig": false, "md5_digest": "f43b06b20be2eeb4fd6f5b0c4e4d5569", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26677, "upload_time": "2019-08-12T05:44:54", "url": "https://files.pythonhosted.org/packages/8a/61/821c66f0e0612141fd3af1e0bbf4e3717bc909b5dfd3d86ca359b148c493/django-oscar-stores-2.0.tar.gz" } ] }