{ "info": { "author": "Jeremy Grosser", "author_email": "jeremy@synack.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: Database", "Topic :: System :: Archiving :: Backup", "Topic :: Utilities" ], "description": "Tablesnap is a script that uses inotify to monitor a directory for IN_MOVED_TO events and reacts to them by spawning a new thread to upload that file to Amazon S3, along with a JSON-formatted list of what other files were in the directory at the time of the copy.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JeremyGrosser/tablesnap", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "tablesnap", "package_url": "https://pypi.org/project/tablesnap/", "platform": "", "project_url": "https://pypi.org/project/tablesnap/", "project_urls": { "Homepage": "https://github.com/JeremyGrosser/tablesnap" }, "release_url": "https://pypi.org/project/tablesnap/1.2.1/", "requires_dist": null, "requires_python": "", "summary": "Uses inotify to monitor Cassandra SSTables and upload them to S3", "version": "1.2.1" }, "last_serial": 3247481, "releases": { "0.7.0": [ { "comment_text": "", "digests": { "md5": "54d00966cde2cdecbd289ecb77df05e3", "sha256": "5e342fdf08316c1ae3545a69a06bf3524610d63884b7f1ea18abaf3fb115edab" }, "downloads": -1, "filename": "tablesnap-0.7.0.tar.gz", "has_sig": false, "md5_digest": "54d00966cde2cdecbd289ecb77df05e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11495, "upload_time": "2015-08-17T14:37:18", "url": "https://files.pythonhosted.org/packages/0b/9b/74d8743c2ad105be2e91571c51acc66d4d94490630071d006d9af1f0d946/tablesnap-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "23540e95165b21ec68b8398c2b29b99b", "sha256": "5dd1a9f551125f38642e61b0415274bd69af36c831bc661d2446ddbcc174e4a8" }, "downloads": -1, "filename": "tablesnap-0.7.1.tar.gz", "has_sig": false, "md5_digest": "23540e95165b21ec68b8398c2b29b99b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14247, "upload_time": "2015-08-17T14:49:24", "url": "https://files.pythonhosted.org/packages/82/c4/5e31d13658c3b1b40abb47e58424138b5ab6e8d2ccf4b84c6aea80c38b91/tablesnap-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "e32aa55f1d6c390282a565cdcc8e92c6", "sha256": "3304393a9764a9fa5e67c747dc09cba4e97d27b2d5caa216f1a69ac25fa78c15" }, "downloads": -1, "filename": "tablesnap-0.7.2.tar.gz", "has_sig": false, "md5_digest": "e32aa55f1d6c390282a565cdcc8e92c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14248, "upload_time": "2015-08-18T16:39:59", "url": "https://files.pythonhosted.org/packages/fd/e3/c86f6ea2b2572809ebb0298d3afb2be71fb919193e5d3f5ece265769ea13/tablesnap-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "9c29ece9dd80595f8a6abd0dd2c6ca26", "sha256": "225a411f45e0d899714dbf39ce21d5c5c783f0b77ac7518785e7d477777bcf91" }, "downloads": -1, "filename": "tablesnap-0.7.3.tar.gz", "has_sig": false, "md5_digest": "9c29ece9dd80595f8a6abd0dd2c6ca26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14563, "upload_time": "2016-02-19T16:04:07", "url": "https://files.pythonhosted.org/packages/f6/84/84c42238b43a45dde35f700d3daaff7f618aa717c7967687ecd366d4da05/tablesnap-0.7.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "88aaf8df50befd375ff32f4a78e99fa3", "sha256": "7d879642d7c2c90652d259f6348732c26e2b15f173dc2f5b3b3fe37940595b57" }, "downloads": -1, "filename": "tablesnap-1.0.0.tar.gz", "has_sig": false, "md5_digest": "88aaf8df50befd375ff32f4a78e99fa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15016, "upload_time": "2017-01-07T22:34:38", "url": "https://files.pythonhosted.org/packages/b7/13/843ff4663d9592f4ad4810f8963b6356b9ad95ed694a22df31f0bdfe4837/tablesnap-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "190dfffe58a251d69b631c1d7cacde28", "sha256": "e5a3f414d133922890fe52add5e6de95dc3dcd1e57c0d779e7e48228ca479000" }, "downloads": -1, "filename": "tablesnap-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "190dfffe58a251d69b631c1d7cacde28", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15235, "upload_time": "2017-01-07T22:55:44", "url": "https://files.pythonhosted.org/packages/d0/73/7ab4ac0be77c68087bd93a54fe3b83bb8d041ef4055f8d06e503ff87ae94/tablesnap-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7a98ca924f18c9215ad0cabac5e7059", "sha256": "d023418585a157db50ac54bc83c56d09ddd195dd5921a627f8b02aa8b23cd7ff" }, "downloads": -1, "filename": "tablesnap-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e7a98ca924f18c9215ad0cabac5e7059", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17939, "upload_time": "2017-01-07T22:55:45", "url": "https://files.pythonhosted.org/packages/6e/22/b3273f3e04ea7afe28cfede082de3db5cd4fcc136e99ae1020a5052cc0c0/tablesnap-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "4ffd57c963bc7e2ee9e088bea6902507", "sha256": "43ea142b67600bf9151b698f1d716dfb5e00fe7b96922d498d230d80d9090d36" }, "downloads": -1, "filename": "tablesnap-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "4ffd57c963bc7e2ee9e088bea6902507", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15311, "upload_time": "2017-01-11T01:57:22", "url": "https://files.pythonhosted.org/packages/fb/e0/e5d1f3711aa6114a2c6cb0470c14e005ba3a0921453200eea8d3c28b7460/tablesnap-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8093dc2319bca29be4b8c36b497ff7b7", "sha256": "3837471ee891f8037909ab06b094909b738c32ab5a9576e0f1e76996842522a8" }, "downloads": -1, "filename": "tablesnap-1.0.2.tar.gz", "has_sig": false, "md5_digest": "8093dc2319bca29be4b8c36b497ff7b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18043, "upload_time": "2017-01-11T01:57:23", "url": "https://files.pythonhosted.org/packages/23/9a/c115f5b901bae8c149eb71b468eef50e767bd4fc0a8a52f475fb2d497698/tablesnap-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "19f4e2db38ba61c6c4a47bb25c710622", "sha256": "564f2a220d5a39946e36856ea273c422096c44dc9aadaa5f2d731e8f2277dc41" }, "downloads": -1, "filename": "tablesnap-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "19f4e2db38ba61c6c4a47bb25c710622", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 15339, "upload_time": "2017-04-15T12:23:08", "url": "https://files.pythonhosted.org/packages/74/67/8b98a2e550dcd0c622c59b0732268b5b5b493911305848393e1dcf9c2a50/tablesnap-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ae93d2ec4a1f698084b0ffddfe5871e", "sha256": "53a652ca7e799b2c7527cd4b39f551dca3183b3aac26f02b7e34f58c0a36b094" }, "downloads": -1, "filename": "tablesnap-1.0.3.tar.gz", "has_sig": false, "md5_digest": "5ae93d2ec4a1f698084b0ffddfe5871e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18157, "upload_time": "2017-04-15T12:23:10", "url": "https://files.pythonhosted.org/packages/85/cf/41bb43626ace0f07d92c5f4b1ad81977285eb10ecc3651fe75482ecdb500/tablesnap-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e3cb58a492afc9e6bc7403aa7fb283a2", "sha256": "c4dc6883221b05821a396a3111557f060b865bf681dd0a9a5b883842cf8ad4da" }, "downloads": -1, "filename": "tablesnap-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e3cb58a492afc9e6bc7403aa7fb283a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18328, "upload_time": "2017-10-13T09:32:40", "url": "https://files.pythonhosted.org/packages/64/fe/1c9e3e565851fe0e7efb164a2733cc6f31556f56fde3d938d95adbc94201/tablesnap-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "a50307b92166b233fd7f225d41a03e92", "sha256": "f8297ab2e9a14ef0f4142b4abbe75af275a6d4cd700adddc2fc0d4667f0a84a5" }, "downloads": -1, "filename": "tablesnap-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a50307b92166b233fd7f225d41a03e92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18280, "upload_time": "2017-10-13T10:02:42", "url": "https://files.pythonhosted.org/packages/51/da/a13ab39fe574c13bfc2ded81bfa2178ef80a59be44d68ea94e7a9d1ec52e/tablesnap-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "3a909a848afaad7ee59a8c1d8d56b419", "sha256": "86f7a513d43d856b665927ece003ea8f4f44a2ca1413cd49fccb448d704dc747" }, "downloads": -1, "filename": "tablesnap-1.2.1.tar.gz", "has_sig": false, "md5_digest": "3a909a848afaad7ee59a8c1d8d56b419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18289, "upload_time": "2017-10-13T10:06:36", "url": "https://files.pythonhosted.org/packages/fc/0d/366a8222dd33d3940e076f0e7b2ecadb0bd102c4585909d10081c5ba697e/tablesnap-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a909a848afaad7ee59a8c1d8d56b419", "sha256": "86f7a513d43d856b665927ece003ea8f4f44a2ca1413cd49fccb448d704dc747" }, "downloads": -1, "filename": "tablesnap-1.2.1.tar.gz", "has_sig": false, "md5_digest": "3a909a848afaad7ee59a8c1d8d56b419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18289, "upload_time": "2017-10-13T10:06:36", "url": "https://files.pythonhosted.org/packages/fc/0d/366a8222dd33d3940e076f0e7b2ecadb0bd102c4585909d10081c5ba697e/tablesnap-1.2.1.tar.gz" } ] }