{ "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.9", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "|pypi| |actions| |codecov| |downloads|\n\nedc-data-manager\n----------------\n\nData manager administrative models and classes.\n\n``edc-data-manager`` adds models and functionality to the Edc that compliment the role of the clinical trial data manager.\nThe ``Data Query`` form guides the data manager in describing missing, incomplete or incorrect participant data. The ``Data Query``\nis then made available to research staff on the participant's dashboard and administrative pages. Additionally, the data manager\ncan define ``Query Rules`` that scan the dataset for participant data that match the rule's criteria. For each match found,\n``edc-data-manager`` automatically creates a ``Data Query``.\n\nFor automated queries, those created when a ``Query Rule`` is run, ``edc-data-manager`` will re-run a ``Query Rule`` upon updates\nto the participant data. If the criteria is no longer met, the ``Data Query`` is automatically closed.\n\n\nUser Roles\n==========\n\n``edc_data_manager`` adds the ``DATA MANAGER`` and the ``DATA_QUERY`` user groups.\nMembers of the ``DATA_QUERY`` group can respond to existing data queries by completing the \"site response\" section of the form.\nThey do not have permissions to change the criteria of the data query. Research staff responsible for submitting participant\ndata are typically given membership to the ``DATA_QUERY`` user group.\n\n\nMembers of the ``DATA MANAGER`` user group can add/change/delete any ``Data Query`` form and ``Query Rule`` form.\nData managers, those who oversee data collection but do not submit data themselves, are typically members of the ``DATA MANAGER`` user group.\n\n\nThe Data Query Model\n====================\nThe central model of ``edc_data_manager`` is the ``Data Query`` model. A ``Data Query`` is either created manually by a data manager\nor automatically when a ``Query Rule`` is run. The ``data query`` describes an issue for the attention of the research staff.\nA data query might be general, describing the issue with nothing more than a free text comment, or specific. To allow for a specific\ndata query, the ``Query Rule`` form has questions where the data manager (or ``Query Rule``) can select the relevant timepoints, form questions,\nand timing.\n\nData query status\n+++++++++++++++++\n\nThe ``Data Query`` status is split between two fields, one managed by the research staff and one by the data manager. Initially the\nresearch staff status is set to ``New`` and the data manager's status is set to ``Open``.\n\nThe available states of a ``Data Query`` are similar to those used on ticketing systems; namely, New, Open , Feedback, Resolved, Closed.\nOnly a data manager can close a data query.\n\nMembers of the ``DATA_QUERY`` group can:\n\n* Open the query -- indicating they are working on the issue. (``Open``)\n* Request feedback -- indicating they need assistance from the data manager .(``Feedback``)\n* Resolve the query -- indicating the issue is resolved. (``Resolved``)\n\nThis status field, managed by members of the ``DATA_QUERY`` group, is in a seperate section of the ``Data Query`` form.\n\nMembers of the ``DATA_MANAGER`` have their own section on the form and can:\n\n* Resolve the query (but only if the site status is also ``Resolved``)\n* Resolve with an action plan\n\nSince data managers have full permissions to the form, they can override the status set by the research staff.\n\nQuery Rules\n===========\n\nQuery Rules define criteria to be used to scan the dataset for data problems. In a query rule you can define the following:\n\n* CRF model\n* Related requisition panel name (if applicable)\n* CRF questions\n* Timepoints (visits)\n* Timing (when to run the query, e.g. 48 hours after the visit report is submitted)\n* Priority\n* Research staff contact\n* Data manager contact\n\nAs mentioned above, a ``Data Query`` can be automatically created by a ``Query Rule``. Simple ``Query Rules`` are defined using the ``Query Rule`` form.\n``Query Rules`` are run by a \"handler\". The default handler is sufficient in most cases. If not, a custom handler can be written, registered with\n``edc_data_manager``, and selected on the ``Query Rule`` form.\n\nWhen are Query Rules run?\n+++++++++++++++++++++++++\n\n* Query rules can be run as an Admin action from the QueryRule Admin page;\n* A Query rule is run when a model is modified;\n* Query rules can be scheduled if ``django-celery`` is installed.\n\nData Queries trigger action items\n+++++++++++++++++++++++++++++++++\n\nWhen a data query is created, a supporting action item is also created. As with all action items, this means an \"alert\"\nshows on the participant dashboard and users can be notified by email and/or SMS. See ``edc_action_item``.\n\n\nQueryRuleHandler -- the default rule handler\n++++++++++++++++++++++++++++++++++++++++++++\n\nFor each timepoint specified in the ``Query Rule``, the handler:\n\n* checks to see if the visit report has been submitted. If not, the rule is ignored.\n* checks if the requisition has been completed (if a requisition panel is linked to the query rule). If the requisition has not been completed, a ``Data Query`` is created immediately.\n* gathers each value specified in the list of CRF form questions and calls ``inspect_model``.\n* if ``inspect_model`` returns False, the ``Data Query`` is created or re-opened.\n* if ``inspect_model`` returns True, no data query is created or the existing ``Data Query`` is resolved.\n\nCustom rule handlers\n++++++++++++++++++++\n\nThe default rule handler, ``QueryRuleHandler``, already does a lot, but it cannot satisfy all cases. The default ``inspect_model`` method\ndoes most of the form specific work of ``QueryRuleHandler``. In the default implementation of ``inspect_model``, a blank field value is\nconsidered invalid and ``inspect_model`` returns ``False``. This may be fine if the ``Query Rule`` is just looking for just a single field value\nbut not for a combination of values. When looking for a combination of field values, a blank field value may be valid. In such cases\nyou can override the ``inspect_model`` method and specify the correct logic for the desired data condition.\n\nFor example:\n\n.. code-block:: python\n\n\t# data_manager.py\n\n\tfrom ambition_subject.constants import AWAITING_RESULTS\n\tfrom edc_constants.constants import NOT_DONE, YES, NO\n\tfrom edc_data_manager.handlers import QueryRuleHandler\n\tfrom edc_data_manager.site_data_manager import site_data_manager\n\n\n\tclass LumbarPunctureHandlerQ13(QueryRuleHandler):\n\n\t name = \"lumbar_puncture_q13\"\n\t display_name = \"Lumbar Puncture (Q13, 15, 21, 23, 24)\"\n\t model_name = \"ambition_subject.lumbarpuncturecsf\"\n\n\t @property\n\t def inspect_model(self):\n\t \"\"\"Lumbar Puncture/Cerebrospinal Fluid 13, 15, 21, 23, 24.\n\t \"\"\"\n\t valid = False\n\t if self.get_field_value(\"csf_culture\") == AWAITING_RESULTS:\n\t pass\n\t elif self.get_field_value(\"csf_culture\") == NOT_DONE:\n\t valid = True\n\t elif self.get_field_value(\"csf_culture\") == YES:\n\t if (self.get_field_value(\"other_csf_culture\")\n\t and self.get_field_value(\"csf_wbc_cell_count\")\n\t and self.get_field_value(\"csf_glucose\")\n\t and self.get_field_value(\"csf_protein\")\n\t and (self.get_field_value(\"csf_cr_ag\")\n\t or self.get_field_value(\"india_ink\"))):\n\t valid = True\n\t elif self.get_field_value(\"csf_culture\") == NO:\n\t if (self.get_field_value(\"csf_wbc_cell_count\")\n\t and self.get_field_value(\"csf_glucose\")\n\t and self.get_field_value(\"csf_protein\")\n\t and (self.get_field_value(\"csf_cr_ag\")\n\t or self.get_field_value(\"india_ink\"))):\n\t valid = True\n\t return valid\n\n\tsite_data_manager.register(LumbarPunctureHandlerQ13)\n\nNote the use of ``get_field_value`` method instead of directly accessing the model instance. This is not absolutely necessary but\navoids confusion by ensuring you only access fields defined in the ``Query Rule``.\n\n\nRegistering custom rule handlers\n++++++++++++++++++++++++++++++++\n\n``edc_data_manager`` has a site registry that ``autodiscovers`` module ``data_manager.py`` in the root of each app in ``INSTALLED_APPS``.\n\nFor example:\n\n.. code-block:: python\n\n\t# data_manager.py\n\n\tfrom edc_data_manager.handlers import QueryRuleHandler\n\tfrom edc_data_manager.site_data_manager import site_data_manager\n\n\n\tclass MyCustomHandler(QueryRuleHandler):\n\n\t name = \"my_custom_handler\"\n\t display_name = \"My Custom Handler\"\n\t model_name = \"my_app.somecrf\"\n\n\t @property\n\t def inspect_model(self):\n\n\t valid = False\n\n\t if self.get_field_value(\"field_one\") == 1:\n\n\t ... some more code that eventually sets valid to True\n\n\t return valid\n\n\tsite_data_manager.register(MyCustomHandler)\n\nDumping and loading a QueryRule fixture\n++++++++++++++++++++++++++++++++++++++++++\n\n.. code-block:: bash\n\n\tpython manage.py dumpdata edc_data_manager.queryrule --natural-foreign --natural-primary --indent 4 -o queryrule.json\n\n.. code-block:: bash\n\n\tpython manage.py loaddata queryrules.json\n\nUpdating query rules\n++++++++++++++++++++\n\nQuery rules can be triggered manually to run from the admin action under the `QueryRule` admin page.\n\nIf ``celery`` is enabled, the ``update_query_rules`` will try to send proccessing to the MQ.\n\nSee also ``update_query_rules``, ``update_query_rules_action``.\n\n.. |pypi| image:: https://img.shields.io/pypi/v/edc-data-manager.svg\n :target: https://pypi.python.org/pypi/edc-data-manager\n\n.. |actions| image:: https://github.com/clinicedc/edc-data-manager/workflows/build/badge.svg?branch=develop\n :target: https://github.com/clinicedc/edc-data-manager/actions?query=workflow:build\n\n.. |codecov| image:: https://codecov.io/gh/clinicedc/edc-data-manager/branch/develop/graph/badge.svg\n :target: https://codecov.io/gh/clinicedc/edc-data-manager\n\n.. |downloads| image:: https://pepy.tech/badge/edc-data-manager\n :target: https://pepy.tech/project/edc-data-manager\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/clinicedc/edc-data-manager", "keywords": "django base classes for identifiers", "license": "GPL license, see LICENSE", "maintainer": "", "maintainer_email": "", "name": "edc-data-manager", "package_url": "https://pypi.org/project/edc-data-manager/", "platform": "", "project_url": "https://pypi.org/project/edc-data-manager/", "project_urls": { "Homepage": "https://github.com/clinicedc/edc-data-manager" }, "release_url": "https://pypi.org/project/edc-data-manager/0.3.22/", "requires_dist": [ "django-celery-beat", "django-celery-results", "celery" ], "requires_python": ">=3.8", "summary": "Data manager administrative models and classes", "version": "0.3.22", "yanked": false, "yanked_reason": null }, "last_serial": 12514387, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d323332233890a3b0a813bd9a9457244", "sha256": "f5990db278840c225db076a6b9945e92e36b5be48b2c4ad36bd018b07bacea75" }, "downloads": -1, "filename": "edc_data_manager-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d323332233890a3b0a813bd9a9457244", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 31779, "upload_time": "2019-06-04T19:15:17", "upload_time_iso_8601": "2019-06-04T19:15:17.076867Z", "url": "https://files.pythonhosted.org/packages/b1/44/b6b849ca533aa9cc987233972f120669d55b0ce36b518d6bff94fd98b6f5/edc_data_manager-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "fa3f99caf37c65dd96d82f9da814a390", "sha256": "60ff2efcefc56d5e7bee583d5c3d1b4887a5fe2f078133eb164cde43b1b57b78" }, "downloads": -1, "filename": "edc_data_manager-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fa3f99caf37c65dd96d82f9da814a390", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34244, "upload_time": "2019-06-08T23:18:25", "upload_time_iso_8601": "2019-06-08T23:18:25.281804Z", "url": "https://files.pythonhosted.org/packages/e2/3c/6a77b04dbb59b348e3e9f87dcd7dc6bcba2bd2b2918a640b0fbc702d6b2a/edc_data_manager-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5874672d367cb62215abc6b12b824f3e", "sha256": "161c10873ea845de16ef0f4d8c1bfe6e7be3fb89d2e1068ad6eecf4101b8c277" }, "downloads": -1, "filename": "edc_data_manager-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5874672d367cb62215abc6b12b824f3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 34233, "upload_time": "2019-06-13T12:44:19", "upload_time_iso_8601": "2019-06-13T12:44:19.728142Z", "url": "https://files.pythonhosted.org/packages/d7/d8/f2e7652de3ebf99862091db76ca887b1733e8c92ee7817d2fdcc0b836117/edc_data_manager-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0820a8d4ed2c2af05300c50bb401f9b7", "sha256": "0cf04a1df15404715e28b7d203e72411b32a4b80cf5c2a1e0b3be14a5ae1291f" }, "downloads": -1, "filename": "edc_data_manager-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0820a8d4ed2c2af05300c50bb401f9b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 58402, "upload_time": "2019-06-25T03:18:09", "upload_time_iso_8601": "2019-06-25T03:18:09.538778Z", "url": "https://files.pythonhosted.org/packages/a2/f8/b3fdd7cd7e87561423dfbaf9fe5eec4e0df971e5e3745db76c6944959356/edc_data_manager-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "761f4a1d3afefd058ff43543230542ef", "sha256": "e8bc7e717c2461acbca0f5c014a1642fcff5ff8e6b0fc2ad62ea9a1bb278a3fa" }, "downloads": -1, "filename": "edc_data_manager-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "761f4a1d3afefd058ff43543230542ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 58404, "upload_time": "2019-06-25T12:56:34", "upload_time_iso_8601": "2019-06-25T12:56:34.422828Z", "url": "https://files.pythonhosted.org/packages/27/ba/25c766d23a68fa8aebeeae04bca7977100de57d26470e00150126b68ded8/edc_data_manager-0.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "378d76bdbf4419031b3952b29ded1f55", "sha256": "f1b5a899bd15934331317c4cedaf22e2ae7557a693944a97231f3462a76b88c6" }, "downloads": -1, "filename": "edc_data_manager-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "378d76bdbf4419031b3952b29ded1f55", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 58454, "upload_time": "2019-06-25T13:48:01", "upload_time_iso_8601": "2019-06-25T13:48:01.413701Z", "url": "https://files.pythonhosted.org/packages/2c/e4/ed6d1e5bf5b5623fb838e12e6f9c3c047f8ab21939d3d61e5c7157d67288/edc_data_manager-0.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "be8d6cedd0bd580ce850272c33d953dc", "sha256": "2c75db6a2f8fb463ddc6136c87c6dc04a55d4dfef0b3e6c3f858e154bcc7f934" }, "downloads": -1, "filename": "edc_data_manager-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "be8d6cedd0bd580ce850272c33d953dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 58425, "upload_time": "2019-06-26T03:30:17", "upload_time_iso_8601": "2019-06-26T03:30:17.169268Z", "url": "https://files.pythonhosted.org/packages/4e/a9/6502d2fd893000cbdc4716dcaef0aa39474535b14a8673d7680182a95963/edc_data_manager-0.1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "6e8b5dc46cfe2dec4322c9be9b22a0ae", "sha256": "417d8b21f13edcaad61144e863131e8bb2d5a87592b4658513b6a037bc35d0bb" }, "downloads": -1, "filename": "edc_data_manager-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6e8b5dc46cfe2dec4322c9be9b22a0ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 58885, "upload_time": "2019-06-26T03:32:17", "upload_time_iso_8601": "2019-06-26T03:32:17.826166Z", "url": "https://files.pythonhosted.org/packages/92/c5/1ab6d18206bd71f4444510868733d67c6d0df56f4367f105f855ee42c5f2/edc_data_manager-0.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "52dbd0f6ab7083ec0d94bae7695cf64d", "sha256": "2aeff818064d78df48bed3b60dc6d9ce596770da111398d81c9dbf6793e420cd" }, "downloads": -1, "filename": "edc_data_manager-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "52dbd0f6ab7083ec0d94bae7695cf64d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 60788, "upload_time": "2019-06-27T13:58:07", "upload_time_iso_8601": "2019-06-27T13:58:07.102783Z", "url": "https://files.pythonhosted.org/packages/f4/d2/bc435e2d3897219a4b2eab26f8b2e0f7c834abe1861c43a8bcadc8e25f8d/edc_data_manager-0.1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "b3a80327752f32f0285655d8a80c5e52", "sha256": "4dd275ac4560f09718e9709d8c56d4fa3ce401fc38be8785a6548cac6435e1c6" }, "downloads": -1, "filename": "edc_data_manager-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "b3a80327752f32f0285655d8a80c5e52", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61311, "upload_time": "2019-06-27T14:20:28", "upload_time_iso_8601": "2019-06-27T14:20:28.073488Z", "url": "https://files.pythonhosted.org/packages/d4/e0/a2f002d7cfc69f31d5e50b9d8e85b4262f6bbf070597d24e2d5b462da518/edc_data_manager-0.1.8-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "7c2b565977ca1a13e90bce3462e2e5fe", "sha256": "1197be781f4bc99389f6233cf0b709609934d6059e98beef4fcb26c6814b07bc" }, "downloads": -1, "filename": "edc_data_manager-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "7c2b565977ca1a13e90bce3462e2e5fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61434, "upload_time": "2019-06-27T15:32:20", "upload_time_iso_8601": "2019-06-27T15:32:20.942999Z", "url": "https://files.pythonhosted.org/packages/58/d4/ec22517cf0685d2cfc18b0711f14751c0c87801db77a6cc74803c6c4caef/edc_data_manager-0.1.9-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "cd4758a3bde6d9de8d17c2ce4f3e887b", "sha256": "9f58f5dbf76ccfc1efeb63768522a1ca1f95f74062d9f334c1c96ba7d1a60fd6" }, "downloads": -1, "filename": "edc_data_manager-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cd4758a3bde6d9de8d17c2ce4f3e887b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61449, "upload_time": "2019-06-27T19:03:31", "upload_time_iso_8601": "2019-06-27T19:03:31.536102Z", "url": "https://files.pythonhosted.org/packages/8e/2d/f7e393b3b4c824d8ccec3accf4e87d3a7083226f69af1d82e99425bd2e94/edc_data_manager-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "eed387d216665cc03b3cf34b64d63117", "sha256": "6315bf6244835c84ae546a17ab11dc53d66537c74de5aa68650a59a47d7a340e" }, "downloads": -1, "filename": "edc_data_manager-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "eed387d216665cc03b3cf34b64d63117", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61518, "upload_time": "2019-06-27T19:55:38", "upload_time_iso_8601": "2019-06-27T19:55:38.307147Z", "url": "https://files.pythonhosted.org/packages/89/11/8beb17941b2b7e3af57f4ba63cc9aae0d847b28cbf795cbb3d69852e133e/edc_data_manager-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "cfc3fce14c8d88a1855c736c6b269937", "sha256": "39511a04d24fd6d9081a8b88e85f4cf5eae2b519d15f6dc6c9b74da5cea2ede8" }, "downloads": -1, "filename": "edc_data_manager-0.2.10-py3-none-any.whl", "has_sig": false, "md5_digest": "cfc3fce14c8d88a1855c736c6b269937", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 71818, "upload_time": "2019-07-13T00:50:43", "upload_time_iso_8601": "2019-07-13T00:50:43.686802Z", "url": "https://files.pythonhosted.org/packages/f3/66/5916a5160159390d9f0000135cb9ecbe6676dd32e01d6dc22ea78ac8899e/edc_data_manager-0.2.10-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "caf3fd81ee38649de003e6aed7685256", "sha256": "aed54e3c341e30ee5edca11fa6b1df13cdc9ff03d54a3e54aafbb146569921ab" }, "downloads": -1, "filename": "edc_data_manager-0.2.11-py3-none-any.whl", "has_sig": false, "md5_digest": "caf3fd81ee38649de003e6aed7685256", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 74431, "upload_time": "2019-07-13T22:26:25", "upload_time_iso_8601": "2019-07-13T22:26:25.737838Z", "url": "https://files.pythonhosted.org/packages/36/6a/d18661bef9d9e64928b4b336bd120a3b73152584b79993486bf058edbd3f/edc_data_manager-0.2.11-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "982bc9be75040b5c5b64b43241b27022", "sha256": "05cef79982590d8eba50589ec1130251979b1c6b1aa49168edbcd9f7198ddaa9" }, "downloads": -1, "filename": "edc_data_manager-0.2.12-py3-none-any.whl", "has_sig": false, "md5_digest": "982bc9be75040b5c5b64b43241b27022", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 74455, "upload_time": "2019-07-14T03:38:57", "upload_time_iso_8601": "2019-07-14T03:38:57.357303Z", "url": "https://files.pythonhosted.org/packages/f6/2d/19965edf1b14af2bc4a056ad810ac9b1948a54b9178aa4f87d7368e31858/edc_data_manager-0.2.12-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "db9a72119b32e05d35238275107297b3", "sha256": "e52180bb0d796be49ef33b22a1b4e55f7b1ae4f135a4c6c9e742fb6e1aca8991" }, "downloads": -1, "filename": "edc_data_manager-0.2.13-py3-none-any.whl", "has_sig": false, "md5_digest": "db9a72119b32e05d35238275107297b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 74424, "upload_time": "2019-07-14T04:22:41", "upload_time_iso_8601": "2019-07-14T04:22:41.889081Z", "url": "https://files.pythonhosted.org/packages/a4/cf/0aa4383ed2d5d1c135ad6aa380c83b8619ff38f4e0e5b2be1ace1dbbc4ab/edc_data_manager-0.2.13-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.14": [ { "comment_text": "", "digests": { "md5": "d5be017c45b8b6c043b1e51de868c873", "sha256": "4e817f3dcfd07072b67776a0010e64ae922e87a90f506f1a6274949b753d8f72" }, "downloads": -1, "filename": "edc_data_manager-0.2.14-py3-none-any.whl", "has_sig": false, "md5_digest": "d5be017c45b8b6c043b1e51de868c873", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 74464, "upload_time": "2019-07-14T20:54:52", "upload_time_iso_8601": "2019-07-14T20:54:52.715862Z", "url": "https://files.pythonhosted.org/packages/46/df/9a8896aa82e7598b88cd79816a7784654d144207654276031028e18c0080/edc_data_manager-0.2.14-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.15": [ { "comment_text": "", "digests": { "md5": "7ac0f03a40246d5e0b4a9319a7f05b2a", "sha256": "88a18a7c08f47e8af17c1984a55a541921058bdf7f26d4023c539fe4c2e83065" }, "downloads": -1, "filename": "edc_data_manager-0.2.15-py3-none-any.whl", "has_sig": false, "md5_digest": "7ac0f03a40246d5e0b4a9319a7f05b2a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 74577, "upload_time": "2019-07-15T00:59:32", "upload_time_iso_8601": "2019-07-15T00:59:32.864823Z", "url": "https://files.pythonhosted.org/packages/6c/0b/07f1e7b9db1b067ab6fa3c3695c64dff04ac4fe91f25ade0603d3510b102/edc_data_manager-0.2.15-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.16": [ { "comment_text": "", "digests": { "md5": "bc3d3e8ae727cb10a0dc9725ba5c5351", "sha256": "f8084fe4a5c236e267c05e3037582998a3620e60edcb9e82befb36e138f5d6cf" }, "downloads": -1, "filename": "edc_data_manager-0.2.16-py3-none-any.whl", "has_sig": false, "md5_digest": "bc3d3e8ae727cb10a0dc9725ba5c5351", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 74586, "upload_time": "2019-07-15T01:28:22", "upload_time_iso_8601": "2019-07-15T01:28:22.044987Z", "url": "https://files.pythonhosted.org/packages/e4/20/4deb007eb0a3f786736f04cdb1f677b6fab5882987c52639b36dfd034415/edc_data_manager-0.2.16-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.17": [ { "comment_text": "", "digests": { "md5": "02d6e90de32db03cd54c1dc00e6bf638", "sha256": "dd3f5b7daa45cf2a6815e9f3efcbfe60eebe49feddfe29c15a015844eb1a27ae" }, "downloads": -1, "filename": "edc_data_manager-0.2.17-py3-none-any.whl", "has_sig": false, "md5_digest": "02d6e90de32db03cd54c1dc00e6bf638", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 75338, "upload_time": "2019-07-16T00:16:08", "upload_time_iso_8601": "2019-07-16T00:16:08.188785Z", "url": "https://files.pythonhosted.org/packages/34/58/696496e190bbbfda92e0c70b5820e59cb4f3b1315a4460a9e16278ad2084/edc_data_manager-0.2.17-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.18": [ { "comment_text": "", "digests": { "md5": "5d047d4c5c347a56c19d04a4c6671ed5", "sha256": "cb4cbbcdba9ca0c71ec4e1274fc320e38be70a65ab89d319cce6b26112955140" }, "downloads": -1, "filename": "edc_data_manager-0.2.18-py3-none-any.whl", "has_sig": false, "md5_digest": "5d047d4c5c347a56c19d04a4c6671ed5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 75576, "upload_time": "2019-07-17T00:17:58", "upload_time_iso_8601": "2019-07-17T00:17:58.181617Z", "url": "https://files.pythonhosted.org/packages/ae/93/63a0e318ef0853f85a1aceeaa291c1a19ac76451b5479925baddcc61da69/edc_data_manager-0.2.18-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.19": [ { "comment_text": "", "digests": { "md5": "37c0dd8c61b7ee57cac75e6c8af13bec", "sha256": "a205f5b9772ae4c76ae3ac6421fabbe051421e579f864ca4ed961058f4fc259f" }, "downloads": -1, "filename": "edc_data_manager-0.2.19-py3-none-any.whl", "has_sig": false, "md5_digest": "37c0dd8c61b7ee57cac75e6c8af13bec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 68216, "upload_time": "2019-07-17T04:17:20", "upload_time_iso_8601": "2019-07-17T04:17:20.795698Z", "url": "https://files.pythonhosted.org/packages/85/10/278cc1eba745a8021cab26be1e9d5c2dc9e56aaa85ee520bf648be464498/edc_data_manager-0.2.19-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ec56c9081e3dc1eb3d50528655bc2423", "sha256": "848ce1a63016f90ee53243ea41381a4f7d1e287e49fc2732fd45db3b3e2b29d4" }, "downloads": -1, "filename": "edc_data_manager-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ec56c9081e3dc1eb3d50528655bc2423", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62076, "upload_time": "2019-06-27T21:35:52", "upload_time_iso_8601": "2019-06-27T21:35:52.603943Z", "url": "https://files.pythonhosted.org/packages/d5/b3/7c25cbc9478a8c965f5b331ec1f48a09f8354f90b98b9069f109af9b256a/edc_data_manager-0.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.20": [ { "comment_text": "", "digests": { "md5": "13be7b048345b521a5f0499fa024c990", "sha256": "0ca8a7dcd863c70b832006dbaf8e49090a7d7456ec6ac5374116e162569ee975" }, "downloads": -1, "filename": "edc_data_manager-0.2.20-py3-none-any.whl", "has_sig": false, "md5_digest": "13be7b048345b521a5f0499fa024c990", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 70337, "upload_time": "2019-07-17T20:59:14", "upload_time_iso_8601": "2019-07-17T20:59:14.865569Z", "url": "https://files.pythonhosted.org/packages/eb/0b/e65c8ed305c5ba8021889b705b7631ad0864b49eccf1ac08e44272d72b6c/edc_data_manager-0.2.20-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.21": [ { "comment_text": "", "digests": { "md5": "315191dfe48cb510767af963598554c5", "sha256": "5bf97df78c3da437d10a5b978d554a980cb2e9cc836ffb20a5290c0b125d1672" }, "downloads": -1, "filename": "edc_data_manager-0.2.21-py3-none-any.whl", "has_sig": false, "md5_digest": "315191dfe48cb510767af963598554c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 76103, "upload_time": "2019-08-03T00:22:16", "upload_time_iso_8601": "2019-08-03T00:22:16.653019Z", "url": "https://files.pythonhosted.org/packages/8d/f0/7db106aff633fd81767ac966e42a60c2eef23c613bbf8f0a8068e46b387a/edc_data_manager-0.2.21-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.22": [ { "comment_text": "", "digests": { "md5": "c298571dfc41b4a373cd5907a66c03d3", "sha256": "1a42dfecd9375dbdf29f2a97293aa18a2389cbf3f5ba0c96b1f7251276e5a895" }, "downloads": -1, "filename": "edc_data_manager-0.2.22-py3-none-any.whl", "has_sig": false, "md5_digest": "c298571dfc41b4a373cd5907a66c03d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 76120, "upload_time": "2019-08-03T03:11:20", "upload_time_iso_8601": "2019-08-03T03:11:20.897624Z", "url": "https://files.pythonhosted.org/packages/4c/b0/f85731b15201e24a259448ab54b4f5f142bd1c0ed29e55e8db01a69123db/edc_data_manager-0.2.22-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.23": [ { "comment_text": "", "digests": { "md5": "5ffab4479cc630088918b58dda1cc13e", "sha256": "c9b96aaf2c781e647c76183afb1ac421579dcac339763823869151948a86e517" }, "downloads": -1, "filename": "edc_data_manager-0.2.23-py3-none-any.whl", "has_sig": false, "md5_digest": "5ffab4479cc630088918b58dda1cc13e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 76119, "upload_time": "2019-08-03T15:08:50", "upload_time_iso_8601": "2019-08-03T15:08:50.177703Z", "url": "https://files.pythonhosted.org/packages/dc/01/3328003db89a16fe6d220a4f8947cbcdba95b644a74c04be7fa6853687ef/edc_data_manager-0.2.23-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.24": [ { "comment_text": "", "digests": { "md5": "1c59cd518ec947344566f7a7cc12ddcf", "sha256": "a3d70bdfc485c5e99827611c8143ef64757a2ee09d21a0220ba7bb9853c4183a" }, "downloads": -1, "filename": "edc_data_manager-0.2.24-py3-none-any.whl", "has_sig": false, "md5_digest": "1c59cd518ec947344566f7a7cc12ddcf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 76118, "upload_time": "2019-08-03T15:27:02", "upload_time_iso_8601": "2019-08-03T15:27:02.858341Z", "url": "https://files.pythonhosted.org/packages/d7/36/941535e758ee86eff15c783792b3aa348bcbdbb24810de7a9d2fe9cad5a2/edc_data_manager-0.2.24-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.25": [ { "comment_text": "", "digests": { "md5": "bb004fb2d99e65471fe1733b92456b25", "sha256": "cee67814064c3381ec37968b98dc2d2796fa365c8a559a05ef9a56f8ba645483" }, "downloads": -1, "filename": "edc_data_manager-0.2.25-py3-none-any.whl", "has_sig": false, "md5_digest": "bb004fb2d99e65471fe1733b92456b25", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 76538, "upload_time": "2019-08-06T16:30:24", "upload_time_iso_8601": "2019-08-06T16:30:24.713995Z", "url": "https://files.pythonhosted.org/packages/e6/3f/57d9b54df08d53baac0d4fda8193d454e027dddbb4580191d235cc61d127/edc_data_manager-0.2.25-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.26": [ { "comment_text": "", "digests": { "md5": "e78d4b34965578a984bc28d2f12b68cd", "sha256": "500fdd705a51050263a160280118cc8f65920a8dd17821e37e6b34d5f085353d" }, "downloads": -1, "filename": "edc_data_manager-0.2.26-py3-none-any.whl", "has_sig": false, "md5_digest": "e78d4b34965578a984bc28d2f12b68cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 76531, "upload_time": "2019-08-07T00:08:44", "upload_time_iso_8601": "2019-08-07T00:08:44.713747Z", "url": "https://files.pythonhosted.org/packages/71/af/f6cbc9d5da2d000b68ba2db5051ea455841dbb7de1cb0018fb8007aedfe9/edc_data_manager-0.2.26-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.27": [ { "comment_text": "", "digests": { "md5": "1612e743deaeadc2502de4994960af6a", "sha256": "f236134caee4cc131c3d15e2697b24672f573277bab43f87781713aec6618fcc" }, "downloads": -1, "filename": "edc_data_manager-0.2.27-py3-none-any.whl", "has_sig": false, "md5_digest": "1612e743deaeadc2502de4994960af6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 76653, "upload_time": "2019-08-16T03:30:53", "upload_time_iso_8601": "2019-08-16T03:30:53.895058Z", "url": "https://files.pythonhosted.org/packages/ad/8a/0d55f63ac69569988ecc4c9409739f75f1f9c350e5f766bbe65bd43c0845/edc_data_manager-0.2.27-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.28": [ { "comment_text": "", "digests": { "md5": "0f77762b4f60145299e93da8a6c186cd", "sha256": "df9ebe36cbade0aa09bf3d07a49878318b7aa261b6d583b1204fcb4cf206a728" }, "downloads": -1, "filename": "edc_data_manager-0.2.28-py3-none-any.whl", "has_sig": false, "md5_digest": "0f77762b4f60145299e93da8a6c186cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 77471, "upload_time": "2019-09-01T12:03:43", "upload_time_iso_8601": "2019-09-01T12:03:43.195826Z", "url": "https://files.pythonhosted.org/packages/97/49/d17039f4d58f60aa287db397776072e70959b83b4e161f1e49f12cd8597b/edc_data_manager-0.2.28-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.29": [ { "comment_text": "", "digests": { "md5": "98eb1ec5a44e25e8cdc9cf7d0b32f436", "sha256": "8be9be35e78752bd41b88fc1422afd5c42cb815c979588ec5f60b492f8e2038b" }, "downloads": -1, "filename": "edc_data_manager-0.2.29-py3-none-any.whl", "has_sig": false, "md5_digest": "98eb1ec5a44e25e8cdc9cf7d0b32f436", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 77460, "upload_time": "2019-09-02T15:56:51", "upload_time_iso_8601": "2019-09-02T15:56:51.921489Z", "url": "https://files.pythonhosted.org/packages/a2/37/049f9afe67304cf7404b5afa1c100bba4ebfd118ef83011906edf5558f47/edc_data_manager-0.2.29-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "02825d54de9567a6d1690c0d49f57f12", "sha256": "6725d69c67d76fbc427a0b99ec13fe2ccebcfc5796eb941a59c133cc3375808a" }, "downloads": -1, "filename": "edc_data_manager-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "02825d54de9567a6d1690c0d49f57f12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 63520, "upload_time": "2019-06-29T01:19:57", "upload_time_iso_8601": "2019-06-29T01:19:57.266625Z", "url": "https://files.pythonhosted.org/packages/9b/92/1f0695b6abe2e5f2a2783df896872fcf41cd3e1f8f569c972293f0847d7b/edc_data_manager-0.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.30": [ { "comment_text": "", "digests": { "md5": "40006d149bad3da0eaae43d68b76e42b", "sha256": "1c33d520de2777c4b0d5a6816a95c2cd992455dcf759e563b1b8e1096144bdf0" }, "downloads": -1, "filename": "edc_data_manager-0.2.30-py3-none-any.whl", "has_sig": false, "md5_digest": "40006d149bad3da0eaae43d68b76e42b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 79998, "upload_time": "2019-09-23T01:34:28", "upload_time_iso_8601": "2019-09-23T01:34:28.746775Z", "url": "https://files.pythonhosted.org/packages/16/37/2ab4f7d12c8e6aeb310b66b0502deac4735dc665ac16c06555fdec5197df/edc_data_manager-0.2.30-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.31": [ { "comment_text": "", "digests": { "md5": "6f640e1dbaebecba6b20d6c79abfce1c", "sha256": "54d4ecbea7fa9c63c1b7daa0a300ee08143fe81ffd3b070ae89752ca55da6478" }, "downloads": -1, "filename": "edc_data_manager-0.2.31-py3-none-any.whl", "has_sig": false, "md5_digest": "6f640e1dbaebecba6b20d6c79abfce1c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 68216, "upload_time": "2019-09-25T15:18:52", "upload_time_iso_8601": "2019-09-25T15:18:52.840670Z", "url": "https://files.pythonhosted.org/packages/f2/73/625b7657bc3251178895d2d426646f845550bc6fb3c183af23a391a1f005/edc_data_manager-0.2.31-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.32": [ { "comment_text": "", "digests": { "md5": "181d582c82e8c7841f8cbb10ac2745b1", "sha256": "839225666be0173aa7774b0e81dc604d6697d503b9f30db37bbb04d828e4c84b" }, "downloads": -1, "filename": "edc_data_manager-0.2.32-py3-none-any.whl", "has_sig": false, "md5_digest": "181d582c82e8c7841f8cbb10ac2745b1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 81213, "upload_time": "2019-10-22T06:40:15", "upload_time_iso_8601": "2019-10-22T06:40:15.489918Z", "url": "https://files.pythonhosted.org/packages/db/1f/5c0a92949f827502c7b841659092bf2a4343572b1e294262cf2219710184/edc_data_manager-0.2.32-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.33": [ { "comment_text": "", "digests": { "md5": "da2d55f68c2b5c2a70e3fa7a22d9bff5", "sha256": "a3b9e8ab63280631ed3a92bb51c898faf031ef93db5f8b1a6e5ddb54b2b0858f" }, "downloads": -1, "filename": "edc_data_manager-0.2.33-py3-none-any.whl", "has_sig": false, "md5_digest": "da2d55f68c2b5c2a70e3fa7a22d9bff5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 81263, "upload_time": "2019-10-24T05:57:36", "upload_time_iso_8601": "2019-10-24T05:57:36.753004Z", "url": "https://files.pythonhosted.org/packages/ad/7b/accf231a6fdfc097878e54003f6ca5fb6ae3e5575ae347520f6dd0274310/edc_data_manager-0.2.33-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.34": [ { "comment_text": "", "digests": { "md5": "c6620d19ac48ac342bac5abda6025ff1", "sha256": "ddf77bbb8900f61d809c4137b79f7f1953d4e986b553c66e752241876583ef51" }, "downloads": -1, "filename": "edc_data_manager-0.2.34-py3-none-any.whl", "has_sig": false, "md5_digest": "c6620d19ac48ac342bac5abda6025ff1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 81792, "upload_time": "2019-10-24T07:04:45", "upload_time_iso_8601": "2019-10-24T07:04:45.549367Z", "url": "https://files.pythonhosted.org/packages/4d/4e/cb682f6e1207a72893e283f2c27c103285ebc2831da6b2d09cbd66d21c14/edc_data_manager-0.2.34-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.35": [ { "comment_text": "", "digests": { "md5": "11c703ff5a10b20610b149efc9e3ed7d", "sha256": "50caa8cf292e3fbd4b2cd3ec36603f9d4633004ae8ff65972acce4ded350ee53" }, "downloads": -1, "filename": "edc_data_manager-0.2.35-py3-none-any.whl", "has_sig": false, "md5_digest": "11c703ff5a10b20610b149efc9e3ed7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 81781, "upload_time": "2019-10-29T13:29:41", "upload_time_iso_8601": "2019-10-29T13:29:41.580976Z", "url": "https://files.pythonhosted.org/packages/c0/9f/d1e36fbe6612b616de64366254f8bed688f2dc1e9668b44f2a187afaf021/edc_data_manager-0.2.35-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.36": [ { "comment_text": "", "digests": { "md5": "11d2206ee3dc0d63c27903c21719a582", "sha256": "239d4202f0ddf31e43f5a30ce63570d0393a6189feb345f03beffd8bd739f395" }, "downloads": -1, "filename": "edc_data_manager-0.2.36-py3-none-any.whl", "has_sig": false, "md5_digest": "11d2206ee3dc0d63c27903c21719a582", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 81777, "upload_time": "2019-10-30T00:56:01", "upload_time_iso_8601": "2019-10-30T00:56:01.071402Z", "url": "https://files.pythonhosted.org/packages/a4/f2/67edf20f8ab6f7c5365a0b472b98f2a6008a49c0351d86c02c7fbdcb452f/edc_data_manager-0.2.36-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.37": [ { "comment_text": "", "digests": { "md5": "85e72775df96b9648b803c632424a523", "sha256": "e70297d887fffcc63d2aff60b222d5765a4139209b6c7318174bc71b1df168a3" }, "downloads": -1, "filename": "edc_data_manager-0.2.37-py3-none-any.whl", "has_sig": false, "md5_digest": "85e72775df96b9648b803c632424a523", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 81818, "upload_time": "2019-11-19T23:48:28", "upload_time_iso_8601": "2019-11-19T23:48:28.880445Z", "url": "https://files.pythonhosted.org/packages/fa/41/fb709e86f5c69a2583fd72b484d7000af5a5853d13edc180d9bfe45fcb51/edc_data_manager-0.2.37-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.38": [ { "comment_text": "", "digests": { "md5": "05c9ea8a02331a2aa14f9a4da5a0112c", "sha256": "fd2edd3a7c59cc4844c10c1c1c86304510c8c34611ebd8cfc0f58792009ac02c" }, "downloads": -1, "filename": "edc_data_manager-0.2.38-py3-none-any.whl", "has_sig": false, "md5_digest": "05c9ea8a02331a2aa14f9a4da5a0112c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 82407, "upload_time": "2019-11-26T06:39:15", "upload_time_iso_8601": "2019-11-26T06:39:15.313727Z", "url": "https://files.pythonhosted.org/packages/22/73/07c95cce3853b2ecc271488ff899f76a711ae12196689781c63ca3d5b096/edc_data_manager-0.2.38-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.39": [ { "comment_text": "", "digests": { "md5": "b42be1a1c2d1fabbba7cfddc9b6e74e8", "sha256": "885e65465b3b62e047205b2b6a0f73c155cf90358c17a36381b20f4967200711" }, "downloads": -1, "filename": "edc_data_manager-0.2.39-py3-none-any.whl", "has_sig": false, "md5_digest": "b42be1a1c2d1fabbba7cfddc9b6e74e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 82448, "upload_time": "2019-11-30T02:14:36", "upload_time_iso_8601": "2019-11-30T02:14:36.697150Z", "url": "https://files.pythonhosted.org/packages/d6/0f/ecd4ba6f0917c038451ae7f219396cc22fc0a82b6b05cf33fc44094f3682/edc_data_manager-0.2.39-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "df11f76cb424ea3b9538cc8bc1d75073", "sha256": "38e48e3f8319ad73de212604832cc3091bfdb41122f4b351a51ebb61392506c9" }, "downloads": -1, "filename": "edc_data_manager-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "df11f76cb424ea3b9538cc8bc1d75073", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 66877, "upload_time": "2019-07-06T18:04:53", "upload_time_iso_8601": "2019-07-06T18:04:53.490641Z", "url": "https://files.pythonhosted.org/packages/9f/ac/f68a12a537857fa4d86c298e6f0455bfa7247dc36b0c706ecbb908df20ce/edc_data_manager-0.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.40": [ { "comment_text": "", "digests": { "md5": "1a13c15abbba1c3abe12afd79490eaa8", "sha256": "e4a58fd245567d2a698890a5a38dba6fa4cd5e72bb9fa1baa97cdb49e8c11e0c" }, "downloads": -1, "filename": "edc_data_manager-0.2.40-py3-none-any.whl", "has_sig": false, "md5_digest": "1a13c15abbba1c3abe12afd79490eaa8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 82992, "upload_time": "2019-12-14T16:04:37", "upload_time_iso_8601": "2019-12-14T16:04:37.499261Z", "url": "https://files.pythonhosted.org/packages/4b/23/a9c8a04636ed358eaeecf78486a00829714232e3756c2af463e6dff506d0/edc_data_manager-0.2.40-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.41": [ { "comment_text": "", "digests": { "md5": "ca61e0bccb6d6351075d989ebd4bad4c", "sha256": "2658c2ca45ef854639d9e4634d5e6f8e744f10259d759a239849e440b6cbed84" }, "downloads": -1, "filename": "edc_data_manager-0.2.41-py3-none-any.whl", "has_sig": false, "md5_digest": "ca61e0bccb6d6351075d989ebd4bad4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 83920, "upload_time": "2020-01-18T13:22:11", "upload_time_iso_8601": "2020-01-18T13:22:11.801133Z", "url": "https://files.pythonhosted.org/packages/c5/4b/8d6f1081ab476c270904df257c93cadf73a8d8c657608ebe932e78059709/edc_data_manager-0.2.41-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.42": [ { "comment_text": "", "digests": { "md5": "bc84a7f127c37f5b541ce3c83b7c4587", "sha256": "f7e8816eb8d7e67790de188416a62d79304a4da97997adc83510a562191a5c8e" }, "downloads": -1, "filename": "edc_data_manager-0.2.42-py3-none-any.whl", "has_sig": false, "md5_digest": "bc84a7f127c37f5b541ce3c83b7c4587", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 83915, "upload_time": "2020-02-11T23:57:22", "upload_time_iso_8601": "2020-02-11T23:57:22.301441Z", "url": "https://files.pythonhosted.org/packages/c4/6a/1e1901b9fd315deec9e030abf2485df6ef3e0adfd9003a68deb6433445b2/edc_data_manager-0.2.42-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.43": [ { "comment_text": "", "digests": { "md5": "f3efa74b87f738becf2632e7eeb0c3d9", "sha256": "fd6d20997c3949829d2ec5f02e4d099a2dfebac0d2fef4b033a3b0709704d4dd" }, "downloads": -1, "filename": "edc_data_manager-0.2.43-py3-none-any.whl", "has_sig": false, "md5_digest": "f3efa74b87f738becf2632e7eeb0c3d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 83913, "upload_time": "2020-02-12T19:06:18", "upload_time_iso_8601": "2020-02-12T19:06:18.507633Z", "url": "https://files.pythonhosted.org/packages/19/9a/44adc4144734e6018f6346a86863ecd34e0f1babf237f4d6c850b9556ca7/edc_data_manager-0.2.43-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.44": [ { "comment_text": "", "digests": { "md5": "7be7c3d95d6a8663f358123b53a9728f", "sha256": "ff8ee253623722a9b720b3a356cfd0fc805bfd34511883d44504d9b549022d43" }, "downloads": -1, "filename": "edc_data_manager-0.2.44-py3-none-any.whl", "has_sig": false, "md5_digest": "7be7c3d95d6a8663f358123b53a9728f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 84411, "upload_time": "2020-03-06T00:47:26", "upload_time_iso_8601": "2020-03-06T00:47:26.893218Z", "url": "https://files.pythonhosted.org/packages/d6/54/50e94df01a20247396141ee8e0aa8478c606233ca96d701a6e05fd8b558c/edc_data_manager-0.2.44-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.46": [ { "comment_text": "", "digests": { "md5": "1038671016f283b1ce109cb0952ae025", "sha256": "d1a636554d61f36cb3aa2fe3642df83b6e732f97c372398e31d0567eed9a4d7b" }, "downloads": -1, "filename": "edc_data_manager-0.2.46-py3-none-any.whl", "has_sig": false, "md5_digest": "1038671016f283b1ce109cb0952ae025", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 84418, "upload_time": "2020-03-07T12:41:54", "upload_time_iso_8601": "2020-03-07T12:41:54.422819Z", "url": "https://files.pythonhosted.org/packages/91/1e/3144101f5574852add8193e62942b3d6a5d89abcea34a2debbcd63942820/edc_data_manager-0.2.46-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.47": [ { "comment_text": "", "digests": { "md5": "60c0b7a004d0b4b009f2757a91a3da36", "sha256": "38af0c7644b2d5d289918500a0a4c85836430190324ee4b7408d5e08d26d14ba" }, "downloads": -1, "filename": "edc_data_manager-0.2.47-py3-none-any.whl", "has_sig": false, "md5_digest": "60c0b7a004d0b4b009f2757a91a3da36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 84418, "upload_time": "2020-03-12T18:41:35", "upload_time_iso_8601": "2020-03-12T18:41:35.862440Z", "url": "https://files.pythonhosted.org/packages/70/ea/0043e18562c6652bd52296c925200fc67ea616900b408bc11f1b58eb88c7/edc_data_manager-0.2.47-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.48": [ { "comment_text": "", "digests": { "md5": "bf3e47705a03c3a5b3e930d55d37875b", "sha256": "ca5cb0b715f543f248fbe3953fecfc173ea8918cb1b8197973db2004a3fca5b9" }, "downloads": -1, "filename": "edc_data_manager-0.2.48-py3-none-any.whl", "has_sig": false, "md5_digest": "bf3e47705a03c3a5b3e930d55d37875b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 84417, "upload_time": "2020-03-13T03:00:44", "upload_time_iso_8601": "2020-03-13T03:00:44.821418Z", "url": "https://files.pythonhosted.org/packages/75/4d/0974ccda8dcd0fd8b5564f0788471551c9864b37f9d2ebeee5d33887cecf/edc_data_manager-0.2.48-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.49": [ { "comment_text": "", "digests": { "md5": "340f699f38c310c62d539d997e4358d8", "sha256": "bd9ce2e2949c42d30144f030acbe78647ddcb909c6d8c34fdc54114ef76bbf0e" }, "downloads": -1, "filename": "edc_data_manager-0.2.49-py3-none-any.whl", "has_sig": false, "md5_digest": "340f699f38c310c62d539d997e4358d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 84959, "upload_time": "2020-05-05T15:22:39", "upload_time_iso_8601": "2020-05-05T15:22:39.387238Z", "url": "https://files.pythonhosted.org/packages/9d/b2/824a0467d7fd02e7b124d1ca77b651e0b89a9b44e33fd5e50c8f5039c7ad/edc_data_manager-0.2.49-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "0baa96aff0454e309303ea148f3a59c2", "sha256": "2a2bc26b0e2a85ecad8e9774b13725b58c701b8be681996f29ebfe7ca5aa15a1" }, "downloads": -1, "filename": "edc_data_manager-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "0baa96aff0454e309303ea148f3a59c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 66926, "upload_time": "2019-07-09T00:04:21", "upload_time_iso_8601": "2019-07-09T00:04:21.650439Z", "url": "https://files.pythonhosted.org/packages/7d/63/28aa01e837bab0e5b402db44e5c9a62c5cdfa8b2c9f4f8012c353d8b5db5/edc_data_manager-0.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.50": [ { "comment_text": "", "digests": { "md5": "8d31fc422a0fc451799f8565a34356e1", "sha256": "410347b87b37fc7c21883b7be08d2868dada2a8583fb3940cdc9e6aa65a42a69" }, "downloads": -1, "filename": "edc_data_manager-0.2.50-py3-none-any.whl", "has_sig": false, "md5_digest": "8d31fc422a0fc451799f8565a34356e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 85462, "upload_time": "2020-05-12T13:57:24", "upload_time_iso_8601": "2020-05-12T13:57:24.448552Z", "url": "https://files.pythonhosted.org/packages/4f/a4/896320cb6425670d60aac7853c46d7b2b57489e1d3b78e2b73367b99258f/edc_data_manager-0.2.50-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.51": [ { "comment_text": "", "digests": { "md5": "c0648ce70860ea052aec1f24204922c5", "sha256": "2ee1307babc84f63d6f6b393e3112160ee35764552b720f666b476a85d89190c" }, "downloads": -1, "filename": "edc_data_manager-0.2.51-py3-none-any.whl", "has_sig": false, "md5_digest": "c0648ce70860ea052aec1f24204922c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 85512, "upload_time": "2020-05-13T01:58:52", "upload_time_iso_8601": "2020-05-13T01:58:52.722911Z", "url": "https://files.pythonhosted.org/packages/0d/08/91550203c9bc7381a8ea8f64ba3f121e66d9186412c016d0ef656cf9dd43/edc_data_manager-0.2.51-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.52": [ { "comment_text": "", "digests": { "md5": "cc5eca28b12926d4e83a9823d59f872b", "sha256": "e3a7129c65b7b987e869ab1940e49b421ae74480371bd77ebb4bf7190572b55b" }, "downloads": -1, "filename": "edc_data_manager-0.2.52-py3-none-any.whl", "has_sig": false, "md5_digest": "cc5eca28b12926d4e83a9823d59f872b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 85543, "upload_time": "2020-06-15T03:28:34", "upload_time_iso_8601": "2020-06-15T03:28:34.686478Z", "url": "https://files.pythonhosted.org/packages/31/60/c4dfab9ecfc214c8772db6b12696b6b589ea7186b71c3578c283eacdf509/edc_data_manager-0.2.52-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.53": [ { "comment_text": "", "digests": { "md5": "1a57de3beae521378631a59f4dc98238", "sha256": "55dbb39b8980414f03c4f70db83ffdc2280243d8d2536fce4cec7bc868dc4c28" }, "downloads": -1, "filename": "edc_data_manager-0.2.53-py3-none-any.whl", "has_sig": false, "md5_digest": "1a57de3beae521378631a59f4dc98238", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 85539, "upload_time": "2020-06-15T23:20:30", "upload_time_iso_8601": "2020-06-15T23:20:30.767364Z", "url": "https://files.pythonhosted.org/packages/97/72/ebd9d484113b52ef287bdb98157075df56bfbe7a6ae47e1a7a8576d99ede/edc_data_manager-0.2.53-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.54": [ { "comment_text": "", "digests": { "md5": "6a736f8ab0d6a8c5361e3a1559b42b70", "sha256": "b68cd245e5e47737f6ffe781a17a602fd0eaeb88cd93424b73445d2b80fb03f3" }, "downloads": -1, "filename": "edc_data_manager-0.2.54-py3-none-any.whl", "has_sig": false, "md5_digest": "6a736f8ab0d6a8c5361e3a1559b42b70", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 85537, "upload_time": "2020-06-16T00:06:52", "upload_time_iso_8601": "2020-06-16T00:06:52.140219Z", "url": "https://files.pythonhosted.org/packages/18/ea/d23eb9291801575eefee8d2ebaf3233adfe815c537cfe0c3a0f7399806e7/edc_data_manager-0.2.54-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.55": [ { "comment_text": "", "digests": { "md5": "70af35c3bc64025dd8c8532504fbbb07", "sha256": "de37dbe99442008a36f8c72cc30079642aec5312e220e535f61677366e246a8a" }, "downloads": -1, "filename": "edc_data_manager-0.2.55-py3-none-any.whl", "has_sig": false, "md5_digest": "70af35c3bc64025dd8c8532504fbbb07", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 86367, "upload_time": "2020-07-30T04:32:18", "upload_time_iso_8601": "2020-07-30T04:32:18.701459Z", "url": "https://files.pythonhosted.org/packages/6a/96/ec3da8a5682b5417fb84dd2505cc65019803b727eb6534a46361e488b025/edc_data_manager-0.2.55-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "ca4dd00f687a53be4845fe041680833b", "sha256": "e114a536968b6842b9833547839e5f36b8e49eb46ac9a8343b33369d7f94abbf" }, "downloads": -1, "filename": "edc_data_manager-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "ca4dd00f687a53be4845fe041680833b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 67009, "upload_time": "2019-07-09T01:07:06", "upload_time_iso_8601": "2019-07-09T01:07:06.744676Z", "url": "https://files.pythonhosted.org/packages/a5/e2/0fc019d43621ab99fc38df3526d923e99d9c42163381be55146cae3f27d9/edc_data_manager-0.2.6-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "5ba5a755d2b298a23b7560fefc4d4709", "sha256": "d7589b338190a7fbcafb0929a115ed3e6f5b11f27edcc01d2465764b9553114f" }, "downloads": -1, "filename": "edc_data_manager-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "5ba5a755d2b298a23b7560fefc4d4709", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 67716, "upload_time": "2019-07-09T04:44:12", "upload_time_iso_8601": "2019-07-09T04:44:12.554781Z", "url": "https://files.pythonhosted.org/packages/54/ae/dafbb973ecd3ef866246a47807b71c8589ad48fe725fb71dde88a492d174/edc_data_manager-0.2.7-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "cf3b1580a33bd672649a08005fc531cb", "sha256": "500aa1bfd796fa5e98be80a51b050c4a7609858c5ddf0d1c013c82192db0d907" }, "downloads": -1, "filename": "edc_data_manager-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "cf3b1580a33bd672649a08005fc531cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 67711, "upload_time": "2019-07-09T12:39:18", "upload_time_iso_8601": "2019-07-09T12:39:18.811604Z", "url": "https://files.pythonhosted.org/packages/06/35/693257e39f9268d7378cc4a37f359a7da46640b214c4ef5f9eb8b6015905/edc_data_manager-0.2.8-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "35ec2ac3f5dd31f0a58894d997e5d472", "sha256": "6d403d2b76aabca4f719376d97c52ce0e8aa6565267e6acb90c75b60cf8e76d5" }, "downloads": -1, "filename": "edc_data_manager-0.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "35ec2ac3f5dd31f0a58894d997e5d472", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 70813, "upload_time": "2019-07-10T03:16:57", "upload_time_iso_8601": "2019-07-10T03:16:57.773351Z", "url": "https://files.pythonhosted.org/packages/d7/b4/c5db7f18ec82ea0d430075886df3384ef25399e1c0360d0c543de0798f5e/edc_data_manager-0.2.9-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f5be497765af045757b4aded84f0c67a", "sha256": "5463d60801200e6754e82caaa59ec66763a334e793ac87a40fbf241ce697fcae" }, "downloads": -1, "filename": "edc_data_manager-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f5be497765af045757b4aded84f0c67a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 86347, "upload_time": "2021-01-25T02:12:39", "upload_time_iso_8601": "2021-01-25T02:12:39.497102Z", "url": "https://files.pythonhosted.org/packages/c4/93/dde2670f3a3d2b2c8e6e9fc4f00b309224a2ceea563677427b54b46614de/edc_data_manager-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "c0c979cf8e7c4425e281dd8e5544fddf", "sha256": "4b48c95a97e49a1162007b89fadc2ef0ea9ea56472c397dcf5a312e6c5330ad1" }, "downloads": -1, "filename": "edc_data_manager-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c0c979cf8e7c4425e281dd8e5544fddf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 86961, "upload_time": "2021-02-04T16:22:59", "upload_time_iso_8601": "2021-02-04T16:22:59.294670Z", "url": "https://files.pythonhosted.org/packages/8d/0b/91b1a69eec15a143a596a8cbfa860fd2edab0a39f40c508f5edbfee9178e/edc_data_manager-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.10": [ { "comment_text": "", "digests": { "md5": "8f223f832bd8023416c0a6596ce71b7b", "sha256": "b469ef76f658163b18e58ac36cc31b64ed82eb87effe8fd07e202a2ebc500f03" }, "downloads": -1, "filename": "edc_data_manager-0.3.10-py3-none-any.whl", "has_sig": false, "md5_digest": "8f223f832bd8023416c0a6596ce71b7b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 88072, "upload_time": "2021-08-18T16:01:32", "upload_time_iso_8601": "2021-08-18T16:01:32.414430Z", "url": "https://files.pythonhosted.org/packages/b0/72/17434db5a10a7669e021f51bba5249d4dd42b33d30e3580af5b7ee2a14b6/edc_data_manager-0.3.10-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.11": [ { "comment_text": "", "digests": { "md5": "b962b6db877de83b14398a574adec010", "sha256": "715e435a3cc8576525e12919b73d6fec532fc51e258ab802661bff97e6f835b9" }, "downloads": -1, "filename": "edc_data_manager-0.3.11-py3-none-any.whl", "has_sig": false, "md5_digest": "b962b6db877de83b14398a574adec010", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 89209, "upload_time": "2021-09-09T00:26:55", "upload_time_iso_8601": "2021-09-09T00:26:55.009667Z", "url": "https://files.pythonhosted.org/packages/82/65/447c81a1cd91012dcae9215aa7df1d7b2ad2e86336dd1f7096e24d502f26/edc_data_manager-0.3.11-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.12": [ { "comment_text": "", "digests": { "md5": "c8ea7fc0f41ba0b986ff2882363bc028", "sha256": "ae4bc5b57d6bb38585c0149be5bfaacccdd15124247b1a9d37ad5fbd4367ade3" }, "downloads": -1, "filename": "edc_data_manager-0.3.12-py3-none-any.whl", "has_sig": false, "md5_digest": "c8ea7fc0f41ba0b986ff2882363bc028", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 89210, "upload_time": "2021-09-09T12:34:03", "upload_time_iso_8601": "2021-09-09T12:34:03.848927Z", "url": "https://files.pythonhosted.org/packages/b3/e4/df376fa0524d27949647a51e4a27861dcce2911064ac1bec0731afeb8b96/edc_data_manager-0.3.12-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.13": [ { "comment_text": "", "digests": { "md5": "25c1b00507e60972e737ea5a564233ab", "sha256": "0aff066cefa09e934593bb1b8dbce874b5e44d5940e3e5b6623c8f7fe9fee166" }, "downloads": -1, "filename": "edc_data_manager-0.3.13-py3-none-any.whl", "has_sig": false, "md5_digest": "25c1b00507e60972e737ea5a564233ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 89152, "upload_time": "2021-09-13T03:11:16", "upload_time_iso_8601": "2021-09-13T03:11:16.626085Z", "url": "https://files.pythonhosted.org/packages/a6/1c/2b7c77342e0455b24c12fc9160c43eebccd0f2212854fb46cfe87400f142/edc_data_manager-0.3.13-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.14": [ { "comment_text": "", "digests": { "md5": "173fb1066864ef9d947da50e47da51aa", "sha256": "a031040adec0a8fe1b9590ca9d05d3aecde8893c2fc832ee5663e919fac93aab" }, "downloads": -1, "filename": "edc_data_manager-0.3.14-py3-none-any.whl", "has_sig": false, "md5_digest": "173fb1066864ef9d947da50e47da51aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 87995, "upload_time": "2021-09-14T01:54:10", "upload_time_iso_8601": "2021-09-14T01:54:10.584118Z", "url": "https://files.pythonhosted.org/packages/4e/4e/c4660c5c5bde34c6e6141e7bf694c916d51a8fcdccbd9f1509e37723a541/edc_data_manager-0.3.14-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.15": [ { "comment_text": "", "digests": { "md5": "5e3deac5e54d208649ab4b3b4baf4dbd", "sha256": "b3172bbebae776d68125e73fe7a57415e1b8aea7bfab95dbfffed0d82cf8b7e2" }, "downloads": -1, "filename": "edc_data_manager-0.3.15-py3-none-any.whl", "has_sig": false, "md5_digest": "5e3deac5e54d208649ab4b3b4baf4dbd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 87940, "upload_time": "2021-09-15T03:14:29", "upload_time_iso_8601": "2021-09-15T03:14:29.663927Z", "url": "https://files.pythonhosted.org/packages/8d/fa/cac23766ff577967e6049f536e4530784727cb456a6bb07a945bcf3ba99c/edc_data_manager-0.3.15-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.16": [ { "comment_text": "", "digests": { "md5": "932bc67f26c38d349fa071a0afe05a57", "sha256": "4ac567bc44104d3ae1845f4a1bfae9d1c7d3e98c62fba1de46802823ee67c57d" }, "downloads": -1, "filename": "edc_data_manager-0.3.16-py3-none-any.whl", "has_sig": false, "md5_digest": "932bc67f26c38d349fa071a0afe05a57", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 89711, "upload_time": "2021-09-17T02:19:02", "upload_time_iso_8601": "2021-09-17T02:19:02.913361Z", "url": "https://files.pythonhosted.org/packages/c2/49/d72465ebdc6b5be6bc89ddd4958cb2a398c735ae03664261451484e606f0/edc_data_manager-0.3.16-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.17": [ { "comment_text": "", "digests": { "md5": "326924195b824b2b0ed60668cbd9b414", "sha256": "1026ad7568026dc8c5452ca6522c1962628a0d06b9aa02424b4949485ff4aeea" }, "downloads": -1, "filename": "edc_data_manager-0.3.17-py3-none-any.whl", "has_sig": false, "md5_digest": "326924195b824b2b0ed60668cbd9b414", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 89586, "upload_time": "2021-09-18T23:57:35", "upload_time_iso_8601": "2021-09-18T23:57:35.240979Z", "url": "https://files.pythonhosted.org/packages/cf/2c/3642dd30f9b206596fe33648b16cbc9f560cf4ac8686f28d793357ed9517/edc_data_manager-0.3.17-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.18": [ { "comment_text": "", "digests": { "md5": "551911dcb3f6a10ad17e1b2229e0935c", "sha256": "7b108bcea2fc946d188b28a4ad6d0434a75914e9ad3ee9181e2d03ec341fcb58" }, "downloads": -1, "filename": "edc_data_manager-0.3.18-py3-none-any.whl", "has_sig": false, "md5_digest": "551911dcb3f6a10ad17e1b2229e0935c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 89600, "upload_time": "2021-09-20T00:47:17", "upload_time_iso_8601": "2021-09-20T00:47:17.657136Z", "url": "https://files.pythonhosted.org/packages/a2/a0/5440ae4d2b505baa1a2d1bb744ace4c8b53843586c710388503cdb08c708/edc_data_manager-0.3.18-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.19": [ { "comment_text": "", "digests": { "md5": "69e4c6603ecd440d3094af9a02cfbf51", "sha256": "830fc2417f276e00d993e1c9d0e78a89ca14d1aa65c5d145c9a41c84ed26d14f" }, "downloads": -1, "filename": "edc_data_manager-0.3.19-py3-none-any.whl", "has_sig": false, "md5_digest": "69e4c6603ecd440d3094af9a02cfbf51", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 91029, "upload_time": "2021-09-21T11:50:18", "upload_time_iso_8601": "2021-09-21T11:50:18.389114Z", "url": "https://files.pythonhosted.org/packages/ca/a7/27c93dfdc3edbe5ecebbced341d0c3a345b7bd2a510250f813261bed98c1/edc_data_manager-0.3.19-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e9411ff357fdf4e513c8fd4eafa294ea", "sha256": "9f5796c305de2a352a186ed99de181cb7335fa5d410ca25bd7d0d9c90deecde8" }, "downloads": -1, "filename": "edc_data_manager-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e9411ff357fdf4e513c8fd4eafa294ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 86968, "upload_time": "2021-02-04T16:24:46", "upload_time_iso_8601": "2021-02-04T16:24:46.107613Z", "url": "https://files.pythonhosted.org/packages/cf/c1/d9b71915e8b9722daba652ff0ee50d0375c0719059bb4cf0f4951f4ff428/edc_data_manager-0.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.20": [ { "comment_text": "", "digests": { "md5": "f6cc4d6677e15f10e08bdd0108895766", "sha256": "b563b996c32de5bb7b4b532ba17fc442b705d488b39437caf6311242a03f982a" }, "downloads": -1, "filename": "edc_data_manager-0.3.20-py3-none-any.whl", "has_sig": false, "md5_digest": "f6cc4d6677e15f10e08bdd0108895766", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 91043, "upload_time": "2021-09-28T03:33:03", "upload_time_iso_8601": "2021-09-28T03:33:03.762021Z", "url": "https://files.pythonhosted.org/packages/7f/65/2ff3060e269cf70ff552efde4e56c0350b2c2e97823c26e14452cb2ce4ad/edc_data_manager-0.3.20-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.21": [ { "comment_text": "", "digests": { "md5": "62e8409b30889ef5188cfc6416a68618", "sha256": "934d748b5b08dc74fdfc56f1555429d6273491b9a235227b0d214b77233152ed" }, "downloads": -1, "filename": "edc_data_manager-0.3.21-py3-none-any.whl", "has_sig": false, "md5_digest": "62e8409b30889ef5188cfc6416a68618", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 93381, "upload_time": "2021-10-03T15:34:52", "upload_time_iso_8601": "2021-10-03T15:34:52.132573Z", "url": "https://files.pythonhosted.org/packages/ea/9a/ff38bca4a90a548a11feaf006346c22b4d90763806ce97c8749532a33ced/edc_data_manager-0.3.21-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.22": [ { "comment_text": "", "digests": { "md5": "3451507acacc5ba1a010208e7a42df17", "sha256": "6e79ab4cd0c582ea8d836b310255a2431e272e3a5c5b8a9d59a5d77324f83202" }, "downloads": -1, "filename": "edc_data_manager-0.3.22-py3-none-any.whl", "has_sig": false, "md5_digest": "3451507acacc5ba1a010208e7a42df17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 93471, "upload_time": "2022-01-08T16:19:15", "upload_time_iso_8601": "2022-01-08T16:19:15.515632Z", "url": "https://files.pythonhosted.org/packages/31/49/a22c190f3b6ca86c5db0482ca6c08679ef4a062e4d2d4252ab087a367925/edc_data_manager-0.3.22-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "332ea850966eeea6398ca9f6bb149abf", "sha256": "f76d2d85e45037b885fa712bb16ce86f26355823505402ba13874b6934619e95" }, "downloads": -1, "filename": "edc_data_manager-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "332ea850966eeea6398ca9f6bb149abf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 86993, "upload_time": "2021-04-23T11:30:08", "upload_time_iso_8601": "2021-04-23T11:30:08.701622Z", "url": "https://files.pythonhosted.org/packages/3c/f4/bdbbff42d81872dd98fa03927dbbaa5620f4920e4bd6ba23dadf87a139d0/edc_data_manager-0.3.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "91e75264ca51ea9f4089ade76e3c06ff", "sha256": "304726e6dddf68765cecc8f932e1ab132b700116671b57ac4407496f1e6db75c" }, "downloads": -1, "filename": "edc_data_manager-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "91e75264ca51ea9f4089ade76e3c06ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 87156, "upload_time": "2021-04-30T00:36:44", "upload_time_iso_8601": "2021-04-30T00:36:44.234780Z", "url": "https://files.pythonhosted.org/packages/66/cc/6183608c97efbabecbddc22b851b95572b518d2e44218b19ba1bff66d26d/edc_data_manager-0.3.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "b7b3932bcae49167176d9bfa7bd317a2", "sha256": "7af1bc479818b2a05f548003f828da73afad9282c1b4d81bc024447387b5ac46" }, "downloads": -1, "filename": "edc_data_manager-0.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "b7b3932bcae49167176d9bfa7bd317a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 87772, "upload_time": "2021-05-10T21:56:16", "upload_time_iso_8601": "2021-05-10T21:56:16.766999Z", "url": "https://files.pythonhosted.org/packages/ed/ba/b56edcfc385450facd3e360ac03bd10130770585fa0007f21f06ad5a018b/edc_data_manager-0.3.5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "9fc8c7dc1407cb6c135a80406fd1967a", "sha256": "7a5abdf04fe46506c444fa202e5f904acc0fa666e29a80ce987f36dadea547be" }, "downloads": -1, "filename": "edc_data_manager-0.3.6-py3-none-any.whl", "has_sig": false, "md5_digest": "9fc8c7dc1407cb6c135a80406fd1967a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 87772, "upload_time": "2021-07-04T16:05:37", "upload_time_iso_8601": "2021-07-04T16:05:37.408456Z", "url": "https://files.pythonhosted.org/packages/5e/97/8a61977a1d7c0b347188f7654e64fe95a9e3799142cfa116cceb4c0f9b3a/edc_data_manager-0.3.6-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "b81af2a2fcd73127d894d2639d7226ea", "sha256": "02e45517f6f99a3356e24009538f8b7f518b891a25ff59e94b5c73852de9b4c0" }, "downloads": -1, "filename": "edc_data_manager-0.3.7-py3-none-any.whl", "has_sig": false, "md5_digest": "b81af2a2fcd73127d894d2639d7226ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 88005, "upload_time": "2021-07-30T12:52:44", "upload_time_iso_8601": "2021-07-30T12:52:44.943477Z", "url": "https://files.pythonhosted.org/packages/00/99/f3abdd72e934c6db28ca0ee2db1f16cf5da69a4207d9a34891259c609e6e/edc_data_manager-0.3.7-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "7fec0435e073b03ae1ac6f4a337c2d92", "sha256": "1abef774d2f1e82c67b726271c6a3c6cc680bbfa174216bd13b05448268fe71e" }, "downloads": -1, "filename": "edc_data_manager-0.3.8-py3-none-any.whl", "has_sig": false, "md5_digest": "7fec0435e073b03ae1ac6f4a337c2d92", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 88040, "upload_time": "2021-08-01T22:54:50", "upload_time_iso_8601": "2021-08-01T22:54:50.440801Z", "url": "https://files.pythonhosted.org/packages/cf/eb/b881c291d0ea6e7f72a467ff4a719417e8d865215e706e0bee3228c76051/edc_data_manager-0.3.8-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "494b79849e716ea0505edce3545cb7d3", "sha256": "4743481c6f1b49cb1e66eb264246320eb191f3cd7094af1321a7d77dcdf1fa30" }, "downloads": -1, "filename": "edc_data_manager-0.3.9-py3-none-any.whl", "has_sig": false, "md5_digest": "494b79849e716ea0505edce3545cb7d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 88065, "upload_time": "2021-08-10T05:38:43", "upload_time_iso_8601": "2021-08-10T05:38:43.683798Z", "url": "https://files.pythonhosted.org/packages/94/af/5355122bb9b005686e292173b83d79689d43989f75374ab3ccda7985bd89/edc_data_manager-0.3.9-py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3451507acacc5ba1a010208e7a42df17", "sha256": "6e79ab4cd0c582ea8d836b310255a2431e272e3a5c5b8a9d59a5d77324f83202" }, "downloads": -1, "filename": "edc_data_manager-0.3.22-py3-none-any.whl", "has_sig": false, "md5_digest": "3451507acacc5ba1a010208e7a42df17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.8", "size": 93471, "upload_time": "2022-01-08T16:19:15", "upload_time_iso_8601": "2022-01-08T16:19:15.515632Z", "url": "https://files.pythonhosted.org/packages/31/49/a22c190f3b6ca86c5db0482ca6c08679ef4a062e4d2d4252ab087a367925/edc_data_manager-0.3.22-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }