{
"info": {
"author": "Yoel Cortes-Pena",
"author_email": "yoelcortes@gmail.com",
"bugtrack_url": null,
"classifiers": [],
"description": "========\nbookkeep \n========\n\n.. image:: http://img.shields.io/pypi/v/bookkeep.svg?style=flat\n :target: https://pypi.python.org/pypi/bookkeep\n :alt: Version_status\n.. image:: http://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat\n :target: https://bookkeep.readthedocs.io/en/latest/\n :alt: Documentation\n.. image:: http://img.shields.io/badge/license-MIT-blue.svg?style=flat\n :target: https://github.com/yoelcortes/bookkeep/blob/master/LICENSE.txt\n :alt: license\n\n\n.. contents::\n\nWhat is bookkeep?\n-----------------\n\nbookkeep is a python package for keeping track of units of measure and measurment bounds. The package mainly features the SmartBook, a dictionary subclass that incorporates `pint Quantity objects `__ for managing units of measure.\n\nInstallation\n------------\n\nGet the latest version of bookkeep from\nhttps://pypi.python.org/pypi/bookkeep/\n\nIf you have an installation of Python with pip, simple install it with:\n\n $ pip install bookkeep\n\nTo get the git version, run:\n\n $ git clone git://github.com/yoelcortes/bookkeep\n\nDocumentation\n-------------\n\nbookkeep's documentation is available on the web:\n\n http://bookkeep.readthedocs.io/\n\nGetting started\n---------------\n\n**SmartBook objects are dictionaries that provide an easy way to keep track of units of measure and enforce bounds.**\n \nCreate a `SmartBook `__ object with *units*, *bounds*, a *source* description, and arguments to initialize the dictionary:\n\n.. code-block:: python\n\n >>> sb = SmartBook(units={'T': 'K', 'Duty': 'kJ/hr'},\n ... bounds={'T': (0, 1000)},\n ... source='Operating conditions',\n ... T=350)\n >>> sb\n {'T': 350 (K)}\n\nThe *units* attribute becomes a `UnitManager `__ object with a reference to all dictionaries (*clients*) it controls. These include the SmartBook and its bounds.\n\n.. code-block:: python \n \n >>> sb.units\n UnitManager:\n {'T': 'degC',\n 'Duty': 'kJ/hr'}\n >>> sb.units.clients\n [{'T': 350 (K)}, {'T': (0, 1000)}]\n\nChange units:\n\n.. code-block:: python\n \n >>> sb.units['T'] = 'degC'\n >>> sb\n {'T': 76.85 (degC)}\n >>> sb.bounds\n {'T': array([ -273.15, 726.85])}\n\nAdd items:\n\n.. code-block:: python \n \n >>> sb['P'] = 101325\n >>> sb\n {'T': 76.85 (degC),\n 'P': 101325}\n \nAdd units:\n\n.. code-block:: python \n \n >>> sb.units['P'] = 'Pa'\n >>> sb\n {'T': 76.85 (degC),\n 'P': 101325 (Pa)}\n \nA BookkeepWarning is issued when a value is set out of bounds:\n\n.. code-block:: python\n \n >>> sb['T'] = -300\n __main__:1: BookkeepWarning: @Operating conditions: T (-300 degC) is out of bounds (-273.15 to 726.85 degC).\n\n**Nested SmartBook objects are easy to read, and can be made using the same units and bounds.**\n\nCreate new SmartBook objects:\n\n.. code-block:: python \n \n >>> sb1 = SmartBook(sb.units, sb.bounds,\n ... T=25, P=500)\n >>> sb2 = SmartBook(sb.units, sb.bounds,\n ... T=50, Duty=50)\n >>> sb1\n {'T': 25 (degC),\n 'P': 500 (Pa)}\n >>> sb2\n {'T': 50 (degC),\n 'Duty': 50 (kJ/hr)})\n \nCreate nested SmartBook:\n \n.. code-block:: python \n \n >>> nsb = SmartBook(sb1=sb1, sb2=sb2)\n {'sb1':\n {'T': 25 (degC),\n 'P': 500 (Pa)},\n 'sb2':\n {'T': 50 (degC),\n 'Duty': 50 (kg/hr)}}\n \n**Pint** `Quantity `__ **objects are also compatible, so long as the corresponding Quantity class is set as the Quantity attribute.**\n\nSet a Quantity object:\n \n.. code-block:: python\n \n >>> Q_ = SmartBook.Quantity\n >>> sb1.bounds['T'] = Q_((0, 1000), 'K')\n >>> sb1['T'] = Q_(100, 'K')\n >>> sb1\n {'T': -173.15 degC,\n 'P': 500 (Pa)}\n\nSetting a Quantity object out of bounds will issue a warning:\n\n.. code-block:: python \n \n >>> sb1['T'] = Q_(-1, 'K')\n __main__:1: BookkeepWarning: T (-274.15 degC) is out of bounds (-273.15 to 726.85 degC).\n\nTrying to set a Quantity object with wrong dimensions will raise an error:\n\n.. code-block:: python\n \n >>> Q_ = SmartBook.Quantity \n >>> sb1['T'] = Q_(100, 'meter')\n DimensionalityError: Cannot convert from 'meter' ([length]) to 'degC' ([temperature])\n \nLatest source code\n------------------\n\nThe latest development version of bookeep's sources can be obtained at:\n\n https://github.com/yoelcortes/bookkeep\n\n\nBug reports\n-----------\n\nTo report bugs, please use the bookkeep's Bug Tracker at:\n\n https://github.com/yoelcortes/bookkeep\n\n\nLicense information\n-------------------\n\nSee ``LICENSE.txt`` for information on the terms & conditions for usage\nof this software, and a DISCLAIMER OF ALL WARRANTIES.\n\nAlthough not required by the bookkeep license, if it is convenient for you,\nplease cite bookkeep if used in your work. Please also consider contributing\nany changes you make back, and benefit the community.\n\n\nCitation\n--------\n\nTo cite bookkeep in publications use::\n\n Yoel Cortes-Pena (2018). bookkeep: An easy way to track quantities\n https://github.com/yoelcortes/bookkeep\n",
"description_content_type": "",
"docs_url": null,
"download_url": "https://github.com/yoelcortes/bookkeep.git",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/yoelcortes/bookkeep",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "bookkeep",
"package_url": "https://pypi.org/project/bookkeep/",
"platform": "Windows",
"project_url": "https://pypi.org/project/bookkeep/",
"project_urls": {
"Download": "https://github.com/yoelcortes/bookkeep.git",
"Homepage": "https://github.com/yoelcortes/bookkeep"
},
"release_url": "https://pypi.org/project/bookkeep/0.5.7/",
"requires_dist": null,
"requires_python": "",
"summary": "keep track of units and measurement bounds.",
"version": "0.5.7"
},
"last_serial": 5315084,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "9569eeab80f179be59f8b2fd37435d7c",
"sha256": "67e5cbec44af8d1db2b42162287b6a356d76dbfee62c7d4f4397b3947cf5796e"
},
"downloads": -1,
"filename": "bookkeep-0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9569eeab80f179be59f8b2fd37435d7c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 9897,
"upload_time": "2018-12-31T05:15:03",
"url": "https://files.pythonhosted.org/packages/98/b9/f2c65a28fb9316a85914fa52094dad0173128fb6d68040f72ef3f9d3322c/bookkeep-0.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8bb3388ea829f9ddbe729c590deb9492",
"sha256": "0b5ae5a234894e97b66f57a8e3a8578b3dc6b5ad25988c7400367bf46d055506"
},
"downloads": -1,
"filename": "bookkeep-0.1.tar.gz",
"has_sig": false,
"md5_digest": "8bb3388ea829f9ddbe729c590deb9492",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7976,
"upload_time": "2018-12-31T05:15:05",
"url": "https://files.pythonhosted.org/packages/3c/8e/2e123787ff8feb523a766d5f463e7c5a42d921caddcbe6dcfecaba8a149a/bookkeep-0.1.tar.gz"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "032119e9bf8b44c3fd71f2716bba23e8",
"sha256": "b56e8a140c438cd856d327bc1f0c00f70eb2a140dc38f138c462f1e4a3767d56"
},
"downloads": -1,
"filename": "bookkeep-0.2.tar.gz",
"has_sig": false,
"md5_digest": "032119e9bf8b44c3fd71f2716bba23e8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7657,
"upload_time": "2019-01-01T01:50:06",
"url": "https://files.pythonhosted.org/packages/e4/8f/23322fb10c9bd5fd74ad6be9d9140fbdb6ee7bf8afd82650960c9b02297d/bookkeep-0.2.tar.gz"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "dc0424fdbe4cdf8a235702d2140f12bf",
"sha256": "8e2a1f324137b3b1f914e6165c5624725fcc7ddbb9b7fa01c68bcb1a7c540efe"
},
"downloads": -1,
"filename": "bookkeep-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "dc0424fdbe4cdf8a235702d2140f12bf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7648,
"upload_time": "2019-01-01T01:57:41",
"url": "https://files.pythonhosted.org/packages/f1/06/3a3c12488b6b7ebb2a5c4a73e1f7234fb10b39d400391f6ebf3353999b23/bookkeep-0.2.1.tar.gz"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "129b683198d466e7479de93a2a188773",
"sha256": "f048c53458b0dd728f5889aa7660c347dc31ac021fa6b8dddf797cecb833d508"
},
"downloads": -1,
"filename": "bookkeep-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "129b683198d466e7479de93a2a188773",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7658,
"upload_time": "2019-01-01T01:59:35",
"url": "https://files.pythonhosted.org/packages/cb/a1/6464b7cbe088d4c6caa52881ff90f6ae0245cd6168c3342cba6e71dc2b61/bookkeep-0.2.2.tar.gz"
}
],
"0.2.3": [
{
"comment_text": "",
"digests": {
"md5": "4e74c4d2ee1313ccb7d3953f8a187fc1",
"sha256": "f99494005fcfabb3db84280dc8a56f2e9b4f0aed4019bb4e775a5a6a32ff9610"
},
"downloads": -1,
"filename": "bookkeep-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "4e74c4d2ee1313ccb7d3953f8a187fc1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7657,
"upload_time": "2019-01-01T02:04:47",
"url": "https://files.pythonhosted.org/packages/80/4e/036c8ab84597f1ba673b87d496fa9710f64b6161e70dd10e056e71fc2109/bookkeep-0.2.3.tar.gz"
}
],
"0.2.4": [
{
"comment_text": "",
"digests": {
"md5": "aa43781641001eb688d461ffe3a1a0a3",
"sha256": "a30bdecba3a239186214ea79880ec3f2d9ae7cb5a3797bff3f0705afe4d4f120"
},
"downloads": -1,
"filename": "bookkeep-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "aa43781641001eb688d461ffe3a1a0a3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7642,
"upload_time": "2019-01-01T03:38:57",
"url": "https://files.pythonhosted.org/packages/76/b8/3f5eee537d31955f89a4c136194cc4514765254af1b9c7a38761bd20179f/bookkeep-0.2.4.tar.gz"
}
],
"0.2.5": [
{
"comment_text": "",
"digests": {
"md5": "111b1098f11dbe4991c7c4dbcd7d1d58",
"sha256": "ef3e738b4152d96af6cb10ee30c1597c6df42b8464319d644ffe771e7d2e06b7"
},
"downloads": -1,
"filename": "bookkeep-0.2.5.tar.gz",
"has_sig": false,
"md5_digest": "111b1098f11dbe4991c7c4dbcd7d1d58",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8140,
"upload_time": "2019-01-03T02:53:58",
"url": "https://files.pythonhosted.org/packages/d9/ef/cb423c644040a850b4f593e5753dfedfb4ef7320fefcc6d7a40d1aa4f891/bookkeep-0.2.5.tar.gz"
}
],
"0.2.6": [
{
"comment_text": "",
"digests": {
"md5": "74f2f4db45bfa255e0b2fe32fc400fec",
"sha256": "7cdd8b0fd7e8bbdbfa59199c8c18bfc522ce05f73e463683d92815375b9faf83"
},
"downloads": -1,
"filename": "bookkeep-0.2.6.tar.gz",
"has_sig": false,
"md5_digest": "74f2f4db45bfa255e0b2fe32fc400fec",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8111,
"upload_time": "2019-01-03T03:42:36",
"url": "https://files.pythonhosted.org/packages/80/38/978ca09d0510c1f37060c5755e4a988780df46be08ae63cf1e1c41f11bbd/bookkeep-0.2.6.tar.gz"
}
],
"0.2.7": [
{
"comment_text": "",
"digests": {
"md5": "0dbb292b66afa6e56a98bb45a4aa7dc7",
"sha256": "68d6a1ea3bb180eee6492c80fc46212954ea37947437211dba9e226d9bfbe261"
},
"downloads": -1,
"filename": "bookkeep-0.2.7.tar.gz",
"has_sig": false,
"md5_digest": "0dbb292b66afa6e56a98bb45a4aa7dc7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8285,
"upload_time": "2019-01-03T04:28:10",
"url": "https://files.pythonhosted.org/packages/7e/ba/01349a9fb98cbb7c95eb10898d52d606171c0b2c7d6a745ca6fffac62094/bookkeep-0.2.7.tar.gz"
}
],
"0.2.8": [
{
"comment_text": "",
"digests": {
"md5": "baec5a4fc56799a643b8423e49edd69e",
"sha256": "cf91ab9c1d68404c12b9c580c9537bd478b49518438aa816aa409a62b63a0eba"
},
"downloads": -1,
"filename": "bookkeep-0.2.8.tar.gz",
"has_sig": false,
"md5_digest": "baec5a4fc56799a643b8423e49edd69e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8297,
"upload_time": "2019-01-03T04:34:09",
"url": "https://files.pythonhosted.org/packages/fb/0b/647e2df5e3b7824e8ee59a4423c79dbcb2637aa3342a123b8bb5b8ac3f4b/bookkeep-0.2.8.tar.gz"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "92913e1bd054a931c3b5d34825bb34f5",
"sha256": "089cb8fe8df545add7c5649240e2bc02ad597c96946cf27fb299f7267392f11f"
},
"downloads": -1,
"filename": "bookkeep-0.3.tar.gz",
"has_sig": false,
"md5_digest": "92913e1bd054a931c3b5d34825bb34f5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8296,
"upload_time": "2019-01-03T04:38:45",
"url": "https://files.pythonhosted.org/packages/d1/1f/7d415933096e02221c4244f148fc16ffa6ecd160a0dff14991d899dc4fc4/bookkeep-0.3.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "d06d92842cbf23036a4260e8f95fc9e6",
"sha256": "c43b3d2f8915f36c719527a27da65c206252b0cd33bcd9ab351a9dbdd942481f"
},
"downloads": -1,
"filename": "bookkeep-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "d06d92842cbf23036a4260e8f95fc9e6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8271,
"upload_time": "2019-01-03T04:41:12",
"url": "https://files.pythonhosted.org/packages/94/9b/b4f32c5bb5814f28f3ac8115a4faaeb5429bccf9b2c42c2f1df2cefdfa2b/bookkeep-0.3.1.tar.gz"
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"md5": "f930e83ccd3ecf8d1f6af1eb2202c216",
"sha256": "b5f5d94684c6768714f6b7a74fc31363418b51a0c3959f488b2309ea5d838a09"
},
"downloads": -1,
"filename": "bookkeep-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "f930e83ccd3ecf8d1f6af1eb2202c216",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8301,
"upload_time": "2019-01-03T06:21:23",
"url": "https://files.pythonhosted.org/packages/9a/d8/129ece8800f6d4b84cbaf3dabbce5f48f7190abbb2f413c723694f1f73bb/bookkeep-0.3.2.tar.gz"
}
],
"0.3.3": [
{
"comment_text": "",
"digests": {
"md5": "2f87f00a418d02f888d159dbd8885792",
"sha256": "ac848db0a8d22ffa4664289801d4b793c0f133fcb9a19025d7cfdb0d335e3dc5"
},
"downloads": -1,
"filename": "bookkeep-0.3.3.tar.gz",
"has_sig": false,
"md5_digest": "2f87f00a418d02f888d159dbd8885792",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8382,
"upload_time": "2019-01-03T08:22:56",
"url": "https://files.pythonhosted.org/packages/fd/eb/444e5410097fd2a1c70ae206ab3c71bf6dfc913b257e9087eb91eb383cca/bookkeep-0.3.3.tar.gz"
}
],
"0.3.4": [
{
"comment_text": "",
"digests": {
"md5": "7b5a62fa618e30e26ad694c1eda6eb12",
"sha256": "18910e5e7bd13ac3856d8e4d7505e281f84cc57d06951a959a343508191f7d05"
},
"downloads": -1,
"filename": "bookkeep-0.3.4.tar.gz",
"has_sig": false,
"md5_digest": "7b5a62fa618e30e26ad694c1eda6eb12",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8803,
"upload_time": "2019-01-04T02:52:34",
"url": "https://files.pythonhosted.org/packages/88/80/7fd07850c060d6e3fb1812a50665eedae949a5a5a46548867390a43f19c3/bookkeep-0.3.4.tar.gz"
}
],
"0.3.5": [
{
"comment_text": "",
"digests": {
"md5": "3160cf8e956afc3b04fbdcf6f7bbaa89",
"sha256": "6716ee0ec54f92b32492ee40a69083e170daba4ed033e3d4374565b1a05d06aa"
},
"downloads": -1,
"filename": "bookkeep-0.3.5.tar.gz",
"has_sig": false,
"md5_digest": "3160cf8e956afc3b04fbdcf6f7bbaa89",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8809,
"upload_time": "2019-01-04T02:53:49",
"url": "https://files.pythonhosted.org/packages/4a/91/8a12dde3c917e6961c03fac7d972d8c01345fab61b85378237972180b8cd/bookkeep-0.3.5.tar.gz"
}
],
"0.3.6": [
{
"comment_text": "",
"digests": {
"md5": "bf63141795daa1573061d90f6ca4ad06",
"sha256": "ab42a4196ec35e60adf4a9723c29c62fbe326ddb97297c53638adac1ed46d7c2"
},
"downloads": -1,
"filename": "bookkeep-0.3.6.tar.gz",
"has_sig": false,
"md5_digest": "bf63141795daa1573061d90f6ca4ad06",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8827,
"upload_time": "2019-01-04T02:55:22",
"url": "https://files.pythonhosted.org/packages/13/10/88e4a906d2e6cd007d73297e910c0a4b9fe8cc55329851a9b27f2bc55507/bookkeep-0.3.6.tar.gz"
}
],
"0.3.8": [
{
"comment_text": "",
"digests": {
"md5": "2118b3c6aede51f6a7466ebba9f7afa8",
"sha256": "b224f3a6de009031d7e9704fc64968a68fa4653ecc4323fe669cb762bc9b4710"
},
"downloads": -1,
"filename": "bookkeep-0.3.8.tar.gz",
"has_sig": false,
"md5_digest": "2118b3c6aede51f6a7466ebba9f7afa8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8820,
"upload_time": "2019-01-04T02:58:36",
"url": "https://files.pythonhosted.org/packages/f4/6a/1dbecb4c239e9a2a287d914604aed8c067f8c5ef8cde7becb76f478f9373/bookkeep-0.3.8.tar.gz"
}
],
"0.3.9": [
{
"comment_text": "",
"digests": {
"md5": "f81f70c2a3ad008288e6a48bb3d07d87",
"sha256": "975bc9d9478ab40153cdff655768c5263078febc7ba4a212e7d6f20c83d8cff0"
},
"downloads": -1,
"filename": "bookkeep-0.3.9.tar.gz",
"has_sig": false,
"md5_digest": "f81f70c2a3ad008288e6a48bb3d07d87",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8828,
"upload_time": "2019-01-04T03:20:19",
"url": "https://files.pythonhosted.org/packages/8b/7a/a2e563ca33a648cd666309565d290863309d7368e51c372b71a7ad1ca55f/bookkeep-0.3.9.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "bfed7821ab192b2a46a3db0c16b20286",
"sha256": "39b484f85cda14226df09b7ae564599da9c82d04a7ebecff1761cc4bab6eafaf"
},
"downloads": -1,
"filename": "bookkeep-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "bfed7821ab192b2a46a3db0c16b20286",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8824,
"upload_time": "2019-01-04T03:24:22",
"url": "https://files.pythonhosted.org/packages/0a/86/e64bd8a28e5d8d11d6677dbaa8ea7760206ee434e6eac249817b9b3a1d72/bookkeep-0.4.0.tar.gz"
}
],
"0.4.1": [
{
"comment_text": "",
"digests": {
"md5": "b1d7f136c30e47a5de1b41d56333131c",
"sha256": "c2ee6cffb45193ff3233eb5cae2d987259ecd51b15f6d21c6a2ff6d9ed4de244"
},
"downloads": -1,
"filename": "bookkeep-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "b1d7f136c30e47a5de1b41d56333131c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9081,
"upload_time": "2019-01-04T07:54:30",
"url": "https://files.pythonhosted.org/packages/e1/a4/855d5da256ca98ff047099ee6c12e191ab0f6f23565b654adffbf1e9fcc2/bookkeep-0.4.1.tar.gz"
}
],
"0.4.2": [
{
"comment_text": "",
"digests": {
"md5": "89470f6e6862bd7f866707fc889b8fc6",
"sha256": "e6a2aae569ae43d427a8cf80d72c81c6b917f87e4c92373940a89f031090e112"
},
"downloads": -1,
"filename": "bookkeep-0.4.2.tar.gz",
"has_sig": false,
"md5_digest": "89470f6e6862bd7f866707fc889b8fc6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9459,
"upload_time": "2019-01-26T19:02:29",
"url": "https://files.pythonhosted.org/packages/30/06/6967486d75b8eb8b0f67c6c6e35f9ca42160b904a06d899cce809b67d94c/bookkeep-0.4.2.tar.gz"
}
],
"0.4.3": [
{
"comment_text": "",
"digests": {
"md5": "0482bcf458cfa22238e6f47c1bdffca2",
"sha256": "092ab7dcd6155287112d2668eb057da9cebcecc6ec6f68d33d25f585996d5dcc"
},
"downloads": -1,
"filename": "bookkeep-0.4.3.tar.gz",
"has_sig": false,
"md5_digest": "0482bcf458cfa22238e6f47c1bdffca2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9506,
"upload_time": "2019-02-08T01:54:45",
"url": "https://files.pythonhosted.org/packages/b6/45/5439ca9f0d10438d6d3c9564390de7274c711fc734fdf3a9bdfd56a3eda0/bookkeep-0.4.3.tar.gz"
}
],
"0.4.4": [
{
"comment_text": "",
"digests": {
"md5": "de05514a715802a04af380b764202b27",
"sha256": "ffdd8fc0de9b2e11cbe916649bb9c35aade3fe3230f0b6ed41f6e0036355f790"
},
"downloads": -1,
"filename": "bookkeep-0.4.4.tar.gz",
"has_sig": false,
"md5_digest": "de05514a715802a04af380b764202b27",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9480,
"upload_time": "2019-03-01T05:52:07",
"url": "https://files.pythonhosted.org/packages/e5/6c/7807851658f9f34e8b0e4eade3d261b46b408d5604c94ba14df788207e1c/bookkeep-0.4.4.tar.gz"
}
],
"0.4.5": [
{
"comment_text": "",
"digests": {
"md5": "7c5c15ca4eef0f0a00278d4573f774c2",
"sha256": "7788959808fa996addfc433016f7a68aefb5aa3a990f4db054fe3753e86f8932"
},
"downloads": -1,
"filename": "bookkeep-0.4.5.tar.gz",
"has_sig": false,
"md5_digest": "7c5c15ca4eef0f0a00278d4573f774c2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9139,
"upload_time": "2019-03-30T16:23:51",
"url": "https://files.pythonhosted.org/packages/87/10/170c675f4489c39b1edf5c2edbb3960c675bddf4ce4160e24e2bf4787bf8/bookkeep-0.4.5.tar.gz"
}
],
"0.4.6": [
{
"comment_text": "",
"digests": {
"md5": "086ecef260f77e9f592e95b7b28d0bd8",
"sha256": "f1259c481b5fec21b05411312904e592e731a68f42f76542b928836a3e88a858"
},
"downloads": -1,
"filename": "bookkeep-0.4.6.tar.gz",
"has_sig": false,
"md5_digest": "086ecef260f77e9f592e95b7b28d0bd8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8584,
"upload_time": "2019-03-30T18:06:27",
"url": "https://files.pythonhosted.org/packages/a0/d6/f831e78646a72e8349cbe14ebafaa6706256778fc2d32ddad3967d797ae3/bookkeep-0.4.6.tar.gz"
}
],
"0.4.7": [
{
"comment_text": "",
"digests": {
"md5": "996db550f23711c60a20c7bae388d793",
"sha256": "ef1a5dee411cc5a91ba601ad0df9630424d259837599df4d7a841b7953c1366e"
},
"downloads": -1,
"filename": "bookkeep-0.4.7.tar.gz",
"has_sig": false,
"md5_digest": "996db550f23711c60a20c7bae388d793",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8572,
"upload_time": "2019-03-30T18:16:58",
"url": "https://files.pythonhosted.org/packages/06/6b/537d5674d4f447631a143bcd292a89393673474d2ec2dc59d3b8c43d0664/bookkeep-0.4.7.tar.gz"
}
],
"0.4.8": [
{
"comment_text": "",
"digests": {
"md5": "7cbfe6465437923000150de405b2e5e2",
"sha256": "f394a2b9cee8f1080eac88ef44bb38eba4cda2031046ee88d5192abf4c97cebe"
},
"downloads": -1,
"filename": "bookkeep-0.4.8.tar.gz",
"has_sig": false,
"md5_digest": "7cbfe6465437923000150de405b2e5e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8540,
"upload_time": "2019-04-07T17:49:59",
"url": "https://files.pythonhosted.org/packages/ae/3b/47f5110c901be4dd9f33259843bcc3f57bfb82732f74c89eef6a0a069f6b/bookkeep-0.4.8.tar.gz"
}
],
"0.4.9": [
{
"comment_text": "",
"digests": {
"md5": "8889458e96206dc48fb5d891c77b8caa",
"sha256": "58bf27c5f24c4a1982ad0aeb57ccb3f1acd7125acc3272ea633bb19fe5da4434"
},
"downloads": -1,
"filename": "bookkeep-0.4.9.tar.gz",
"has_sig": false,
"md5_digest": "8889458e96206dc48fb5d891c77b8caa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8414,
"upload_time": "2019-04-10T17:04:47",
"url": "https://files.pythonhosted.org/packages/21/14/255ff5da4cab2f3d033b08fddff580b56bdcf4ecdfbed54d464d974d7292/bookkeep-0.4.9.tar.gz"
}
],
"0.5": [
{
"comment_text": "",
"digests": {
"md5": "76544deee319cea5f8b367d04951e08e",
"sha256": "9a087be43530524f9e89d3e2a67f141c6a2df252331cbc1e51154a517987f8d6"
},
"downloads": -1,
"filename": "bookkeep-0.5.tar.gz",
"has_sig": false,
"md5_digest": "76544deee319cea5f8b367d04951e08e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8016,
"upload_time": "2019-05-24T19:39:07",
"url": "https://files.pythonhosted.org/packages/6e/88/0a7c5df2c4afab770b0f4c2fd9543a59b1b71ec1f237ae4aaf45308d8e5b/bookkeep-0.5.tar.gz"
}
],
"0.5.1": [
{
"comment_text": "",
"digests": {
"md5": "a0e54e5974750371ce6eb26034237544",
"sha256": "7f07aab5b6bf252b07b462080a002bb0f6980fa0027350291b729799da1ea55c"
},
"downloads": -1,
"filename": "bookkeep-0.5.1.tar.gz",
"has_sig": false,
"md5_digest": "a0e54e5974750371ce6eb26034237544",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7995,
"upload_time": "2019-05-24T19:55:29",
"url": "https://files.pythonhosted.org/packages/ba/bf/97cee93356a8dc0c79cf923777c69ef97a5266d60babed3e2e033f842428/bookkeep-0.5.1.tar.gz"
}
],
"0.5.2": [
{
"comment_text": "",
"digests": {
"md5": "efa5e9fb9d6cd94be6df97171940832e",
"sha256": "b4102f88e09195cb4db39ff216f56ae4454a4945a3e80d8363c837d348fc0eec"
},
"downloads": -1,
"filename": "bookkeep-0.5.2.tar.gz",
"has_sig": false,
"md5_digest": "efa5e9fb9d6cd94be6df97171940832e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8033,
"upload_time": "2019-05-24T20:10:57",
"url": "https://files.pythonhosted.org/packages/99/91/7c1e1871e7705099ed9d95a181c5516652e09db7b6ce31d5e7ee30da0929/bookkeep-0.5.2.tar.gz"
}
],
"0.5.3": [
{
"comment_text": "",
"digests": {
"md5": "050d27c4af16a399d0ba89374b37714b",
"sha256": "8e5f4ea0a83653773458637fba40415a4dc9a7e558e73a2ea22be8e80e51879d"
},
"downloads": -1,
"filename": "bookkeep-0.5.3.tar.gz",
"has_sig": false,
"md5_digest": "050d27c4af16a399d0ba89374b37714b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8060,
"upload_time": "2019-05-24T20:38:21",
"url": "https://files.pythonhosted.org/packages/46/d9/57ab26236c41475ce15980234dd22c4ce79d756d7ac91e67a084b37263ef/bookkeep-0.5.3.tar.gz"
}
],
"0.5.4": [
{
"comment_text": "",
"digests": {
"md5": "1347162e9fd7aaaf83e1bac82c2c9cf8",
"sha256": "e40b83211585bdc922b9366a457362be19514768a959c8cd71a5a16432fd539b"
},
"downloads": -1,
"filename": "bookkeep-0.5.4.tar.gz",
"has_sig": false,
"md5_digest": "1347162e9fd7aaaf83e1bac82c2c9cf8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8070,
"upload_time": "2019-05-24T20:41:48",
"url": "https://files.pythonhosted.org/packages/36/48/a3f14b97066ffa7d96bf511515cdefd34cda395a820a57ff9da7a47ee736/bookkeep-0.5.4.tar.gz"
}
],
"0.5.5": [
{
"comment_text": "",
"digests": {
"md5": "833a60c0fd5b39ec040e7f80cff08edc",
"sha256": "0902f8a3ca4e91d65d548fac705e874180d57d5b21d265303f0b3a0ee7c30485"
},
"downloads": -1,
"filename": "bookkeep-0.5.5.tar.gz",
"has_sig": false,
"md5_digest": "833a60c0fd5b39ec040e7f80cff08edc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8067,
"upload_time": "2019-05-24T20:47:35",
"url": "https://files.pythonhosted.org/packages/be/a3/3253d7da8962020b5d20d926a85411c31f0f84671c1955504803558cda96/bookkeep-0.5.5.tar.gz"
}
],
"0.5.6": [
{
"comment_text": "",
"digests": {
"md5": "8a2cb5719cc4e55eaa681fd234f01cf4",
"sha256": "d56e8e39ddf564383fff493deac6ea3c2b30302e791f1d4ff27baa82b5eb8c8b"
},
"downloads": -1,
"filename": "bookkeep-0.5.6.tar.gz",
"has_sig": false,
"md5_digest": "8a2cb5719cc4e55eaa681fd234f01cf4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8076,
"upload_time": "2019-05-24T20:52:43",
"url": "https://files.pythonhosted.org/packages/12/74/95706a7c29ed86cd3d472299daea2e8bbbb41bfe66b67f2570420c8421ff/bookkeep-0.5.6.tar.gz"
}
],
"0.5.7": [
{
"comment_text": "",
"digests": {
"md5": "5eb33985383ba678926a2a7a8471a139",
"sha256": "dfc4f6cc5ed51abd58adad14294a67b544dbdbfa8a6030af3019fe8154030820"
},
"downloads": -1,
"filename": "bookkeep-0.5.7.tar.gz",
"has_sig": false,
"md5_digest": "5eb33985383ba678926a2a7a8471a139",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8079,
"upload_time": "2019-05-25T01:21:09",
"url": "https://files.pythonhosted.org/packages/1c/4e/e2fa00ae7b105ac23df2294ee74513f912007ce05a93cb83ce819fcc6323/bookkeep-0.5.7.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "5eb33985383ba678926a2a7a8471a139",
"sha256": "dfc4f6cc5ed51abd58adad14294a67b544dbdbfa8a6030af3019fe8154030820"
},
"downloads": -1,
"filename": "bookkeep-0.5.7.tar.gz",
"has_sig": false,
"md5_digest": "5eb33985383ba678926a2a7a8471a139",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 8079,
"upload_time": "2019-05-25T01:21:09",
"url": "https://files.pythonhosted.org/packages/1c/4e/e2fa00ae7b105ac23df2294ee74513f912007ce05a93cb83ce819fcc6323/bookkeep-0.5.7.tar.gz"
}
]
}