{ "info": { "author": "Santos Gallegos", "author_email": "santos_g@outlook.com", "bugtrack_url": null, "classifiers": [ "Topic :: Utilities" ], "description": "bookpy\r\n======\r\n\r\nRenames your e-books for better organization.\r\n\r\nSupported Files\r\n===============\r\n\r\nFor now only pdf files.\r\n\r\nDependencies\r\n============\r\n\r\nPython Packages\r\n---------------\r\n\r\n- isbnlib\r\n- isbntools\r\n- click\r\n\r\nExtra Dependencies\r\n------------------\r\n\r\n- `pdftotext `__\r\n\r\nBasic Usage\r\n===========\r\n\r\n::\r\n\r\n bookpy [OPTIONS] [SRCS]...\r\n\r\n SRCS are the books sources (individual files or a directory).\r\n If no source is given, the current directory will be taken.\r\n\r\n Options:\r\n --version Show the version and exit.\r\n -r, --recursive Get all files recursively from a directory.\r\n -t, --template Specify a template with which the books are renamed.\r\n Default template is '{short_title} - {main_author} ({year})'\r\n -h, --help Show the help and exit.\r\n\r\nExample\r\n=======\r\n\r\nBefore\r\n------\r\n\r\n::\r\n\r\n books/\r\n \u251c\u2500\u2500 97.things.every.programmer.should.know.pdf\r\n \u251c\u2500\u2500 Algorithms.pdf\r\n \u251c\u2500\u2500 clean_code.pdf\r\n \u251c\u2500\u2500 intro algorithms.pdf\r\n \u251c\u2500\u2500 os - andrew tanenbaum.pdf\r\n \u251c\u2500\u2500 Refactoring.pdf\r\n \u251c\u2500\u2500 SoftSkills.pdf\r\n \u2514\u2500\u2500 the_pragmatic_programmer_Andrew_Hunt.pdf\r\n\r\nCommand\r\n-------\r\n\r\n::\r\n\r\n bookpy books/\r\n\r\nAfter\r\n-----\r\n\r\n::\r\n\r\n books/\r\n \u251c\u2500\u2500 97 Things Every Programmer Should Know - Kevlin Henney (2010).pdf\r\n \u251c\u2500\u2500 Algorithms - Robert Sedgewick.pdf\r\n \u251c\u2500\u2500 Clean code - Robert C. Martin.pdf\r\n \u251c\u2500\u2500 Introduction To Algorithms - Thomas H. Cormen (2009).pdf\r\n \u251c\u2500\u2500 Operating Systems - Andrew S. Tanenbaum (2014).pdf\r\n \u251c\u2500\u2500 Refactoring - Martin Fowler (1999).pdf\r\n \u251c\u2500\u2500 Soft Skills - John Z. Sonmez (2014).pdf\r\n \u2514\u2500\u2500 The pragmatic programmer - Andrew Hunt.pdf\r\n\r\nInstallation\r\n============\r\n\r\nUsing pip\r\n---------\r\n\r\n``pip3 install bookpy``\r\n\r\nManual Installation\r\n-------------------\r\n\r\n``git clone https://github.com/stsewd/bookpy``\r\n\r\n``cd bookpy``\r\n\r\n``pip3 install -r requirements.txt``\r\n\r\n``pip3 install .``\r\n\r\nComing Soon\r\n===========\r\n\r\n- Rename a file given a specific ISBN.\r\n- Threads.\r\n- Specify\\_a\\_separator\\_between\\_words.\r\n- Full template support (templates for each element (autors, title,\r\n etc.)).\r\n- Specify text case.\r\n- Support for epub files.\r\n- Intensive search.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/stsewd/bookpy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bookpy", "package_url": "https://pypi.org/project/bookpy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bookpy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/stsewd/bookpy" }, "release_url": "https://pypi.org/project/bookpy/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "A cli tool for rename your e-books.", "version": "0.1.2" }, "last_serial": 2309522, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "7b2c5cec5833c4d5d157793422a39896", "sha256": "375f3601cc995893837ccd285a2a899cce1e09b1a97b13d5521893a05b106591" }, "downloads": -1, "filename": "bookpy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7b2c5cec5833c4d5d157793422a39896", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3736, "upload_time": "2016-08-28T08:46:50", "url": "https://files.pythonhosted.org/packages/35/f9/f048230137160fbd8561bb51379805b205dcd1b237206b6008fc0676caa0/bookpy-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7b2c5cec5833c4d5d157793422a39896", "sha256": "375f3601cc995893837ccd285a2a899cce1e09b1a97b13d5521893a05b106591" }, "downloads": -1, "filename": "bookpy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7b2c5cec5833c4d5d157793422a39896", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3736, "upload_time": "2016-08-28T08:46:50", "url": "https://files.pythonhosted.org/packages/35/f9/f048230137160fbd8561bb51379805b205dcd1b237206b6008fc0676caa0/bookpy-0.1.2.tar.gz" } ] }