{ "info": { "author": "Propertyshelf, Inc.", "author_email": "development@propertyshelf.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Framework :: Plone :: 5.0", "Framework :: Plone :: 5.1", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7" ], "description": "Introduction\n============\n\nPlone support for MLS Listings.\n\n\nMostly Harmless\n---------------\n\n.. image:: https://travis-ci.org/propertyshelf/plone.mls.listing.png?branch=master\n :target: http://travis-ci.org/propertyshelf/plone.mls.listing\n :alt: Travis CI status\n\n.. image:: https://coveralls.io/repos/propertyshelf/plone.mls.listing/badge.png?branch=master\n :target: https://coveralls.io/r/propertyshelf/plone.mls.listing?branch=master\n :alt: Coveralls status\n\n.. image:: https://badge.fury.io/py/plone.mls.listing.png\n :target: http://badge.fury.io/py/plone.mls.listing\n :alt: Fury Python\n\n\nContributors\n------------\n\n- Thomas Massmann, thomas@propertyshelf.com\n- Zach Cashero, zach@propertyshelf.com\n\nChangelog\n=========\n\n1.19 (2019-05-20)\n-----------------\n\n- Add live chat embedding code to development listings.\n- Allow line breaks and parragraph spacing in listing descriptions.\n- Remove the \"Agent Quote\" and modify the way the long description is shown.\n\n\n1.18 (2018-05-30)\n-----------------\n\n- Fix random api key usage.\n\n\n1.17 (2018-05-18)\n-----------------\n\n- Allow multiple API keys.\n\n\n1.16 (2017-12-12)\n-----------------\n\n- Add dependency to ps.plone.mls.\n- Remove controlpanel settings from GS profiles (now handled by ps.plone.mls).\n- Truncate description for listings in summaries with global configuration.\n- Make fotorama default slideshow.\n\n\n1.15 (2017-09-05)\n-----------------\n\n- Add class pat-select2 for valuerange widget.\n\n\n1.14 (2017-08-21)\n-----------------\n\n- Hide location fields completely, don't use hidden mode.\n- Don't index print listing pages.\n- Adjust listing search form template for Plone 5.\n- Add custom quick search portlet form template for Plone 5.\n- Fix get link method for tcwidget (now supports UIDs).\n\n\n1.13 (2017-05-26)\n-----------------\n\n- Add city field to listing collection.\n- Add workflow_state to listing search config.\n- Add location fields to listing search config. Hide all location fields in search form when one option is pre-selected.\n- Add auto-search option for listing searches.\n- Use custom vocabulary for available listing searches for quick search portlet (migration included).\n\n\n1.12 (2017-05-12)\n-----------------\n\n- Allow freetext search using the searchable_text index in the MLS.\n- Update translations.\n- Fix listing search portlet and viewlet form availablilty.\n- Use custom prefix for listing search forms to avoid form clashing.\n\n\n1.11 (2017-04-24)\n-----------------\n\n- Add Plone 5 compatibility.\n- Add option to show unverified MLS listings.\n- Removed JS modal dialogs for MLS configuration views.\n\n\n1.10 (2017-04-12)\n-----------------\n\n- Use plone.api.portal.send_email to send emails. Fixes utf-8 encoding issues.\n\n\n1.9 (2017-04-04)\n----------------\n\n- In agent contact form, use sender for email 'from', instead of 'reply-to'.\n\n\n1.8.2 (2016-11-07)\n------------------\n\n- Fix CSS.\n\n\n1.8.1 (2016-10-17)\n------------------\n\n- Fix manifest.\n\n\n1.8 (2016-10-17)\n----------------\n\n- Add single beds and baths for listings (hidden with CSS by default).\n- Use high resolution lead image for listing collections, if available.\n- Add listing description for listing collections (hidden with CSS by default).\n- Add calculated price for listings (hidden with CSS by default).\n- Remove colons after labels from listing templates (now added via CSS).\n- Clean up listing templates.\n- Fix base_url for print listing links.\n- Remove international phone validator from agent contact form again.\n- Added setting for required status of agent contact form phone field.\n- Added backport of custom title and dublin core viewlets from ps.plone.mls.\n- Update buildout environment.\n- Fix code-analysis errors.\n- Remove Google Maps API from portal_javascripts.\n- Google Maps now uses configured API key.\n\n\n1.7.1 (2016-05-24)\n------------------\n\n- Remove wrong class names from listing detail template.\n- Add living and interior area for print listing template.\n\n\n1.7 (2016-05-20)\n----------------\n\n- Add CSS classes to listing summary fields.\n- Fix wrong title for agent contact portlet add and edit forms.\n- Update german translations.\n- Show interior area and living area in listing summary, if available.\n- Add agency priority ordering to recent listings and listing search.\n- Agent contact form field 'phone' is now required.\n- Agent contact form field 'zipcode' is now not required anymore.\n- Use formencode's international phone validator for agent contact phone field.\n- I18N updates.\n\n\n1.6.1 (2016-02-18)\n------------------\n\n- [Bugfix] string formatting to accept special characters in unicode strings.\n\n\n1.6 (2016-02-18)\n----------------\n\n- Fix canonical links for listing details pages within a collection to point to itself instead of the collection page.\n- Add a canonical link from the listing print page to the actual listing page.\n\n\n1.5.1 (2016-02-17)\n------------------\n\n- Inherit TCWidget from SingleCheckBox.\n This fixes the 'Object is of wrong type.' error.\n- Dynamically add data fields to agent contact email message.\n- I18N updates.\n\n\n1.5 (2016-02-16)\n----------------\n\n- Add new fields (country, zip and accept terms & conditions) to agent contact portlet.\n Fields can be configured to be shown or not.\n A link to an internal document can be set for the terms & conditions.\n\n\n1.4 (2016-02-10)\n----------------\n\n- Show availability calendar for rental listings, if available.\n- Listing map is now shown below the listing details section.\n- Fixed GenericSetup import step dependencies.\n\n\n1.3 (2015-12-22)\n----------------\n\n- Fixed wrong JS code for map in listing details.\n- Bugfix: The interior area search is now mapped to the 'floor_area' index, which applies to both residential and commercial types.\n\n\n1.2 (2015-12-3)\n----------------\n\n- Add workflow state options for Active, PendingSale, and Sold to listing collection configuration.\n- Add sort options to configuration for Listing Collections.\n- Add the reverse sort parameter as a configurable option in Listing Collections.\n- Add the agency priority option and override agency ID option to Listing Collections.\n- Add lot size, interior area, bedroom, bathroom configuration options to listing collections.\n- Bugfix: special characters in geocoordinates cause errors when trying to view the listing.\n\n\n1.1 (2015-10-06)\n----------------\n\n- add MultiSelect widgets to ListingCollections\n- migrate existing ListingCollections\n\n\n\n1.0 (2015-09-02)\n----------------\n\n- add Geolocation map\n- change sort order for RecentListings to \"last activated\"\n\n\n0.9.22 (2015-06-15)\n-------------------\n\n- Email templates are i18n message strings in order to be translatable.\n\n\n0.9.21 (2015-05-07)\n-------------------\n\n- mobile improvement ListingDetails\n- additional spacing around embedding video\n- added migration step\n\n\n0.9.20 (2015-05-07)\n-------------------\n\n- ListingQuickSearch Portlet: fix JQuery Error\n- ListingDetails: add css for responsive Video embedding\n\n\n0.9.19 (2015-05-06)\n-------------------\n\n- Listing Details template: add Listing Video\n\n\n0.9.18 (2015-01-30)\n-------------------\n\n- Fixed migration step from 1008 to 1009.\n\n\n0.9.17 (2015-01-30)\n-------------------\n\n- Make a copy of the field before changing its attributes.\n- Make ps.plone.fotorama dependency optional.\n\n\n0.9.16 (2014-11-24)\n-------------------\n\n- Listing Details template: add field id CSS class to tabbed ListingDetails.\n- Removed kupu integration.\n- Support galleria and fotorama slideshow.\n- Added MLS UI settings controlpanel. Allows selection of slideshow plugin.\n\n\n0.9.15 (2014-09-17)\n-------------------\n\n- Limit listing types in searches if restricted and no listing type is selected.\n- Show no results found message when no search results available.\n- I18N updates.\n\n\n0.9.14 (2014-09-15)\n-------------------\n\n- Support 'filtered' vocabularies for e.g. search options.\n- Support filtering of listing types within the search.\n- Include phone number in contact email.\n- I18N updates.\n\n\n0.9.13 (2014-08-21)\n-------------------\n\n- Don't send a copy of the agent contact portlet message to the sender.\n- Added override recipient to agent contact portlet. Use this to redirect all emails to that address for (spam) review.\n- Add info about the original agent to the contact form email. Referral agents need to be able to contact the responsible listing agent.\n- I18N updates.\n\n\n0.9.12 (2014-07-14)\n-------------------\n\n- Added option to filter listing results for the current agency.\n- Add css classes for agent info portlet fields.\n- I18N updates.\n\n\n0.9.11 (2014-03-17)\n-------------------\n\n- Fixed UnicodeDecodeError for contact portlet.\n- I18N updates.\n\n\n0.9.10 (2014-02-24)\n-------------------\n\n- Allow local agency information.\n- Show phone number for all listing types in agent contact portlet.\n- I18N updates.\n\n\n0.9.9 (2014-01-31)\n------------------\n\n- Fixed traversal conflict with contentleadimage.\n- I18N updates.\n\n\n0.9.8 (2014-01-18)\n------------------\n\n- Added agent avatar URL field.\n- Fixed portlet reistartions so we can customise them now.\n- I18N updates.\n\n\n0.9.7 (2013-07-02)\n------------------\n\n- Changed default search result order to creation date (reversed).\n\n\n0.9.6 (2013-06-28)\n------------------\n\n- Fixed tal error in portlet template.\n\n\n0.9.5 (2013-06-27)\n------------------\n\n- CI with travis-ci.\n- Removed dependency to raptus.article.\n\n\n0.9.4 (2013-06-26)\n------------------\n\n- Fixed JS for configuration view overlays.\n- CSS fixes.\n\n\n0.9.3 (2013-06-11)\n------------------\n\n- [Bugfix] Set captcha widget after fields are set up.\n\n\n0.9.2 (2013-06-11)\n------------------\n\n- Hide contact info for agent info portlet if contact portlet is available.\n- Added fields to agent contact form for residential lease.\n- Use transparent background for galleria slideshow container.\n- Hide county and district from quick search portlet.\n- Add collective.captcha based captcha for agent contact form.\n\n\n0.9.1 (2013-03-27)\n------------------\n\n- I18N updates.\n\n\n0.9 (2013-03-27)\n----------------\n\n- Added lot size and interior size to listing search.\n- Made lookup values translatable.\n- I18N updates.\n\n\n0.8 (2012-08-20)\n----------------\n\n- Added Agent Contact portlet.\n- Added Quick Search portlet.\n- Show custom agent info if 3rd party listing and option for showing custom info is selected.\n\n\n0.7.1 (2012-06-15)\n------------------\n\n- Adjusted listing detail view to new api fields.\n- I18N updates.\n\n\n0.7 (2012-06-13)\n----------------\n\n- Adjusted viewlets so they can be customized through the ZMI.\n- Added noValueMessage adapter for listing forms.\n- I18N updates.\n\n\n0.6 (2012-03-22)\n----------------\n\n- Added agent quote section (incl. images and styles).\n\n\n0.5 (2012-02-14)\n----------------\n\n- Added missing i18n ids (#1744).\n- I18N updates (es, ja).\n\n\n0.4 (2012-02-11)\n----------------\n\n- Registered I18N locales folder.\n\n\n0.3 (2012-02-11)\n----------------\n\n- I18N updates merged.\n- Added SearchOptions cache objects for listing search categories. Defaults to 1 hour ram cache.\n\n\n0.2 (2012-02-05)\n----------------\n\n- Use plone.app.testing for tests.\n- Upgraded dexterity content types. Requires plone.app.dexterity >= 1.1.\n- Added 'Recent Listings' viewlet with configuration.\n- Added 'Listing Collection' viewlet with configuration.\n- Added 'Listing Search' viewlet with configuration.\n- Added API methods to access the MLS API. Requires mls.apiclient.\n- Added Infinite Ajax Scroll JavaScript (disabled by default) for Facebook like scroll and auto-load of next items.\n- Added I18N.\n- Adjusted raptus.article based views (don't use tables anymore).\n\n\n0.1.2 (2011-10-26)\n------------------\n\n- Bugfix: Plone 4.1.x compatibility.\n\n\n0.1.1 (2011-09-07)\n------------------\n\n- BUGFIX: Added missing get_language import.\n\n\n0.1 (2011-09-07)\n----------------\n\n- Added language support.\n\n\n0.1rc3 (2011-06-04)\n-------------------\n\n- Fixed location info traceback if listing does not exist.\n\n\n0.1rc2 (2011-05-26)\n-------------------\n\n- Added missing lead image to list of images.\n- Updated css for listing slideshow.\n\n\n0.1rc1 (2011-05-26)\n-------------------\n\n- Added custom browserlayer and custom css file.\n- Added migrations for browserlayer and css.\n- Added Galleria JS Slideshow.\n- Disable 'Link using UID's in TinyMCE.\n\n\n0.1b2 (2011-05-24)\n------------------\n\n- Added versioning for dexterity content type.\n\n\n0.1b1 (2011-05-23)\n------------------\n\n- Added description and long description to detail view.\n- Added listing to linkable types (TinyMCE and Kupu).\n- Moved images on top below the listing information.\n- Added configuration for raptus.article.\n- Added article integration.\n\n\n0.1dev (2011-05-18)\n-------------------\n\n- First Beta Release.", "description_content_type": "", "docs_url": null, "download_url": "http://pypi.python.org/pypi/plone.mls.listing", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/propertyshelf/plone.mls.listing", "keywords": "plone zope mls listing real estate", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "plone.mls.listing", "package_url": "https://pypi.org/project/plone.mls.listing/", "platform": "", "project_url": "https://pypi.org/project/plone.mls.listing/", "project_urls": { "Download": "http://pypi.python.org/pypi/plone.mls.listing", "Homepage": "https://github.com/propertyshelf/plone.mls.listing" }, "release_url": "https://pypi.org/project/plone.mls.listing/1.19/", "requires_dist": null, "requires_python": "", "summary": "Plone support for MLS Listings.", "version": "1.19" }, "last_serial": 5292274, "releases": { "0.9.10": [ { "comment_text": "", "digests": { "md5": "20f2a02079a98f29ffa5860d8efbd3ad", "sha256": "2b4b77ea99aa6dff734768f0670d982968478508eb48c9d77a18a8f74b9406e9" }, "downloads": -1, "filename": "plone.mls.listing-0.9.10.tar.gz", "has_sig": false, "md5_digest": "20f2a02079a98f29ffa5860d8efbd3ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108223, "upload_time": "2014-02-24T13:46:48", "url": "https://files.pythonhosted.org/packages/b3/4d/18e255e447160fc3f6788ede50f268a36253681dd0044462b2df64cd9785/plone.mls.listing-0.9.10.tar.gz" } ], "0.9.11": [ { "comment_text": "", "digests": { "md5": "abe3da1e27b37af4c6934151a190aa85", "sha256": "90518b05a5b89630af73ba59eb04bd75cfd8363896af724243462a8d1e594a49" }, "downloads": -1, "filename": "plone.mls.listing-0.9.11.tar.gz", "has_sig": false, "md5_digest": "abe3da1e27b37af4c6934151a190aa85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 113608, "upload_time": "2014-03-17T09:55:12", "url": "https://files.pythonhosted.org/packages/23/95/44fda752f091f5f88201a8aa7682a37f0077739773c3b793af8e162eec7a/plone.mls.listing-0.9.11.tar.gz" } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "e193a28644841b390e9c6eaadaa2ad75", "sha256": "35edc190c662b060695cd3cf5dfa44150c78f70266e1f7455601e33ae252f460" }, "downloads": -1, "filename": "plone.mls.listing-0.9.12.tar.gz", "has_sig": false, "md5_digest": "e193a28644841b390e9c6eaadaa2ad75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126861, "upload_time": "2014-07-14T12:36:33", "url": "https://files.pythonhosted.org/packages/25/d0/553ef7a1456a435fcbc282f409aaa5e6ca45e5d456c7a66bba8fbb364481/plone.mls.listing-0.9.12.tar.gz" } ], "0.9.13": [ { "comment_text": "", "digests": { "md5": "d7028ec17368d87d6d1ce62d7b839051", "sha256": "5f40e37a93ca8613725de989a34277bfe0b44834b2f606c89e48d647732d90b0" }, "downloads": -1, "filename": "plone.mls.listing-0.9.13.tar.gz", "has_sig": false, "md5_digest": "d7028ec17368d87d6d1ce62d7b839051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 129854, "upload_time": "2014-08-21T08:59:29", "url": "https://files.pythonhosted.org/packages/30/ca/be1be03bfd427280a8fd02f73bcd1314920f1d6f1ee17b6ba645be6b4cec/plone.mls.listing-0.9.13.tar.gz" } ], "0.9.14": [ { "comment_text": "", "digests": { "md5": "d40673c3f2344f793780fbe2c60a9fec", "sha256": "f7a1201d038d3fdcb4aa893e45ed8ea4a38b385ca2140f4cac7feab332c938d2" }, "downloads": -1, "filename": "plone.mls.listing-0.9.14.tar.gz", "has_sig": false, "md5_digest": "d40673c3f2344f793780fbe2c60a9fec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 130892, "upload_time": "2014-09-15T07:57:53", "url": "https://files.pythonhosted.org/packages/f8/04/4af66b058963e20d5f4eb398023e99adae8b7355b6f1a1f9f7f2f336117a/plone.mls.listing-0.9.14.tar.gz" } ], "0.9.15": [ { "comment_text": "", "digests": { "md5": "5242433f322f17c8eb106dc69bf58dd4", "sha256": "64d47f226d10ea2e30a3131a4a386be7d373242739896b117dc4e1f9c96f3e2a" }, "downloads": -1, "filename": "plone.mls.listing-0.9.15.tar.gz", "has_sig": false, "md5_digest": "5242433f322f17c8eb106dc69bf58dd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 139941, "upload_time": "2014-09-17T07:23:01", "url": "https://files.pythonhosted.org/packages/93/9a/c8517c67c71e4cab7b086f35ae33827425de48c0a0a0549b49bca5fce719/plone.mls.listing-0.9.15.tar.gz" } ], "0.9.16": [ { "comment_text": "", "digests": { "md5": "7aead282b205e032d650b9f524e488be", "sha256": "67d0a91baee707be6fac9312d32855259a18a05bdf86849143f659bfb0a7a177" }, "downloads": -1, "filename": "plone.mls.listing-0.9.16.tar.gz", "has_sig": false, "md5_digest": "7aead282b205e032d650b9f524e488be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 140732, "upload_time": "2014-11-24T07:25:59", "url": "https://files.pythonhosted.org/packages/28/2b/26088e9b427290faea700bc15475effb79350af58aa9ba9d5a220f0c7f15/plone.mls.listing-0.9.16.tar.gz" } ], "0.9.17": [ { "comment_text": "", "digests": { "md5": "cb75a9306e29025d8237c90671c54e84", "sha256": "4627b7b0fa8dc77da157562788dcca6c58c4072367ae6fa8b66967f4691f980d" }, "downloads": -1, "filename": "plone.mls.listing-0.9.17.tar.gz", "has_sig": false, "md5_digest": "cb75a9306e29025d8237c90671c54e84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141169, "upload_time": "2015-01-30T07:39:03", "url": "https://files.pythonhosted.org/packages/79/0b/1f32164a013f20314cc6bbf6608e9be7c7066258d284229b3ee273db271d/plone.mls.listing-0.9.17.tar.gz" } ], "0.9.18": [ { "comment_text": "", "digests": { "md5": "b398afb2ff39e53bfb19e3185aae2a31", "sha256": "9d0c27bd6ef87693c536fac167f3721181f782af8bb27124e25ebd3b0a2c8252" }, "downloads": -1, "filename": "plone.mls.listing-0.9.18.tar.gz", "has_sig": false, "md5_digest": "b398afb2ff39e53bfb19e3185aae2a31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141297, "upload_time": "2015-01-30T07:50:27", "url": "https://files.pythonhosted.org/packages/61/8e/0250b808678eaaaccdadf942ddd8f2122d3c71095a3850c81b489e6dc346/plone.mls.listing-0.9.18.tar.gz" } ], "0.9.19": [ { "comment_text": "", "digests": { "md5": "fa682dc126ed698c0a57e4dd35ab4f6f", "sha256": "f0f52824c555ea9cccf1a6330f71488bc94bda9f0e462eb48165f29af9d62d7d" }, "downloads": -1, "filename": "plone.mls.listing-0.9.19.zip", "has_sig": false, "md5_digest": "fa682dc126ed698c0a57e4dd35ab4f6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 213342, "upload_time": "2015-05-06T13:38:34", "url": "https://files.pythonhosted.org/packages/83/79/69ed33c5a0804ee2a72e2b03ae85d402cb0b40d94c3abb39d5fdc0643514/plone.mls.listing-0.9.19.zip" } ], "0.9.20": [ { "comment_text": "", "digests": { "md5": "1770649ecfb1bdf7a2f9650419ff5e1e", "sha256": "f24f4ecc31c26a6b81402c26d85b96e9e1968a73f702b34f602df90a25ded212" }, "downloads": -1, "filename": "plone.mls.listing-0.9.20.zip", "has_sig": false, "md5_digest": "1770649ecfb1bdf7a2f9650419ff5e1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 213669, "upload_time": "2015-05-07T08:30:58", "url": "https://files.pythonhosted.org/packages/1e/86/8cada31512a91f240f738ccc4e87f1d1c845d56ba95119d67ce25ab489d0/plone.mls.listing-0.9.20.zip" } ], "0.9.21": [ { "comment_text": "", "digests": { "md5": "6b251f8582c5668a57f0d2845ed87176", "sha256": "6385e9c387852ad75f690dc803dac294673ccab824400057c803d27a3c2ac236" }, "downloads": -1, "filename": "plone.mls.listing-0.9.21.zip", "has_sig": false, "md5_digest": "6b251f8582c5668a57f0d2845ed87176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 213813, "upload_time": "2015-05-07T16:16:36", "url": "https://files.pythonhosted.org/packages/6a/af/273c4263a99f194c11a0dd8c937d28625a5c06852349009947924a56a536/plone.mls.listing-0.9.21.zip" } ], "0.9.22": [ { "comment_text": "", "digests": { "md5": "b799b31716ed17fb81eb5d5344efc90a", "sha256": "64f85989429476f92e89c958cc54e9e168e9e3f38aaecf92eb5b495b97b84ee5" }, "downloads": -1, "filename": "plone.mls.listing-0.9.22.tar.gz", "has_sig": false, "md5_digest": "b799b31716ed17fb81eb5d5344efc90a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154763, "upload_time": "2015-06-16T01:38:54", "url": "https://files.pythonhosted.org/packages/9d/88/93320c053ebb8b7ca104bf2b8fd243457d2a780558bbcee341dcdf5ff626/plone.mls.listing-0.9.22.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "5aa97158965f963075bb03ba8e29b720", "sha256": "621323ca38814bc92d08902671f4f9ec7575b3ccedb740e05a25f046c9b83259" }, "downloads": -1, "filename": "plone.mls.listing-0.9.4.tar.gz", "has_sig": false, "md5_digest": "5aa97158965f963075bb03ba8e29b720", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103952, "upload_time": "2013-06-26T13:53:21", "url": "https://files.pythonhosted.org/packages/48/2f/2c08451bd12f9a45371bc1373af066889be75307ab0a164c2fec4bffb0c4/plone.mls.listing-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "47a2bbd94ffdfd0f3eee8a8ccde6c930", "sha256": "3b4b90833dcd7e3f58d36a33ba692036125cd1c83d03321ecb80bc83f4ecb800" }, "downloads": -1, "filename": "plone.mls.listing-0.9.5.tar.gz", "has_sig": false, "md5_digest": "47a2bbd94ffdfd0f3eee8a8ccde6c930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103425, "upload_time": "2013-06-27T11:22:48", "url": "https://files.pythonhosted.org/packages/06/0c/5fe7e06ad0c13fb5eb3dbce5b858551b909c142d52d7642f611976b9d882/plone.mls.listing-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "8cc4d281f99761423084f2dfb093b329", "sha256": "de6000a4f486c7ebcec119af5d6b1cfb8ffefc3d58e68aa4bf7c6eecfcad4bf4" }, "downloads": -1, "filename": "plone.mls.listing-0.9.6.tar.gz", "has_sig": false, "md5_digest": "8cc4d281f99761423084f2dfb093b329", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103484, "upload_time": "2013-06-28T08:31:50", "url": "https://files.pythonhosted.org/packages/54/61/9eba9a0e89122fc3ea8c2943d692075ecf3e25286c261eae49f0bdcf189f/plone.mls.listing-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "a0eeec201c81f1fbd934a2c3f1b8ba35", "sha256": "287be957e740e3b7092f8b12871124e7f24d4670cda12fd1442259cf8a9e6db1" }, "downloads": -1, "filename": "plone.mls.listing-0.9.7.tar.gz", "has_sig": false, "md5_digest": "a0eeec201c81f1fbd934a2c3f1b8ba35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103545, "upload_time": "2013-07-02T14:31:06", "url": "https://files.pythonhosted.org/packages/83/6e/99f2bd71687c98ed0cc134c5e6894856ee5297a534ab82739b463e6f3665/plone.mls.listing-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "82d644cd650fb876911743cf4ca6f671", "sha256": "6971cde118b8c7a5e950f3ef480916def1ee46e0101f1dd6cfee8ff4a01c04c9" }, "downloads": -1, "filename": "plone.mls.listing-0.9.8.tar.gz", "has_sig": false, "md5_digest": "82d644cd650fb876911743cf4ca6f671", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107527, "upload_time": "2014-01-18T09:21:04", "url": "https://files.pythonhosted.org/packages/2c/5c/019050b33bffe26e5f0a8936a3182d2c7dde6aecef7dc7ec4fa37992ef1d/plone.mls.listing-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "ec14c4433b1c67fe11862c74623824be", "sha256": "f8eb77da929a85967f1bb06d96e607489ad852d2b65734d60d48837c4b215211" }, "downloads": -1, "filename": "plone.mls.listing-0.9.9.tar.gz", "has_sig": false, "md5_digest": "ec14c4433b1c67fe11862c74623824be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 106467, "upload_time": "2014-01-31T10:54:56", "url": "https://files.pythonhosted.org/packages/f8/40/e826f806873ccb67d40b17884ac15c60808b0e1c04388b2b7bc3afcc2f72/plone.mls.listing-0.9.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "25178c57b3158f86455dbbe54987a4f4", "sha256": "e2184fee9a3de98818056421257253f106f9ab27da59442d9f5bd6260f393017" }, "downloads": -1, "filename": "plone.mls.listing-1.0.zip", "has_sig": false, "md5_digest": "25178c57b3158f86455dbbe54987a4f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 230139, "upload_time": "2015-09-02T07:21:18", "url": "https://files.pythonhosted.org/packages/e2/67/7b24e53006b4e2c38bf791b3afb13cff92c648a1be23589bd9a933ff967d/plone.mls.listing-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "b280452e63f73a7eb7b8ecb2f79b6e28", "sha256": "4df8d6bd0576213fe81069e52817239483c1fc633853b6bf46773231326f7c3c" }, "downloads": -1, "filename": "plone.mls.listing-1.1.zip", "has_sig": false, "md5_digest": "b280452e63f73a7eb7b8ecb2f79b6e28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 231634, "upload_time": "2015-10-06T10:36:37", "url": "https://files.pythonhosted.org/packages/75/65/a7c58e00dc39fa774a8f611755d5df873a89a9e186d30aef6ac77106c67d/plone.mls.listing-1.1.zip" } ], "1.10": [ { "comment_text": "", "digests": { "md5": "9d1880ac0caf3f16618de3eccc6bd5aa", "sha256": "dc14f879a44bab2fde483a011ee9630afaf9f577941890452368897f1ae14e3a" }, "downloads": -1, "filename": "plone.mls.listing-1.10.tar.gz", "has_sig": false, "md5_digest": "9d1880ac0caf3f16618de3eccc6bd5aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153992, "upload_time": "2017-04-12T09:30:02", "url": "https://files.pythonhosted.org/packages/d8/c1/2d56943cf0efc1e450d73ef2bd9cacdf95f00629feb4f3dbe3d5f7b86caa/plone.mls.listing-1.10.tar.gz" } ], "1.11": [ { "comment_text": "", "digests": { "md5": "597b6ef9ee9240d1df4fe6ddc74b5ce8", "sha256": "823470501cf5906f615751d4dcd64c587fa66650c876ef5b4741c2b13fdab139" }, "downloads": -1, "filename": "plone.mls.listing-1.11.tar.gz", "has_sig": false, "md5_digest": "597b6ef9ee9240d1df4fe6ddc74b5ce8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 154515, "upload_time": "2017-04-24T07:55:05", "url": "https://files.pythonhosted.org/packages/cc/4c/fc1e5861ef2481310b2c079a101e46f004b8f16bb74970d844bf019d6d36/plone.mls.listing-1.11.tar.gz" } ], "1.12": [ { "comment_text": "", "digests": { "md5": "2461b20b3bdbaf4170b9f2042ce95b6a", "sha256": "894d2735e3b6f0dfa917e146e1b30cb4f0d9b826fc3b4432ec474498c29fa236" }, "downloads": -1, "filename": "plone.mls.listing-1.12.tar.gz", "has_sig": false, "md5_digest": "2461b20b3bdbaf4170b9f2042ce95b6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174045, "upload_time": "2017-05-12T11:25:27", "url": "https://files.pythonhosted.org/packages/aa/0e/d1788ffca852c8e67fe1ee88c86cbb33c50d0b93008b055aaafc4dbc8674/plone.mls.listing-1.12.tar.gz" } ], "1.13": [ { "comment_text": "", "digests": { "md5": "62e2454a03ec8969dc7878288697519d", "sha256": "284174ede958eaf9b8c71f2d4930fe959ce9a67d9bc90651289fd27fb73585cc" }, "downloads": -1, "filename": "plone.mls.listing-1.13.tar.gz", "has_sig": false, "md5_digest": "62e2454a03ec8969dc7878288697519d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 175447, "upload_time": "2017-05-26T14:55:58", "url": "https://files.pythonhosted.org/packages/78/54/34f025f8f6c7bc7802be6fae197a02bc1cefdbff4a4341b477428a5e6164/plone.mls.listing-1.13.tar.gz" } ], "1.14": [ { "comment_text": "", "digests": { "md5": "3a87b678156ec306ce7ec4cb673eab5f", "sha256": "039096a9966d6bf47499a1a28375eadac328cdcc9e9dc7068a26d41fd920dc14" }, "downloads": -1, "filename": "plone.mls.listing-1.14.tar.gz", "has_sig": false, "md5_digest": "3a87b678156ec306ce7ec4cb673eab5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 176111, "upload_time": "2017-08-21T12:23:13", "url": "https://files.pythonhosted.org/packages/32/30/5969995cfd89a1e2d95fac2b354aaa2e9259ccbf054d79e7503079f55b39/plone.mls.listing-1.14.tar.gz" } ], "1.15": [ { "comment_text": "", "digests": { "md5": "2b39e6beba628b5f9d789e1320c568d2", "sha256": "df91d74a8ede27b731e198b06490f87142e0727b0d4988068522517303205ee4" }, "downloads": -1, "filename": "plone.mls.listing-1.15.tar.gz", "has_sig": false, "md5_digest": "2b39e6beba628b5f9d789e1320c568d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 176131, "upload_time": "2017-09-05T13:49:18", "url": "https://files.pythonhosted.org/packages/b8/f4/b45fd8f1d46123ace236e73e89aa331713ebbbbbc37c753d7d07f85e3b91/plone.mls.listing-1.15.tar.gz" } ], "1.16": [ { "comment_text": "", "digests": { "md5": "132311f75000a61d36a8d0dbc0ebd7f7", "sha256": "c68f0d86fc0d0fe25b9d2f4197809380c895398f209a047aafa7007d7f4d6772" }, "downloads": -1, "filename": "plone.mls.listing-1.16.tar.gz", "has_sig": false, "md5_digest": "132311f75000a61d36a8d0dbc0ebd7f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174608, "upload_time": "2017-12-12T13:12:00", "url": "https://files.pythonhosted.org/packages/58/4e/c8ba52f6ac045d880f34e40fab2e017cc62364e86e11b3e335bf224fd3d4/plone.mls.listing-1.16.tar.gz" } ], "1.17": [ { "comment_text": "", "digests": { "md5": "eefed7bc6597c16533f7e052e1851718", "sha256": "06d0e58eedf5f0dabf981996cdbde08b1acbe521d3e7ff60960ab9c49f151be2" }, "downloads": -1, "filename": "plone.mls.listing-1.17.tar.gz", "has_sig": false, "md5_digest": "eefed7bc6597c16533f7e052e1851718", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174786, "upload_time": "2018-05-18T12:36:16", "url": "https://files.pythonhosted.org/packages/dc/7c/1d3f3c96b219e32f272d31ae58353df8af5916d950614a3a83560fa03e48/plone.mls.listing-1.17.tar.gz" } ], "1.18": [ { "comment_text": "", "digests": { "md5": "fd5abfa5dbf212f8836fe3c60022f5e3", "sha256": "fa2addfad7cd095facc5f58944547f56940d34c54696b6beef3fff0852c31a22" }, "downloads": -1, "filename": "plone.mls.listing-1.18.tar.gz", "has_sig": false, "md5_digest": "fd5abfa5dbf212f8836fe3c60022f5e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174852, "upload_time": "2018-05-30T15:08:03", "url": "https://files.pythonhosted.org/packages/52/e8/aa428ea719901fc28f0e772f2f830a93a728a5e7ce64179f533fefeaad88/plone.mls.listing-1.18.tar.gz" } ], "1.19": [ { "comment_text": "", "digests": { "md5": "5a62738c924c80cf4cfb03b35de13cc8", "sha256": "c456e3f97468193303f52a61d69e176f41cd3de523f23a2250af6aff0eedfbe7" }, "downloads": -1, "filename": "plone.mls.listing-1.19.tar.gz", "has_sig": false, "md5_digest": "5a62738c924c80cf4cfb03b35de13cc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 182017, "upload_time": "2019-05-20T13:14:36", "url": "https://files.pythonhosted.org/packages/28/46/0ec9d67172483a1521751a6ab276c257f2078b717cc0479cf344414aa942/plone.mls.listing-1.19.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "3f03c7e2db6901b0e77f8a88b2680b11", "sha256": "97a54daa631d2074116f279c2eb93c5dee993c243a14eab3740155e82a78c440" }, "downloads": -1, "filename": "plone.mls.listing-1.2.tar.gz", "has_sig": false, "md5_digest": "3f03c7e2db6901b0e77f8a88b2680b11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 164321, "upload_time": "2015-12-04T02:02:02", "url": "https://files.pythonhosted.org/packages/1e/42/42215660865b87e2f720951d8d6c565716bdfbc1e5d20376c9b62faec4e0/plone.mls.listing-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "6e498522daf107bd5097f4d5346d2d70", "sha256": "0b78b4521a9ab04626e28f58571f70a5815360246079ef9f6dd7a66aa8fe307b" }, "downloads": -1, "filename": "plone.mls.listing-1.3.tar.gz", "has_sig": false, "md5_digest": "6e498522daf107bd5097f4d5346d2d70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165534, "upload_time": "2015-12-22T09:51:58", "url": "https://files.pythonhosted.org/packages/c0/04/11afe109fc0fd52edf3ac5efb30e863498783e468bd18069bc6be15293d8/plone.mls.listing-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "fa67c007d8deebe7bae5638515deaf01", "sha256": "5f9abb1c18876831d3b31f0aef060c9b350e5248c32962ae882c15ef5c50e1c9" }, "downloads": -1, "filename": "plone.mls.listing-1.4.zip", "has_sig": false, "md5_digest": "fa67c007d8deebe7bae5638515deaf01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 225217, "upload_time": "2016-02-10T08:16:02", "url": "https://files.pythonhosted.org/packages/e8/1f/826de68f70ddd83b52c850d49a9425e38419da14d1c0d35ce3fb7d2a87e2/plone.mls.listing-1.4.zip" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "b3a17c56fbec217fe2c75f1884c3dc4f", "sha256": "f69f0bf847cd86c972e73fdac78858a2f5fbbe23efc376159870915c4084f1af" }, "downloads": -1, "filename": "plone.mls.listing-1.5.zip", "has_sig": false, "md5_digest": "b3a17c56fbec217fe2c75f1884c3dc4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 230097, "upload_time": "2016-02-16T14:55:10", "url": "https://files.pythonhosted.org/packages/7b/a0/c966772ed922b428b834ddbc3a55915254da5f901a3552428a05b8b92184/plone.mls.listing-1.5.zip" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "4d07625ded68045a88830c627bbe402e", "sha256": "157c91f474861bf0b79f1c7bc55d3447db4ec21ba569c1879d4da416e3f35939" }, "downloads": -1, "filename": "plone.mls.listing-1.5.1.zip", "has_sig": false, "md5_digest": "4d07625ded68045a88830c627bbe402e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 243345, "upload_time": "2016-02-17T18:48:45", "url": "https://files.pythonhosted.org/packages/f3/c3/ecbda52f70718005bba14932275150d454ab80b2b8a08f5f92b0e9c01907/plone.mls.listing-1.5.1.zip" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "25f75453efcb7735db4cb2b88ceddf69", "sha256": "52774db870961aa9f1af831b8647af1a70c922df95af8b71c1fadbb8f9947b3d" }, "downloads": -1, "filename": "plone.mls.listing-1.6.zip", "has_sig": false, "md5_digest": "25f75453efcb7735db4cb2b88ceddf69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 243428, "upload_time": "2016-02-18T07:33:47", "url": "https://files.pythonhosted.org/packages/48/65/ecdf5455a77ff89ec6fc8845fbfe1d18f341a51761c939ef9c7205462455/plone.mls.listing-1.6.zip" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "6ebd8c15d6812f0f4e4e40eb393ddbef", "sha256": "f8693641085f4b036ca9cc82f587acc896900e8ac404241ce73ae94a2df8fdda" }, "downloads": -1, "filename": "plone.mls.listing-1.6.1.tar.gz", "has_sig": false, "md5_digest": "6ebd8c15d6812f0f4e4e40eb393ddbef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 179498, "upload_time": "2016-02-18T21:33:10", "url": "https://files.pythonhosted.org/packages/5f/43/759a20ceaa72660517ca0db774e03afcb1d2588c354c070e96638e242878/plone.mls.listing-1.6.1.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "ea78616a656427d0a9a6b2a0114b8a6d", "sha256": "edc5fc224737fd17bfc18ed1903c4558b983ed4f2f70f1626efb3506865147fa" }, "downloads": -1, "filename": "plone.mls.listing-1.7.tar.gz", "has_sig": false, "md5_digest": "ea78616a656427d0a9a6b2a0114b8a6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150827, "upload_time": "2016-05-20T12:15:13", "url": "https://files.pythonhosted.org/packages/3f/a2/bf26a0673aea3e036abbd8232c3ad63dd24577214a249aace90daf9d2f02/plone.mls.listing-1.7.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "acf966cc45c675ad52e24f7e1d5875f5", "sha256": "db1eb6e9ae0dc43f7e5718bae981fe2b078d6e14e0a8934590e1a0393b1a583a" }, "downloads": -1, "filename": "plone.mls.listing-1.7.1.tar.gz", "has_sig": false, "md5_digest": "acf966cc45c675ad52e24f7e1d5875f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150960, "upload_time": "2016-05-24T05:36:34", "url": "https://files.pythonhosted.org/packages/76/95/7d2513b42dd5fc70ea2929347fc4abb25d81708008cf802c11ddfb79c2f1/plone.mls.listing-1.7.1.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "b88f36447b06c8d0be00bd4f0a799f86", "sha256": "6382814ba70c580e234f8f242c076aabb33dd5307cef7b972630e4324b94e3ba" }, "downloads": -1, "filename": "plone.mls.listing-1.8.tar.gz", "has_sig": false, "md5_digest": "b88f36447b06c8d0be00bd4f0a799f86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153511, "upload_time": "2016-10-17T12:26:04", "url": "https://files.pythonhosted.org/packages/e6/85/8fddee7bb38771ba1c8a40554dd25846aea0e2fc0a83ba7fcfcec17dacd3/plone.mls.listing-1.8.tar.gz" } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "9231b05ad2eed49aa853073e26c2164f", "sha256": "b97d8f46d324ba59c21f9470b3e7a7fa989b917a16e3d9baa14360e478bed4a5" }, "downloads": -1, "filename": "plone.mls.listing-1.8.1.tar.gz", "has_sig": false, "md5_digest": "9231b05ad2eed49aa853073e26c2164f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153700, "upload_time": "2016-10-17T12:51:32", "url": "https://files.pythonhosted.org/packages/50/15/d8f516eb4e4ff817206ba8731e5fe2ebd9fd45bc09374afe7003b97cb3d7/plone.mls.listing-1.8.1.tar.gz" } ], "1.8.2": [ { "comment_text": "", "digests": { "md5": "67840b0e8ccf9bf8277158d484f3dfac", "sha256": "1d569016b60fa51ab1f764258a4bc598141a51911b3a1193abfeafcde2388c40" }, "downloads": -1, "filename": "plone.mls.listing-1.8.2.tar.gz", "has_sig": false, "md5_digest": "67840b0e8ccf9bf8277158d484f3dfac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153715, "upload_time": "2016-11-07T11:04:35", "url": "https://files.pythonhosted.org/packages/b3/0b/31cadc18a946ff3335921ca0a755b71ba9b14c4e906bb230989d060e8035/plone.mls.listing-1.8.2.tar.gz" } ], "1.8.dev0": [ { "comment_text": "", "digests": { "md5": "2e267cf140e4981e8be47b527dec5be8", "sha256": "79eb3d916d185268599a4b052713f6cec424df94c07577ecccd9f3fef02fec7b" }, "downloads": -1, "filename": "plone.mls.listing-1.8.dev0.tar.gz", "has_sig": false, "md5_digest": "2e267cf140e4981e8be47b527dec5be8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153595, "upload_time": "2016-10-17T12:21:13", "url": "https://files.pythonhosted.org/packages/17/29/5a557e60834a38de4b8beca207e014d0022f461da9daf32906e0d6192302/plone.mls.listing-1.8.dev0.tar.gz" } ], "1.9": [ { "comment_text": "", "digests": { "md5": "680ea28f9f3644616066e108acc954f3", "sha256": "baedf54150fddf6351a185319f0a4f98371bf9927142537dfb2af39da3de5bc8" }, "downloads": -1, "filename": "plone.mls.listing-1.9.tar.gz", "has_sig": false, "md5_digest": "680ea28f9f3644616066e108acc954f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153815, "upload_time": "2017-04-04T15:07:54", "url": "https://files.pythonhosted.org/packages/da/59/71b7f6e1f7dbd6abd69ba02029afe24df5443a22c57e47b2fdce8cbd2c63/plone.mls.listing-1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a62738c924c80cf4cfb03b35de13cc8", "sha256": "c456e3f97468193303f52a61d69e176f41cd3de523f23a2250af6aff0eedfbe7" }, "downloads": -1, "filename": "plone.mls.listing-1.19.tar.gz", "has_sig": false, "md5_digest": "5a62738c924c80cf4cfb03b35de13cc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 182017, "upload_time": "2019-05-20T13:14:36", "url": "https://files.pythonhosted.org/packages/28/46/0ec9d67172483a1521751a6ab276c257f2078b717cc0479cf344414aa942/plone.mls.listing-1.19.tar.gz" } ] }