{ "info": { "author": "Eric Hellman", "author_email": "eric@hellman.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Other Audience", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6" ], "description": "# ebookconverter\ncode that orchestrates ebook conversion for project gutenberg\n\n\nEbookConverter manages the creation and update of ebook assets for Project Gutenberg. It uses a postgres database to keep track of both ebook metadata and ebook files. the postgress database is managed by the libgutenberg package.\n\nThe cron-rebuild-files.sh script runs as a cron job, rebuilding 2100 books per day, so as to rebuild every book roughly once a month.\n\nebookconverter talks to the gutenberg database to build a list of ebookmaker jobs. These jobs require some metadata about the book, and a target file to process.\n\nebookconverter expects source files to be in numbered directories in a 'files' directory. The location of the files directory is given by the FILESDIR config parameter.\n\nConfig parameters should be set in a file at /etc/ebookconverter.conf or ~/.ebookconverter\n\nebookconverter has been tested on Python 3.6.7. It's not expected to run on python 2.7\n\n## Installing\n\n`pipenv install ebookconverter`\n\nThe following directories should exist:\n - $PRIVATE/logs\n - $PRIVATE/logs/json\n - $PRIVATE/logs/json/backup\n - $PRIVATE/logs/notifications\n - $PRIVATE/logs/dopush\n - $PRIVATE/logs/dopush/backup\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gutenbergtools/ebookconverter/", "keywords": "", "license": "GPL v3", "maintainer": "", "maintainer_email": "", "name": "ebookconverter", "package_url": "https://pypi.org/project/ebookconverter/", "platform": "OS-independent", "project_url": "https://pypi.org/project/ebookconverter/", "project_urls": { "Homepage": "https://github.com/gutenbergtools/ebookconverter/" }, "release_url": "https://pypi.org/project/ebookconverter/0.7.11/", "requires_dist": null, "requires_python": "", "summary": "The Project Gutenberg tool to orchestrate ebook generation.", "version": "0.7.11", "yanked": false, "yanked_reason": null }, "last_serial": 13699125, "releases": { "0.5.1": [ { "comment_text": "", "digests": { "md5": "ff7b1f9c9bd63d49ee25bf3999b55799", "sha256": "91aaf2ef610a93983faf5470a3fdf8799d9ba2c8359268b19939070a5bab652b" }, "downloads": -1, "filename": "ebookconverter-0.5.1.tar.gz", "has_sig": false, "md5_digest": "ff7b1f9c9bd63d49ee25bf3999b55799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9722, "upload_time": "2019-03-10T16:21:56", "upload_time_iso_8601": "2019-03-10T16:21:56.956286Z", "url": "https://files.pythonhosted.org/packages/ec/13/0bbe9fe25cb767495c20110dc64fec80b71011a620e7f0e9cbf9390d7558/ebookconverter-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "fa1c188feed79b5a38372f48c3cf9c64", "sha256": "3b9fa0d561dbd99678ebac5e0aefcf9b7b867c87e57ca4a4ed96b8e1ff3fe448" }, "downloads": -1, "filename": "ebookconverter-0.5.2.tar.gz", "has_sig": false, "md5_digest": "fa1c188feed79b5a38372f48c3cf9c64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9714, "upload_time": "2019-05-24T19:05:29", "upload_time_iso_8601": "2019-05-24T19:05:29.569518Z", "url": "https://files.pythonhosted.org/packages/71/f5/9876e853a1c42e6f0f71a78cc463230af047e5e072add105d6f13ea0bf7b/ebookconverter-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "25b311add3a67f8f0215b818df610c1e", "sha256": "10683303d7e46a966356e38867c3751e67ff67bcb8443f868816b05838fffa01" }, "downloads": -1, "filename": "ebookconverter-0.5.3.tar.gz", "has_sig": false, "md5_digest": "25b311add3a67f8f0215b818df610c1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14775, "upload_time": "2019-05-24T22:09:31", "upload_time_iso_8601": "2019-05-24T22:09:31.489757Z", "url": "https://files.pythonhosted.org/packages/de/50/e2b13020a779f4e24c3d3f0bb443fa11d55ccad2a42d7bbd187a99f7b58e/ebookconverter-0.5.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "0843c6b337d444517e9afc88b4d6a5e6", "sha256": "33822333adef11c7354f5aa92a57cbe4cbd257b876ca0bf6c462d887a57125cb" }, "downloads": -1, "filename": "ebookconverter-0.5.4.tar.gz", "has_sig": false, "md5_digest": "0843c6b337d444517e9afc88b4d6a5e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14882, "upload_time": "2019-08-14T21:40:02", "upload_time_iso_8601": "2019-08-14T21:40:02.711583Z", "url": "https://files.pythonhosted.org/packages/60/f3/3746c321c3061aa014122abfec87447cc5e8e724e14b7a61ef45bfc341a7/ebookconverter-0.5.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "dc12974ebf79c80988fd7f473d33f156", "sha256": "7b8f2eaf29cc54d84a951012d8ed1aa124d7a9988c7380886bcb92743be1e769" }, "downloads": -1, "filename": "ebookconverter-0.5.5.tar.gz", "has_sig": false, "md5_digest": "dc12974ebf79c80988fd7f473d33f156", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15124, "upload_time": "2019-10-01T02:04:44", "upload_time_iso_8601": "2019-10-01T02:04:44.394676Z", "url": "https://files.pythonhosted.org/packages/ac/ad/03347e44e7faa93212d49b0679f90c00c1a27495e8eda0aa0385f3dd9c2a/ebookconverter-0.5.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "042f2cddf9d359e560421d2b6ffdab04", "sha256": "21098eb1c7975be0d64b59d3df147c7ef9f79901859304ce3c69e9ce5351876b" }, "downloads": -1, "filename": "ebookconverter-0.5.6.tar.gz", "has_sig": false, "md5_digest": "042f2cddf9d359e560421d2b6ffdab04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15191, "upload_time": "2019-10-09T22:03:59", "upload_time_iso_8601": "2019-10-09T22:03:59.792030Z", "url": "https://files.pythonhosted.org/packages/a6/92/ad1de4875b6997bbd08e4b63b6305e71aa22fbb686d3a786bb1b8cfbd152/ebookconverter-0.5.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "173547fe9ed13d35a9051db907869611", "sha256": "780401a22f517d18b473decab786429e8fdfaf551d18e10d337a208795d77e22" }, "downloads": -1, "filename": "ebookconverter-0.5.7.tar.gz", "has_sig": false, "md5_digest": "173547fe9ed13d35a9051db907869611", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15217, "upload_time": "2019-10-22T02:17:41", "upload_time_iso_8601": "2019-10-22T02:17:41.697921Z", "url": "https://files.pythonhosted.org/packages/12/e2/b246f59546e070b7fee29780475f16caaf196bd722b57e9914898f272841/ebookconverter-0.5.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "816285bbafc75f772130a25d55e47ea4", "sha256": "912203428465df94da5384cd824b7645575170bd6d5e9c2b49a46629c84cd7bf" }, "downloads": -1, "filename": "ebookconverter-0.5.8.tar.gz", "has_sig": false, "md5_digest": "816285bbafc75f772130a25d55e47ea4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15234, "upload_time": "2019-10-22T19:41:32", "upload_time_iso_8601": "2019-10-22T19:41:32.099237Z", "url": "https://files.pythonhosted.org/packages/7e/32/4f3c6042b24c3434ba9b446545fcbe582b9d58ad67b32de2ccfd4d82e4ab/ebookconverter-0.5.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "f12161a59c254d2869bb1729a1cc0e72", "sha256": "608f9cee339dceee9c0067e9ded6bf64bc02e7a7a9f0c33c2e26afb1bd51ba97" }, "downloads": -1, "filename": "ebookconverter-0.6.0.tar.gz", "has_sig": false, "md5_digest": "f12161a59c254d2869bb1729a1cc0e72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19567, "upload_time": "2019-10-29T17:11:09", "upload_time_iso_8601": "2019-10-29T17:11:09.176797Z", "url": "https://files.pythonhosted.org/packages/52/ca/0f76b41fe8f250151444f4d6c398a0de218d15ade0b4a5abf339e63f3f66/ebookconverter-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "1d44f487744be5b45f992131b6ca294e", "sha256": "37324bc56ab519bca4ab9b182d993898beb5916a16d053b229e5aea30f67041c" }, "downloads": -1, "filename": "ebookconverter-0.6.1.tar.gz", "has_sig": false, "md5_digest": "1d44f487744be5b45f992131b6ca294e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19698, "upload_time": "2019-12-19T19:27:13", "upload_time_iso_8601": "2019-12-19T19:27:13.783385Z", "url": "https://files.pythonhosted.org/packages/0e/8b/ea044733a1aa793db169ce70bf7cbb44a9dbd89d1116de709363858c8de6/ebookconverter-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "7b49add25d69b1701103a80e6eb4ef03", "sha256": "c695d8afcc62e02cd71bdafddd5c726055e74b92c0ea1adea04003d1bcba8610" }, "downloads": -1, "filename": "ebookconverter-0.6.2.tar.gz", "has_sig": false, "md5_digest": "7b49add25d69b1701103a80e6eb4ef03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19775, "upload_time": "2020-01-03T20:15:49", "upload_time_iso_8601": "2020-01-03T20:15:49.276414Z", "url": "https://files.pythonhosted.org/packages/e1/e9/6f235cc95b3984cc3be94e86a058695c492b73c686facf44fd215df904ea/ebookconverter-0.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "501df67cfbafb0751ffc345d54ef57f0", "sha256": "38d688d59f575b7d8686b70496bb21b67add7746393984fab5d946d05232232b" }, "downloads": -1, "filename": "ebookconverter-0.6.3.tar.gz", "has_sig": false, "md5_digest": "501df67cfbafb0751ffc345d54ef57f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19935, "upload_time": "2020-01-05T02:10:42", "upload_time_iso_8601": "2020-01-05T02:10:42.431185Z", "url": "https://files.pythonhosted.org/packages/cd/d3/7ab4e86fcd1b28df858c2c05b3ec9a23fde3694a45b0fe6b3e0649698495/ebookconverter-0.6.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "a72ca65bf51a0e34c3d6bf11256b3a2f", "sha256": "aa2b172881b4b46f19e875ba39af8629a0ccc62fff28d48e92decea749a0f3eb" }, "downloads": -1, "filename": "ebookconverter-0.6.4.tar.gz", "has_sig": false, "md5_digest": "a72ca65bf51a0e34c3d6bf11256b3a2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19943, "upload_time": "2020-01-06T18:36:01", "upload_time_iso_8601": "2020-01-06T18:36:01.957972Z", "url": "https://files.pythonhosted.org/packages/b3/83/98b89b219aa9cea1871b51746cd2541a8358ad1721dd90fa25c3854ed10a/ebookconverter-0.6.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "3f8a502a64348e219ee85c5387d73cd7", "sha256": "14ab5626a04d3dcdd12e4c37bbc9ab5cb3f3fe5fc278c81b07975977278a132b" }, "downloads": -1, "filename": "ebookconverter-0.6.5.tar.gz", "has_sig": false, "md5_digest": "3f8a502a64348e219ee85c5387d73cd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19982, "upload_time": "2020-01-20T18:41:52", "upload_time_iso_8601": "2020-01-20T18:41:52.460629Z", "url": "https://files.pythonhosted.org/packages/b2/87/10d9e1a8412926982bf77039bf9bf829777ededc735e17d1fe8cc71aa02e/ebookconverter-0.6.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "0c39d069d32bf7461ecd8605596dafff", "sha256": "cbb7a7b1cc4e6e85d464893d01078fd1be92eecd1fe899beb533c57b76ab6f9e" }, "downloads": -1, "filename": "ebookconverter-0.6.6.tar.gz", "has_sig": false, "md5_digest": "0c39d069d32bf7461ecd8605596dafff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19989, "upload_time": "2020-03-04T22:22:54", "upload_time_iso_8601": "2020-03-04T22:22:54.824504Z", "url": "https://files.pythonhosted.org/packages/e3/04/c1e8786239df27430ae1d9f9ddf3a2d1e3bd0681e61fb738e424b998e1b3/ebookconverter-0.6.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "3a0fb25696a88c2b5af2b1c891a4dd28", "sha256": "c25a9591295dcb6a96d461025f46f08a7dc418e04d3b93820b6e1118cb20221b" }, "downloads": -1, "filename": "ebookconverter-0.6.7.tar.gz", "has_sig": false, "md5_digest": "3a0fb25696a88c2b5af2b1c891a4dd28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20131, "upload_time": "2020-03-05T22:06:30", "upload_time_iso_8601": "2020-03-05T22:06:30.217896Z", "url": "https://files.pythonhosted.org/packages/d9/7a/9f963e8f4173932728f0b82dfb5cb71bff6b1ddef1b4ba107a5feb498877/ebookconverter-0.6.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "97746db6ffc19eb203617d67902b19a7", "sha256": "fa277e26ddd3005149bbd53e821aeb8785e366d477e4a9989937148da1edeb27" }, "downloads": -1, "filename": "ebookconverter-0.6.8.tar.gz", "has_sig": false, "md5_digest": "97746db6ffc19eb203617d67902b19a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19820, "upload_time": "2020-06-10T18:42:06", "upload_time_iso_8601": "2020-06-10T18:42:06.234508Z", "url": "https://files.pythonhosted.org/packages/6f/19/af3c0e26d5baff55cf6644d77eb1734d5c8058c126c05a2d6694b1c20e7e/ebookconverter-0.6.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.9": [ { "comment_text": "", "digests": { "md5": "15efd5170b4388e56cb6ae5364295b80", "sha256": "979dd001db36f5e36135e0020fb6df0612bfb5f80607413b930ae18d65d7d981" }, "downloads": -1, "filename": "ebookconverter-0.6.9.tar.gz", "has_sig": false, "md5_digest": "15efd5170b4388e56cb6ae5364295b80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20362, "upload_time": "2020-09-15T21:51:12", "upload_time_iso_8601": "2020-09-15T21:51:12.701581Z", "url": "https://files.pythonhosted.org/packages/e9/bc/02f1bdf1f4adfbf7a44efbeaf805ff7630e4cbd4fd799d9a11d48fedd799/ebookconverter-0.6.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "57243f3aa872e7087d47bd1f591043ad", "sha256": "2ae7534b12aa49ac889120cf22b0b6e374a88878919e4c61da130a335cb0fe27" }, "downloads": -1, "filename": "ebookconverter-0.7.0.tar.gz", "has_sig": false, "md5_digest": "57243f3aa872e7087d47bd1f591043ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22909, "upload_time": "2021-08-18T18:51:45", "upload_time_iso_8601": "2021-08-18T18:51:45.613389Z", "url": "https://files.pythonhosted.org/packages/40/06/57fb59448d1b2f05792c59aafdef20e83ddd0b8da99a7bc210b8199f21c9/ebookconverter-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "01c19a932340e96d5eb6e1b5b72e7964", "sha256": "20a2b6d3614ecea7d0f71c29f189ffdebe4ae9be074a5847eb6463119ab7a8a6" }, "downloads": -1, "filename": "ebookconverter-0.7.1.tar.gz", "has_sig": false, "md5_digest": "01c19a932340e96d5eb6e1b5b72e7964", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23159, "upload_time": "2021-08-20T17:05:07", "upload_time_iso_8601": "2021-08-20T17:05:07.681648Z", "url": "https://files.pythonhosted.org/packages/40/ac/d0b1c3fd4d01908270afdbdf36a9570e10209f5852dd89e84367a6747810/ebookconverter-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.10": [ { "comment_text": "", "digests": { "md5": "cdf0f92898e9e32a75dff041ce358fd2", "sha256": "ff746eecae7ac715b8b7531df075140c98269019227a26846b2e1384115a2c70" }, "downloads": -1, "filename": "ebookconverter-0.7.10.tar.gz", "has_sig": false, "md5_digest": "cdf0f92898e9e32a75dff041ce358fd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23543, "upload_time": "2021-11-11T21:14:38", "upload_time_iso_8601": "2021-11-11T21:14:38.296426Z", "url": "https://files.pythonhosted.org/packages/63/9a/730cf2183214f1217227df37bbae16938125b48f6b34b4f4f2e47f7b96cf/ebookconverter-0.7.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.11": [ { "comment_text": "", "digests": { "md5": "5228942e30dc3b399b0413f454a4ebb2", "sha256": "159c050474d42f4783c46e909b7699d438ba97b3c57ee950687c5951ed0db777" }, "downloads": -1, "filename": "ebookconverter-0.7.11.tar.gz", "has_sig": false, "md5_digest": "5228942e30dc3b399b0413f454a4ebb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35853, "upload_time": "2022-05-03T13:42:27", "upload_time_iso_8601": "2022-05-03T13:42:27.814337Z", "url": "https://files.pythonhosted.org/packages/3d/17/c0bb1afcf26f59bcc225a96a84713374ad450514687fa2991229574d2352/ebookconverter-0.7.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "eea8fea1b3beb385e9ba5d8e124e6d3d", "sha256": "2a26d184cabb49103d0a5cc92b067658ba13eb3184487eb66fd1fc9d0642c1f7" }, "downloads": -1, "filename": "ebookconverter-0.7.2.tar.gz", "has_sig": false, "md5_digest": "eea8fea1b3beb385e9ba5d8e124e6d3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23187, "upload_time": "2021-08-23T20:59:53", "upload_time_iso_8601": "2021-08-23T20:59:53.987657Z", "url": "https://files.pythonhosted.org/packages/f6/32/29e42ec7cc5d57c6d7c3812cc74d6d3aae3278e890382080f7fee5bdd534/ebookconverter-0.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "f9a3def1bd1dd1acb16960942b420406", "sha256": "13329f19e17e3c0ad2a9f6d50c72d3b6af5bc7a1ea2a5047c1dde9a90e9df143" }, "downloads": -1, "filename": "ebookconverter-0.7.3.tar.gz", "has_sig": false, "md5_digest": "f9a3def1bd1dd1acb16960942b420406", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23225, "upload_time": "2021-08-24T17:27:30", "upload_time_iso_8601": "2021-08-24T17:27:30.466780Z", "url": "https://files.pythonhosted.org/packages/6f/76/48e1a37d2acb031beae034b03c324a60aeb8a2d60570d9f6d0090e9a9da4/ebookconverter-0.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "b703547afd556656dfa657672521a43a", "sha256": "63ebb1a12b5b88033618b96a5fd2dd749e4a8773236e29e39c44ce2bdff9e5d1" }, "downloads": -1, "filename": "ebookconverter-0.7.4.tar.gz", "has_sig": false, "md5_digest": "b703547afd556656dfa657672521a43a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23344, "upload_time": "2021-08-26T15:32:23", "upload_time_iso_8601": "2021-08-26T15:32:23.686329Z", "url": "https://files.pythonhosted.org/packages/f5/ac/6c910e528096c99363ac84ce585f6407018afe75e46d1bac1adb079fc876/ebookconverter-0.7.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "64a4be90e39ac002422254c3115b8423", "sha256": "d82827be78c2544f53422f6f676919b81143777c2b536816bcd359db9c128bdd" }, "downloads": -1, "filename": "ebookconverter-0.7.5.tar.gz", "has_sig": false, "md5_digest": "64a4be90e39ac002422254c3115b8423", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23384, "upload_time": "2021-09-02T06:15:58", "upload_time_iso_8601": "2021-09-02T06:15:58.142785Z", "url": "https://files.pythonhosted.org/packages/15/d4/bdbe5608c4f5715c940c75c0bc25c5979a573e26e243f2ce006177454b18/ebookconverter-0.7.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "baf7cbdaab76d29be99ca44627f18bb0", "sha256": "5743f19bfe6d0410273b1174599e67c7fa17cb8369a937fe098729e129af1805" }, "downloads": -1, "filename": "ebookconverter-0.7.6.tar.gz", "has_sig": false, "md5_digest": "baf7cbdaab76d29be99ca44627f18bb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23469, "upload_time": "2021-09-30T17:19:19", "upload_time_iso_8601": "2021-09-30T17:19:19.052092Z", "url": "https://files.pythonhosted.org/packages/5a/d8/d381a288c5056f6f6db3baffb7c1a0e78f99bde09c7a56cbfbeb4560a145/ebookconverter-0.7.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "c763100558e677aeded2c2a3fb0c5d7c", "sha256": "5823eb8ad3bb67dca92353354de6069beb073b702a0e64b6cf0b00ec6d82699d" }, "downloads": -1, "filename": "ebookconverter-0.7.7.tar.gz", "has_sig": false, "md5_digest": "c763100558e677aeded2c2a3fb0c5d7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23506, "upload_time": "2021-10-11T19:35:45", "upload_time_iso_8601": "2021-10-11T19:35:45.880961Z", "url": "https://files.pythonhosted.org/packages/59/b4/373614ecfd1a1e682bd8e1127e48bf14b078fce529de278a5fab2d1f3978/ebookconverter-0.7.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.8": [ { "comment_text": "", "digests": { "md5": "81dfad44318a2c5ad0c7040470bf5855", "sha256": "5977512ac426b4994d0dcef587465802083e1b65098933a860ceedeb5d90c5e5" }, "downloads": -1, "filename": "ebookconverter-0.7.8.tar.gz", "has_sig": false, "md5_digest": "81dfad44318a2c5ad0c7040470bf5855", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23450, "upload_time": "2021-10-18T22:17:20", "upload_time_iso_8601": "2021-10-18T22:17:20.656881Z", "url": "https://files.pythonhosted.org/packages/62/71/fba22c0205c3169094e35ccd8ee9c0edcbb1a3b907a08eea9b30e31302e4/ebookconverter-0.7.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.9": [ { "comment_text": "", "digests": { "md5": "1a6627cdcb32041c9bd3f25021d2d5a5", "sha256": "7c195c6d7f205d1c9d1023b227001bf644e6ead10365b888a72dd844a5e9ac41" }, "downloads": -1, "filename": "ebookconverter-0.7.9.tar.gz", "has_sig": false, "md5_digest": "1a6627cdcb32041c9bd3f25021d2d5a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23475, "upload_time": "2021-10-18T23:08:53", "upload_time_iso_8601": "2021-10-18T23:08:53.872887Z", "url": "https://files.pythonhosted.org/packages/c2/6f/712053e0364d50275e8df2b58cf7d65da588ab01c60a5d48f8c72f4dedb0/ebookconverter-0.7.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5228942e30dc3b399b0413f454a4ebb2", "sha256": "159c050474d42f4783c46e909b7699d438ba97b3c57ee950687c5951ed0db777" }, "downloads": -1, "filename": "ebookconverter-0.7.11.tar.gz", "has_sig": false, "md5_digest": "5228942e30dc3b399b0413f454a4ebb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35853, "upload_time": "2022-05-03T13:42:27", "upload_time_iso_8601": "2022-05-03T13:42:27.814337Z", "url": "https://files.pythonhosted.org/packages/3d/17/c0bb1afcf26f59bcc225a96a84713374ad450514687fa2991229574d2352/ebookconverter-0.7.11.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }