{
"info": {
"author": "Tad Leonard",
"author_email": "tadfleonard@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Developers",
"Intended Audience :: End Users/Desktop",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Home Automation",
"Topic :: System :: Archiving",
"Topic :: System :: Archiving :: Backup",
"Topic :: System :: Archiving :: Mirroring"
],
"description": "\nTFATool: Toshiba FlashAir Tool\n==============================\n\nThis package provides easy access to\nToshiba's FlashAir wireless SD card. As a library,\na simple abstraction of the FlashAir API is provided. As a set of\nscripts, `tfatool` the user is given a way of synchronizing/mirroring\nfiles and configuring the device from the command line.\n\nPackage contents at a glance\n============================\n\n* ``flashair-util``: a command line tool for mirroring and listing files on FlashAir\n* ``flashair-config``: a command line tool for configuring FlashAir\n* ``tfatool.command``: abstraction of FlashAir's `command.cgi `_\n* ``tfatool.upload``: abstraction of FlashAir's `upload.cgi `_\n* ``tfatool.config``: abstraction of FlashAir's `config.cgi `_\n* ``tfatool.sync``: functions for synchronizing local dirs with remote FlashAir dirs\n\nCommand line usage at a glance\n==============================\n\n1. Monitor FlashAir for new JPEGs, download to ~/Photos\n\n ``flashair-util -s -d /home/tad/Photos --only-jpg``\n\n2. Monitor working dir for new files, upload to FlashAir\n\n ``flashair-util -s -y up``\n\n3. Monitor a local and remote dir for new files, sync them\n\n ``flashair-util -s -y both``\n\n4. Sync down the 10 most recent to a local dir, then quit\n\n ``flashair-util -S time -d images/new/``\n\n5. Sync up all files created in 1999 and afterwards\n\n ``flashair-util -S all -t 1999``\n\n6. Sync down files created between Jan 23rd and Jan 26th\n\n ``flashair-util -S all -t 1-23 -T 01/26``\n\n7. Sync files (up AND down) created this afternoon\n\n ``flashair-util -S all -t 12:00 -T 16:00 -y both``\n\n8. Sync files up created after a very specific date/time\n\n ``flashair-util -S all -t '2016-1-25 11:38:22'``\n\n9. Sync (up and down) 5 most recent files of a certain name\n\n ``flashair-util -S time -k 'IMG-08.+\\.raw' -y both``\n\n10. List files on FlashAir created after a certain time\n\n ``flashair-util -l -t '1-21-2016 8:30:11'``\n\n11. Change FlashAir network SSID\n\n ``flashair-config --wifi-ssid myflashairnetwork``\n\n12. Show FlashAir network password & firmware version\n\n ``flashair-config --show-wifi-key --show-fw-version``\n\nMore\n====\n\nSee https://github.com/TadLeonard/tfatool for complete documentation.\n\n\n",
"description_content_type": null,
"docs_url": null,
"download_url": "https://github.com/TadLeonard/tfatool/archive/v2.5.0.tar.gz",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/TadLeonard/tfatool",
"keywords": "wireless sd card sdcard sync toshiba flashair",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "tfatool",
"package_url": "https://pypi.org/project/tfatool/",
"platform": "",
"project_url": "https://pypi.org/project/tfatool/",
"project_urls": {
"Download": "https://github.com/TadLeonard/tfatool/archive/v2.5.0.tar.gz",
"Homepage": "https://github.com/TadLeonard/tfatool"
},
"release_url": "https://pypi.org/project/tfatool/2.5.0/",
"requires_dist": [
"requests (>=2.9.0)",
"tqdm (>=3.7.1)",
"arrow",
"tabulate"
],
"requires_python": "",
"summary": "Tools for synchronizing files to/from and configuring the Toshiba FlashAir wireless SD card",
"version": "2.5.0"
},
"last_serial": 3376310,
"releases": {
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "a23d46881c399a029f81d2ebecccd869",
"sha256": "36a2ed716349870fa1200cce0d62021416207d91ab264153c5d6a05b74368196"
},
"downloads": -1,
"filename": "tfatool-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "a23d46881c399a029f81d2ebecccd869",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3415,
"upload_time": "2016-01-19T01:36:27",
"url": "https://files.pythonhosted.org/packages/04/99/6c952d729478f1188eeb25d2fb6bdef19ee24bb85ce87d2a342594542386/tfatool-1.0.0.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "6ba99bcccfd1b8d2426cd06c7422afce",
"sha256": "31930aa2a93a23b9844e4330b7136d6dc6617fc3895c088e636275d12d7f15b9"
},
"downloads": -1,
"filename": "tfatool-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "6ba99bcccfd1b8d2426cd06c7422afce",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3411,
"upload_time": "2016-01-19T01:42:11",
"url": "https://files.pythonhosted.org/packages/01/7e/19030ad0e79fcb78242065436b7a6210290d008f258b50e98684e8be51f8/tfatool-1.0.1.tar.gz"
}
],
"1.0.2": [
{
"comment_text": "",
"digests": {
"md5": "fc9287edab02905e306f26d943446350",
"sha256": "26ad6b6f4f7bf6e65302a8e032f1b19b1c84dbec6a23b063a0f87bdc60aa7a2a"
},
"downloads": -1,
"filename": "tfatool-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "fc9287edab02905e306f26d943446350",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3407,
"upload_time": "2016-01-19T02:15:37",
"url": "https://files.pythonhosted.org/packages/e3/8a/a509b7f4c4d3a7d2bc243ef9044f3a2dfc92700167a9e794d72643292d41/tfatool-1.0.2.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "b20a7cce31cd0ff23b395c7cd2fd2098",
"sha256": "58641f9403653950bd6dd1427333ae2fe7730cc89a225c4e6a6b431427ff08be"
},
"downloads": -1,
"filename": "tfatool-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "b20a7cce31cd0ff23b395c7cd2fd2098",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3636,
"upload_time": "2016-01-19T10:23:48",
"url": "https://files.pythonhosted.org/packages/79/08/2bef9f18e47613d628b9c7162715e2dbb69ab646957c2ceac9a7b5720348/tfatool-1.1.0.tar.gz"
}
],
"1.3.1": [
{
"comment_text": "",
"digests": {
"md5": "7a03233bf25fd63f136c4cd778c0b46e",
"sha256": "ecff972390f1f16da199705b8c783512c97c73b4b6ed88d73af675f85a73031c"
},
"downloads": -1,
"filename": "tfatool-1.3.1.tar.gz",
"has_sig": false,
"md5_digest": "7a03233bf25fd63f136c4cd778c0b46e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13153,
"upload_time": "2016-01-23T11:14:22",
"url": "https://files.pythonhosted.org/packages/e7/63/7be1c9ab6eb3e8818a330d0b738916b8dc88bee1cd34f72f7f3242c4c4b1/tfatool-1.3.1.tar.gz"
}
],
"1.3.2": [
{
"comment_text": "",
"digests": {
"md5": "f6fea5d3e977762e8444ecd89101710d",
"sha256": "34736e0e763b40c1de6691980dfafb48dcf09dbd31edc47bd408e4fdc216c8ba"
},
"downloads": -1,
"filename": "tfatool-1.3.2.tar.gz",
"has_sig": false,
"md5_digest": "f6fea5d3e977762e8444ecd89101710d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13160,
"upload_time": "2016-01-23T11:26:43",
"url": "https://files.pythonhosted.org/packages/f6/48/c490e83d55c4245a8db76ee2da466b9eca1bf091762e98957e3bae9af2ad/tfatool-1.3.2.tar.gz"
}
],
"1.3.3": [
{
"comment_text": "",
"digests": {
"md5": "044512bed1d52886b49ac493f96ddf2f",
"sha256": "c41901825b89ab2819d93e4e3946a9a5791c73fc2530de1f68a818b1c13bf2f2"
},
"downloads": -1,
"filename": "tfatool-1.3.3.tar.gz",
"has_sig": false,
"md5_digest": "044512bed1d52886b49ac493f96ddf2f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13165,
"upload_time": "2016-01-23T11:29:36",
"url": "https://files.pythonhosted.org/packages/bc/4d/5d0dc4e04aa977467b74b8dcb3675b7aaab8e674ad440cbf5e65acbf446a/tfatool-1.3.3.tar.gz"
}
],
"1.3.3rc1": [
{
"comment_text": "",
"digests": {
"md5": "a31129bb6e549e4f0c628c77ea40fdf1",
"sha256": "ed067616a99fbb66bd9da0b04edbc1a8a10aeb8a973a3bca4e7b2a70359f890b"
},
"downloads": -1,
"filename": "tfatool-1.3.3rc1.tar.gz",
"has_sig": false,
"md5_digest": "a31129bb6e549e4f0c628c77ea40fdf1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13183,
"upload_time": "2016-01-23T11:36:44",
"url": "https://files.pythonhosted.org/packages/e1/7b/8b5f82d5ee17c1754c6441175970ffd38a42e7bf5f244d7c238c6dd7e7dd/tfatool-1.3.3rc1.tar.gz"
}
],
"1.3.3rc2": [
{
"comment_text": "",
"digests": {
"md5": "a04c767179597f8cb7ff34ed4cf4a6d0",
"sha256": "c3f067c14b86090a2a815239ca3f37eba33b8b9b177da2b8a55af263dd946195"
},
"downloads": -1,
"filename": "tfatool-1.3.3rc2.tar.gz",
"has_sig": false,
"md5_digest": "a04c767179597f8cb7ff34ed4cf4a6d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14201,
"upload_time": "2016-01-23T11:44:41",
"url": "https://files.pythonhosted.org/packages/64/63/c0d1ebd8fcd1ca295fa9385e29a3773ee827842cbf2a7b1c7f10bab335c5/tfatool-1.3.3rc2.tar.gz"
}
],
"1.3.4": [
{
"comment_text": "",
"digests": {
"md5": "b5b226090e2fbb3d57b3da9c6b8cddd3",
"sha256": "e55e4aff6614ee862114e2bd6ce9633179d90e9b9ee221d2b768a77bfb742373"
},
"downloads": -1,
"filename": "tfatool-1.3.4.tar.gz",
"has_sig": false,
"md5_digest": "b5b226090e2fbb3d57b3da9c6b8cddd3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14198,
"upload_time": "2016-01-23T11:53:11",
"url": "https://files.pythonhosted.org/packages/a5/cc/5ad35a7a3ca5d100e1f89e8467e29d574a9a4d5dcbee547e1e8afa17579f/tfatool-1.3.4.tar.gz"
}
],
"1.3.5": [
{
"comment_text": "",
"digests": {
"md5": "b00f4038c72257aa6603ae670dd47e5b",
"sha256": "d5474c24f1de8efe391664d48483a8cf5aa9fd0c0322260746db32feaf9eb4b5"
},
"downloads": -1,
"filename": "tfatool-1.3.5.tar.gz",
"has_sig": false,
"md5_digest": "b00f4038c72257aa6603ae670dd47e5b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14699,
"upload_time": "2016-01-23T12:03:27",
"url": "https://files.pythonhosted.org/packages/fc/eb/611de6e40719116abf010fe481bd74d78177c9525a4723a197274f33562b/tfatool-1.3.5.tar.gz"
}
],
"1.3.6": [
{
"comment_text": "",
"digests": {
"md5": "cd6c6fa51be42886025015c68b11e228",
"sha256": "bb27ad578ef076af7d43700676bb92c454f322128d4a021bd33c0e2443509555"
},
"downloads": -1,
"filename": "tfatool-1.3.6.tar.gz",
"has_sig": false,
"md5_digest": "cd6c6fa51be42886025015c68b11e228",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15101,
"upload_time": "2016-01-23T19:13:33",
"url": "https://files.pythonhosted.org/packages/2a/07/bad7a9fd2d703835545686b25035a9b1139ec8c1a051a12834e33e915273/tfatool-1.3.6.tar.gz"
}
],
"1.4.0": [
{
"comment_text": "",
"digests": {
"md5": "412ba359a9ef239a84047b818819b2ab",
"sha256": "e8f78db179c13a936b7e4af89a49c3dd67105dc093ee9162a0b7d918192941ac"
},
"downloads": -1,
"filename": "tfatool-1.4.0.tar.gz",
"has_sig": false,
"md5_digest": "412ba359a9ef239a84047b818819b2ab",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15783,
"upload_time": "2016-01-24T01:26:48",
"url": "https://files.pythonhosted.org/packages/92/9c/b4d5d3c49cacc669ef0c75324e3888fb1000e18f454bcc64ae5337bd9965/tfatool-1.4.0.tar.gz"
}
],
"1.4.2": [
{
"comment_text": "",
"digests": {
"md5": "c85bacfd40a677f2633f2eb3345b3da6",
"sha256": "b2d151d02a8547e7b7fecb942cc98907dd836b61e4aaff4c1586435f8b7f11a9"
},
"downloads": -1,
"filename": "tfatool-1.4.2.tar.gz",
"has_sig": false,
"md5_digest": "c85bacfd40a677f2633f2eb3345b3da6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17713,
"upload_time": "2016-01-24T01:33:19",
"url": "https://files.pythonhosted.org/packages/ff/75/9c09fc2b83de7a2b0698a6e3085778227609e757b21b3dd77d90d6e7de1a/tfatool-1.4.2.tar.gz"
}
],
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "4443926d4f66d69b16ab0ab3e302c7fc",
"sha256": "8d6e68805a95c8c082b8d78e884998c7ffcea2511a5f5b4da9e8631a973f3049"
},
"downloads": -1,
"filename": "tfatool-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "4443926d4f66d69b16ab0ab3e302c7fc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23232,
"upload_time": "2016-01-27T12:13:05",
"url": "https://files.pythonhosted.org/packages/3c/00/048bb5898411a4c0f740fdbe630deb4fd9149d1a8cd8fc97cf210df7797c/tfatool-2.0.0.tar.gz"
}
],
"2.0.1": [
{
"comment_text": "",
"digests": {
"md5": "cdea28eeb3e35f12af3e6166a29f6eb8",
"sha256": "37ec8364b2b9b9679946d358361591cab62e9bbfe1247218b16ab25e6d57f914"
},
"downloads": -1,
"filename": "tfatool-2.0.1.tar.gz",
"has_sig": false,
"md5_digest": "cdea28eeb3e35f12af3e6166a29f6eb8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24804,
"upload_time": "2016-01-27T12:28:53",
"url": "https://files.pythonhosted.org/packages/55/cd/352c5bb01e3dd42e5ed0a4935f4ecada57a26781846d9defed63e257b1da/tfatool-2.0.1.tar.gz"
}
],
"2.0.2": [
{
"comment_text": "",
"digests": {
"md5": "cc3d27ba864b1f084dca5932834a8890",
"sha256": "7f05fb6c8353a6dc9a5c7d599711a2ecaf8d5414b1c1ae1473ac0df8354194df"
},
"downloads": -1,
"filename": "tfatool-2.0.2.tar.gz",
"has_sig": false,
"md5_digest": "cc3d27ba864b1f084dca5932834a8890",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24728,
"upload_time": "2016-01-27T12:31:17",
"url": "https://files.pythonhosted.org/packages/09/f9/1156b255263d6bc282bad28863512cda302785c56e9434e1f233cb4132f6/tfatool-2.0.2.tar.gz"
}
],
"2.0.2rc1": [
{
"comment_text": "",
"digests": {
"md5": "73bd7f2fed4c0b25b36d8059499b8db7",
"sha256": "ca0f1028ab71a8cf61a6d3642a57c356168885cb3155842c744b84e1677ddfc1"
},
"downloads": -1,
"filename": "tfatool-2.0.2rc1.tar.gz",
"has_sig": false,
"md5_digest": "73bd7f2fed4c0b25b36d8059499b8db7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24201,
"upload_time": "2016-01-27T12:35:00",
"url": "https://files.pythonhosted.org/packages/69/45/9d7b4fc440c04692e70b2f2d69a2668d76ad03de4423cdcb67952c97ca86/tfatool-2.0.2rc1.tar.gz"
}
],
"2.0.3": [
{
"comment_text": "",
"digests": {
"md5": "be9586e493aa715c8141fe66a7da3bdc",
"sha256": "4d035974433c11a80c232e3594b3fe95e0f2f7977c753bad243757c3a14a44c8"
},
"downloads": -1,
"filename": "tfatool-2.0.3.tar.gz",
"has_sig": false,
"md5_digest": "be9586e493aa715c8141fe66a7da3bdc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18204,
"upload_time": "2016-01-27T12:40:22",
"url": "https://files.pythonhosted.org/packages/d3/61/074249861da9ffc4f7cf670f892c887d653951bc3d8b05457e11c658fcfa/tfatool-2.0.3.tar.gz"
}
],
"2.1.0": [
{
"comment_text": "",
"digests": {
"md5": "d9d4cd000b576a1dca85f90ce13aa37c",
"sha256": "80a19b0742975bdb679d8c66703ac5df5c4f936402b3afca67cf8261c5b94884"
},
"downloads": -1,
"filename": "tfatool-2.1.0.tar.gz",
"has_sig": false,
"md5_digest": "d9d4cd000b576a1dca85f90ce13aa37c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20117,
"upload_time": "2016-01-28T00:17:26",
"url": "https://files.pythonhosted.org/packages/f0/b0/2dd1b5c99d70c9f2fcedec8951ed01e5b529bcacd94bed3f740667f564ee/tfatool-2.1.0.tar.gz"
}
],
"2.2.0": [
{
"comment_text": "",
"digests": {
"md5": "8b84e3baa72c775a00075ec18de88e1c",
"sha256": "4e85f93f2e56f93f68131dc3e5a5093c21fdcfaac4955f330590023be206d5fb"
},
"downloads": -1,
"filename": "tfatool-2.2.0.tar.gz",
"has_sig": false,
"md5_digest": "8b84e3baa72c775a00075ec18de88e1c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18945,
"upload_time": "2016-01-29T23:20:07",
"url": "https://files.pythonhosted.org/packages/c9/89/fa43b689f8ab149b29ff2219e3de1ab5878a85f712aaf5308e98791e347a/tfatool-2.2.0.tar.gz"
}
],
"2.2.1": [
{
"comment_text": "",
"digests": {
"md5": "d592d16e3abbd539a7270f94146494e6",
"sha256": "c21e1ba18bc412352252c037fcfefcd4158f903b94f1bf008715320e09442c88"
},
"downloads": -1,
"filename": "tfatool-2.2.1.tar.gz",
"has_sig": false,
"md5_digest": "d592d16e3abbd539a7270f94146494e6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18961,
"upload_time": "2016-01-29T23:52:32",
"url": "https://files.pythonhosted.org/packages/88/51/109d2740be1b04795e3d448eb55791b75a753a4d28028635ffb0987b7c9b/tfatool-2.2.1.tar.gz"
}
],
"2.2.2": [
{
"comment_text": "",
"digests": {
"md5": "414e6f3587b4bcef47610ed84b87433e",
"sha256": "a59993a311bc6edb00abc97a403af94d01f1a8a4e8957dfa8277ddf57fed8e66"
},
"downloads": -1,
"filename": "tfatool-2.2.2.tar.gz",
"has_sig": false,
"md5_digest": "414e6f3587b4bcef47610ed84b87433e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18981,
"upload_time": "2016-01-30T00:26:18",
"url": "https://files.pythonhosted.org/packages/06/10/111d509ab52a4e2e2e93656185a63027b6130986e02f26515249051373e2/tfatool-2.2.2.tar.gz"
}
],
"2.2.3": [
{
"comment_text": "",
"digests": {
"md5": "acd93b65f1fb2bea4c0309a28b703a75",
"sha256": "5ee14159cdde9a6146e096108edb4c0515eef3aeccb023a57558dd2843cf9838"
},
"downloads": -1,
"filename": "tfatool-2.2.3.tar.gz",
"has_sig": false,
"md5_digest": "acd93b65f1fb2bea4c0309a28b703a75",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19071,
"upload_time": "2016-02-04T06:21:51",
"url": "https://files.pythonhosted.org/packages/38/5d/52c31eb0e053c60d39f2423376284ca1eb36f42307d28f42ee1b832b23c3/tfatool-2.2.3.tar.gz"
}
],
"2.3.0": [
{
"comment_text": "",
"digests": {
"md5": "26f44f450753fd42d509659023fab666",
"sha256": "7432db86c75e6de0a532eaab87daf0a8bd689ce42296323d7c2de3e331234a0c"
},
"downloads": -1,
"filename": "tfatool-2.3.0.tar.gz",
"has_sig": false,
"md5_digest": "26f44f450753fd42d509659023fab666",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20359,
"upload_time": "2016-02-21T06:22:38",
"url": "https://files.pythonhosted.org/packages/92/92/5355619fcfc31693f6cd2003928051d2db0f26ebe993c0316ec3f1390094/tfatool-2.3.0.tar.gz"
}
],
"2.3.1": [
{
"comment_text": "",
"digests": {
"md5": "25a8490eb0e13863eeea925294726c9b",
"sha256": "bd22d06311655a6a96bff354a128d2fa334430fff4d0d24016cf194b9f576a48"
},
"downloads": -1,
"filename": "tfatool-2.3.1.tar.gz",
"has_sig": false,
"md5_digest": "25a8490eb0e13863eeea925294726c9b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20368,
"upload_time": "2016-02-21T06:41:49",
"url": "https://files.pythonhosted.org/packages/ca/21/d8ab0a46f091a007ecf216fa893f33b230aa8aabfea830f8bab4d455c8e7/tfatool-2.3.1.tar.gz"
}
],
"2.4.0": [
{
"comment_text": "",
"digests": {
"md5": "ee6ba71c4c14881a550674b9ba282dc9",
"sha256": "3fe9ba1c5f419bb332b714742e8c0b1bbb8e049e56e74dc7534262da30d1faaa"
},
"downloads": -1,
"filename": "tfatool-2.4.0.tar.gz",
"has_sig": false,
"md5_digest": "ee6ba71c4c14881a550674b9ba282dc9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20586,
"upload_time": "2016-02-25T23:14:15",
"url": "https://files.pythonhosted.org/packages/77/b9/5f101e9e0901d5634d4065bba3f7aa278ee4f5de193a53a0d133c94419e8/tfatool-2.4.0.tar.gz"
}
],
"2.5.0": [
{
"comment_text": "",
"digests": {
"md5": "bafa1b0c91004e391cd7eae99181931d",
"sha256": "391b3ec74e76aab2e201fde05707a950253900eae53f64ff37d7157609292f98"
},
"downloads": -1,
"filename": "tfatool-2.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bafa1b0c91004e391cd7eae99181931d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 18953,
"upload_time": "2017-11-30T04:36:05",
"url": "https://files.pythonhosted.org/packages/9b/7d/13a566522b54150f97cb59a3ffd8dae2bf24ed651f883282b4dcdf154995/tfatool-2.5.0-py3-none-any.whl"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "bafa1b0c91004e391cd7eae99181931d",
"sha256": "391b3ec74e76aab2e201fde05707a950253900eae53f64ff37d7157609292f98"
},
"downloads": -1,
"filename": "tfatool-2.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bafa1b0c91004e391cd7eae99181931d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 18953,
"upload_time": "2017-11-30T04:36:05",
"url": "https://files.pythonhosted.org/packages/9b/7d/13a566522b54150f97cb59a3ffd8dae2bf24ed651f883282b4dcdf154995/tfatool-2.5.0-py3-none-any.whl"
}
]
}