{ "info": { "author": "Bjorn Stabell", "author_email": "bjorn@stabell.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Office/Business :: Scheduling" ], "description": "icssplit\n========\n\n.. image:: https://img.shields.io/pypi/v/icssplit.svg\n :target: https://pypi.python.org/pypi/icssplit\n :alt: Latest PyPI version\n\n.. image:: https://travis-ci.org/beorn/icssplit.png\n :target: https://travis-ci.org/beorn/icssplit\n :alt: Latest Travis CI build status\n\nSplit big .ics/.ical files into smaller ones for import into\nGoogle Calendar, which only supports files <1MB. To install and use:\n\n.. code-block:: console\n\n $ pip3 install icssplit\n $ icssplit somefile.ics outfile --maxsize=900000\n\nThis will split `somefile` into `outfile1.ics`, `outfile2.ics`...\n\n\nRelated Works\n-------------\n - https://github.com/druths/icssplitter - splits by year - so doesn't work if one year is >1MB\n - https://github.com/rtsai/icalutil gcalfiltersplit - lots of dependencies\n - https://www.g-transfer.com - doesn't seem to be operational?\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/beorn/icssplit/archive/1.0.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/beorn/icssplit", "keywords": "ics calendar ical vcal google gcal", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "icssplit", "package_url": "https://pypi.org/project/icssplit/", "platform": "", "project_url": "https://pypi.org/project/icssplit/", "project_urls": { "Download": "https://github.com/beorn/icssplit/archive/1.0.0.tar.gz", "Homepage": "https://github.com/beorn/icssplit" }, "release_url": "https://pypi.org/project/icssplit/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Split big .ics/.ical files into smaller ones for easy import into Google Calendar", "version": "1.0.1" }, "last_serial": 3856371, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "63bce5e9dba0da343e5542bd5361770c", "sha256": "617a8c1b03e0c02938db6027db88e7c063b1341b4e0ac6d547747c86df45e96e" }, "downloads": -1, "filename": "icssplit-0.9.0.tar.gz", "has_sig": false, "md5_digest": "63bce5e9dba0da343e5542bd5361770c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2875, "upload_time": "2018-01-02T09:35:59", "url": "https://files.pythonhosted.org/packages/07/17/131e87b1423cbf463946607e2ab5a53fd6a05b43a43d9cac5c63a3dffd56/icssplit-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "6753d191c3455ff63475a7e7b9f66d34", "sha256": "ab3a693e8a2229729514dfcb4c76f4bbdca9edc87b79ce599c3348219b9d03b6" }, "downloads": -1, "filename": "icssplit-0.9.1.tar.gz", "has_sig": false, "md5_digest": "6753d191c3455ff63475a7e7b9f66d34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5610, "upload_time": "2018-01-02T10:08:03", "url": "https://files.pythonhosted.org/packages/eb/16/e7470e3f0d9113c095e7bc6f4c51e933598021ce7730c4130f5fc917002b/icssplit-0.9.1.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "b901a89e66bc3e660e1132047455f148", "sha256": "08fab5786c6f0c9554d298ba1cd53a45df14001a966757030b6e2da10130fdbf" }, "downloads": -1, "filename": "icssplit-0.9.5.tar.gz", "has_sig": false, "md5_digest": "b901a89e66bc3e660e1132047455f148", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5732, "upload_time": "2018-01-02T10:41:44", "url": "https://files.pythonhosted.org/packages/71/7d/be29ddeab39b0d3afa095f6ae622cdfc109af45ddc7281f537c4cc76f5ee/icssplit-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "14205b6a3e2c44f862757babdefd92ae", "sha256": "777e302fee7ef784c053766975ef580300486cfa4233b287714445dc4a608f8f" }, "downloads": -1, "filename": "icssplit-0.9.6.tar.gz", "has_sig": false, "md5_digest": "14205b6a3e2c44f862757babdefd92ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5698, "upload_time": "2018-01-02T10:47:44", "url": "https://files.pythonhosted.org/packages/1e/77/d994f8909245f8ea81796986d7f0d54555a690543874375a17dda50a71df/icssplit-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "096f7973015102b901351731e661a244", "sha256": "03a786cf46066a3e9a435558a688466745b0dee8a55e7ce1f2968f06188bf1c5" }, "downloads": -1, "filename": "icssplit-0.9.7.tar.gz", "has_sig": false, "md5_digest": "096f7973015102b901351731e661a244", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5698, "upload_time": "2018-01-02T10:50:41", "url": "https://files.pythonhosted.org/packages/22/3e/554376a79c17ee4960d4f195cd9e80d4682091da22fac7e55112451021d9/icssplit-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "e463a1ddea002737e7ac1b28ee083ac1", "sha256": "53561e60fcda0f8729068f1ce325b8e59ac338386a6be12a307fce6f7ef52464" }, "downloads": -1, "filename": "icssplit-0.9.8.tar.gz", "has_sig": false, "md5_digest": "e463a1ddea002737e7ac1b28ee083ac1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5831, "upload_time": "2018-01-02T11:03:19", "url": "https://files.pythonhosted.org/packages/a3/c6/33399bc6916f659cb248e8326b45400d93a13022a36d13cc60bfdc820c6b/icssplit-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "1b18548c72121703ffe1755e2b3fd0ea", "sha256": "6e0a2dc3d8f044d845dc643f30748209302f2cf34469b3ca40eb51ff6730da43" }, "downloads": -1, "filename": "icssplit-0.9.9.tar.gz", "has_sig": false, "md5_digest": "1b18548c72121703ffe1755e2b3fd0ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5835, "upload_time": "2018-01-02T11:19:26", "url": "https://files.pythonhosted.org/packages/9e/9a/bea735e176062d8e02bdd3d94be2de8a4450e882b31e028b3edfb4ca2e49/icssplit-0.9.9.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "6e8efa4c8b11bf2ae43eb6873a9bfa44", "sha256": "a8bdad52b07c4cad250e151d19646feb6731756b13a0189b9341ee8d161abd61" }, "downloads": -1, "filename": "icssplit-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6e8efa4c8b11bf2ae43eb6873a9bfa44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5705, "upload_time": "2018-01-02T11:58:11", "url": "https://files.pythonhosted.org/packages/c3/99/539170da786a51936bca8cf6b8998a6616a2aff7827174bba15985da2a5c/icssplit-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "348022a2c2cf9433795e95b66aa5a1cc", "sha256": "1f8213f902146ab83217506b4958d1f0dc63b47d4bf6a50a424782cdba1add6d" }, "downloads": -1, "filename": "icssplit-1.0.1.tar.gz", "has_sig": false, "md5_digest": "348022a2c2cf9433795e95b66aa5a1cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2989, "upload_time": "2018-05-12T09:49:16", "url": "https://files.pythonhosted.org/packages/3b/66/c898e1dde568653b74662629f5c2145bdb7936ed1ee2b325d199f481f573/icssplit-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "348022a2c2cf9433795e95b66aa5a1cc", "sha256": "1f8213f902146ab83217506b4958d1f0dc63b47d4bf6a50a424782cdba1add6d" }, "downloads": -1, "filename": "icssplit-1.0.1.tar.gz", "has_sig": false, "md5_digest": "348022a2c2cf9433795e95b66aa5a1cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2989, "upload_time": "2018-05-12T09:49:16", "url": "https://files.pythonhosted.org/packages/3b/66/c898e1dde568653b74662629f5c2145bdb7936ed1ee2b325d199f481f573/icssplit-1.0.1.tar.gz" } ] }