{ "info": { "author": "Maurits van Rees", "author_email": "m.van.rees@zestsoftware.nl", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Zope2", "Framework :: Zope3", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "xm.booking\n==========\n\nThis is a package for booking hours on a content type. It also\nhandles estimates of duration or size. It is a spin-off from\neXtremeManagement. Quite likely some more code needs to move between\nthose two.\n\nxm.booking is intended to be useful without eXtremeManagement. But\nfor now the bookings from Products.eXtremeManagement.content.Bookings\nare used. In place of that we want to make a nice and small Zope 3\ncontent object. Of course this needs migration code in\neXtremeManagement.\n\nConversely, eXtremeManagement depends on xm.booking, so if you change\nthis package, please also run the eXtremeManagement tests. If unsure,\nplease contact the eXtremeManagement authors or mailing list. See\nhttp://plone.org/products/extreme-management-tool/\n\nThe code is hosted at https://github.com/zestsoftware/xm.booking\n\nHistory of xm.booking\n=====================\n\n2.2 (2012-09-12)\n----------------\n\n- Moved to github.\n [maurits]\n\n\n2.1 (2011-02-03)\n----------------\n\n- Added missing return statement in the size_estimate indexer.\n You may want to recatalog the Stories to fix their size_estimate.\n [maurits]\n\n\n2.0 (2010-09-24)\n----------------\n\n- Made booking table compatible with both Plone 3 and 4, by using\n either poi_niceName (Plone 3, Poi 1.2) or @@pas_member (Plone4).\n [maurits]\n\n- Explicitly load the permissions.zcml file from\n Products.eXtremeManagement, otherwise you might get a\n ComponentLookupError on zope startup.\n [maurits]\n\n- Added z3c.autoinclude.plugin target plone.\n [maurits]\n\n- Use plone.indexer instead of the deprecated\n registerIndexableAttribute which no longer works in Plone 4. Added\n dependency on plone.indexer for this, so using Plone 3.3 is\n recommended (might still work on earlier versions).\n [maurits]\n\n\n1.1 (2010-05-01)\n----------------\n\n- Avoid renaming bookings that were added via the tracker at the\n moment you edit them.\n Fixes http://plone.org/products/extreme-management-tool/issues/184\n [maurits]\n\n\n1.0 (2009-05-05)\n----------------\n\n- Protect the booking table with the eXtremeManagement: View Details\n permission. [maurits+mike]\n\n\n0.9 (2009-01-25)\n----------------\n\n- Nothing changed yet.\n\n\n0.8 (2009-01-07)\n----------------\n\n- Nothing changed yet.\n\n\n0.7 (2008-10-06)\n----------------\n\n- Fixed error where a day=DateTime() default argument in a method defintion\n would get stuck with the DateTime() of the moment when the site was last\n started, sigh. KSS-added bookings all got that date. Fixes\n http://plone.org/products/extreme-management-tool/issues/80. [reinout]\n\n\n0.6 (2008-09-16)\n----------------\n\n- Added optional argument 'description' to create_booking. [maurits]\n\n- Showing booking's description as 'structure' as it is handled as\n webintelligent text in Products.eXtremeManagement's views now. [reinout]\n\n\n0.5 (2008-03-04)\n----------------\n\n- No history recorded.\n\n\n0.4 (2008-03-04)\n----------------\n\n- No history recorded.\n\n\n0.3 (2008-02-25)\n----------------\n\n- No history recorded.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://plone.org/products/extreme-management-tool/", "keywords": "eXtremeManagement booking", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "xm.booking", "package_url": "https://pypi.org/project/xm.booking/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/xm.booking/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://plone.org/products/extreme-management-tool/" }, "release_url": "https://pypi.org/project/xm.booking/2.2/", "requires_dist": null, "requires_python": null, "summary": "Bookings for eXtremeManagement", "version": "2.2" }, "last_serial": 748411, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "02cf1f5f86e444f74d352e1e334c9d7a", "sha256": "82cb189cf2fa1f51b2d2d5118c896936ac5d01a69228feabd59cb31325fa058e" }, "downloads": -1, "filename": "xm.booking-0.1-py2.4.egg", "has_sig": false, "md5_digest": "02cf1f5f86e444f74d352e1e334c9d7a", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 24261, "upload_time": "2007-12-21T18:32:53", "url": "https://files.pythonhosted.org/packages/f0/4e/f79fbd0f0cce7140ac7a6a3f416b98a0a4b8bee92170a34806f7f92d1c85/xm.booking-0.1-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "76e14ba3d9b7c2a79dbace755872f112", "sha256": "ad0eb032b6d4a4d5506d3fe116ff0238077485541b75414bf27ad2855bae0fd3" }, "downloads": -1, "filename": "xm.booking-0.1.tar.gz", "has_sig": false, "md5_digest": "76e14ba3d9b7c2a79dbace755872f112", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16288, "upload_time": "2007-12-21T18:33:06", "url": "https://files.pythonhosted.org/packages/7a/41/b0b64e89c95797ceae6514708f28055f9c29e67773b56105a36328d358b5/xm.booking-0.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "f2819c62002ac26a80b0147d8e6befec", "sha256": "7a2f1dba21a1524fb070debe2c0a67428e033946946b12279d19e3ed8b247ebe" }, "downloads": -1, "filename": "xm.booking-0.3-py2.4.egg", "has_sig": false, "md5_digest": "f2819c62002ac26a80b0147d8e6befec", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 23566, "upload_time": "2008-02-25T16:14:08", "url": "https://files.pythonhosted.org/packages/ff/ad/629f44a8b2d35cb742e40c094a649178efd0b4603716bf47b9400d23eeb8/xm.booking-0.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "2fcd19dc1759426549c6a58faf27897f", "sha256": "6ad72c17216bf861cf1b8881908b366bb5d7f1faa7ed138c93f5bd496d21c0d5" }, "downloads": -1, "filename": "xm.booking-0.3.tar.gz", "has_sig": false, "md5_digest": "2fcd19dc1759426549c6a58faf27897f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15912, "upload_time": "2008-02-25T16:14:08", "url": "https://files.pythonhosted.org/packages/fe/e2/57aa96dbc3e4a628cfc5fa1f61be0e268d3efdc4bb6ed3e92d3239f13483/xm.booking-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "93b51f5e30e27e84b94da584403f4b71", "sha256": "beb7c7a6cbb1dc7fa4bcc1c0e9dcf90a25f3341ce17e6c442ca35655a618311a" }, "downloads": -1, "filename": "xm.booking-0.4-py2.4.egg", "has_sig": false, "md5_digest": "93b51f5e30e27e84b94da584403f4b71", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 23645, "upload_time": "2008-03-04T09:54:37", "url": "https://files.pythonhosted.org/packages/3c/46/3b7ded1e83c2cc2c05f52316d15bbd549524439f10e3915591cad8ad8001/xm.booking-0.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "14f8d62322df3b95fbb2a18d9b834244", "sha256": "7f3bbfb062b3c565e481a5db59dc9d3c5f4f713443dc06433b3e9dedd0a876f7" }, "downloads": -1, "filename": "xm.booking-0.4.tar.gz", "has_sig": false, "md5_digest": "14f8d62322df3b95fbb2a18d9b834244", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16804, "upload_time": "2008-03-04T09:54:37", "url": "https://files.pythonhosted.org/packages/c7/c0/52b06272bea88b7c41a471e40285d73da80e93e129120e179d7b356543d7/xm.booking-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "1b73ece5196ed2d0bef6e1154d6072c8", "sha256": "e95181ff37f009ff6d3f3d2eb90fca09fa4bccf5d323ee8b9fce6bc3067944ba" }, "downloads": -1, "filename": "xm.booking-0.5-py2.4.egg", "has_sig": false, "md5_digest": "1b73ece5196ed2d0bef6e1154d6072c8", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 23643, "upload_time": "2008-03-04T15:08:16", "url": "https://files.pythonhosted.org/packages/f1/dd/328f6dcd0ad32d35ee963cdbb2a8cd473eaa15ab59b67389dfcf19876b29/xm.booking-0.5-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "b8a442528e693e79221ddce748bb9e13", "sha256": "49a9e8550ed43bc571f2ff9f56e6f263254b4ba0788f66be324fedc21e656b42" }, "downloads": -1, "filename": "xm.booking-0.5.tar.gz", "has_sig": false, "md5_digest": "b8a442528e693e79221ddce748bb9e13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16821, "upload_time": "2008-03-04T15:08:15", "url": "https://files.pythonhosted.org/packages/1f/98/383e37a4b2cb4e4fb1d3d0f9925d333b5c45ace48e4ac35209970e2d23a5/xm.booking-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "d93aa661bc6e0711fa0b234e23dbab9f", "sha256": "87c7e494713f87b8a2efb563a87ed88eecf861ff128a6fa619636d1493c81548" }, "downloads": -1, "filename": "xm.booking-0.5.1.tar.gz", "has_sig": false, "md5_digest": "d93aa661bc6e0711fa0b234e23dbab9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16111, "upload_time": "2008-07-31T13:30:57", "url": "https://files.pythonhosted.org/packages/d5/ca/fa5ea4ca7ce1b546c2c176ebd7324b6f68090dcc536c793e3e52b83d5b1a/xm.booking-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "0875c23ed76338f841a17b0186ca8470", "sha256": "ef177fce648da4e4e49cdc5e8fc9c26848c9057ecdca71688b7c8a65c6539cc6" }, "downloads": -1, "filename": "xm.booking-0.5.2.tar.gz", "has_sig": false, "md5_digest": "0875c23ed76338f841a17b0186ca8470", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16221, "upload_time": "2008-07-31T17:13:34", "url": "https://files.pythonhosted.org/packages/9a/92/bd9ab69371c0fe162fa04fa0268fb84d21b673fcd2dc3b4f7ffd4e9cf2cb/xm.booking-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "0d64790751cfc536666db95ae239f2df", "sha256": "c1a90778800d2d37f305eb8cb7a5211b18c87b45acb8572d4ba2060ea77f4007" }, "downloads": -1, "filename": "xm.booking-0.5.3.tar.gz", "has_sig": false, "md5_digest": "0d64790751cfc536666db95ae239f2df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16752, "upload_time": "2008-08-06T15:16:03", "url": "https://files.pythonhosted.org/packages/d6/28/8a7ae55b7656cecfd8643ebbaab0df50c64b950bf807bbca28dd51529029/xm.booking-0.5.3.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "7a1dff403ebed190baf5699189257cc0", "sha256": "957b3f263755e1571d384a598e16985bdfbcefdbf630c4edb36cd6983af2ef86" }, "downloads": -1, "filename": "xm.booking-0.6.tar.gz", "has_sig": false, "md5_digest": "7a1dff403ebed190baf5699189257cc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17545, "upload_time": "2008-09-16T11:48:02", "url": "https://files.pythonhosted.org/packages/4e/68/58663c436a2b0917389d00c5fa3933c963db2953b36e553a75f0d1d11bfc/xm.booking-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "7816f310180b2aca630851204513fe48", "sha256": "3178ad3fe8133a57ef9819e85838205c03b8d180cebee18ea4394a9c0f08cc05" }, "downloads": -1, "filename": "xm.booking-0.7.tar.gz", "has_sig": false, "md5_digest": "7816f310180b2aca630851204513fe48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17071, "upload_time": "2008-10-06T16:22:15", "url": "https://files.pythonhosted.org/packages/62/be/89658d7b004a71b07df267bd416d69c98376df77a122f299ab3a4a658edf/xm.booking-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "2ba0fe37b63ba3bc17c36e0ca9e0d6ca", "sha256": "0c4ef6c90fee323dd57ae6d5324968c3f12ef8c9bc708b5e354af34ea524f6dc" }, "downloads": -1, "filename": "xm.booking-0.8.tar.gz", "has_sig": false, "md5_digest": "2ba0fe37b63ba3bc17c36e0ca9e0d6ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17152, "upload_time": "2009-01-07T12:25:54", "url": "https://files.pythonhosted.org/packages/98/0e/a45622942f23bc929016ba6b8c90c038fb81cb4feeeee0c08547bb7f83c7/xm.booking-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "ea4d62ee2f79bc99cc4cb7db8774be34", "sha256": "41d82fd06b25c2886dd7beda46957683be7b05e62ec44f06863620f47891b2df" }, "downloads": -1, "filename": "xm.booking-0.9.tar.gz", "has_sig": false, "md5_digest": "ea4d62ee2f79bc99cc4cb7db8774be34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17918, "upload_time": "2009-01-25T20:40:01", "url": "https://files.pythonhosted.org/packages/02/36/20aa8db805a9c7d645926194ce3d53c3cc413e0b3475143f0eb34d7f71a4/xm.booking-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "4b73c36a1bf260ad8bc0e1515c9e419e", "sha256": "37637ea876c34e5c2aec9c1f6b0467a35e7d23e9da8d66f50d6936b334762d4b" }, "downloads": -1, "filename": "xm.booking-1.0.tar.gz", "has_sig": false, "md5_digest": "4b73c36a1bf260ad8bc0e1515c9e419e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17914, "upload_time": "2009-05-05T18:35:59", "url": "https://files.pythonhosted.org/packages/ee/18/3650fe0fc9401c4b6008b27967ae47b9cca279ff2f9d2f23d0fd8fc877cf/xm.booking-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "9144058a99317bc05f0b4f2e1db18b06", "sha256": "13fc0ddfaaea8d447730564dc1ec30582faafef4d3d694ecfe67e483bcb868e1" }, "downloads": -1, "filename": "xm.booking-1.1.zip", "has_sig": false, "md5_digest": "9144058a99317bc05f0b4f2e1db18b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26128, "upload_time": "2010-05-01T01:32:42", "url": "https://files.pythonhosted.org/packages/7e/ae/6da5ce5bcff2a5c6be471a9c4e05bee4ccfd8daee059f0e6cbf3fe0a269d/xm.booking-1.1.zip" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "a1ab71b6203340bab2b7077510904da1", "sha256": "01cdbb7b0f34f6ff0c3a90c11aaeb571bc696604762895ca5fdeb258aa976c6d" }, "downloads": -1, "filename": "xm.booking-2.0.zip", "has_sig": false, "md5_digest": "a1ab71b6203340bab2b7077510904da1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27563, "upload_time": "2010-09-24T04:26:55", "url": "https://files.pythonhosted.org/packages/e7/05/75f338ddf88fa6ce6ca40d7a128a367ad634d4632ca215f716c222c11ca7/xm.booking-2.0.zip" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "261787200addfdaeb894c576b7c83f06", "sha256": "11c1eba6332b389d29eafabfc44d44c09a748069f1f45cef102dcfa764b57959" }, "downloads": -1, "filename": "xm.booking-2.1.zip", "has_sig": false, "md5_digest": "261787200addfdaeb894c576b7c83f06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27733, "upload_time": "2011-02-03T22:43:20", "url": "https://files.pythonhosted.org/packages/ee/65/284cba636a0fe83df4cea986ac142d55017c8aa44ba3376cd542f456e3e5/xm.booking-2.1.zip" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "f3330de522b3e3b7143ef915fc0d185d", "sha256": "1ae8b454779568615c7ec4a2a7aaaa7bdd5e0bdb57102defa77428d0818ba518" }, "downloads": -1, "filename": "xm.booking-2.2.zip", "has_sig": false, "md5_digest": "f3330de522b3e3b7143ef915fc0d185d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28676, "upload_time": "2012-09-12T16:27:51", "url": "https://files.pythonhosted.org/packages/2c/2d/504f86b8850c8836234a1eccc4f920d635664002290414e3f8fbc2465293/xm.booking-2.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f3330de522b3e3b7143ef915fc0d185d", "sha256": "1ae8b454779568615c7ec4a2a7aaaa7bdd5e0bdb57102defa77428d0818ba518" }, "downloads": -1, "filename": "xm.booking-2.2.zip", "has_sig": false, "md5_digest": "f3330de522b3e3b7143ef915fc0d185d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28676, "upload_time": "2012-09-12T16:27:51", "url": "https://files.pythonhosted.org/packages/2c/2d/504f86b8850c8836234a1eccc4f920d635664002290414e3f8fbc2465293/xm.booking-2.2.zip" } ] }