{ "info": { "author": "Ian Charnas", "author_email": "ian.charnas@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: Plugins", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Version Control", "Topic :: System :: Archiving", "Topic :: Utilities" ], "description": "===============================\nCheckpoint Media Archive System\n===============================\n\n------------\nIntroduction\n------------\nCheckpoint watches all the files in a directory (recursively), and allows you\nto revert your directory to any point in the past that you did a 'commit' to\nsave your changes. This is useful for graphic designers, animators, musicians,\nand anyone looking for an easy way to version large files. \n\nA command-line-utility is included for regular users so they can periodically\nsave snapshots of their files and restore files from that history. Also, a\npython API is exposed for developers to integrate into Content Management\nSystems and other software requiring simple file versioning.\n\n-----------------------------------------------------------------\nWhat's a Media-Archive System? Is this a Version Control System?\n-----------------------------------------------------------------\nWhile excellent Version Control Systems such as Bazaar and Mercurial already\nexist in python implementations, they are optimized for managing changes to\n*source code* using *diffs*. They can and do handle binary files, but binary\nfile operations are not blazingly fast. From the Bazaar FAQ:\n\n ... [bazaar] is primarily a source code control system, not a \n media archive system. So it is not a priority to support enormous\n (hundred-megabyte) binaries or multi-gigabyte trees. There are other \n tools better suited to that.\n\nThis is where Checkpoint fits in. Checkpoint was specifically designed to\nquickly manipulate large binary files such as images, video, audio, and so on.\n\nThe other main difference between Checkpoint and a Version Control System\n(VCS) is that Checkpoint detects your file changes *automatically*. In a VCS\nyou have to 'add' files to the repository using special commands such as `svn\nadd somefile.txt`. While those VCS commands are helpful in managing source\ncode projects to eliminate storage of intermediary files and generated files,\nin a Media-Archive System hard drive space is sacrificed for ease of use.\n\nAlso of great importance, the Checkpoint command-line utility is incredibly\neasy to understand, so regular users don't have to learn any complex VCS\nterminology or concepts.\n\n----------------------\nInstallation and Usage\n----------------------\nVisit the Checkpoint `project home `_\nfor more information.", "description_content_type": null, "docs_url": null, "download_url": "http://code.google.com/p/checkpoint/downloads/list", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://checkpoint.googlecode.com/", "keywords": "checkpoint,version control", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "Checkpoint", "package_url": "https://pypi.org/project/Checkpoint/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Checkpoint/", "project_urls": { "Download": "http://code.google.com/p/checkpoint/downloads/list", "Homepage": "http://checkpoint.googlecode.com/" }, "release_url": "https://pypi.org/project/Checkpoint/0.1/", "requires_dist": null, "requires_python": null, "summary": "Checkpoint is a simple media archive management system.", "version": "0.1" }, "last_serial": 85283, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "211b0f3e4f75f017daab1adccf1026b9", "sha256": "4a761caf21d8c3c59ec17b3976b8ced19ba7835b0dd8a24f19d5ba85a53c2b45" }, "downloads": -1, "filename": "Checkpoint-0.1-py2.5.egg", "has_sig": false, "md5_digest": "211b0f3e4f75f017daab1adccf1026b9", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 76898, "upload_time": "2009-01-08T22:29:39", "url": "https://files.pythonhosted.org/packages/35/4d/60054d363128cc55a9269ebfda092ea1d6b5c1a4025101e309a6c1f47119/Checkpoint-0.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "a24a6166ab61188a09cb6459a8209bd2", "sha256": "d694e2984242ccde9b18257587219004f5a27a0c035eafb0ff53a5f5cc8d3485" }, "downloads": -1, "filename": "Checkpoint-0.1.tar.gz", "has_sig": false, "md5_digest": "a24a6166ab61188a09cb6459a8209bd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29355, "upload_time": "2009-01-08T22:29:34", "url": "https://files.pythonhosted.org/packages/61/06/baca5e428df1d31763fec68893e0b50d635b1aa01cd80dedae72f04d307b/Checkpoint-0.1.tar.gz" } ], "0.1a1": [ { "comment_text": "", "digests": { "md5": "a2085257fabcd08862fec7011840f97c", "sha256": "f899f71d4d0834257c59fd52414c0fbc3c6d0228bc72c388df355789666e4152" }, "downloads": -1, "filename": "Checkpoint-0.1a1-py2.5.egg", "has_sig": false, "md5_digest": "a2085257fabcd08862fec7011840f97c", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 22319, "upload_time": "2008-07-16T20:45:54", "url": "https://files.pythonhosted.org/packages/7c/25/2e0a15b20de3a94fe4fc60f3f9e04678f5aed2b73de57e9346f05939c55b/Checkpoint-0.1a1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "878dcf4b83f4cd5f744e4c5d9a743ca9", "sha256": "a34d1980d4a9021f874324564525e6bac81ffa2939c5aa6bf8f5d10a8fcff959" }, "downloads": -1, "filename": "Checkpoint-0.1a1.tar.gz", "has_sig": false, "md5_digest": "878dcf4b83f4cd5f744e4c5d9a743ca9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15652, "upload_time": "2008-07-16T20:45:53", "url": "https://files.pythonhosted.org/packages/52/cc/a444efbbc483b279bc9fa07bf9e76d7832f06d61e2a769039ff871fc631f/Checkpoint-0.1a1.tar.gz" } ], "0.1b1": [ { "comment_text": "", "digests": { "md5": "729e75472f7441768cd85bf467ff230f", "sha256": "337e805c7a16a19f56c55ed5f94f16ad492875cc1af853e2da9824ca40cb1a0d" }, "downloads": -1, "filename": "Checkpoint-0.1b1-py2.5.egg", "has_sig": false, "md5_digest": "729e75472f7441768cd85bf467ff230f", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 47157, "upload_time": "2008-07-20T23:35:30", "url": "https://files.pythonhosted.org/packages/af/0f/d62f654ea2b57935b37c5437c56e09aeb11eee229f5d77272e62f8d8ce19/Checkpoint-0.1b1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "727d6f3bfdeda458b9b542f8d1095f79", "sha256": "049ff174bf0242d3da684e7c30745db0b572bf7af933f5f0f50683bb92aec282" }, "downloads": -1, "filename": "Checkpoint-0.1b1.tar.gz", "has_sig": false, "md5_digest": "727d6f3bfdeda458b9b542f8d1095f79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23287, "upload_time": "2008-07-20T23:35:31", "url": "https://files.pythonhosted.org/packages/08/80/8c0144aba4a4307315e86e008c5cd2bcbfc53eb0ed37571b962cfeea27de/Checkpoint-0.1b1.tar.gz" } ], "0.1b2": [ { "comment_text": "", "digests": { "md5": "2043c33dee8a890c9dc7d43e23d28a45", "sha256": "4d38cafb7fc08396013368b1fb9bad08abd0cad0a7f98cbdd5f9b00995978ad2" }, "downloads": -1, "filename": "Checkpoint-0.1b2-py2.5.egg", "has_sig": false, "md5_digest": "2043c33dee8a890c9dc7d43e23d28a45", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 47961, "upload_time": "2008-09-18T04:32:01", "url": "https://files.pythonhosted.org/packages/46/16/983bb361e806bfb22c49194f03220b2486015b09d35c539454d1c2fafd5b/Checkpoint-0.1b2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "69115437ed8be1b0403f361bf2321e55", "sha256": "acddca8961609a9ea816cae7b7533459bbeb475caecc1e21283a4f742000c800" }, "downloads": -1, "filename": "Checkpoint-0.1b2.tar.gz", "has_sig": false, "md5_digest": "69115437ed8be1b0403f361bf2321e55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25440, "upload_time": "2008-09-18T04:32:00", "url": "https://files.pythonhosted.org/packages/f4/4c/53cb0d122ebd3be0080cc67dede32af357a4b053874502e8315165382511/Checkpoint-0.1b2.tar.gz" } ], "0.2b1": [ { "comment_text": "", "digests": { "md5": "584c7bd39fbc5d42f24c062e4d655916", "sha256": "e96a8f9c7c0356d29f77a0c73821403d8dd1625a2b1710e17a61fe95ffa9f4b0" }, "downloads": -1, "filename": "Checkpoint-0.2b1-py2.5.egg", "has_sig": false, "md5_digest": "584c7bd39fbc5d42f24c062e4d655916", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 89857, "upload_time": "2009-01-23T05:05:43", "url": "https://files.pythonhosted.org/packages/c8/2c/22b4708ee6f616b530319441e9d38c6024873b4d37ee94016e4e07004173/Checkpoint-0.2b1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "c9c986f77b2a47d850fbcc0dfacfaf8a", "sha256": "f01560d27775c77b6ab75022d0655733a6dea87e1c339cb8e704a3eb9600693d" }, "downloads": -1, "filename": "Checkpoint-0.2b1.tar.gz", "has_sig": false, "md5_digest": "c9c986f77b2a47d850fbcc0dfacfaf8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33742, "upload_time": "2009-01-23T05:05:38", "url": "https://files.pythonhosted.org/packages/a2/b8/cf3fe214cb68f28672d8f424b541ea53205bdcac651fd94b41ad657b8f79/Checkpoint-0.2b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "211b0f3e4f75f017daab1adccf1026b9", "sha256": "4a761caf21d8c3c59ec17b3976b8ced19ba7835b0dd8a24f19d5ba85a53c2b45" }, "downloads": -1, "filename": "Checkpoint-0.1-py2.5.egg", "has_sig": false, "md5_digest": "211b0f3e4f75f017daab1adccf1026b9", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 76898, "upload_time": "2009-01-08T22:29:39", "url": "https://files.pythonhosted.org/packages/35/4d/60054d363128cc55a9269ebfda092ea1d6b5c1a4025101e309a6c1f47119/Checkpoint-0.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "a24a6166ab61188a09cb6459a8209bd2", "sha256": "d694e2984242ccde9b18257587219004f5a27a0c035eafb0ff53a5f5cc8d3485" }, "downloads": -1, "filename": "Checkpoint-0.1.tar.gz", "has_sig": false, "md5_digest": "a24a6166ab61188a09cb6459a8209bd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29355, "upload_time": "2009-01-08T22:29:34", "url": "https://files.pythonhosted.org/packages/61/06/baca5e428df1d31763fec68893e0b50d635b1aa01cd80dedae72f04d307b/Checkpoint-0.1.tar.gz" } ] }