{ "info": { "author": "Taito Horiuchi", "author_email": "taito.horiuchi@gmail.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.3", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": "========================\ncollective.cart.shopping\n========================\n\ncollective.cart.shopping adds shop content type to Plone.\n\nCurrently tested with\n---------------------\n\n* Plone-4.3.6 with Python-2.7.10\n* `Refer to the known good versions `_.\n\nChangelog\n---------\n\n0.12.2 (2015-09-09)\n===================\n\n- Update related article field to use checkboxes. [taito]\n\n0.12.1 (2015-01-22)\n===================\n\n- Make subarticle status visible in select option if it is private. [taito]\n\n0.12 (2015-01-21)\n=================\n\n- Add event subscriber to make subarticles' state private when the parent article's state becomes private. [taito]\n\n0.11 (2014-09-16)\n=================\n\n- Update title and description to unicode for creating dexterity content type. [taito]\n\n0.10 (2014-02-21)\n=================\n\n- Add parameter: ``size`` to method: ``image_url``. [taito]\n\n0.9 (2014-02-13)\n================\n\n- Add validation for SKU. [taito]\n\n0.8.1 (2013-11-13)\n==================\n\n- Remove cache articles and article containers to list on vielwets since it does not work in some circumstances. [taito]\n\n0.8 (2013-11-12)\n================\n\n- Add field image to content type: collective.cart.shopping.ArticleContainer. [taito]\n- Add viewlet to article containers within it. [taito]\n- Cache articles and article containers to list on vielwets. [taito]\n\n0.7 (2013-11-06)\n================\n\n- Fix module name template.py -> view.py [taito]\n\n0.6 (2013-10-30)\n================\n\n- Add javascript to update maxlength and size when selecting subarticle. [taito]\n- Add street address to order listing. [taito]\n- Added permission to show stock at add to cart form. [taito]\n- Fixed method: is_check_out_view for case where last pass is not view. [taito]\n- Moved check out buttons javascript from template to its own file. [taito]\n- Fixed translations and styles. [taito]\n- Added order listing views. [taito]\n- Removed dependency from five.grok. [taito]\n- Updated translation. [taito]\n- Moved test package to extras_require. [taito]\n- Added SCRF authenticator. [taito]\n- Removed subscriber: update_path_for_intId which was temporary. [taito]\n\n0.5 (2013-03-26)\n================\n\n- Hidden shipping cost when it is free. [taito]\n- Localized money and vat rate. [taito]\n\n0.4 (2013-03-18)\n================\n\n- Added method: link_to_order_for_customer to adapter ShippingMethod. [taito]\n\n0.3 (2013-03-16)\n================\n\n- Updated for session cart. [taito]\n- Added article listing with export button to csv.[taito]\n- Removed content type: SubArticle. [taito]\n- Added stock view for articles. [taito]\n- Fixed subscriber to enable pasting articles. [taito]\n- Added viewlet to show related articles. [taito]\n- Added event signaling \"add to cart\" and its subscriber to show status message about it. [taito]\n- Added case when shipping method does not exsits. [taito]\n- Added subscriber to send e-mail when ordered. [taito]\n- Added \"Back\" button to check out process. [taito]\n- Added thanks page. [taito]\n- Added testing integration to Travis CI. [taito]\n- Covered tests. [taito]\n- And lots more... [taito]\n\n0.2.1 (2012-09-25)\n==================\n\n- Updated for translations. [taito]\n\n0.2 (2012-09-24)\n================\n\n- Added content type: Article Container. [taito]\n\n0.1.1 (2012-09-20)\n==================\n\n- Added collective.cart.shopping.CustomerInfo and collective.cart.stock.Stock to types_not_searched and metaTypesNotToList properties. [taito]\n\n0.1 (2012-09-19)\n================\n\n- Initial release. [taito]", "description_content_type": null, "docs_url": "https://pythonhosted.org/collective.cart.shopping/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/collective.cart.shopping/", "keywords": "", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "collective.cart.shopping", "package_url": "https://pypi.org/project/collective.cart.shopping/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.cart.shopping/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/collective/collective.cart.shopping/" }, "release_url": "https://pypi.org/project/collective.cart.shopping/0.12.2/", "requires_dist": null, "requires_python": null, "summary": "Shopping site suit for Plone.", "version": "0.12.2" }, "last_serial": 1715977, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f2bdd674b57776b94d485c57e8596447", "sha256": "3b7ffa32aebd762464352778e28b6f2fad2af57becfc09145e8a88dac6415a95" }, "downloads": -1, "filename": "collective.cart.shopping-0.1.zip", "has_sig": false, "md5_digest": "f2bdd674b57776b94d485c57e8596447", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60460, "upload_time": "2012-09-19T17:57:59", "url": "https://files.pythonhosted.org/packages/a5/71/332af91bf82f01b135aeb5c4cecba40c8c7f931e826ccb54461daaeb1b40/collective.cart.shopping-0.1.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "67b558e160ec5b0f6c8c3f8c31709436", "sha256": "98a4d12d19fb7759316acfd07f2cbc3e61a99daab475d808953a1e1fff4ff6ee" }, "downloads": -1, "filename": "collective.cart.shopping-0.1.1.zip", "has_sig": false, "md5_digest": "67b558e160ec5b0f6c8c3f8c31709436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61692, "upload_time": "2012-09-19T22:01:34", "url": "https://files.pythonhosted.org/packages/69/bd/e74c2deb1960d86a6e9def6afd3d1512687fbb0a6f068f5a6b998463b5a2/collective.cart.shopping-0.1.1.zip" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "6d45585dc0b39fd371727ed0c68585a8", "sha256": "33f01a2a7986f2de4ddee098a1db851b1b0d12a26531ade9089a2258f4b06940" }, "downloads": -1, "filename": "collective.cart.shopping-0.10.zip", "has_sig": false, "md5_digest": "6d45585dc0b39fd371727ed0c68585a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194574, "upload_time": "2014-02-21T03:27:14", "url": "https://files.pythonhosted.org/packages/03/a3/e0514a0684daffe74b6a6d4a8534046cd70edd9e7707046d0ff6c579082c/collective.cart.shopping-0.10.zip" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "61fb35b0af32f1f1a18d78451a698ab5", "sha256": "de8ac02daee48789407ab21d9df1c36fb3718474a53f81cca3d3fa0870f76f81" }, "downloads": -1, "filename": "collective.cart.shopping-0.11.zip", "has_sig": false, "md5_digest": "61fb35b0af32f1f1a18d78451a698ab5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 194940, "upload_time": "2014-09-16T12:28:29", "url": "https://files.pythonhosted.org/packages/d9/32/58d0a2fb89ad985cb641e12236df9403861e60f2732e063ec6cefd3877e9/collective.cart.shopping-0.11.zip" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "fb7e963d33a8849953fda29587fb715a", "sha256": "bc8613ef72615983c0375050393587ae6412e150abbf2ba76907986d2b08f532" }, "downloads": -1, "filename": "collective.cart.shopping-0.12.zip", "has_sig": false, "md5_digest": "fb7e963d33a8849953fda29587fb715a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 197129, "upload_time": "2015-01-21T13:54:01", "url": "https://files.pythonhosted.org/packages/45/f0/a65a2ab0d79a1ca0be8935cfa03f66b1dbbc7ebfa103b058af9ff55fb8fb/collective.cart.shopping-0.12.zip" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "8d1f41301329e4b2bdf0f519a267e7d3", "sha256": "61b61e95a9d591895e6d7777852903a6e240991c5a5ce9b6d4f8e6d22f0a7186" }, "downloads": -1, "filename": "collective.cart.shopping-0.12.1.zip", "has_sig": false, "md5_digest": "8d1f41301329e4b2bdf0f519a267e7d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198241, "upload_time": "2015-01-22T05:46:51", "url": "https://files.pythonhosted.org/packages/41/2e/d57daf9754b53e70d11a95198d64cde0fa444f1c08d8fbc57e1f91acee93/collective.cart.shopping-0.12.1.zip" } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "084bbbc4173c8794f300aa84613dd4bb", "sha256": "5528f81b2db96cd8ad3d024f0fc9da24f04d7cf1c83be4163c8dda798716a83b" }, "downloads": -1, "filename": "collective.cart.shopping-0.12.2.zip", "has_sig": false, "md5_digest": "084bbbc4173c8794f300aa84613dd4bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198973, "upload_time": "2015-09-09T18:54:15", "url": "https://files.pythonhosted.org/packages/0a/7d/f71ddbcc1fc676f1d0d774ccacac9d4281bbfef7970b1696464beb076fd1/collective.cart.shopping-0.12.2.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "6a6dd8fc367d311cbd14f851e4702470", "sha256": "66cf7c53be6eb60714003634e4cd19d2a47b9957535e1d583f060c6d44dc25cd" }, "downloads": -1, "filename": "collective.cart.shopping-0.2.zip", "has_sig": false, "md5_digest": "6a6dd8fc367d311cbd14f851e4702470", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66099, "upload_time": "2012-09-24T04:37:58", "url": "https://files.pythonhosted.org/packages/5d/08/a28fe3d63c76875b527aadbf6f5a62f077a7d53aa8d46d8f462e6f2e600c/collective.cart.shopping-0.2.zip" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "486f5febad7456647f49639e05c18207", "sha256": "2f80f2991fe22e652d4f4698bd8f4e2f4ee10e1327d25116a05317c600f51fd3" }, "downloads": -1, "filename": "collective.cart.shopping-0.2.1.zip", "has_sig": false, "md5_digest": "486f5febad7456647f49639e05c18207", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67225, "upload_time": "2012-09-24T21:21:09", "url": "https://files.pythonhosted.org/packages/6f/93/9a4c7eadcbac369ad978189001225ccec14da5be50d0970ca103f5fb000f/collective.cart.shopping-0.2.1.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "c4d1aea34e81ef356b5f4d589498d714", "sha256": "0d8d1699fabaa1e38587ad4ecfffcba64ec3c255c6f393276c6e2e07d09a9e23" }, "downloads": -1, "filename": "collective.cart.shopping-0.3.zip", "has_sig": false, "md5_digest": "c4d1aea34e81ef356b5f4d589498d714", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 183104, "upload_time": "2013-03-16T09:51:38", "url": "https://files.pythonhosted.org/packages/28/2d/79626aec3c6843569ca4e704bfd0b7d568f0333d2227a25f91b73e53600e/collective.cart.shopping-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "0fbee744b487fd981c3883158cc0151e", "sha256": "d30b550820c1113a256a5c65e536998a62d7dcdf2106a62a708312ef33357f0b" }, "downloads": -1, "filename": "collective.cart.shopping-0.4.zip", "has_sig": false, "md5_digest": "0fbee744b487fd981c3883158cc0151e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 183419, "upload_time": "2013-03-18T11:43:44", "url": "https://files.pythonhosted.org/packages/2f/cc/2f95d74b82a8ff166e89712eff26721df33c2ae651f2e9d12d7c5cdcd15e/collective.cart.shopping-0.4.zip" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "34a20358dd97506dc25227c4ba459caa", "sha256": "8828ad6b126110f3c19c6d9f087d602f14251ea36b4d80a68495ad78b3e6e398" }, "downloads": -1, "filename": "collective.cart.shopping-0.5.zip", "has_sig": false, "md5_digest": "34a20358dd97506dc25227c4ba459caa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 185194, "upload_time": "2013-03-26T11:46:30", "url": "https://files.pythonhosted.org/packages/fa/12/9a38d65310856aa2224e61e5a5b950f2fca6690a027fe92ceb923414a0c7/collective.cart.shopping-0.5.zip" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "3de11346191d0afff5384ebe677ea978", "sha256": "397d371d418d62b4a9812e817c311391b1e37cee4ced3f76688da7bc5c47ee03" }, "downloads": -1, "filename": "collective.cart.shopping-0.6.zip", "has_sig": false, "md5_digest": "3de11346191d0afff5384ebe677ea978", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 192911, "upload_time": "2013-10-30T07:21:37", "url": "https://files.pythonhosted.org/packages/6e/3b/ccdea5849ddabfd02b1ca4614e4ebbfc2e53dbaba29abf94eb1b0ee37e53/collective.cart.shopping-0.6.zip" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "745dd7b23b4fbed8d9ccec148850b9e0", "sha256": "dd12f05d44adb119028db5787cf89d81a9e0d12ed6cbaa27a26fd88c1bde3a1a" }, "downloads": -1, "filename": "collective.cart.shopping-0.7.zip", "has_sig": false, "md5_digest": "745dd7b23b4fbed8d9ccec148850b9e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 190120, "upload_time": "2013-11-06T08:02:40", "url": "https://files.pythonhosted.org/packages/69/0c/2306b82b14cd780f126c8d9eb88dc1f913186f2d358dff9e58bac0d97295/collective.cart.shopping-0.7.zip" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "bc568c504f58621fc556b2712d6275bc", "sha256": "efc19696342d23a515b4fbaf5d6b32eade3720c5547bdd4913681463df994f73" }, "downloads": -1, "filename": "collective.cart.shopping-0.8.zip", "has_sig": false, "md5_digest": "bc568c504f58621fc556b2712d6275bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 192947, "upload_time": "2013-11-12T05:07:33", "url": "https://files.pythonhosted.org/packages/09/78/1faf40b328121b08e4acd1128eb596d9d294790573daf67dcde19a63ee1a/collective.cart.shopping-0.8.zip" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "70c0c6e93319c6f2c90fedd33f2fbf2f", "sha256": "1d42cafeeb128fec78473157852894e56f6f3dbaf5d1bcd323b59a0a4c8f5c2b" }, "downloads": -1, "filename": "collective.cart.shopping-0.8.1.zip", "has_sig": false, "md5_digest": "70c0c6e93319c6f2c90fedd33f2fbf2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 193750, "upload_time": "2013-11-13T13:01:08", "url": "https://files.pythonhosted.org/packages/02/54/51af651baf5c966cc04a9b2d0c96e84bf04e67fd624dd5c1ded99d0c1071/collective.cart.shopping-0.8.1.zip" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "420181a704a44126f72b82cb2603f21d", "sha256": "738a8068d66996cc395ad91ec0321833850ef89581afaa9a04b3f42de9214bed" }, "downloads": -1, "filename": "collective.cart.shopping-0.9.zip", "has_sig": false, "md5_digest": "420181a704a44126f72b82cb2603f21d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 193774, "upload_time": "2014-02-13T03:02:58", "url": "https://files.pythonhosted.org/packages/d5/9b/2a8f0688c5e1bf2c2e78edf473836708b5e982e5bad0a9564a3765ac03a0/collective.cart.shopping-0.9.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "084bbbc4173c8794f300aa84613dd4bb", "sha256": "5528f81b2db96cd8ad3d024f0fc9da24f04d7cf1c83be4163c8dda798716a83b" }, "downloads": -1, "filename": "collective.cart.shopping-0.12.2.zip", "has_sig": false, "md5_digest": "084bbbc4173c8794f300aa84613dd4bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 198973, "upload_time": "2015-09-09T18:54:15", "url": "https://files.pythonhosted.org/packages/0a/7d/f71ddbcc1fc676f1d0d774ccacac9d4281bbfef7970b1696464beb076fd1/collective.cart.shopping-0.12.2.zip" } ] }