{ "info": { "author": "Cameron Oliver", "author_email": "cameron.oliver@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Topic :: Religion", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Python module for working with bible references\n--------------------------------------------------------\n\nIt can:\n\n- render reference strings sensibly and non-ambiguously; e.g. returning \"Ephesians 1\" when Ephesians 1:1-1:23 was specified, because there are only 23 verses in that chapter;\n- look up actual passage text using external API services;\n- fill in missing information where possible; e.g. inferring that for the inputs of `book=\"EPH\"` and `start_chapter=1`, the whole Ephesians 1 chapter (verses 1 to 23) was intended;\n- verify that a passage is valid; e.g. telling you that Ephesians 99 and Genesis 3:5-1:2 can't exist;\n- add verses or chapters to the start or end of a passage, or [truncate](#passage-truncation) a passage to a given number of verses; such as for satisfying copyright restrictions; `and`\n- count the number of verses in a passage. \n\nBasic Usage:\n\n:: \n\n from pypassage import Passage\n p = Passage(book='Genesis', start_chapter=1, start_verse=1, end_chapter=2, end_verse=3)\n\n\nDocumentation\n-------------\nFull documentation may be found on the `GitHub page\n`_.\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/col16/pypassage", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pypassage", "package_url": "https://pypi.org/project/pypassage/", "platform": "", "project_url": "https://pypi.org/project/pypassage/", "project_urls": { "Homepage": "https://github.com/col16/pypassage" }, "release_url": "https://pypi.org/project/pypassage/1.3.1/", "requires_dist": [ "future" ], "requires_python": "", "summary": "Python module for working with bible references", "version": "1.3.1" }, "last_serial": 4762858, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "0d3a5970a8549a27c90ef7e2ed7305f7", "sha256": "9f440c7c480a5b018542554883088c8aafb2e54e1fbab1445c6f4e33252bef7a" }, "downloads": -1, "filename": "pypassage-1.0.tar.gz", "has_sig": false, "md5_digest": "0d3a5970a8549a27c90ef7e2ed7305f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19724, "upload_time": "2014-05-03T09:21:00", "url": "https://files.pythonhosted.org/packages/a7/98/506b0a5c356de14e5cbeaf8abb34dab43f9f4b5a1a989959583dc3000aa0/pypassage-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "fc6b8c41fe565721c6efabaf46048db4", "sha256": "0751b27d125bb309bcd69541c199ebacc8dcce5454746bc3b38eb371ed6ab1d7" }, "downloads": -1, "filename": "pypassage-1.1.tar.gz", "has_sig": false, "md5_digest": "fc6b8c41fe565721c6efabaf46048db4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24721, "upload_time": "2014-06-11T08:48:01", "url": "https://files.pythonhosted.org/packages/de/87/2a33d980bfd402909b1cc094d576c5c83f732917a02cc9effed1b7fe6379/pypassage-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "fa81acc8c3888bad7bad1c2db93c92fe", "sha256": "2aea285e97a2efb0aa92c0d114092ad7c9de86f3d57ba7cdb97ffcabc0d18717" }, "downloads": -1, "filename": "pypassage-1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa81acc8c3888bad7bad1c2db93c92fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19674, "upload_time": "2018-03-22T08:01:55", "url": "https://files.pythonhosted.org/packages/cf/ef/e313420f5bdaa25a4b8d13869413fb3c7a1aa221084864768ccabbb217f1/pypassage-1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d20d2ad86264c5763704ec849348d43a", "sha256": "e31e03067ba5b04cb7dac1290a1fae98d00bee6c0ee9adfeee73d65655a95b4d" }, "downloads": -1, "filename": "pypassage-1.2.tar.gz", "has_sig": false, "md5_digest": "d20d2ad86264c5763704ec849348d43a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18761, "upload_time": "2018-03-22T08:01:57", "url": "https://files.pythonhosted.org/packages/bc/bb/0b7f6ec42f1053788b08f6b1b65fbf069c4c648a119a8bfd2210bb3c0bc5/pypassage-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "5b67d1558c2cf1b13b55ec036eab1cff", "sha256": "62e28ecbb3d59e50d38897ca8793cdab2d20805dfba8a691a1b7a90214e46887" }, "downloads": -1, "filename": "pypassage-1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "5b67d1558c2cf1b13b55ec036eab1cff", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23668, "upload_time": "2019-01-31T07:53:14", "url": "https://files.pythonhosted.org/packages/93/db/b33dbc3eff9a99400198dca355b3e2bd786f70ce6703f0bea2b16f401203/pypassage-1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27f2eea4b7439d8446c88e517d204e53", "sha256": "b6b42225aa331117999aeb2a72e74729a7ec5e00838c25b3a0cb5308b6896488" }, "downloads": -1, "filename": "pypassage-1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27f2eea4b7439d8446c88e517d204e53", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19131, "upload_time": "2018-04-04T08:58:27", "url": "https://files.pythonhosted.org/packages/4d/cf/120322a4052f19ad1b9c7ad9468e9d0272fd542f5b99a4b1d2959dc8ede3/pypassage-1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "204748bd038a315be0563f7768793e29", "sha256": "984fe4f582e444c141653d23fdf5c7e36750070a9627c0dda5786a3c7887154c" }, "downloads": -1, "filename": "pypassage-1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "204748bd038a315be0563f7768793e29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23120, "upload_time": "2019-01-31T07:53:16", "url": "https://files.pythonhosted.org/packages/7b/de/623b96460c7596473f316c3323f54d5b90ab1ed5afc886aad153bdc4ea75/pypassage-1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "823f3df31d9c7003d0e96eda06039e1f", "sha256": "ba964502d1d16e59bb01c486b927f477986763a1840db0b68d33da648d23409e" }, "downloads": -1, "filename": "pypassage-1.3.tar.gz", "has_sig": false, "md5_digest": "823f3df31d9c7003d0e96eda06039e1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20288, "upload_time": "2018-04-04T08:58:29", "url": "https://files.pythonhosted.org/packages/53/40/0929eb7dbff1fdf3b4928ca873df6e07eee0cfb9fa287e5892a75ebd88c0/pypassage-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "aaac23c7c3861601ee5a66c34c06f3d0", "sha256": "ef5e5337218acfdb0de98e864918625bb44749cb0d76ac61930459ec1aa57c70" }, "downloads": -1, "filename": "pypassage-1.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "aaac23c7c3861601ee5a66c34c06f3d0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23690, "upload_time": "2019-01-31T07:59:20", "url": "https://files.pythonhosted.org/packages/dc/a8/cbde71dd0ba81bf7c952fb19d2ff77eaeed10c43943aa5e567dc3767fcfe/pypassage-1.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc87539f1db09afca122369e0097698c", "sha256": "1290041ec7c26d547178d16acdc204a4c326768c9ecf2284595e8b0de1fc7bf1" }, "downloads": -1, "filename": "pypassage-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cc87539f1db09afca122369e0097698c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23140, "upload_time": "2019-01-31T07:59:21", "url": "https://files.pythonhosted.org/packages/bc/c1/ad79d60da239a95d85ab171f5f9dc793d2de2167d23ea2d5ca9aee7dfbab/pypassage-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43fa6430281c3b3ff88160b0f0cfcbf5", "sha256": "efb17249aceb0e86ccafa6cd3811041569c6967d553553ec699ba88158ad34c1" }, "downloads": -1, "filename": "pypassage-1.3.1.tar.gz", "has_sig": false, "md5_digest": "43fa6430281c3b3ff88160b0f0cfcbf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20583, "upload_time": "2019-01-31T07:59:23", "url": "https://files.pythonhosted.org/packages/01/a3/5f485553b8f3187b0d0ad2a9848fd4da2b11520a61f75eabefdfb403f54d/pypassage-1.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "aaac23c7c3861601ee5a66c34c06f3d0", "sha256": "ef5e5337218acfdb0de98e864918625bb44749cb0d76ac61930459ec1aa57c70" }, "downloads": -1, "filename": "pypassage-1.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "aaac23c7c3861601ee5a66c34c06f3d0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23690, "upload_time": "2019-01-31T07:59:20", "url": "https://files.pythonhosted.org/packages/dc/a8/cbde71dd0ba81bf7c952fb19d2ff77eaeed10c43943aa5e567dc3767fcfe/pypassage-1.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc87539f1db09afca122369e0097698c", "sha256": "1290041ec7c26d547178d16acdc204a4c326768c9ecf2284595e8b0de1fc7bf1" }, "downloads": -1, "filename": "pypassage-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cc87539f1db09afca122369e0097698c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23140, "upload_time": "2019-01-31T07:59:21", "url": "https://files.pythonhosted.org/packages/bc/c1/ad79d60da239a95d85ab171f5f9dc793d2de2167d23ea2d5ca9aee7dfbab/pypassage-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43fa6430281c3b3ff88160b0f0cfcbf5", "sha256": "efb17249aceb0e86ccafa6cd3811041569c6967d553553ec699ba88158ad34c1" }, "downloads": -1, "filename": "pypassage-1.3.1.tar.gz", "has_sig": false, "md5_digest": "43fa6430281c3b3ff88160b0f0cfcbf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20583, "upload_time": "2019-01-31T07:59:23", "url": "https://files.pythonhosted.org/packages/01/a3/5f485553b8f3187b0d0ad2a9848fd4da2b11520a61f75eabefdfb403f54d/pypassage-1.3.1.tar.gz" } ] }