{ "info": { "author": "Erik van Widenfelt", "author_email": "ew2789@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "|pypi| |travis| |codecov| |downloads|\n\n\nedc-model-wrapper\n-----------------\n\nWrap a model instance with a custom wrapper to add methods needed for Edc Dashboards and Listboards.\n\n.. code-block:: python\n\n class ExampleModelWrapper(ModelWrapper):\n model = 'edc_model_wrapper.example'\n next_url_name = 'edc-model-wrapper:listboard_url'\n next_url_attrs = ['f1']\n querystring_attrs = ['f2', 'f3']\n\n def hello(self):\n return 'hello'\n\n def goodbye(self):\n return 'goodbye'\n\nInstantiate with a model instance, persisted or not:\n\n.. code-block:: python\n\n model_obj = Example(f1=1, f2=2, f3=3) \n wrapper = ExampleExampleModelWrapper(model_obj=model_obj)\n\nGet the \"admin\" url with \"next\" for model objects in a Listboard, Dabsboard, etc,\n\n.. code-block:: python\n\n >>> wrapper.href\n '/admin/edc_model_wrapper/example/add/?next=edc-model-wrapper:listboard_url,f1&f1=1&f2=2&f3=3'\n\nGet the admin url without the \"next\" querystring data:\n\n.. code-block:: python\n\n >>> wrapper.admin_url_name\n '/admin/edc_model_wrapper/example/add/'\n\nReverse the next_url:\n\n.. code-block:: python\n\n >>> wrapper.reverse()\n '/listboard/1/'\n\n\nAttribute `model` is a model class regardless of how it was declared:\n\n.. code-block:: python\n\n >>> assert wrapper.model == Example\n True\n\n\nAll field attributes are converted to string and added to the wrapper, except foreign keys:\n\n.. code-block:: python\n\n >>> wrapper.f1\n 1\n >>> wrapper.f2\n 2\n\n\nCustom methods/properties are, of course, available:\n\n.. code-block:: python\n\n >>> wrapper.hello()\n 'hello'\n >>> wrapper.goodbye()\n 'goodbye'\n\n\nThe original object is accessible, if needed:\n\n.. code-block:: python\n\n >>> wrapper.object\n \n\nfor example to access original field values:\n\n.. code-block:: python\n\n >>> wrapper.report_datetime\n '2017-06-01 15:04:41.760296'\n\n >>> wrapper.object.report_datetime\n datetime.datetime(2017, 6, 1, 15, 4, 55, 594512)\n\n\n.. |pypi| image:: https://img.shields.io/pypi/v/edc-model-wrapper.svg\n :target: https://pypi.python.org/pypi/edc-model-wrapper\n\n.. |travis| image:: https://travis-ci.org/clinicedc/edc-model-wrapper.svg?branch=develop\n :target: https://travis-ci.org/clinicedc/edc-model-wrapper\n\n.. |codecov| image:: https://codecov.io/gh/clinicedc/edc-model-wrapper/branch/develop/graph/badge.svg\n :target: https://codecov.io/gh/clinicedc/edc-model-wrapper\n\n.. |downloads| image:: https://pepy.tech/badge/edc-model-wrapper\n :target: https://pepy.tech/project/edc-model-wrapper\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/clinicedc/edc-model-wrapper", "keywords": "django Edc model wrapper dashboard classes and templates", "license": "GPL license, see LICENSE", "maintainer": "", "maintainer_email": "", "name": "edc-model-wrapper", "package_url": "https://pypi.org/project/edc-model-wrapper/", "platform": "", "project_url": "https://pypi.org/project/edc-model-wrapper/", "project_urls": { "Homepage": "http://github.com/clinicedc/edc-model-wrapper" }, "release_url": "https://pypi.org/project/edc-model-wrapper/0.1.29/", "requires_dist": null, "requires_python": ">=3.7", "summary": "Model wrappers that add dashboard methods for clinic/edc.", "version": "0.1.29" }, "last_serial": 5993880, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "011dff298d0b79348d961cee23fcb6ab", "sha256": "47701b2162b594a472d2d309900bb4a2528558f4289fe04c8ea7243a7d9240c5" }, "downloads": -1, "filename": "edc-model-wrapper-0.1.10.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "011dff298d0b79348d961cee23fcb6ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34969, "upload_time": "2018-09-25T21:13:04", "url": "https://files.pythonhosted.org/packages/06/d5/c3526a02c386b9d8cb712811ee02a0f58cabdbe67e0efbe79c4776fc2d30/edc-model-wrapper-0.1.10.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "592f91b0492a6ace9f93f053f80d6eef", "sha256": "30b7552816316031860e95249a5278272da1a6cf6f3f713bd74ca61e1f0ff2ef" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "592f91b0492a6ace9f93f053f80d6eef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22001, "upload_time": "2018-09-25T21:13:03", "url": "https://files.pythonhosted.org/packages/0b/5e/d8146c4bbacfb8b9145b4846b518e2c8fbfa840e49df6ca7803c251d2dec/edc_model_wrapper-0.1.10-py3-none-any.whl" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "d76f391d3fa5a7e2b4533fd76588d54e", "sha256": "aad80f03781454f7baecd3afbff03caebc58c11dbfded46a4d1354b5108e52f4" }, "downloads": -1, "filename": "edc-model-wrapper-0.1.11.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "d76f391d3fa5a7e2b4533fd76588d54e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34877, "upload_time": "2018-10-31T02:19:15", "url": "https://files.pythonhosted.org/packages/b8/f6/5d524dd426ee1265e489cbd1b812d0a26d78ba09bfa53d233e61e3934460/edc-model-wrapper-0.1.11.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "575afca57958ce771588e479af2c056f", "sha256": "56356a7993e2ca72791fa9ae62bca4a798f867cd52825c76d8bdb41f2648049c" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "575afca57958ce771588e479af2c056f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34331, "upload_time": "2018-10-31T02:19:14", "url": "https://files.pythonhosted.org/packages/36/e2/e5e9ced236bb9f01ba14fdee739ac367f6d5191adee88f0742d833c5a0eb/edc_model_wrapper-0.1.11-py3-none-any.whl" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "30c1a26ef03fcaff0ff6a9ef94e9fed7", "sha256": "eb013c4f2b2f0f2c9410d405ce7befa330bbaad8d5efc82ad12ac36926514d4c" }, "downloads": -1, "filename": "edc-model-wrapper-0.1.12.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "30c1a26ef03fcaff0ff6a9ef94e9fed7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34993, "upload_time": "2018-12-27T03:22:25", "url": "https://files.pythonhosted.org/packages/00/ed/0da59cb088623a09b7b14ffd3284d77cb0be2e7d4433f493e8ec5a5af9a7/edc-model-wrapper-0.1.12.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "b24d39b5d7aa92df6c9251ff3051297b", "sha256": "0f40d2a87b0a5da8a4808f636025eef9639df7366150ed1da19f6e9edf75bd10" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "b24d39b5d7aa92df6c9251ff3051297b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22012, "upload_time": "2018-12-27T03:22:23", "url": "https://files.pythonhosted.org/packages/bf/74/cfce676cdfd8c3d2c3716cc3caef78d1bcadbfb76b534a446150ac7867d1/edc_model_wrapper-0.1.12-py3-none-any.whl" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "78032a22dbc207d1b17f3d6f539519e0", "sha256": "20964f7b0c47eb55482b390257db6da6ee874c34c2fe9fe3f58503866e532cba" }, "downloads": -1, "filename": "edc-model-wrapper-0.1.13.macosx-10.7-x86_64.tar.gz", "has_sig": false, "md5_digest": "78032a22dbc207d1b17f3d6f539519e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 35067, "upload_time": "2019-01-28T23:09:06", "url": "https://files.pythonhosted.org/packages/0b/82/2b4fe945eb84f6759452e0fee56587cf3e0c0e31e934fe393db147733f6e/edc-model-wrapper-0.1.13.macosx-10.7-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "d96ea1945d88eab789b40bb76c602f02", "sha256": "023ce0a0d99b9bca802aa8a14db70136563d2aaab38f656bc0860796d0555168" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "d96ea1945d88eab789b40bb76c602f02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34500, "upload_time": "2019-01-28T23:09:04", "url": "https://files.pythonhosted.org/packages/a4/3b/345a9a8ef64fa0f333cb7749de0d46954647557e31157064d11d48ef6d5e/edc_model_wrapper-0.1.13-py3-none-any.whl" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "a849afdbbacb868ef864c7282f33f2b0", "sha256": "8994fc187c36eaf1bcc46e071a5f13daf7a7795d80f1793b7785cea5b4482f34" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "a849afdbbacb868ef864c7282f33f2b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34656, "upload_time": "2019-02-27T14:37:04", "url": "https://files.pythonhosted.org/packages/41/1b/7b6bd2eb5bf1b8fad3b104300b8dbbab77743e51e94ce573b2aed1357a94/edc_model_wrapper-0.1.14-py3-none-any.whl" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "df06444e8233a94f851eb75a34afecf0", "sha256": "e0d2685ca39d59c980a12babe108dd5a0b92a415e261a90d2afa6f0eb4e2f76b" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.15-py3-none-any.whl", "has_sig": false, "md5_digest": "df06444e8233a94f851eb75a34afecf0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34645, "upload_time": "2019-03-04T23:32:56", "url": "https://files.pythonhosted.org/packages/41/bd/cc01db7dc5f406aff16f3f77cee995942d71f22aa271455ef30b00341c0d/edc_model_wrapper-0.1.15-py3-none-any.whl" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "35df8f5acd4ae7ad41a2ff0197fa70d3", "sha256": "7cf509fd5fa3902ff2deedd2d1f5cc401226823fedc542e56c6a854540b8416c" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.16-py3-none-any.whl", "has_sig": false, "md5_digest": "35df8f5acd4ae7ad41a2ff0197fa70d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 33930, "upload_time": "2019-03-05T04:01:51", "url": "https://files.pythonhosted.org/packages/6a/ab/c4e05d745c21cf9e10dba7e52fbf140a3269237cb13b33b951921bf2667c/edc_model_wrapper-0.1.16-py3-none-any.whl" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "26bfd79ea2e208ac38fe5f26d4da1a1f", "sha256": "3b0f740bcb5dec9aeb758a1dbe61edcb61f93f510627e90f902d1de9ebff0770" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.17-py3-none-any.whl", "has_sig": false, "md5_digest": "26bfd79ea2e208ac38fe5f26d4da1a1f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 33914, "upload_time": "2019-03-06T04:12:02", "url": "https://files.pythonhosted.org/packages/b7/1d/59ec8d3c27dccaa13aa4b94bd9ddfbeb052581977b8eb03163bf0d5079fd/edc_model_wrapper-0.1.17-py3-none-any.whl" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "3cc70f4a9788bbade0d7bcf627c112f2", "sha256": "1a00e14ef131cb2f73995e8a07acd048925af06243d9e90a9e4b414abb8ca84c" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.18-py3-none-any.whl", "has_sig": false, "md5_digest": "3cc70f4a9788bbade0d7bcf627c112f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34811, "upload_time": "2019-03-23T05:17:17", "url": "https://files.pythonhosted.org/packages/e3/39/57ef162afa877521933179eba92aeaeb18d85d66ad6f8b6b9a1a4b139566/edc_model_wrapper-0.1.18-py3-none-any.whl" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "78635bc374d765a114c6efc688aef3ee", "sha256": "ae4198d9528725cc11f48bcc9ba346b3659a2abd01f1ea0d1a2f9e6c08036b31" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.19-py3-none-any.whl", "has_sig": false, "md5_digest": "78635bc374d765a114c6efc688aef3ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34766, "upload_time": "2019-03-23T21:07:08", "url": "https://files.pythonhosted.org/packages/23/81/00fa9b393156f49925e73502ade7415a45df96da60cfb5996d9ca7509271/edc_model_wrapper-0.1.19-py3-none-any.whl" } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "5bb6365a2d31c0b88055c2719a5cf272", "sha256": "4ce8116861ca3d28fd4b877f242e62a5a8dbdf31ccb26d12b385d42c6739682f" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.20-py3-none-any.whl", "has_sig": false, "md5_digest": "5bb6365a2d31c0b88055c2719a5cf272", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34772, "upload_time": "2019-03-23T22:33:33", "url": "https://files.pythonhosted.org/packages/27/38/22ce885a50db5a6c18f04957be14210174a42708397778b2123a0bdf617a/edc_model_wrapper-0.1.20-py3-none-any.whl" } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "06125b3ed3e0005c5239158d6a2b6b40", "sha256": "479767e5caecd588cd474b9cda0a7d296e83daccc7c52e7c5aa04913e7c037ab" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.21-py3-none-any.whl", "has_sig": false, "md5_digest": "06125b3ed3e0005c5239158d6a2b6b40", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34764, "upload_time": "2019-03-25T23:44:03", "url": "https://files.pythonhosted.org/packages/ab/43/aa8633d55257ed5a703dba307a5663f969a8776fbfbd48e1cd7eb154672a/edc_model_wrapper-0.1.21-py3-none-any.whl" } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "5618ff8dffbb3492d58ddf9908fa87e8", "sha256": "9821e0a6cb7b999be79430488ed39349dccb3507e13fd065b139478261108fcf" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.22-py3-none-any.whl", "has_sig": false, "md5_digest": "5618ff8dffbb3492d58ddf9908fa87e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34769, "upload_time": "2019-03-26T04:19:43", "url": "https://files.pythonhosted.org/packages/f1/28/ad7830b71d4b2b52cf5f157076a92430f79365123f9503e73addc71d70ee/edc_model_wrapper-0.1.22-py3-none-any.whl" } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "ec1777c55aa0792eb58e2c44e854a5d2", "sha256": "79343c22e3255604221a79650e6951a735de528f84b14eb527f276be91ef1591" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.23-py3-none-any.whl", "has_sig": false, "md5_digest": "ec1777c55aa0792eb58e2c44e854a5d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34770, "upload_time": "2019-03-27T22:17:58", "url": "https://files.pythonhosted.org/packages/29/4f/280ccf669a3c479f0f004f3330d9449288084614ba77e443e29a396bdafc/edc_model_wrapper-0.1.23-py3-none-any.whl" } ], "0.1.24": [ { "comment_text": "", "digests": { "md5": "0a5624e478e8fbb4ba8b8326264e8b1b", "sha256": "d6da434813b1e8cb7dbddb8cda8fc27b657a70c4cd6498021a01a1779a1f7d08" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.24-py3-none-any.whl", "has_sig": false, "md5_digest": "0a5624e478e8fbb4ba8b8326264e8b1b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 35795, "upload_time": "2019-03-28T21:57:24", "url": "https://files.pythonhosted.org/packages/28/df/584c9c9f579362de8fb41afd5be660b2887e4f471759c412d50dd64b9c02/edc_model_wrapper-0.1.24-py3-none-any.whl" } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "3a4bd915c62d4f2f91df0d7ec2f98992", "sha256": "b20f34b447ad7e8f483a8027914525227e155d16347734eab2c9ad5d557907f7" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.25-py3-none-any.whl", "has_sig": false, "md5_digest": "3a4bd915c62d4f2f91df0d7ec2f98992", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 35777, "upload_time": "2019-03-30T05:03:35", "url": "https://files.pythonhosted.org/packages/ce/b3/e281c5b47b54365d2103155beb3dd05de60110c3afa777e7d127e4c84bdb/edc_model_wrapper-0.1.25-py3-none-any.whl" } ], "0.1.26": [ { "comment_text": "", "digests": { "md5": "2b6907381dd786cdf1b77165f1376031", "sha256": "63e16d8b584718206bc128b71470d6a191e39e7f86c3eed338365d1281d5c615" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.26-py3-none-any.whl", "has_sig": false, "md5_digest": "2b6907381dd786cdf1b77165f1376031", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34300, "upload_time": "2019-04-10T05:03:59", "url": "https://files.pythonhosted.org/packages/93/58/50ed3bfadf56181cd15e94a6dfb903182fd282d91b892b2995ed8a43fba0/edc_model_wrapper-0.1.26-py3-none-any.whl" } ], "0.1.27": [ { "comment_text": "", "digests": { "md5": "0afdc2234835f6718ef850d8ba45efc0", "sha256": "3b43523b5c54f348438fd2dffbddf1d0c85d7e15241c22663dc6b06b77025f9c" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.27-py3-none-any.whl", "has_sig": false, "md5_digest": "0afdc2234835f6718ef850d8ba45efc0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34477, "upload_time": "2019-05-15T04:08:04", "url": "https://files.pythonhosted.org/packages/4a/ef/6c3977a2ff3d74c0ad20223bdcd2d417aa0d3a433eaacbf0c84363e47756/edc_model_wrapper-0.1.27-py3-none-any.whl" } ], "0.1.28": [ { "comment_text": "", "digests": { "md5": "4af5a6428ee6b8371a87510267ec6b50", "sha256": "daf6ad458359fb668a163106cadb453e03ea4e9163b182d97dcfea636cfb5777" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.28-py3-none-any.whl", "has_sig": false, "md5_digest": "4af5a6428ee6b8371a87510267ec6b50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34472, "upload_time": "2019-08-08T01:24:06", "url": "https://files.pythonhosted.org/packages/f2/81/60f00158805b2526828e5ba76e8d7cbf213dc72d09fbbcb0daca7d18c164/edc_model_wrapper-0.1.28-py3-none-any.whl" } ], "0.1.29": [ { "comment_text": "", "digests": { "md5": "b55a94637c562cf05cc7ead3b287b0e1", "sha256": "1372f052e7463bd8a2fc3ae797420ad0732f7d55f50c4e5147e4b987f109ba1e" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.29-py3-none-any.whl", "has_sig": false, "md5_digest": "b55a94637c562cf05cc7ead3b287b0e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34454, "upload_time": "2019-10-18T05:42:44", "url": "https://files.pythonhosted.org/packages/55/23/51953a4ae6564aab7ee08660a32851d5f605802e9c29b5a2baa3addef646/edc_model_wrapper-0.1.29-py3-none-any.whl" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "b030d2353e2a956017acda346a1c583d", "sha256": "ce0fd44f187a5a3511e86cbdcfcfb4e528a8c5d80ae373335127aefea0f13939" }, "downloads": -1, "filename": "edc-model-wrapper-0.1.7.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "b030d2353e2a956017acda346a1c583d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34925, "upload_time": "2018-07-20T21:37:55", "url": "https://files.pythonhosted.org/packages/70/70/f4a99edae85e3b5b2f3fd4261df115f3cf3f0ab7dccab508e0085e195f28/edc-model-wrapper-0.1.7.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "15c4c7964b803e8957c81e78028d7ceb", "sha256": "6ab984446899a08eb57df3d56eb80438c0a3b55b9610682f4b506af56b889492" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "15c4c7964b803e8957c81e78028d7ceb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21978, "upload_time": "2018-07-20T21:37:53", "url": "https://files.pythonhosted.org/packages/25/5d/75b07ab85ab8616f7f38a1ebfc2fafd7ae2833355b85f79b242cb9390dc0/edc_model_wrapper-0.1.7-py3-none-any.whl" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "89da50f6bac6a8e5e9503bb161af693f", "sha256": "63bb477aaf666b0c8094201c6eaf169129edfed771fdab92b0552eef0a5d5c54" }, "downloads": -1, "filename": "edc-model-wrapper-0.1.8.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "89da50f6bac6a8e5e9503bb161af693f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34926, "upload_time": "2018-08-01T01:42:33", "url": "https://files.pythonhosted.org/packages/12/ee/4b28532c9f21efaaa1782df9409a684362d9810008972fe6653a08caf6fa/edc-model-wrapper-0.1.8.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "83a5573656855530698be75ee54e701f", "sha256": "3e924bdbfcbab5dc2ec06119e8986845f9241b429d755322e7bdf122f9094b40" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "83a5573656855530698be75ee54e701f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21977, "upload_time": "2018-08-01T01:42:31", "url": "https://files.pythonhosted.org/packages/08/36/fe65e31990146f0b199b31737a74fbb537242256690809f43488a6500d08/edc_model_wrapper-0.1.8-py3-none-any.whl" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "7e79d1815ddd9d36a9fdbfbcafcc5668", "sha256": "7ced121d706a9630468f3277b14832cb35f1b1f2e8f524a4009e1af30b95df0e" }, "downloads": -1, "filename": "edc-model-wrapper-0.1.9.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "7e79d1815ddd9d36a9fdbfbcafcc5668", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34832, "upload_time": "2018-08-07T21:29:56", "url": "https://files.pythonhosted.org/packages/77/5b/7656cc2b17c3cd1a5fe87ce0fe2b78a5a75dd34cf836f4179f682f134a6e/edc-model-wrapper-0.1.9.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "b5ade041dbec3a1cf046b2bf202ddfcf", "sha256": "57d9160c362cc5f2525a2d0e32f6bd340486e6ca2d3fd753bc57acf6fb0cd780" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "b5ade041dbec3a1cf046b2bf202ddfcf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21977, "upload_time": "2018-08-07T21:29:54", "url": "https://files.pythonhosted.org/packages/4e/d1/0073b79d2e8048dcf61e71113c17b7ea7db380dd79d142f03245253d31b3/edc_model_wrapper-0.1.9-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b55a94637c562cf05cc7ead3b287b0e1", "sha256": "1372f052e7463bd8a2fc3ae797420ad0732f7d55f50c4e5147e4b987f109ba1e" }, "downloads": -1, "filename": "edc_model_wrapper-0.1.29-py3-none-any.whl", "has_sig": false, "md5_digest": "b55a94637c562cf05cc7ead3b287b0e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34454, "upload_time": "2019-10-18T05:42:44", "url": "https://files.pythonhosted.org/packages/55/23/51953a4ae6564aab7ee08660a32851d5f605802e9c29b5a2baa3addef646/edc_model_wrapper-0.1.29-py3-none-any.whl" } ] }