{ "info": { "author": "Neil Freeman", "author_email": "contact@fakeisthenewreal.org", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4" ], "description": "Tweetcal\n========\n\nTweetcal converts a Twitter feed into .ics (calendar) format.\n\nInstall\n-------\n\nInstall with ``pip install tweetcal``\n\nHow to\n------\n\nTweetcal has two commands. The first converts a Twitter archive to\n``ics``, the second saves recent tweets to ``ics``.\n\nReading an archive\n~~~~~~~~~~~~~~~~~~\n\nDownload your `Twitter\narchive `__\nand unzip it. Let's say it's in ``~/Downloads/archive/``. Run this\ncommand:\n\n.. code:: sh\n\n $ tweetcal read-archive ~/Downloads/archive calendar-file.ics\n\nThis will create ``calendar-file.ics``. Test it by opening in your\nfavorite calendaring program.\n\nSaving recent tweets\n~~~~~~~~~~~~~~~~~~~~\n\nFor this section, you'll need `Twitter OAuth\ncredentials `__.\n\nSave those tokens to a yaml or json file. Use the `sample format in the\nrepo `__\nas a guide. Let's say you've saved the file to ``~/tweetcal.yaml`` and\nyour username is 'screen\\_name1'. Once that's set up, run:\n\n.. code:: sh\n\n $ tweetcal stream --config ~/tweetcal.yaml --user screen_name1\n\nTweetcal leaves a note in ics files it creates to tell it where in an\naccount's stream to start downloading. Because of this, you should only\nuse a file created by Tweetcal with tweetcal-stream.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/fitnr/tweetcal", "keywords": "", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "tweetcal", "package_url": "https://pypi.org/project/tweetcal/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tweetcal/", "project_urls": { "Homepage": "http://github.com/fitnr/tweetcal" }, "release_url": "https://pypi.org/project/tweetcal/0.5.2/", "requires_dist": [ "icalendar (>=3.8.4,<4.0)", "tweepy (>=3.1.0,<4.0)", "twitter-bot-utils (>=0.10.3,<1)" ], "requires_python": "", "summary": "Convert a tweet stream to ics calendar", "version": "0.5.2" }, "last_serial": 1881584, "releases": { "0.4": [ { "comment_text": "", "digests": { "md5": "5ebcb89db5c398734c617c08f6908a79", "sha256": "67f7866802707e2a2a537fff7eed88e6da7eef9cd99b8c95c404c1902ca4fe4d" }, "downloads": -1, "filename": "tweetcal-0.4.tar.gz", "has_sig": false, "md5_digest": "5ebcb89db5c398734c617c08f6908a79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4797, "upload_time": "2014-12-29T22:22:41", "url": "https://files.pythonhosted.org/packages/20/38/26db54052bc8aaf3a0ebb2da6cfd190a72c6f27ba81b6eb3452eb662b358/tweetcal-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "3d7fa078e893cb45bcbc848799f544d9", "sha256": "74dc93cd0e23acf13c654801b3957e7817a5cbd45c300f73bf4702d40da1ae31" }, "downloads": -1, "filename": "tweetcal-0.4.1.tar.gz", "has_sig": false, "md5_digest": "3d7fa078e893cb45bcbc848799f544d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4893, "upload_time": "2015-01-13T16:54:47", "url": "https://files.pythonhosted.org/packages/b5/16/05702af974534ff3e4fe1a3702608bd9ea3d16a30652bc44d9c65ba19881/tweetcal-0.4.1.tar.gz" } ], "0.4.1.1": [ { "comment_text": "", "digests": { "md5": "ea80020fd8f47eb64a3496711555af04", "sha256": "99ab6a9ec521f528d099d2d4a72e197f28e13a97e6dd37254b7aeb66ec5d4eec" }, "downloads": -1, "filename": "tweetcal-0.4.1.1.tar.gz", "has_sig": false, "md5_digest": "ea80020fd8f47eb64a3496711555af04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4932, "upload_time": "2015-01-13T17:01:09", "url": "https://files.pythonhosted.org/packages/fb/a8/af034dc867cf7684f95c5a0b8e49b7e50958af91285cce7683a710e094c7/tweetcal-0.4.1.1.tar.gz" } ], "0.4.1.2": [ { "comment_text": "", "digests": { "md5": "9822871c9ca80e1aa49ec02ef83df662", "sha256": "decd121082c40a4c02b5275f596382e28e8720d72c96ec1457361a04369d5a82" }, "downloads": -1, "filename": "tweetcal-0.4.1.2.tar.gz", "has_sig": false, "md5_digest": "9822871c9ca80e1aa49ec02ef83df662", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4902, "upload_time": "2015-01-13T17:16:10", "url": "https://files.pythonhosted.org/packages/9d/57/48ec2fde6a17d9a2d6463107641f5360984f9da0182b43a045d6db3f1749/tweetcal-0.4.1.2.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "86c1247b4d7db2a63e028db7f5491489", "sha256": "415051578d9ddb75010a0f25de2752daa27f9ad0c7a74b53dca62bde0dc68ab1" }, "downloads": -1, "filename": "tweetcal-0.4.2-py2-none-any.whl", "has_sig": false, "md5_digest": "86c1247b4d7db2a63e028db7f5491489", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7619, "upload_time": "2015-02-12T23:26:54", "url": "https://files.pythonhosted.org/packages/01/00/722e45d88c51ea8a9e1e5fe57ddebddde708941cb2473238506d979692db/tweetcal-0.4.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "241c7359475ae4946b5c2b78389c9ec2", "sha256": "db2ceead8c32e6a6aa57b68b8e6d23d27f5fea981c8696fcd3eddff6c21f8573" }, "downloads": -1, "filename": "tweetcal-0.4.2.tar.gz", "has_sig": false, "md5_digest": "241c7359475ae4946b5c2b78389c9ec2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5019, "upload_time": "2015-02-12T23:26:51", "url": "https://files.pythonhosted.org/packages/69/6f/1b15607a684b24959293fc83040eb2a411d18e9e60e657c6c82dacf132ce/tweetcal-0.4.2.tar.gz" } ], "0.4.2.post1": [ { "comment_text": "", "digests": { "md5": "d0c17fac9318d8eedcbb8af9e0e08895", "sha256": "510c2c89344adf09c5c4fb3da6528ba29ced7f3b8316c4d161f03cc19f244959" }, "downloads": -1, "filename": "tweetcal-0.4.2.post1-py2-none-any.whl", "has_sig": false, "md5_digest": "d0c17fac9318d8eedcbb8af9e0e08895", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7728, "upload_time": "2015-02-12T23:29:47", "url": "https://files.pythonhosted.org/packages/e8/2d/d9b1105158e3f73ecb375b1743d9c2f7ac5ec2ac3eed11ecace623a3869c/tweetcal-0.4.2.post1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ff69f5b00af11296fd37fd577e3cedc", "sha256": "b91571f9fb9a29f0b92b655bf3c0dfb1339576264f83bdb4daf2cbecf121d792" }, "downloads": -1, "filename": "tweetcal-0.4.2.post1.tar.gz", "has_sig": false, "md5_digest": "8ff69f5b00af11296fd37fd577e3cedc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5040, "upload_time": "2015-02-12T23:29:44", "url": "https://files.pythonhosted.org/packages/d9/af/151225ad7bd4bcf98a9e46adc81696481af19372974700533da67a928013/tweetcal-0.4.2.post1.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "28b650ce1376a4b7bfa39d95759f559a", "sha256": "0ac0975ac86a5cb9068959658601e6c56c9e9225de8de4060fa5d89ab291d6b4" }, "downloads": -1, "filename": "tweetcal-0.4.3.tar.gz", "has_sig": false, "md5_digest": "28b650ce1376a4b7bfa39d95759f559a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5180, "upload_time": "2015-03-10T16:46:38", "url": "https://files.pythonhosted.org/packages/6e/6c/1b0f393c59247e70e06be12696666d7b81ab2c2d3c3b949be13732c316fb/tweetcal-0.4.3.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "93630cd4df1e0f4cebebce231af23ca8", "sha256": "f403155fcbd34f3208c28e63dd03ab944984dc5fac79cf554144f5dabe144e17" }, "downloads": -1, "filename": "tweetcal-0.4.5-py2-none-any.whl", "has_sig": false, "md5_digest": "93630cd4df1e0f4cebebce231af23ca8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23315, "upload_time": "2015-10-02T04:52:02", "url": "https://files.pythonhosted.org/packages/0e/8a/3229a1a4e749d76a3235c8d1183b8cc7665364998a72db2c8fe0317f3ab4/tweetcal-0.4.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "099fc22bc3fb661406f68c39944cefb6", "sha256": "77ad220d68a642f5630e19401817c9f6e3adfa644d4a01446434f81fbfc42c67" }, "downloads": -1, "filename": "tweetcal-0.4.5-py3-none-any.whl", "has_sig": false, "md5_digest": "099fc22bc3fb661406f68c39944cefb6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23316, "upload_time": "2015-10-02T04:52:11", "url": "https://files.pythonhosted.org/packages/0f/2e/fba6a363acdb7b52f0b7df6210c4f425926d0815796c3cc6e64af96a22b4/tweetcal-0.4.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35c7b39dc11a683c519de7af0426e0e7", "sha256": "ede9dc6b60d77e9ef4ad8b1aa4fca9f71e0d2924794a3c7762bfa275e2e66246" }, "downloads": -1, "filename": "tweetcal-0.4.5.tar.gz", "has_sig": false, "md5_digest": "35c7b39dc11a683c519de7af0426e0e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5845, "upload_time": "2015-10-02T04:54:18", "url": "https://files.pythonhosted.org/packages/77/de/48313a33f192074dfc7968618e2ba209b1916d63a8d2f5f007f0737a950c/tweetcal-0.4.5.tar.gz" } ], "0.4.5.post1": [ { "comment_text": "", "digests": { "md5": "a923f4316aca78a494fb655f0e7a8754", "sha256": "b7e479744ec0d6a5deae20d0cb76d9d3f83730573ffd086963c5db338230a907" }, "downloads": -1, "filename": "tweetcal-0.4.5.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "a923f4316aca78a494fb655f0e7a8754", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23418, "upload_time": "2015-10-02T05:01:21", "url": "https://files.pythonhosted.org/packages/d4/d4/cbdd0dc907e5c73d82fe27420bd7961b1089fcdc74b5f8cc618927e7ad82/tweetcal-0.4.5.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98a5e9e831a76ee5a4eed82e8460438a", "sha256": "6c5c03c8e9ab795682d57d04552e7970cdefc26bd81924ff0e8d5e93ec2db716" }, "downloads": -1, "filename": "tweetcal-0.4.5.post1.tar.gz", "has_sig": false, "md5_digest": "98a5e9e831a76ee5a4eed82e8460438a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5868, "upload_time": "2015-10-02T05:01:04", "url": "https://files.pythonhosted.org/packages/4f/c5/3c7c72aec2901be3713c816ac7c14588ca31481fa1a6dcdbb1342f3310cf/tweetcal-0.4.5.post1.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "7840a0b0f10d77e7c33616ae3d6b199a", "sha256": "ed220156071aeb8bf2642c85ed6071154970f1222748bc346a8d1e1cb6e86476" }, "downloads": -1, "filename": "tweetcal-0.4.6-py2-none-any.whl", "has_sig": false, "md5_digest": "7840a0b0f10d77e7c33616ae3d6b199a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23296, "upload_time": "2015-10-02T14:21:54", "url": "https://files.pythonhosted.org/packages/8a/92/9676af9f85b8dc3c6b4ce42fbc33a3a112e7b26d546309698a3dde37c5d1/tweetcal-0.4.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "533dde28f1638adf149bb29981eb3642", "sha256": "ea1b02bc54f415ca13b15ab934cba81971519a8e4682317ecb167ce34fd0805c" }, "downloads": -1, "filename": "tweetcal-0.4.6-py3-none-any.whl", "has_sig": false, "md5_digest": "533dde28f1638adf149bb29981eb3642", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23296, "upload_time": "2015-10-02T14:21:59", "url": "https://files.pythonhosted.org/packages/61/57/ed0e521ce04133e2148a44f0d3ff8dff3bf65e660ec20cbb7831b3d70439/tweetcal-0.4.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3bb6b13561b7e40388b3c6a66596f33", "sha256": "353a304ff435b04a39557908ac72361ad951f539d22b7310503ed350851523a4" }, "downloads": -1, "filename": "tweetcal-0.4.6.tar.gz", "has_sig": false, "md5_digest": "c3bb6b13561b7e40388b3c6a66596f33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5861, "upload_time": "2015-10-02T14:22:14", "url": "https://files.pythonhosted.org/packages/d7/b7/2592e17585137f5adf3e885ba3c3c107ceae9e6909d0e194c24e415ec906/tweetcal-0.4.6.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "d5180baed9b202e340f315b4d7bdf1a1", "sha256": "7627b11e2fc8165cc40c334efcd8465e35cabdd5e9ac03f7b15ea7370d95627a" }, "downloads": -1, "filename": "tweetcal-0.4.7-py3-none-any.whl", "has_sig": false, "md5_digest": "d5180baed9b202e340f315b4d7bdf1a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20435, "upload_time": "2015-10-02T17:27:45", "url": "https://files.pythonhosted.org/packages/ae/4e/67288a950a9a8fc76e1408183fed30f8c3a22b69b5a7ece38e00c3331661/tweetcal-0.4.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fdbeeb9b9baca6c242ad848fe4e9661", "sha256": "a3b07b6d6af98b237a1a936bf4830b257f4ec90eb04428e4db69c58d2923d9f1" }, "downloads": -1, "filename": "tweetcal-0.4.7.tar.gz", "has_sig": false, "md5_digest": "7fdbeeb9b9baca6c242ad848fe4e9661", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5954, "upload_time": "2015-10-02T17:27:04", "url": "https://files.pythonhosted.org/packages/fd/3f/aad794a23b41b4303be8e8088826017be70e324e274b0d5875b6a32715b1/tweetcal-0.4.7.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f1cc0137c094a960a014ed146b1b1cca", "sha256": "6663f6d2a77948c81a14c58efbe3b25d90366c39a82e34456ae3403bb64db6d6" }, "downloads": -1, "filename": "tweetcal-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f1cc0137c094a960a014ed146b1b1cca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17785, "upload_time": "2015-10-03T00:11:37", "url": "https://files.pythonhosted.org/packages/43/b9/c78bb96d1ee95307c445f8e1981dba3dd1e575b4d159e19ee393e68189c6/tweetcal-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5283ffe835e99f25c2838fad934016c3", "sha256": "0c820dfc8c27844ae8882d3132060a882974e23496d49c0e17df7bfeea8e22f2" }, "downloads": -1, "filename": "tweetcal-0.5.1.tar.gz", "has_sig": false, "md5_digest": "5283ffe835e99f25c2838fad934016c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6063, "upload_time": "2015-10-03T00:11:42", "url": "https://files.pythonhosted.org/packages/14/d2/c0b82c245ece23aeaf05d36b414e32e79f472168ad754153a6d2108468a1/tweetcal-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "b9ef7172a800e62e395e61054977ce69", "sha256": "4796129c444fb487ce2456f80ebc1a7b286c15fefc8aebcc418781eb1c424605" }, "downloads": -1, "filename": "tweetcal-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b9ef7172a800e62e395e61054977ce69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17859, "upload_time": "2015-12-29T20:26:53", "url": "https://files.pythonhosted.org/packages/36/a6/b706d1ab88721d15637c9c471770e56aa1fe3aa808733931f5e8688dcbb8/tweetcal-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f80aca3d4f80921c89d1866f95330f41", "sha256": "c45e8df9d25b2eea75fcbde30d5e804f96699987a994b627e20a46ae0596489a" }, "downloads": -1, "filename": "tweetcal-0.5.2.tar.gz", "has_sig": false, "md5_digest": "f80aca3d4f80921c89d1866f95330f41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6278, "upload_time": "2015-12-29T20:27:02", "url": "https://files.pythonhosted.org/packages/9a/71/0f2b86a7e419c023ed41bd680cda0d3284a6b568adc7bfa1a9c95b0369c7/tweetcal-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9ef7172a800e62e395e61054977ce69", "sha256": "4796129c444fb487ce2456f80ebc1a7b286c15fefc8aebcc418781eb1c424605" }, "downloads": -1, "filename": "tweetcal-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b9ef7172a800e62e395e61054977ce69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17859, "upload_time": "2015-12-29T20:26:53", "url": "https://files.pythonhosted.org/packages/36/a6/b706d1ab88721d15637c9c471770e56aa1fe3aa808733931f5e8688dcbb8/tweetcal-0.5.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f80aca3d4f80921c89d1866f95330f41", "sha256": "c45e8df9d25b2eea75fcbde30d5e804f96699987a994b627e20a46ae0596489a" }, "downloads": -1, "filename": "tweetcal-0.5.2.tar.gz", "has_sig": false, "md5_digest": "f80aca3d4f80921c89d1866f95330f41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6278, "upload_time": "2015-12-29T20:27:02", "url": "https://files.pythonhosted.org/packages/9a/71/0f2b86a7e419c023ed41bd680cda0d3284a6b568adc7bfa1a9c95b0369c7/tweetcal-0.5.2.tar.gz" } ] }