{ "info": { "author": "Morten W. Petersen", "author_email": "morten@nidelven-it.no", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)" ], "description": "Note: This package has been refactored.. The content types in this package will be a part of Products.MegamanicEditContentTypes. If you pin GrailTact and MegamanicEdit to 1.4.1 in the buildout they should continue working well if you have existing content. If you want to upgrade you'll need to write a migration between GrailTact's content types and Products.MegamanicEditContentTypes.\r\n\r\nA complete contact system, supporting the most popular standards and\r\nservices. To add to your Plone instance, add the following to the\r\nbuildout configuration:\r\n\r\nzcml =\r\n GrailTact.GrailTact\r\n\r\neggs =\r\n Plone\r\n GrailTact\r\n\r\nAnd install GrailTact, MegamanicEdit and VariousDisplayWidgets through\r\nthe Plone control panel.\r\n\r\n\r\n1.4.1\r\n\r\n\t- Added dependencies", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.nidelven-it.no/d", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "GrailTact", "package_url": "https://pypi.org/project/GrailTact/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/GrailTact/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.nidelven-it.no/d" }, "release_url": "https://pypi.org/project/GrailTact/1.4.1/", "requires_dist": null, "requires_python": null, "summary": "Contact database with good import/export (general connectivity)", "version": "1.4.1" }, "last_serial": 784458, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "08f1ecbb7ae3321937959b948a1af95d", "sha256": "1a89a72bed4248975ef9a1518c9b0eba67c5889d5bac1ae5b214c0ac5dc36adf" }, "downloads": -1, "filename": "GrailTact-1.1.tar.gz", "has_sig": false, "md5_digest": "08f1ecbb7ae3321937959b948a1af95d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14141, "upload_time": "2011-03-23T08:59:18", "url": "https://files.pythonhosted.org/packages/71/d1/3d5e50b887e4c491c9932c81b1caea9a6ab79086bad9d97c6117e82259d7/GrailTact-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "58826be27a324f0debe8c6a3607eb4df", "sha256": "9b058b4fc0bf2cc4e07eaacb851e136bfca1d14b4dbba57f01d8dbf685660ba3" }, "downloads": -1, "filename": "GrailTact-1.2.tar.gz", "has_sig": false, "md5_digest": "58826be27a324f0debe8c6a3607eb4df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21840, "upload_time": "2011-03-23T09:14:51", "url": "https://files.pythonhosted.org/packages/c5/61/3601efc5a7905fcbd5c8e7fde247bc198311dc64f96293507cd49a5a38f2/GrailTact-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "b5f75e2901d2e927c53ac940e6583d03", "sha256": "5d87413fb2e005bee486553493610ce80181c1725a27a48e00b684132c038902" }, "downloads": -1, "filename": "GrailTact-1.3.tar.gz", "has_sig": false, "md5_digest": "b5f75e2901d2e927c53ac940e6583d03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21767, "upload_time": "2011-03-23T09:18:37", "url": "https://files.pythonhosted.org/packages/7f/7f/907f208011c1db53b47911b81b4b103901984e8626cf7f103e581804bd05/GrailTact-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "040e0d1c91c931aeb58bd1a17820beff", "sha256": "ce9127754fe95d5c200393ff673b0e6b285f73bebf89e128ae5ee130c2539263" }, "downloads": -1, "filename": "GrailTact-1.4.tar.gz", "has_sig": false, "md5_digest": "040e0d1c91c931aeb58bd1a17820beff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21770, "upload_time": "2011-03-23T09:22:48", "url": "https://files.pythonhosted.org/packages/60/f4/6a8d11c2c07cccefc48b3ce7e5a48ac77d9a62a5ddd3048e8c171369dc54/GrailTact-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "d6e1b1d04ca8b93e7da77c8994bb6931", "sha256": "ec2fdc6055d2cf17344ec386367e9466645fa463c706e5b147b99884038a2bd3" }, "downloads": -1, "filename": "GrailTact-1.4.1.tar.gz", "has_sig": false, "md5_digest": "d6e1b1d04ca8b93e7da77c8994bb6931", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20461, "upload_time": "2012-03-16T15:12:53", "url": "https://files.pythonhosted.org/packages/72/ef/8eee8e94b1105d8fad63921d4d7d3ef2b40adb0eaaae4d37c340341862d9/GrailTact-1.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d6e1b1d04ca8b93e7da77c8994bb6931", "sha256": "ec2fdc6055d2cf17344ec386367e9466645fa463c706e5b147b99884038a2bd3" }, "downloads": -1, "filename": "GrailTact-1.4.1.tar.gz", "has_sig": false, "md5_digest": "d6e1b1d04ca8b93e7da77c8994bb6931", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20461, "upload_time": "2012-03-16T15:12:53", "url": "https://files.pythonhosted.org/packages/72/ef/8eee8e94b1105d8fad63921d4d7d3ef2b40adb0eaaae4d37c340341862d9/GrailTact-1.4.1.tar.gz" } ] }