{ "info": { "author": "Amy Aronsohn", "author_email": "WagThatTail@Me.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "# tootlogger\n\n## Journal your toots to DayOne\n\nTake all your toots and make a [DayOne](https://dayoneapp.com/) journal entry.\n\nThis saves the last seen toot id so subsequent runs will only show all the toots since then.\nIf you miss a day of running this it, it will backfill up to the pagination limit.\n\n## Install\n\n1. Ensure you have at least Python 3.6 on your mac\n - [homebrew](https://brew.sh/) makes this easy with `brew install python`\n1. Install the [DayOne Command Line Interface](http://help.dayoneapp.com/tips-and-tutorials/command-line-interface-cli)\n1. Install tootlogger with `pip3 install tootlogger`\n\n## Setup\n\nYou will need to manually generate your access token and create a config file\n\n1. Log into your mastodon instance\n1. go to `/settings/applications` and create the new app\n - Read permissions are fine\n1. Note down the `access_token`\n1. Repeat this for all accounts you want to log\n1. Create a config file like the example below (or in this repo) in one of two places\n 1. `$HOME/.tootlogger.toml`\n 1. `tootlogger.toml` in the local directory you run the command from\n\n### Config file\n\n```toml\n[\"account_name\"]\ninstance = \"https://mastodon.social\"\naccess_token = \"really big string\"\n[\"cool account @ bofh.lol\"]\ninstance = \"https://bofh.lol\"\naccess_token = \"different big string\"\n```\n\n## Usage\n\n1. run `tootlogger` to log all of your toots to DayOne\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://onlyhavecans.works/amy/tootlogger", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "tootlogger", "package_url": "https://pypi.org/project/tootlogger/", "platform": "", "project_url": "https://pypi.org/project/tootlogger/", "project_urls": { "Homepage": "https://onlyhavecans.works/amy/tootlogger" }, "release_url": "https://pypi.org/project/tootlogger/0.4.1/", "requires_dist": [ "html2text", "jinja2", "mastodon.py", "toml" ], "requires_python": "", "summary": "Log your Matodon toots to DayOne", "version": "0.4.1" }, "last_serial": 4294741, "releases": { "0.3.1": [ { "comment_text": "", "digests": { "md5": "cc047979b5f685803bae34c8a110f09a", "sha256": "b28dfe04cba5c2e1b2465da334f37ee037361293a6f6ec5697ab8d5c7efe6a94" }, "downloads": -1, "filename": "tootlogger-0.3.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "cc047979b5f685803bae34c8a110f09a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8741, "upload_time": "2018-09-21T01:01:20", "url": "https://files.pythonhosted.org/packages/31/2b/f687bc1636e2e5f1748d7e4c2c3f5c266db1ce86819df68542d988ff5b67/tootlogger-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a18c58c65f423c193f9a719cef6fb3b", "sha256": "8b941cb10e3209b81d07237a6383f413e5cd5c3152c1589f163dbc2179d5ca0e" }, "downloads": -1, "filename": "tootlogger-0.3.1.tar.gz", "has_sig": true, "md5_digest": "9a18c58c65f423c193f9a719cef6fb3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19173, "upload_time": "2018-09-21T01:01:23", "url": "https://files.pythonhosted.org/packages/39/14/206a975a13a3499e9226d6d9bf575fa37e9c5fa2070220a1c45c1911e26d/tootlogger-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "292b2367db35a0c75f9e8295bbb9cf7d", "sha256": "cee82c964d7e3e274755e9250cc2a4e976c2d6facf220129ce70dd1070ff6f39" }, "downloads": -1, "filename": "tootlogger-0.4.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "292b2367db35a0c75f9e8295bbb9cf7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8794, "upload_time": "2018-09-21T02:02:38", "url": "https://files.pythonhosted.org/packages/15/25/c11df7b15cf9a04b60487db915bace53d4ea2f08612f162e42568959c226/tootlogger-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0eb10dd6436064e1162640b664c8d3b", "sha256": "df6a8cc70fee98ee1ad51e8a52d4b95d23092e51c21e1bd717c5ab9942276c62" }, "downloads": -1, "filename": "tootlogger-0.4.0.tar.gz", "has_sig": true, "md5_digest": "b0eb10dd6436064e1162640b664c8d3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19252, "upload_time": "2018-09-21T02:02:40", "url": "https://files.pythonhosted.org/packages/78/2d/e2ce00b37c48e87bbdcbfa699615f20f0e445ca8d9cac5db5a8aaa766607/tootlogger-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "56fe8fdded8738f7e312b7185ff7b645", "sha256": "815689adfc18671cd1ea3627ed3ddb17ad04ab3a5858d11d120d8e8d7ac11e40" }, "downloads": -1, "filename": "tootlogger-0.4.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "56fe8fdded8738f7e312b7185ff7b645", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9643, "upload_time": "2018-09-21T02:23:02", "url": "https://files.pythonhosted.org/packages/a1/15/ab27f36e952701ba4362929370af1802ac3741d79ecd88813a376a74793d/tootlogger-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12df8f671c650732bd74bb0e10ea8f80", "sha256": "de9524c7e654c812bdf163526e0746a341b8bc76b433922af09ff8e723a2bcdb" }, "downloads": -1, "filename": "tootlogger-0.4.1.tar.gz", "has_sig": true, "md5_digest": "12df8f671c650732bd74bb0e10ea8f80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19717, "upload_time": "2018-09-21T02:23:04", "url": "https://files.pythonhosted.org/packages/c9/d6/1cd4d02ee09c2c7571ab82d95ce4a0bad4f50a4afb68549e9406156debc3/tootlogger-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56fe8fdded8738f7e312b7185ff7b645", "sha256": "815689adfc18671cd1ea3627ed3ddb17ad04ab3a5858d11d120d8e8d7ac11e40" }, "downloads": -1, "filename": "tootlogger-0.4.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "56fe8fdded8738f7e312b7185ff7b645", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9643, "upload_time": "2018-09-21T02:23:02", "url": "https://files.pythonhosted.org/packages/a1/15/ab27f36e952701ba4362929370af1802ac3741d79ecd88813a376a74793d/tootlogger-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12df8f671c650732bd74bb0e10ea8f80", "sha256": "de9524c7e654c812bdf163526e0746a341b8bc76b433922af09ff8e723a2bcdb" }, "downloads": -1, "filename": "tootlogger-0.4.1.tar.gz", "has_sig": true, "md5_digest": "12df8f671c650732bd74bb0e10ea8f80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19717, "upload_time": "2018-09-21T02:23:04", "url": "https://files.pythonhosted.org/packages/c9/d6/1cd4d02ee09c2c7571ab82d95ce4a0bad4f50a4afb68549e9406156debc3/tootlogger-0.4.1.tar.gz" } ] }