{ "info": { "author": "Ryan Veach", "author_email": "rveach@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# bookstack-dl\n\nPython module to help automatically export all pages in a bookstack instances.\nThis will crawl through the web api, listing all books, chapters, and pages.\nThen, it will download them in a folder heirarchy.\n\n## Installation\n\n```bash\npip install bookstack_dl\n```\n\n## Usage\n\n```python\nfrom bookstack_dl import BookstackAPI\n\n# Initiate and log in.\nbs = BookstackAPI(\"https://your.bookstackinstall.com\", \"user@email.com\", \"userpassword\")\n\n# kick off gathering meta data\nbs.get_all_books()\n\n# download all\nbs.download_all(\"\")\n```\n\n## Python Dependencies\n\nCurrently, this requires Python 3.6+ due to the use of f-strings.\nThe os.makedirs exist_ok option requires 3.5+.\nContributions are welcome to help lower the minimum required version.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/rveach/bookstack-dl", "keywords": "Bookstack,BookstackApp", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bookstack-dl", "package_url": "https://pypi.org/project/bookstack-dl/", "platform": "", "project_url": "https://pypi.org/project/bookstack-dl/", "project_urls": { "Homepage": "https://gitlab.com/rveach/bookstack-dl" }, "release_url": "https://pypi.org/project/bookstack-dl/0.1.1/", "requires_dist": null, "requires_python": ">=3.6", "summary": "Automatically export all pages in Bookstack.", "version": "0.1.1" }, "last_serial": 4979443, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "0e6ed0327954a087199dbb5ac737f419", "sha256": "04e53be57c906ed4bcf84227b68278644e15afe29e496afe09c1d2690d195f49" }, "downloads": -1, "filename": "bookstack_dl-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0e6ed0327954a087199dbb5ac737f419", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4383, "upload_time": "2019-03-24T18:10:49", "url": "https://files.pythonhosted.org/packages/cf/e7/48dc3e5721a0c1a93c861e188426ba76f77ec4c05d000a6f66255602001a/bookstack_dl-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e6ed0327954a087199dbb5ac737f419", "sha256": "04e53be57c906ed4bcf84227b68278644e15afe29e496afe09c1d2690d195f49" }, "downloads": -1, "filename": "bookstack_dl-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0e6ed0327954a087199dbb5ac737f419", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4383, "upload_time": "2019-03-24T18:10:49", "url": "https://files.pythonhosted.org/packages/cf/e7/48dc3e5721a0c1a93c861e188426ba76f77ec4c05d000a6f66255602001a/bookstack_dl-0.1.1.tar.gz" } ] }