{ "info": { "author": "Martijn Faassen", "author_email": "faassen@startifact.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Database", "Topic :: Software Development :: Libraries" ], "description": "Clio\n****\n\nClio is a library based on SQLAlchemy that can be used to add a\npublication workflow and archiving system to a database.\n\nThe documentation is available at http://packages.python.org/clio/\n\nNote that currently MySQL is a requirement (for running the tests, and\nfor the sequence support). This requirement is not a core requirement\nof Clio however, and the main Clio codebase does not depend on it, so\nit is expected to go away.\n\nCHANGES\n*******\n\n0.7 (2010-05-14)\n================\n\n- Changed the database schema: two new fields were added\n (``changed_timestamp`` and ``created_userid``). Throw away the\n ``clio_tests`` database and recreate it again to run the tests. You\n will have to upgrade your existing databases as well.\n \n- When a new version is created of an existing object, the\n ``changed_userid`` will be copied over from the last version. If a\n new object is created from scratch, it will be the\n ``created_userid``. ``changed_timestamp`` is treated the same. This\n makes it possible to detect changes between versions by comparing\n the timestamps.\n\n- Update documentation to include integer status codes as they appear\n in the database.\n\n- Updated documentation to include changed information about the\n timestamps were recorded (as of 0.6), as well as the new timestamp.\n\n0.6.4 (2010-02-17)\n==================\n\n- Provide an 'update' method for Sequence, so we can set the sequence\n value. This can be useful in code that converts old databases that\n already define the equivalent of 'code'.\n\n0.6.3 (2010-02-12)\n==================\n\n- Another bugfix with revert logic. Allow reverting already published\n objects, as they may have relations that need to be reverted. Don't\n raise an error when trying to revert an archived object, instead\n just don't do anything.\n\n0.6.2 (2010-02-12)\n==================\n\n- Fixed a bug in revert logic. Reversion of edited records should now\n work better when there are relations.\n\n0.6.1 (2010-02-10)\n==================\n\n- Added ``_actual`` property which is like _editable, except that deleted\n items are not part of it.\n\n- Also added is_actual method.\n\n0.6 (2010-02-10)\n================\n\n- userid tracking for workflow events.\n\n- change the way timestamps are recorded so that queries for older\n published items can more easily be constructed. This breaks existing\n databases. We assume nobody but the author is using Clio yet.\n\n- stop using pysqlite in the tests; the tests now depend on MySQL.\n\n- Introduce ACTUAL_STATUSES. This is what is present in the edit UI,\n except those things that were deleted. This can be handy in queries.\n\n0.5 (2009-11-16)\n================\n\n- Initial public release.\n\n\nDownload\n********", "description_content_type": null, "docs_url": "https://pythonhosted.org/clio/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "history workflow sqlalchemy", "license": "ZPL", "maintainer": null, "maintainer_email": null, "name": "clio", "package_url": "https://pypi.org/project/clio/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/clio/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/clio/0.7/", "requires_dist": null, "requires_python": null, "summary": "A publication/history system for SQLAlchemy.", "version": "0.7" }, "last_serial": 713623, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "663eaf93ee331a81765177fe1213ce28", "sha256": "c5324872a184b3d6a1636b6ddf474366b2bca5039f8c2fb52e199ee66d6502cf" }, "downloads": -1, "filename": "clio-0.5.tar.gz", "has_sig": false, "md5_digest": "663eaf93ee331a81765177fe1213ce28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27342, "upload_time": "2009-11-16T14:10:06", "url": "https://files.pythonhosted.org/packages/72/63/9b28d33bc413042b9ea9816f4cbcad5edae78afeb3ae899d590cd5ed177d/clio-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "cbafe8fdc6b0d81b227d12ee21f33164", "sha256": "9081fae2544621a79d0828ab958d6af57a5ad3576399e61b1acd1c942bc3ec88" }, "downloads": -1, "filename": "clio-0.6.tar.gz", "has_sig": false, "md5_digest": "cbafe8fdc6b0d81b227d12ee21f33164", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29427, "upload_time": "2010-02-10T20:06:10", "url": "https://files.pythonhosted.org/packages/8e/d0/ae32bd2a6746520a1a62af799f55f1fc5fe875b54dc634fd172a9b5c2e9b/clio-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "2849d66588ffaeda322ba15df919d301", "sha256": "634ec74141fcb92f0ce52046a7fa70d8ea387748eb8bd08416bbac5631cab310" }, "downloads": -1, "filename": "clio-0.6.1.tar.gz", "has_sig": false, "md5_digest": "2849d66588ffaeda322ba15df919d301", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29700, "upload_time": "2010-02-10T21:01:17", "url": "https://files.pythonhosted.org/packages/e2/d5/a747d11eeeea60dca70aff185eaecd3043a2fc5d3134bbc7171b80f3e907/clio-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "53e9bbb1d7c0649a2f24630cec297669", "sha256": "ed6a0eb549a9f08a343cd8324837099837ff43740c4c6dd4b75e9314f278ae92" }, "downloads": -1, "filename": "clio-0.6.2.tar.gz", "has_sig": false, "md5_digest": "53e9bbb1d7c0649a2f24630cec297669", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29812, "upload_time": "2010-02-12T17:13:49", "url": "https://files.pythonhosted.org/packages/78/06/82dc2a55236d292dc00c5ed5d72931cbefe589186e3cf8872741ffa5585f/clio-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "07d00a035acfd292220c7d0455ee14c7", "sha256": "500b8c54fa73d36b47cd73ee8024362c8428248587ba4b6fc44d286a91c46e0a" }, "downloads": -1, "filename": "clio-0.6.3.tar.gz", "has_sig": false, "md5_digest": "07d00a035acfd292220c7d0455ee14c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29925, "upload_time": "2010-02-12T17:30:44", "url": "https://files.pythonhosted.org/packages/e6/18/a941b8f9b7eb20060a00ff21a7096c2ff0da9a901f271d44656be9e9b22f/clio-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "6c5446b2df19606470371461145efc70", "sha256": "b26e3471852ca70d13e7a16587b04a9cd8f05c300e1a7dcdb976b3698ccd6424" }, "downloads": -1, "filename": "clio-0.6.4.tar.gz", "has_sig": false, "md5_digest": "6c5446b2df19606470371461145efc70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30080, "upload_time": "2010-02-17T17:24:22", "url": "https://files.pythonhosted.org/packages/df/49/7961ca18e045ced219e1162363afb190b7d8a9119b0aeaf0f2b255e4f4d3/clio-0.6.4.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "6301c3c155c6b3afffa5fb6b0b9ebe5d", "sha256": "076b7aeaf3a3259276b61c18867dd1f19992add360bd241da4320239e4660df0" }, "downloads": -1, "filename": "clio-0.7.tar.gz", "has_sig": false, "md5_digest": "6301c3c155c6b3afffa5fb6b0b9ebe5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31750, "upload_time": "2010-05-14T14:28:16", "url": "https://files.pythonhosted.org/packages/8f/a3/52da4405b7900f9405eab5a44ec7db8fdf3d42f054aa7d9acf4557ed81ab/clio-0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6301c3c155c6b3afffa5fb6b0b9ebe5d", "sha256": "076b7aeaf3a3259276b61c18867dd1f19992add360bd241da4320239e4660df0" }, "downloads": -1, "filename": "clio-0.7.tar.gz", "has_sig": false, "md5_digest": "6301c3c155c6b3afffa5fb6b0b9ebe5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31750, "upload_time": "2010-05-14T14:28:16", "url": "https://files.pythonhosted.org/packages/8f/a3/52da4405b7900f9405eab5a44ec7db8fdf3d42f054aa7d9acf4557ed81ab/clio-0.7.tar.gz" } ] }