{ "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\nedc-visit-schedule\n------------------\n\nAdd data collection schedules to your app.\n\nInstallation\n============\n\nAdd to settings:\n\n.. code-block:: python\n\n INSTALLED_APPS = [\n ...\n 'edc_visit_schedule.apps.AppConfig',\n ...\n ]\n\nOverview\n========\n\n* A ``Visit Schedule`` lives in your app in ``visit_schedules.py``. Each app can declare and register one or more visit schedules in its ``visit_schedules`` module. Visit schedules are loaded when ``autodiscover`` is called from ``AppConfig``.\n* A ``VisitSchedule`` contains ``Schedules`` which contain ``Visits`` which contain ``Crfs`` and ``Requisitions``.\n* A ``schedule`` is effectively a \"data collection schedule\" where each contained ``visit`` represents a data collection timepoint.\n* A subject is put on a ``schedule`` by the schedule's ``onschedule`` model and taken off by the schedule's ``offschedule`` model. In the example below we use models ``OnSchedule`` and ``OffSchedule`` to do this for schedule ``schedule1``.\n\nUsage\n=====\n\nFirst, create a file ``visit_schedules.py`` in the root of your app where the visit schedule code below will live.\n\n\nNext, declare lists of data ``Crfs`` and laboratory ``Requisitions`` to be completed during each visit. For simplicity, we assume that every visit has the same data collection requirement (not usually the case).\n\n.. code-block:: python\n\n from myapp.models import SubjectVisit, OnSchedule, OffSchedule, SubjectDeathReport, SubjectOffstudy\n\n from edc_visit_schedule.site_visit_schedules import site_visit_schedules\n from edc_visit_schedule.schedule import Schedule\n from edc_visit_schedule.visit import Crf, Requisition, FormsCollection\n from edc_visit_schedule.visit_schedule import VisitSchedule\n\n\n crfs = FormsCollection(\n Crf(show_order=10, model='myapp.crfone'),\n Crf(show_order=20, model='myapp.crftwo'),\n Crf(show_order=30, model='myapp.crfthree'),\n Crf(show_order=40, model='myapp.crffour'),\n Crf(show_order=50, model='myapp.crffive'),\n )\n\n requisitions = FormsCollection(\n Requisition(\n show_order=10, model='myapp.subjectrequisition', panel_name='Research Blood Draw'),\n Requisition(\n show_order=20, model='myapp.subjectrequisition', panel_name='Viral Load'),\n )\n\nCreate a new visit schedule:\n\n.. code-block:: python\n\n subject_visit_schedule = VisitSchedule(\n name='subject_visit_schedule',\n verbose_name='My Visit Schedule',\n death_report_model=SubjectDeathReport,\n offstudy_model=SubjectOffstudy,\n visit_model=SubjectVisit)\n\n\nVisit schedules contain ``Schedules`` so create a schedule:\n\n.. code-block:: python\n\n schedule = Schedule(\n name='schedule1',\n onschedule_model='myapp.onschedule',\n offschedule_model='myapp.offschedule')\n\nSchedules contains visits, so decalre some visits and add to the ``schedule``:\n\n.. code-block:: python\n\n visit0 = Visit(\n code='1000',\n title='Visit 1000',\n timepoint=0,\n rbase=relativedelta(days=0),\n requisitions=requisitions,\n crfs=crfs)\n\n visit1 = Visit(\n code='2000',\n title='Visit 2000',\n timepoint=1,\n rbase=relativedelta(days=28),\n requisitions=requisitions,\n crfs=crfs)\n\n schedule.add_visit(visit=visit0)\n schedule.add_visit(visit=visit1)\n\n\nAdd the schedule to your visit schedule:\n\n.. code-block:: python\n\n schedule = subject_visit_schedule.add_schedule(schedule)\n\nRegister the visit schedule with the site registry:\n\n.. code-block:: python\n\n site_visit_schedules.register(subject_visit_schedule)\n\nWhen Django loads, the visit schedule class will be available in the global ``site_visit_schedules``.\n\nThe ``site_visit_schedules`` has a number of methods to help query the visit schedule and some related data.\n\n **Note:** The ``schedule`` above was declared with ``onschedule_model=OnSchedule``. An on-schedule model uses the ``CreateAppointmentsMixin`` from ``edc_appointment``. On ``onschedule.save()`` the method ``onschedule.create_appointments`` is called. This method uses the visit schedule information to create the appointments as per the visit data in the schedule. See also ``edc_appointment``.\n\nOnSchedule and OffSchedule models\n=================================\n\nTwo models_mixins are available for the the on-schedule and off-schedule models, ``OnScheduleModelMixin`` and ``OffScheduleModelMixin``. OnSchedule/OffSchedule models are specific to a ``schedule``. The ``visit_schedule_name`` and ``schedule_name`` are declared on the model's ``Meta`` class attribute ``visit_schedule_name``.\n\nFor example:\n\n.. code-block:: python\n\n class OnSchedule(OnScheduleModelMixin, CreateAppointmentsMixin, RequiresConsentModelMixin, BaseUuidModel):\n\n class Meta(EnrollmentModelMixin.Meta):\n visit_schedule_name = 'subject_visit_schedule.schedule1'\n consent_model = 'myapp.subjectconsent'\n\n\n class OffSchedule(OffScheduleModelMixin, RequiresConsentModelMixin, BaseUuidModel):\n\n class Meta(OffScheduleModelMixin.Meta):\n visit_schedule_name = 'subject_visit_schedule.schedule1'\n consent_model = 'myapp.subjectconsent'\n\n\n.. |pypi| image:: https://img.shields.io/pypi/v/edc-visit-schedule.svg\n :target: https://pypi.python.org/pypi/edc-visit-schedule\n\n.. |travis| image:: https://travis-ci.org/clinicedc/edc-visit-schedule.svg?branch=develop\n :target: https://travis-ci.org/clinicedc/edc-visit-schedule\n\n.. |codecov| image:: https://codecov.io/gh/clinicedc/edc-visit-schedule/branch/develop/graph/badge.svg\n :target: https://codecov.io/gh/clinicedc/edc-visit-schedule\n\n.. |downloads| image:: https://pepy.tech/badge/edc-visit-schedule\n :target: https://pepy.tech/project/edc-visit-schedule\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-visit-schedule", "keywords": "django visit schedule clinical research", "license": "GPL license, see LICENSE", "maintainer": "", "maintainer_email": "", "name": "edc-visit-schedule", "package_url": "https://pypi.org/project/edc-visit-schedule/", "platform": "", "project_url": "https://pypi.org/project/edc-visit-schedule/", "project_urls": { "Homepage": "https://github.com/clinicedc/edc-visit-schedule" }, "release_url": "https://pypi.org/project/edc-visit-schedule/0.2.51/", "requires_dist": [ "edc-appointment", "edc-identifier", "edc-model-admin", "edc-model-wrapper" ], "requires_python": ">=3.7", "summary": ".", "version": "0.2.51" }, "last_serial": 5946733, "releases": { "0.2.10": [ { "comment_text": "", "digests": { "md5": "750916bc4f904104d5e7a09652082f8f", "sha256": "85933619c2fa00c5b3b889d14d0ac43ccbc08b376ac49f898d97699587012fb1" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.10.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "750916bc4f904104d5e7a09652082f8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80525, "upload_time": "2018-08-16T22:15:26", "url": "https://files.pythonhosted.org/packages/d7/c1/b6b7c7d3917d18274f7a2387b1572deb83b6ed2574028a4798b7bee5182c/edc-visit-schedule-0.2.10.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "ad5bd5e008c17dce134751f8bce3f652", "sha256": "e72cc17afe98c137948f0fc1c565fda86fc5eb914e6d0f6ec1f118faf4c57610" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.10-py3-none-any.whl", "has_sig": false, "md5_digest": "ad5bd5e008c17dce134751f8bce3f652", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51852, "upload_time": "2018-08-16T22:15:25", "url": "https://files.pythonhosted.org/packages/78/ca/ff431a2cbe9865a47f160810c351576599e22c5e28a6dc02490e89d7bc65/edc_visit_schedule-0.2.10-py3-none-any.whl" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "c25bd882c75353b045639069c795c04e", "sha256": "a3a8dc6b72a2c92c370f9c3252236267873b30627a7237b1337a463df4665ce1" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.11.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "c25bd882c75353b045639069c795c04e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80856, "upload_time": "2018-09-03T00:15:26", "url": "https://files.pythonhosted.org/packages/49/7e/c5f3df8d5ea7f9497a4108dd0c6f0dee29de22944005c4a1d372358e1ed7/edc-visit-schedule-0.2.11.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "c9d2875b8c5e9a1c7af2d7b59b53a87f", "sha256": "3364e1390d13c157d6838bb9588419cbe38794a80fc4d777f73ba18e7705683d" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.11-py3-none-any.whl", "has_sig": false, "md5_digest": "c9d2875b8c5e9a1c7af2d7b59b53a87f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51999, "upload_time": "2018-09-03T00:15:25", "url": "https://files.pythonhosted.org/packages/eb/33/6322ff5b5e5b5381a98d7ee36fc15a2687a3428d2230b849028350a19d58/edc_visit_schedule-0.2.11-py3-none-any.whl" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "98f4bdea6f2aeb6d927a094de7abe363", "sha256": "8b283c14d1bfb9035617bac233034ef2baa7fa2757dded95c3bd9b088b18bb7a" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.12.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "98f4bdea6f2aeb6d927a094de7abe363", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80875, "upload_time": "2018-09-27T21:18:39", "url": "https://files.pythonhosted.org/packages/5e/eb/fefa3c57a09834e8c76fe0763fc608686d2237ae3b05a2094b0d4713c373/edc-visit-schedule-0.2.12.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "569f7436736c836bed8cd8084042ae2b", "sha256": "e6534b6598eba0ff49012128fa83f24d8d65f6f749d1650fc54940c625751b97" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.12-py3-none-any.whl", "has_sig": false, "md5_digest": "569f7436736c836bed8cd8084042ae2b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51999, "upload_time": "2018-09-27T21:18:37", "url": "https://files.pythonhosted.org/packages/b9/af/6e29b1997ec400c3d276485bbc3690c074976af6dc3c93489858279fbc9d/edc_visit_schedule-0.2.12-py3-none-any.whl" } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "97948cc711be29023faaceb74d474d9c", "sha256": "69c2fb74bdf745f775e660eae6c451e5322b02f509a5372136da46bd65eb7f28" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.13.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "97948cc711be29023faaceb74d474d9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81043, "upload_time": "2018-10-05T19:06:55", "url": "https://files.pythonhosted.org/packages/ee/de/5d2910433ba49eb319bd905323f7f5a007c108c1b48af112df48b3193cbd/edc-visit-schedule-0.2.13.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "8b1207fc66afda0b250684e81ad5270e", "sha256": "88816ff819cfb876b8492cf9c5e82119dbf88a0e8dcbe142e257a7bad016040d" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.13-py3-none-any.whl", "has_sig": false, "md5_digest": "8b1207fc66afda0b250684e81ad5270e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52048, "upload_time": "2018-10-05T19:06:53", "url": "https://files.pythonhosted.org/packages/77/9c/2bd3bb82677c8abefb5fd1f6caa940a39bd998e2727481c377d70f7faab8/edc_visit_schedule-0.2.13-py3-none-any.whl" } ], "0.2.14": [ { "comment_text": "", "digests": { "md5": "bcb7d1b0541e28d8655c3a0c282e132c", "sha256": "dc867c38cc90bde7ceaf28efcbb6142a537ce19db0e010a01e831b7545b3163f" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.14.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "bcb7d1b0541e28d8655c3a0c282e132c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 81636, "upload_time": "2018-10-31T02:21:48", "url": "https://files.pythonhosted.org/packages/46/5f/8b1b33901499ef04ceaf9750938434ca7f9fd82806b75b1bcb0b102df7ff/edc-visit-schedule-0.2.14.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "cc5be831af35bb6759fe1c2c153011d1", "sha256": "5e18a096f11deb87491c6b8566a6a992c9244732b197f7277f1159641b671c39" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.14-py3-none-any.whl", "has_sig": false, "md5_digest": "cc5be831af35bb6759fe1c2c153011d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 59405, "upload_time": "2018-10-31T02:21:47", "url": "https://files.pythonhosted.org/packages/6d/bb/d7faaaaa78912ca710ff044dde66e984919a0c89b5d3fd687dfeb01a478e/edc_visit_schedule-0.2.14-py3-none-any.whl" } ], "0.2.15": [ { "comment_text": "", "digests": { "md5": "1e376c1a38299bb073a2aff3d33a31f7", "sha256": "a55ab8ed38b064b12b5a5f86ef238292c11192391af61ad29b8f97620e684ef7" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.15.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "1e376c1a38299bb073a2aff3d33a31f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82080, "upload_time": "2018-11-15T03:41:58", "url": "https://files.pythonhosted.org/packages/90/9c/f4228447fd5d02f6fd982ed8f890a26404f17ff5e9d0272102ba9ab71792/edc-visit-schedule-0.2.15.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "92ecc0e01581813fac9932285225b80b", "sha256": "7adf7ce145143be86cce572a3b2b11f97889afd4ff947b93bd80710f1b05de0e" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.15-py3-none-any.whl", "has_sig": false, "md5_digest": "92ecc0e01581813fac9932285225b80b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52416, "upload_time": "2018-11-15T03:41:56", "url": "https://files.pythonhosted.org/packages/cf/fc/fb88642169478464df5cebaaca255d60336f8298ec794aeec2beeae15686/edc_visit_schedule-0.2.15-py3-none-any.whl" } ], "0.2.16": [ { "comment_text": "", "digests": { "md5": "c130a2f57923ea8490b3a93926ecdc35", "sha256": "8e5670f0f30c6712bd9f3f33e60f26c722a263d55b09db5338291904e54f1138" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.16.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "c130a2f57923ea8490b3a93926ecdc35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82690, "upload_time": "2018-12-20T21:01:24", "url": "https://files.pythonhosted.org/packages/55/75/34e4add3128e9a12498a7e2fa4bc5f4ebb85a4f77b8e67670db8a607baef/edc-visit-schedule-0.2.16.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "ea0ad057be94a43a5a31e79d58d2a333", "sha256": "43d6a91e00fbdd65b5e3939a6cf25aa9083be3b87cf93fab2ec7fa63da420b8f" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.16-py3-none-any.whl", "has_sig": false, "md5_digest": "ea0ad057be94a43a5a31e79d58d2a333", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52963, "upload_time": "2018-12-20T21:01:23", "url": "https://files.pythonhosted.org/packages/c5/00/da3848e0823488569d1eff7b7af876230ac1eff65754b1e267789b84dc12/edc_visit_schedule-0.2.16-py3-none-any.whl" } ], "0.2.17": [ { "comment_text": "", "digests": { "md5": "3774a80c01547370acfb7ad3b41d31de", "sha256": "5d0c27711e73fadfdddb3d0c96d52477accb3be233242a1beb80aba18b4af47b" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.17.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "3774a80c01547370acfb7ad3b41d31de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82723, "upload_time": "2018-12-27T04:20:02", "url": "https://files.pythonhosted.org/packages/4a/da/7b6ce7adbd57f84e3c2eb6d08f88f5cd6cdb9438be95e06bd7b95f371400/edc-visit-schedule-0.2.17.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "75660b0f130042f80c85ab2531452e7d", "sha256": "af0170dd2b00a66bf8f249e203723632b755c725a376699eff353381183e3197" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.17-py3-none-any.whl", "has_sig": false, "md5_digest": "75660b0f130042f80c85ab2531452e7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52969, "upload_time": "2018-12-27T04:20:01", "url": "https://files.pythonhosted.org/packages/0e/b7/8e6b535722f5ce1ef37498768981955f55ef827aa6f08a618ae49b961bdd/edc_visit_schedule-0.2.17-py3-none-any.whl" } ], "0.2.18": [ { "comment_text": "", "digests": { "md5": "fcdc626cc5692b45ef39f203e312c507", "sha256": "93c018e45ad96ede95af3d166a8b5524109f37474b32308800396d3616ab5665" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.18.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "fcdc626cc5692b45ef39f203e312c507", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82658, "upload_time": "2018-12-27T04:33:37", "url": "https://files.pythonhosted.org/packages/6c/28/5211ca0e822065a3726bbded9c0c6f9fb33f46fb76b423e484836c976819/edc-visit-schedule-0.2.18.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "e51e817637e13c6993622e6cc4231bfa", "sha256": "e5fdfe7675cd51db6e58188437b119e2c2b2de510e1391d07a16f84196cdeaa1" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.18-py3-none-any.whl", "has_sig": false, "md5_digest": "e51e817637e13c6993622e6cc4231bfa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 52935, "upload_time": "2018-12-27T04:33:35", "url": "https://files.pythonhosted.org/packages/37/96/a7780b0181f3098077a1be67f1101d9303d58a65fc859ac20dbb4fee6c61/edc_visit_schedule-0.2.18-py3-none-any.whl" } ], "0.2.19": [ { "comment_text": "", "digests": { "md5": "e7053da4b7c02b81c68aa9d6370d9194", "sha256": "29a9af381a72b99214cda4898cd70c7e843d5217ed45e9cb94d1fd89ae788d62" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.19-py3-none-any.whl", "has_sig": false, "md5_digest": "e7053da4b7c02b81c68aa9d6370d9194", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 53302, "upload_time": "2019-02-06T05:10:11", "url": "https://files.pythonhosted.org/packages/38/96/fd189a2aa002261d8de92b03ccf9ae9daa7eec77fbc5a4d9b1b0defdff8a/edc_visit_schedule-0.2.19-py3-none-any.whl" } ], "0.2.20": [ { "comment_text": "", "digests": { "md5": "25198e21c3f06bb0e3fa4b5fda2a34d3", "sha256": "a078968e8d749cd343501f94a73b0a5081cd96cfca73b97feffcaff7316911e4" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.20-py3-none-any.whl", "has_sig": false, "md5_digest": "25198e21c3f06bb0e3fa4b5fda2a34d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 60934, "upload_time": "2019-02-07T01:09:45", "url": "https://files.pythonhosted.org/packages/17/6e/6dcd1d07ee5c8aa63b5efbf646cf953b75e4c272041c34ab39c8371d8a4b/edc_visit_schedule-0.2.20-py3-none-any.whl" } ], "0.2.21": [ { "comment_text": "", "digests": { "md5": "ce7f2fc1fe5b54ac7ae647e3c0170123", "sha256": "309f8719700309aa1b5c925b9dac495107d7172fefc79089848a4d47665dc972" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.21-py3-none-any.whl", "has_sig": false, "md5_digest": "ce7f2fc1fe5b54ac7ae647e3c0170123", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 60930, "upload_time": "2019-02-08T07:32:04", "url": "https://files.pythonhosted.org/packages/59/6a/a575984b7bce53972316157407667e8cf9fd24b5b20ee9d1bc371a88ffba/edc_visit_schedule-0.2.21-py3-none-any.whl" } ], "0.2.22": [ { "comment_text": "", "digests": { "md5": "0d4592a416928ad7d4c7301366613be3", "sha256": "8d2460b5ae8086b7ee186f762ecae8c3393871ed30b37e9e77e24fa19622864c" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.22-py3-none-any.whl", "has_sig": false, "md5_digest": "0d4592a416928ad7d4c7301366613be3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 60937, "upload_time": "2019-02-08T07:48:02", "url": "https://files.pythonhosted.org/packages/7e/e9/ed9747fea0640b8b1170131b20b9c844b982e9170e8639113eb727d410bd/edc_visit_schedule-0.2.22-py3-none-any.whl" } ], "0.2.23": [ { "comment_text": "", "digests": { "md5": "bd81c571ff553badd33add43f171940f", "sha256": "9c4d0043520a4d9257b4ebaae6a46ec6837e09e093ceb87d38be99cfcdbbcd0f" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.23-py3-none-any.whl", "has_sig": false, "md5_digest": "bd81c571ff553badd33add43f171940f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61891, "upload_time": "2019-02-08T17:54:43", "url": "https://files.pythonhosted.org/packages/9f/f0/6d090d0a6ed3ada617e4d0302549286b341066ac2aa682b227e53811fea8/edc_visit_schedule-0.2.23-py3-none-any.whl" } ], "0.2.24": [ { "comment_text": "", "digests": { "md5": "a7f3d9bca2602942c9500379f32952a8", "sha256": "5d4f495e8b37ff045a30137a4062b24cb86e13b3aa649898ccfb28a45e31b162" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.24-py3-none-any.whl", "has_sig": false, "md5_digest": "a7f3d9bca2602942c9500379f32952a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61882, "upload_time": "2019-02-10T22:17:10", "url": "https://files.pythonhosted.org/packages/52/20/356a9ff33e360937d7892673af4c2a6aa91ab787891d4a87a9cedbd4434c/edc_visit_schedule-0.2.24-py3-none-any.whl" } ], "0.2.25": [ { "comment_text": "", "digests": { "md5": "9231951778798879b68d8789bb7ef94c", "sha256": "ba22988e1d7f612e9d8276a8c3e6129e12437344365aa6845a9e648e9e0c543f" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.25-py3-none-any.whl", "has_sig": false, "md5_digest": "9231951778798879b68d8789bb7ef94c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62087, "upload_time": "2019-02-11T01:47:46", "url": "https://files.pythonhosted.org/packages/22/96/df601812140051c61b37da48f558953a216c1acb8212d5aaef14bef0f8a4/edc_visit_schedule-0.2.25-py3-none-any.whl" } ], "0.2.26": [ { "comment_text": "", "digests": { "md5": "2f11efddd0bb830f7c2730359a1f2482", "sha256": "575290145022b77d562aa550ab8d0b4654cdee915ec42b3e53b4abe101eb8e21" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.26-py3-none-any.whl", "has_sig": false, "md5_digest": "2f11efddd0bb830f7c2730359a1f2482", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62201, "upload_time": "2019-02-12T04:42:38", "url": "https://files.pythonhosted.org/packages/c0/48/e2709bc0e512cad2ebb07d2d8bed6bcc6f32b73edd5a85a071338831f231/edc_visit_schedule-0.2.26-py3-none-any.whl" } ], "0.2.27": [ { "comment_text": "", "digests": { "md5": "ac0ce8afa469a76e4472665025088a1d", "sha256": "7fec5ad4a2a145aae66fc09bdbf9d85c684910d3035666ba1035cab2fdc7fa64" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.27-py3-none-any.whl", "has_sig": false, "md5_digest": "ac0ce8afa469a76e4472665025088a1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62197, "upload_time": "2019-02-27T14:38:09", "url": "https://files.pythonhosted.org/packages/0e/4f/4d4bd47b563f729a1b550b311c30f453743340008c331d65ebcebcf939b5/edc_visit_schedule-0.2.27-py3-none-any.whl" } ], "0.2.28": [ { "comment_text": "", "digests": { "md5": "7390c6c18a621b7d99ce1942c29d93ff", "sha256": "4e8cdddcca1a20c896887df4506fa02d340609e3797409d79b1dd75e07d8f2de" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.28-py3-none-any.whl", "has_sig": false, "md5_digest": "7390c6c18a621b7d99ce1942c29d93ff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62183, "upload_time": "2019-02-28T05:00:53", "url": "https://files.pythonhosted.org/packages/08/ae/dd81d35109791aba7a9bc57d0084350af28e4ac51efb5e329d0cbaf0552e/edc_visit_schedule-0.2.28-py3-none-any.whl" } ], "0.2.29": [ { "comment_text": "", "digests": { "md5": "5cbad0f2e878e4ab52587e6b1dadbd2f", "sha256": "7cf03928a8232d71a78a39ca4bbdc4e545e2585550853e25798545dbb80668a5" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.29-py3-none-any.whl", "has_sig": false, "md5_digest": "5cbad0f2e878e4ab52587e6b1dadbd2f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62829, "upload_time": "2019-03-04T23:30:17", "url": "https://files.pythonhosted.org/packages/5a/fb/3150258fc17bf5f44d739d0e0432152b2deb537e5cc92234e620e308502d/edc_visit_schedule-0.2.29-py3-none-any.whl" } ], "0.2.30": [ { "comment_text": "", "digests": { "md5": "49ed40e720a7bf88e088cfdc5711a7fc", "sha256": "07238e8d1c8112c479c5b44affaaa1c22d677e9d4fb694138d3432480382296d" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.30-py3-none-any.whl", "has_sig": false, "md5_digest": "49ed40e720a7bf88e088cfdc5711a7fc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62861, "upload_time": "2019-03-18T04:37:59", "url": "https://files.pythonhosted.org/packages/c7/97/ef3623d7dbbd5980cabbc65710ff2d2e2116880307d355833363748a18b4/edc_visit_schedule-0.2.30-py3-none-any.whl" } ], "0.2.31": [ { "comment_text": "", "digests": { "md5": "557c3b28e1555b076c4a6819c2586a7b", "sha256": "149716e911e6551183fd6412dc2ee12d53a853cbbf45046f1cd3c39e7b0b197d" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.31-py3-none-any.whl", "has_sig": false, "md5_digest": "557c3b28e1555b076c4a6819c2586a7b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61038, "upload_time": "2019-03-23T15:05:56", "url": "https://files.pythonhosted.org/packages/4a/7a/a36a99bede893dc3628517403c36f3c48192f249e77e0790b8a0df95cf12/edc_visit_schedule-0.2.31-py3-none-any.whl" } ], "0.2.32": [ { "comment_text": "", "digests": { "md5": "e14cdd77c8677a2903f6e991afdf61df", "sha256": "f14159c3293129ffee1b712b4db4c462910646d99f4c535e0ff7e2f4d80f0da3" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.32-py3-none-any.whl", "has_sig": false, "md5_digest": "e14cdd77c8677a2903f6e991afdf61df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 60998, "upload_time": "2019-03-23T22:44:39", "url": "https://files.pythonhosted.org/packages/56/ec/82bd3bd0a5fee5ee75b22fbbf50982e84c36020ea9b51d5c028636368804/edc_visit_schedule-0.2.32-py3-none-any.whl" } ], "0.2.33": [ { "comment_text": "", "digests": { "md5": "c27ab86e93976e86c9f5d86234fb4f38", "sha256": "2aa98e06a1031b217fb0698aa37447f0401da71396ee8487bc3dfce77640ee59" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.33-py3-none-any.whl", "has_sig": false, "md5_digest": "c27ab86e93976e86c9f5d86234fb4f38", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61006, "upload_time": "2019-03-25T23:27:36", "url": "https://files.pythonhosted.org/packages/37/f7/eff2aafce1386a6bb0ff537fb094156f96377d85f6952c81983cc021c27f/edc_visit_schedule-0.2.33-py3-none-any.whl" } ], "0.2.34": [ { "comment_text": "", "digests": { "md5": "b7cf1efc72420cecc7877798fb4a6b61", "sha256": "07ab1fca2b1f4baecc6536586ca34cf8270c209501f1c10c210243b2d961bde7" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.34-py3-none-any.whl", "has_sig": false, "md5_digest": "b7cf1efc72420cecc7877798fb4a6b61", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61718, "upload_time": "2019-03-27T05:40:25", "url": "https://files.pythonhosted.org/packages/55/ab/92fcccf442f6e4bc3e4b83e9247c43c25a29df87fd86679fd47c5a0de59b/edc_visit_schedule-0.2.34-py3-none-any.whl" } ], "0.2.35": [ { "comment_text": "", "digests": { "md5": "5c77be63e0c620919f45696fafcaf1c1", "sha256": "836f55a1ab4a80d016d0deeb6bba266bbc7988c05bb2259fca49df0d6eae797b" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.35-py3-none-any.whl", "has_sig": false, "md5_digest": "5c77be63e0c620919f45696fafcaf1c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61700, "upload_time": "2019-03-29T23:37:31", "url": "https://files.pythonhosted.org/packages/01/cf/3f4e4999006e6da7cba24e1c349467e05e009fa14bf70de3d1f281fc00f8/edc_visit_schedule-0.2.35-py3-none-any.whl" } ], "0.2.36": [ { "comment_text": "", "digests": { "md5": "e96992ac9a99f28c7ea9aa819b5718a4", "sha256": "090e6aa2d6463d7693899c00e1c649d55350b70ef879f53ee36b7acd36e06593" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.36-py3-none-any.whl", "has_sig": false, "md5_digest": "e96992ac9a99f28c7ea9aa819b5718a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61695, "upload_time": "2019-04-05T13:48:05", "url": "https://files.pythonhosted.org/packages/d0/5f/e337358c40467cc06f5fbbb9fd4595dcb95d585a56d329beee5fd4140b77/edc_visit_schedule-0.2.36-py3-none-any.whl" } ], "0.2.37": [ { "comment_text": "", "digests": { "md5": "f72b9ae0e42d9b1a3a7bd76d783a4c91", "sha256": "9584767d7974a0ec16f5ee8b92001484373ab74063edba0b67cd626419ecdfa7" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.37-py3-none-any.whl", "has_sig": false, "md5_digest": "f72b9ae0e42d9b1a3a7bd76d783a4c91", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 61692, "upload_time": "2019-04-09T20:38:15", "url": "https://files.pythonhosted.org/packages/48/79/d260e56c859684c0c4d7a82bba8d618999fa277cf1fb05711f93b384a3ac/edc_visit_schedule-0.2.37-py3-none-any.whl" } ], "0.2.38": [ { "comment_text": "", "digests": { "md5": "fe8a416db67d681c15b48fda17731a77", "sha256": "9c0bba8fe263ee82b3457cec900993cebf932c0b3ab6f02e60eb92b83f026ff3" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.38-py3-none-any.whl", "has_sig": false, "md5_digest": "fe8a416db67d681c15b48fda17731a77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62412, "upload_time": "2019-05-22T23:17:53", "url": "https://files.pythonhosted.org/packages/01/fb/cc37c4cad88cb512cd31d44ad8be971295aa6188152f56834ea4ca0c0746/edc_visit_schedule-0.2.38-py3-none-any.whl" } ], "0.2.39": [ { "comment_text": "", "digests": { "md5": "5d6294470bff4f1541fe78f3a1226e71", "sha256": "0a6a1ba5609e501e351c023471cd1c959f822835ee3c3fa96e5112c5f1a96721" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.39-py3-none-any.whl", "has_sig": false, "md5_digest": "5d6294470bff4f1541fe78f3a1226e71", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 62629, "upload_time": "2019-06-04T19:13:51", "url": "https://files.pythonhosted.org/packages/ea/91/df8575138e03e6dc4737f232165f96eafb60edee1df9a6afb2a6efa35382/edc_visit_schedule-0.2.39-py3-none-any.whl" } ], "0.2.40": [ { "comment_text": "", "digests": { "md5": "fac72a6733406b51bfb76e5c5e4f8daa", "sha256": "033aaa6be993b160b833a7fcbb5956902ec554ea91829131d4574b1ed33f4798" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.40-py3-none-any.whl", "has_sig": false, "md5_digest": "fac72a6733406b51bfb76e5c5e4f8daa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 58369, "upload_time": "2019-06-09T14:24:17", "url": "https://files.pythonhosted.org/packages/fb/f9/3b49699f11c342220faf862ade49cf82a86f812ac0f2d7ca28aa1fb614e8/edc_visit_schedule-0.2.40-py3-none-any.whl" } ], "0.2.41": [ { "comment_text": "", "digests": { "md5": "2387c4de0f72c0fcff46e6afa07e33b8", "sha256": "7a28beaa9e84b1be7c3870c048d93d2af38651d12b982096f9a5351729bd977a" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.41-py3-none-any.whl", "has_sig": false, "md5_digest": "2387c4de0f72c0fcff46e6afa07e33b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 65405, "upload_time": "2019-06-25T03:08:53", "url": "https://files.pythonhosted.org/packages/25/fc/d9dd331be1d56a28bec97df6b0c0150ce499c09196915d5fca6f5c4d1f9a/edc_visit_schedule-0.2.41-py3-none-any.whl" } ], "0.2.42": [ { "comment_text": "", "digests": { "md5": "c93fa41bfae2695d6b52d75c0ddccfe1", "sha256": "200cb36eb5d9165d7f90b81dbf56eff03609a81703e1253fa08d6efd8fbb6fc9" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.42-py3-none-any.whl", "has_sig": false, "md5_digest": "c93fa41bfae2695d6b52d75c0ddccfe1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 65527, "upload_time": "2019-06-28T23:52:42", "url": "https://files.pythonhosted.org/packages/9e/1b/08673db96858733f881a14f0a67cce56907586e04c41cab1c70f78e28bd9/edc_visit_schedule-0.2.42-py3-none-any.whl" } ], "0.2.43": [ { "comment_text": "", "digests": { "md5": "9f0739e937c80108c38621258332749c", "sha256": "50e14a55da150078430fdfc3d4b55e1314f0cb0cd4cfe3834754a6f3740b09e1" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.43-py3-none-any.whl", "has_sig": false, "md5_digest": "9f0739e937c80108c38621258332749c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 66236, "upload_time": "2019-07-05T22:15:05", "url": "https://files.pythonhosted.org/packages/d2/78/d1d9bd8b60b9e7a2b2b08bf0e9bfde86d132085d84dd9f9c181066972a36/edc_visit_schedule-0.2.43-py3-none-any.whl" } ], "0.2.44": [ { "comment_text": "", "digests": { "md5": "f6baa75ea80a29acdd7755007a10f0cc", "sha256": "c8d6aa73fe0ca543294b70dec4bf01d288da02004246479de87c2f046bf5d5f4" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.44-py3-none-any.whl", "has_sig": false, "md5_digest": "f6baa75ea80a29acdd7755007a10f0cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 66238, "upload_time": "2019-07-05T23:33:45", "url": "https://files.pythonhosted.org/packages/4e/1a/7a1a8b447ed20cbc309e9c874781387dc58cdecfaa65525298b144873d87/edc_visit_schedule-0.2.44-py3-none-any.whl" } ], "0.2.45": [ { "comment_text": "", "digests": { "md5": "ae36c4e8eedfa39deeb5b9b9f1969f66", "sha256": "7a2d090a07d33d8f9e9aff29e25fb18258948b066f4801a40b7d34db39bfea3d" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.45-py3-none-any.whl", "has_sig": false, "md5_digest": "ae36c4e8eedfa39deeb5b9b9f1969f66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 66778, "upload_time": "2019-07-05T23:38:01", "url": "https://files.pythonhosted.org/packages/39/37/336e8333d5139624e7ec8a9c05ff67a36ad41645cf35d3663cb5b321965b/edc_visit_schedule-0.2.45-py3-none-any.whl" } ], "0.2.46": [ { "comment_text": "", "digests": { "md5": "71163c37b118ba3b0211dbeaa72de494", "sha256": "d895cf19cdfef5c9b602d1adc5a52a28544d7950e243ee19ced818f2165c3fc3" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.46-py3-none-any.whl", "has_sig": false, "md5_digest": "71163c37b118ba3b0211dbeaa72de494", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 66823, "upload_time": "2019-07-06T02:57:35", "url": "https://files.pythonhosted.org/packages/d3/d2/573ba93d2fc2dff0e324f4db410f91bbe990726f8cecca71eff2f6b94f1c/edc_visit_schedule-0.2.46-py3-none-any.whl" } ], "0.2.47": [ { "comment_text": "", "digests": { "md5": "7e7b4fd731ee375f3738f2820f455b08", "sha256": "5bd870f34fa4f27557b6853ee0f438b6af7fea26fcaf6984ea81a30761076747" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.47-py3-none-any.whl", "has_sig": false, "md5_digest": "7e7b4fd731ee375f3738f2820f455b08", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 67846, "upload_time": "2019-07-06T21:26:19", "url": "https://files.pythonhosted.org/packages/c9/27/f1fa430c9d65d3ea24bda5d5d958025e857dbb9ce7d03de1e812bdf1d518/edc_visit_schedule-0.2.47-py3-none-any.whl" } ], "0.2.48": [ { "comment_text": "", "digests": { "md5": "d6005c2c7d58b21a3a163ff4453ece4b", "sha256": "12bbc174a9c7e836b8e8b1eab5eb2b6d100919332ae5745bddd588718c1a6f4e" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.48-py3-none-any.whl", "has_sig": false, "md5_digest": "d6005c2c7d58b21a3a163ff4453ece4b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 67952, "upload_time": "2019-07-16T00:06:41", "url": "https://files.pythonhosted.org/packages/0b/d7/599cf32b4407f0148a32d71ba5fcf38b26c9f0a3cdbc4211a5d8299024fe/edc_visit_schedule-0.2.48-py3-none-any.whl" } ], "0.2.49": [ { "comment_text": "", "digests": { "md5": "706b11b56d126b08194428eeef8c4412", "sha256": "e9fc30669f68655e8504339be095f52888c083ff22605af86f10089e81b8acef" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.49-py3-none-any.whl", "has_sig": false, "md5_digest": "706b11b56d126b08194428eeef8c4412", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 67948, "upload_time": "2019-09-20T13:08:30", "url": "https://files.pythonhosted.org/packages/bc/32/486dd6c8f704e9684a0cdb4e9d57b964e1bcad0f264c678961139c4e28ee/edc_visit_schedule-0.2.49-py3-none-any.whl" } ], "0.2.50": [ { "comment_text": "", "digests": { "md5": "6717f037a99d5899f5be616ce516f2a8", "sha256": "67df53e01b7c3874d7151a0cfc53e572a7feb2db4ffde40f285517726e2cd2b1" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.50-py3-none-any.whl", "has_sig": false, "md5_digest": "6717f037a99d5899f5be616ce516f2a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 68434, "upload_time": "2019-09-22T11:56:34", "url": "https://files.pythonhosted.org/packages/09/3c/ef8906f51cae82f89fe72fa28164938e4d6f8428b20d2c4c56c62a2db1e6/edc_visit_schedule-0.2.50-py3-none-any.whl" } ], "0.2.51": [ { "comment_text": "", "digests": { "md5": "663a0016333ec409a8cdafb9de81abab", "sha256": "52f962887f9bcf1dafb8c1b4cf9ff9ab4a8ae5616d9beaa156e9cbdf6cf556d2" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.51-py3-none-any.whl", "has_sig": false, "md5_digest": "663a0016333ec409a8cdafb9de81abab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 68455, "upload_time": "2019-10-08T21:19:17", "url": "https://files.pythonhosted.org/packages/e3/4c/1ea4e80d3a93f5b5a5f817a50aa48334b5ec87bf74ed79b48b6c360762be/edc_visit_schedule-0.2.51-py3-none-any.whl" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "fd11064767776202479605462ffd5269", "sha256": "0ae731da00dccb88250e92d052508c308662439addff3b46068f4d1419c210d9" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.7.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "fd11064767776202479605462ffd5269", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79694, "upload_time": "2018-07-21T08:19:09", "url": "https://files.pythonhosted.org/packages/6a/56/1130a547a418a6cf286fb2643aa1b7160b6e9de98e36a561581194c06da3/edc-visit-schedule-0.2.7.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "945c7d745e75e7ab3224a2d9833a730d", "sha256": "3edcf85cebb67c777e0816ecfc6e9865a51cd207c092b30ee57e0c2842df5490" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "945c7d745e75e7ab3224a2d9833a730d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51286, "upload_time": "2018-07-21T08:19:07", "url": "https://files.pythonhosted.org/packages/0b/ee/1b6acfd3055473eeef585d94a3bf7b14f9bef0b1b2f4839202f44cc59018/edc_visit_schedule-0.2.7-py3-none-any.whl" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "a19b9a0855da75e9e4161b70064551c4", "sha256": "45ceb773945ee983c772405df43b97b79253e8e2fb1919224caeada15f94aa97" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.8.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "a19b9a0855da75e9e4161b70064551c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79752, "upload_time": "2018-08-01T01:55:58", "url": "https://files.pythonhosted.org/packages/a0/e5/ff52816bbc13ce32fca43152390c362d80fc8c8c8756aabeb1eba16e70ab/edc-visit-schedule-0.2.8.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "62aac12fe0d251940ca7947d35ca1852", "sha256": "c6b28666e64e78c35ece0fa722e8972fdaa97de5184c2cbcd4044a34eeafd271" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "62aac12fe0d251940ca7947d35ca1852", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51293, "upload_time": "2018-08-01T01:55:56", "url": "https://files.pythonhosted.org/packages/3b/c2/364e16a9b7afd5668f01da2e5aa733ee96cf348c1c6a4179c02934279470/edc_visit_schedule-0.2.8-py3-none-any.whl" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "02451b1bc5944acf2f29c80e8f3e820a", "sha256": "1854b124e65b3b80fad28ec5ead4b5abaefdc7f120deb3b52a9299589176fce8" }, "downloads": -1, "filename": "edc-visit-schedule-0.2.9.macosx-10.13-x86_64.tar.gz", "has_sig": false, "md5_digest": "02451b1bc5944acf2f29c80e8f3e820a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79305, "upload_time": "2018-08-07T21:39:41", "url": "https://files.pythonhosted.org/packages/7d/97/4bbfaf1256b3304441940b100173074ded65018bab5187f3092790838068/edc-visit-schedule-0.2.9.macosx-10.13-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "fdf64914b96882ef2f9c3df3f4fd843d", "sha256": "24f1e5a3d9887e3b62d78f71f89b2b1ddf4f5d6edb80fb31ac20d0f6c169390b" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "fdf64914b96882ef2f9c3df3f4fd843d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51329, "upload_time": "2018-08-07T21:39:37", "url": "https://files.pythonhosted.org/packages/ac/d0/0b86228e1b92eb2f1a514b836eb88c3b7e0503983288b15748347d375212/edc_visit_schedule-0.2.9-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "663a0016333ec409a8cdafb9de81abab", "sha256": "52f962887f9bcf1dafb8c1b4cf9ff9ab4a8ae5616d9beaa156e9cbdf6cf556d2" }, "downloads": -1, "filename": "edc_visit_schedule-0.2.51-py3-none-any.whl", "has_sig": false, "md5_digest": "663a0016333ec409a8cdafb9de81abab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 68455, "upload_time": "2019-10-08T21:19:17", "url": "https://files.pythonhosted.org/packages/e3/4c/1ea4e80d3a93f5b5a5f817a50aa48334b5ec87bf74ed79b48b6c360762be/edc_visit_schedule-0.2.51-py3-none-any.whl" } ] }