{ "info": { "author": "Alan Trick", "author_email": "me@alantrick.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.10", "Framework :: Django :: 1.11", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Topic :: Office/Business :: Scheduling", "Topic :: Utilities" ], "description": "=============\nDjango Agenda\n=============\n\n|pipeline-badge| |coverage-badge| |pypi-badge|\n\nDjango agenda is a django app that allow you to create and book\ntimes in a schedule. Our goal is to handle all the nasty details for\nyou; like timezones, schedule changes, and whether or not a\nspecific segment is actually available to be booked.\n\nInstallation\n------------\n\nFirst, install via pip (on Windows, replace ``pip3`` with ``pip``)\n\n::\n\n pip3 install django-agenda\n \nThen, edit your ``settings.py``, adding this line to ``INSTALLED_APPS``\n \n::\n\n 'django_agenda',\n\nFeatures\n--------\n\n* Create recurring availabilities. We should support everything that\n RFC 2445 does.\n* Subclass AbstractBooking to create bookings. Bookings will reserve\n time slots, and flag them as busy.\n* Uses dynamic foreign keys, so you can relate your availabilities &\n bookings to anything (a user, an office space, a classroom)\n\n\n.. |pipeline-badge| image:: https://gitlab.com/alantrick/django-agenda/badges/master/pipeline.svg\n :target: https://gitlab.com/alantrick/django-agenda/\n :alt: Build Status\n\n.. |coverage-badge| image:: https://gitlab.com/alantrick/django-agenda/badges/master/coverage.svg\n :target: https://gitlab.com/alantrick/django-agenda/\n :alt: Coverage Status\n\n.. |pypi-badge| image:: https://img.shields.io/pypi/v/django_agenda.svg\n :target: https://pypi.org/project/django-agenda/\n :alt: Project on PyPI\n\n\nChanges\n=======\n\n0.7.0\n-----\n\n* Deprecated ``_get_padding`` and related methods in favor of methods without\n leading underscores\n* Added some basic documentation\n\n0.6.5\n-----\n\n* Don\u2018t validate already allocated slots\n\n0.6.4\n-----\n\n* Fix long description rendering problems on pypi\n\n0.6.3\n-----\n\n* Add `django_agenda.version`, drop pbr\n\n0.6.2\n-----\n\n* add a related name for the bookings relation\n\n0.6.1\n-----\n\n* Bug fix for case where foreign key wasn't called schedule\n\n0.6.0\n-----\n\nA major rewrite & simplification. This version works *very* differently\nfrom 0.5, don't expect to migrate easily.\n\n* Time slots are now primarily for marking busy state, and\n availability occurrences are for free times.\n* You have to create your own models, subclassing the abstract\n models in django_agenda.models. The good thing about this is\n that this allows us to use real foreign keys instead of\n generic ones.\n* To that end, you'll have to migrate the data into your models.\n Django Agenda won't delete any of it's own models, but you'll\n have to migrate the data into the new models that you make.\n* Booking validation is now done in AbstractBooking.clean\n instead of AbstractBooking.save. Make sure you call full_clean!\n* You can use django_agenda.models.get_free_times to find all the\n free time spans in a particular space of time.\n\n0.5.4\n-----\n\n* Add the ability to overlap busy slots\n\n0.5.3\n-----\n\n* Add ability to overlap bookings\n\n0.5.2\n-----\n\n* Add support for django 2\n\n0.5.1\n-----\n\n* Fix bug if the start/end time weren't in the same zone as the availability\n\n0.5.0\n-----\n\n* Fix handling of daylight savings\n\n0.4.0\u20130.4.9\n-----------\n\n* Small improvements to the regen method\n* Fix problem where `_padding_changed` would crash with big changes\n* Improve error messaging\n* Fix issue where slots were being skipped during regeneration\n* Update config so it works more naturally\n* Fix issue where `_padding_changed` would alter same slot multiple times\n* Add a method to handle non-static padding values\n* Fix problem with app config, and gitlab ci\n* Fix bug making overlapping slots when a booking spanned existing slots\n* Add support for disallowing duplicate bookings\n* Fix instruction formatting in readme\n* Rewrite scheduling logic\n* Add a reasonable number of tests\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/alantrick/django-agenda", "keywords": "scheduling", "license": "LGPL3+", "maintainer": "", "maintainer_email": "", "name": "django-agenda", "package_url": "https://pypi.org/project/django-agenda/", "platform": "", "project_url": "https://pypi.org/project/django-agenda/", "project_urls": { "Homepage": "https://gitlab.com/alantrick/django-agenda" }, "release_url": "https://pypi.org/project/django-agenda/0.7.0/", "requires_dist": null, "requires_python": "", "summary": "A scheduling app for Django", "version": "0.7.0" }, "last_serial": 5344761, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7557ad02425744b52061fe7883c00c4a", "sha256": "8f2b7b53482e297e76011b631078c34aef1abe093b1853438de3a8ae669d8b58" }, "downloads": -1, "filename": "django-agenda-0.1.tar.gz", "has_sig": false, "md5_digest": "7557ad02425744b52061fe7883c00c4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9191, "upload_time": "2017-11-21T05:00:24", "url": "https://files.pythonhosted.org/packages/6c/f3/f4b58939601449e7242e777e19e2cca1da7dc969bc69cc8be92de9370c27/django-agenda-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "9e39a29b265de82daaeee8941fcab535", "sha256": "37ea479eaff99260485ac8e5ee9770446be6bb34ba35dc0d781d2427f75cbf82" }, "downloads": -1, "filename": "django-agenda-0.2.tar.gz", "has_sig": false, "md5_digest": "9e39a29b265de82daaeee8941fcab535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9662, "upload_time": "2017-11-21T22:58:12", "url": "https://files.pythonhosted.org/packages/c2/ff/41f89e132057d11fc02c4165b55bae7246791eeed0efd29282df17d13dc1/django-agenda-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5f1ab65183cf7338095fa825617b6ac4", "sha256": "3e077fb91fa5a1e8af54c7a95e321fa2144a017a84b9c9091749df29bd1e7985" }, "downloads": -1, "filename": "django-agenda-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5f1ab65183cf7338095fa825617b6ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9739, "upload_time": "2017-11-22T07:23:26", "url": "https://files.pythonhosted.org/packages/e0/06/c3b66a464c6924babfa8f94973b46d1816bf247c02d450684c22c8045117/django-agenda-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "6da5b20aba1adb7af45cb8fa1ea15b5b", "sha256": "68c187315b97ede5cc2f89535d0d30f3a89d3750f708ae2414bf5d537f2c53d1" }, "downloads": -1, "filename": "django-agenda-0.2.2.tar.gz", "has_sig": false, "md5_digest": "6da5b20aba1adb7af45cb8fa1ea15b5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9771, "upload_time": "2017-11-22T23:55:53", "url": "https://files.pythonhosted.org/packages/2a/7e/9d4d2e8ba0c24dd9ece4e6bf5639584e4199bcceed95ccce07bb0e3c9806/django-agenda-0.2.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "621506d446c9e557223ecf70c4d666ae", "sha256": "bd00cce19ada5de5ec2be76d36b1e23cb00f7f6d743d03fe304e3014f36f55d4" }, "downloads": -1, "filename": "django-agenda-0.3.tar.gz", "has_sig": false, "md5_digest": "621506d446c9e557223ecf70c4d666ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9758, "upload_time": "2017-11-30T23:06:15", "url": "https://files.pythonhosted.org/packages/4c/3b/7655219d38472011d69a962fbf85937362ec067ba9cf8f666c464346f044/django-agenda-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7f67a7c2d1c7b92b828e5f4e01609efd", "sha256": "6db0d81c29a8d9bb5515c409a093335a88f86a3b602b40f62d322ea5f9bacf75" }, "downloads": -1, "filename": "django-agenda-0.3.1.tar.gz", "has_sig": false, "md5_digest": "7f67a7c2d1c7b92b828e5f4e01609efd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9969, "upload_time": "2018-01-15T23:21:28", "url": "https://files.pythonhosted.org/packages/a6/99/aabf1cd2aab009dd7640e915c2cfb7c3b796cbf5b2f5256d369869cbaaa6/django-agenda-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "0442972efa204fd69c81b082bfb13842", "sha256": "4116d3f3cbfaaf65925e936c9de498e5226f2c0532fcb89eb5af0ee43c5e4563" }, "downloads": -1, "filename": "django-agenda-0.3.2.tar.gz", "has_sig": false, "md5_digest": "0442972efa204fd69c81b082bfb13842", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10251, "upload_time": "2018-01-16T05:01:30", "url": "https://files.pythonhosted.org/packages/b2/41/e065f0fb59fe2a3c0489e4b83555a5b444f1a068812d2d3378da512da7fa/django-agenda-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "356da23c917b7df17a22820903823c0c", "sha256": "18e98b168306b8a554b7f5feed31a556f8070d74633fa66cb71328106c11a917" }, "downloads": -1, "filename": "django-agenda-0.3.3.tar.gz", "has_sig": false, "md5_digest": "356da23c917b7df17a22820903823c0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10393, "upload_time": "2018-01-31T21:08:33", "url": "https://files.pythonhosted.org/packages/37/4c/1a1c07e4a5a2cdc1192cfcfc20b9e8b65dd5eddc3054ceff9858ebbbaaab/django-agenda-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "b5d93e9c9c549ef94caf3b10adb92b41", "sha256": "8b7cde9b7cd8aaf93ffa938d708ccc67de352ea7fa03ad4c2e6c4f45f68f2dab" }, "downloads": -1, "filename": "django-agenda-0.3.4.tar.gz", "has_sig": false, "md5_digest": "b5d93e9c9c549ef94caf3b10adb92b41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10417, "upload_time": "2018-03-12T15:41:39", "url": "https://files.pythonhosted.org/packages/be/80/737538a16cc99b156c3d97a48dba22125efe4fa906ddf23ef895196048d0/django-agenda-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "d1a0c542f250d9b17d384babc16d20c3", "sha256": "61076b6a5505031c4c49dfb27f9d97b247c03fe767683037ee4daa05a09c88e4" }, "downloads": -1, "filename": "django-agenda-0.3.5.tar.gz", "has_sig": false, "md5_digest": "d1a0c542f250d9b17d384babc16d20c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10428, "upload_time": "2018-04-02T06:05:25", "url": "https://files.pythonhosted.org/packages/6c/2c/9947ab29a97287ac5d2d50a36700b358ae0df6d24ac92e4e31443149818d/django-agenda-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "6a0a879777c3f8f0819bd260a2a1c76b", "sha256": "0b3f74b6d76950cb3ffce77142dc08216a799060f7b9eee9eb910dd9415a514b" }, "downloads": -1, "filename": "django-agenda-0.3.6.tar.gz", "has_sig": false, "md5_digest": "6a0a879777c3f8f0819bd260a2a1c76b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10423, "upload_time": "2018-04-03T16:23:59", "url": "https://files.pythonhosted.org/packages/4d/d8/b9558765e36502b74d5358317e85cc920721d58ec708393d13d9952dac9e/django-agenda-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "aa34d472d95bd443fd5d1a9434f4dc90", "sha256": "e9c51e303429109c28ed6bdf0e28ecd59a010c3e06db24b6764f1ffa623107e5" }, "downloads": -1, "filename": "django-agenda-0.3.7.tar.gz", "has_sig": false, "md5_digest": "aa34d472d95bd443fd5d1a9434f4dc90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10613, "upload_time": "2018-04-05T18:30:42", "url": "https://files.pythonhosted.org/packages/f1/e7/7cc727e9b49b61f4d290396bc16d3aa0187a2ef4e6bc26536006b4606ce2/django-agenda-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "8c4d068d6f01b2a6967f4196f12ee0d4", "sha256": "e1c662734e07d56eb2fd09a869be5d6fdba51529f48ff401583943a351818923" }, "downloads": -1, "filename": "django_agenda-0.3.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c4d068d6f01b2a6967f4196f12ee0d4", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 15181, "upload_time": "2018-06-13T07:10:40", "url": "https://files.pythonhosted.org/packages/bf/cd/7ad4bd90d36dc9a1ad4755c0d5d1939b20f549f8ddab292511bbcc285e67/django_agenda-0.3.8-py2.py3-none-any.whl" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "cb27f6df2c228b77628bad0f3e798695", "sha256": "d28f76260db83135d53019949dc5815a28b0475a9c8281c9ae5784e5816489fc" }, "downloads": -1, "filename": "django_agenda-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb27f6df2c228b77628bad0f3e798695", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17082, "upload_time": "2018-06-19T15:45:10", "url": "https://files.pythonhosted.org/packages/09/88/2724a7d08170ef07f2ffbce5d1148ece5c15284ca1509b425bfbd835e15e/django_agenda-0.4.0-py2.py3-none-any.whl" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "4a26e761c353fc85f3daad04ccdb5a9e", "sha256": "a97c4c5d381f1480e16b3ca6eb09081db600337e16a6ee61593e7151078c8414" }, "downloads": -1, "filename": "django_agenda-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a26e761c353fc85f3daad04ccdb5a9e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17203, "upload_time": "2018-06-19T18:13:38", "url": "https://files.pythonhosted.org/packages/98/7f/10a68e722c1cde8baedea6ed8f80b7062c0aa017dec492ebca5682eab096/django_agenda-0.4.1-py2.py3-none-any.whl" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "df6d4ff3316b888cf79267d4b0d89451", "sha256": "83c396e518c57563e494b19eaef9ef334f52668ee60d4c74adc8712136a08e60" }, "downloads": -1, "filename": "django_agenda-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df6d4ff3316b888cf79267d4b0d89451", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17310, "upload_time": "2018-08-01T08:47:44", "url": "https://files.pythonhosted.org/packages/fb/e2/d21e88abd3b7f5c338150ab969d33e7207fff2be5c6a4ead48aad87794b0/django_agenda-0.4.2-py2.py3-none-any.whl" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "36681b368e43babd0ea7dbeb6d3bb904", "sha256": "807a00af4194503c438626a94a61dd40c537f4ec0de09725eb5839a35c7692c2" }, "downloads": -1, "filename": "django_agenda-0.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36681b368e43babd0ea7dbeb6d3bb904", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17799, "upload_time": "2018-08-28T01:28:28", "url": "https://files.pythonhosted.org/packages/59/67/9f440cb0a144b2f4efdb8a86ae1ab0921f82e893d399c1b73b21aba7caa2/django_agenda-0.4.4-py2.py3-none-any.whl" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "7a8d46e623bf309fd9925f925ada6601", "sha256": "9b3f3c6b5e03d757368f3edc49d8cf4d676d331f519b1d279ef921c9e5929b2f" }, "downloads": -1, "filename": "django_agenda-0.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a8d46e623bf309fd9925f925ada6601", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17793, "upload_time": "2018-08-28T19:18:56", "url": "https://files.pythonhosted.org/packages/3d/43/3805a06175f49bab737532fe3940c81bb390116d9cf47e1682be04500e7b/django_agenda-0.4.5-py2.py3-none-any.whl" } ], "0.4.5.dev2": [ { "comment_text": "", "digests": { "md5": "1963613d0ba8bfed3274e565e4151709", "sha256": "6d60a9342f2504ae4f6d4adf7542e2e90df4ca1250b5a7aebbc77b05e8095a27" }, "downloads": -1, "filename": "django_agenda-0.4.5.dev2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1963613d0ba8bfed3274e565e4151709", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17877, "upload_time": "2018-08-28T19:07:46", "url": "https://files.pythonhosted.org/packages/e8/e4/f7df978365fd999729ae256144738eadaa7c2e510b5b48cb02802cb47538/django_agenda-0.4.5.dev2-py2.py3-none-any.whl" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "8596a6d3969e577b93f0d3d97ae345ff", "sha256": "bba616a1f1b81dd2622342460d32fe2f3352ea45fb09ff7fb1643582a2a186c4" }, "downloads": -1, "filename": "django_agenda-0.4.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8596a6d3969e577b93f0d3d97ae345ff", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17816, "upload_time": "2018-08-28T20:47:48", "url": "https://files.pythonhosted.org/packages/2a/25/06ff947983b37d7404ebd89dc232a9e0ea9b995a5aece02664c91fb7b3ba/django_agenda-0.4.6-py2.py3-none-any.whl" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "2ee7061aee39bece28022acd3852f5fa", "sha256": "73df61b1e3be33ea733fdce67f2c0aee91fdad4e775eda863ad528dc5fa06aa0" }, "downloads": -1, "filename": "django_agenda-0.4.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2ee7061aee39bece28022acd3852f5fa", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17870, "upload_time": "2018-09-04T20:37:32", "url": "https://files.pythonhosted.org/packages/f8/23/f95b00e0670d190a28e7eaf41eb0edf8e1a2bc4ef57f7eef619ce05fd606/django_agenda-0.4.7-py2.py3-none-any.whl" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "9dc1bd031cfc043be0eef768fcc55eea", "sha256": "bec8e4fdb24c00dbd2187c3cb35b58db6d96f34036a6ae83f49d307a5c4c5002" }, "downloads": -1, "filename": "django_agenda-0.4.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9dc1bd031cfc043be0eef768fcc55eea", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17872, "upload_time": "2018-09-06T19:54:51", "url": "https://files.pythonhosted.org/packages/d8/b3/3c09fed0a1a7135bdf0271ce5303364d850dbfcb9cdf617d3e6d968f16fe/django_agenda-0.4.8-py2.py3-none-any.whl" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "e05f2591613f2aa71c5e5bfa85c3b045", "sha256": "dbb23b862c2b3ede71883913f849280eccdccf80986d061bf275a04b13041781" }, "downloads": -1, "filename": "django_agenda-0.4.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e05f2591613f2aa71c5e5bfa85c3b045", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 17941, "upload_time": "2018-09-12T21:49:34", "url": "https://files.pythonhosted.org/packages/ee/92/c08e6564f5e82d777c2bdfc34c15ef3956fe3bd925ee720060ff8e152385/django_agenda-0.4.9-py2.py3-none-any.whl" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c41ed6b22cdd5422e23256a0114adeb2", "sha256": "56156c644050e99143268d8f4ead3dfe9c17c15481dbe7deed41bff87c18776c" }, "downloads": -1, "filename": "django_agenda-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c41ed6b22cdd5422e23256a0114adeb2", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 18116, "upload_time": "2018-10-01T22:55:26", "url": "https://files.pythonhosted.org/packages/98/ed/e2b63e3f7d6bb443202631e203e814948c05ca0fcd01014ffa4e2729f2b7/django_agenda-0.5.0-py2.py3-none-any.whl" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f33d33452c9641a9e141aaf4e5a55a1a", "sha256": "955be26d4769a7cb49826af7cb5223b24206a5314c7cfe233018495b2782f39d" }, "downloads": -1, "filename": "django_agenda-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f33d33452c9641a9e141aaf4e5a55a1a", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 18133, "upload_time": "2018-10-11T21:37:30", "url": "https://files.pythonhosted.org/packages/43/c4/fbad0ba2fe7a2cace58e7a8b76703de704387fd65ef72f44d478ce4bc5fc/django_agenda-0.5.1-py2.py3-none-any.whl" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "9d973b94a0fcc098c0f935613b2cb5dd", "sha256": "0bcd51b547facc890a80459d0f69c0346d6e7e413b36fbddf5993addef3857cb" }, "downloads": -1, "filename": "django_agenda-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d973b94a0fcc098c0f935613b2cb5dd", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 18127, "upload_time": "2018-11-01T22:24:37", "url": "https://files.pythonhosted.org/packages/a1/3e/e9c32c353a337f955a3022b799a27aeeba2cdee2bd9016c043b85b246f2b/django_agenda-0.5.2-py2.py3-none-any.whl" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "1ddbd1eb12cf169a5257fe41dd6ba225", "sha256": "3de6e59c4216b706940b774d305fe78b12389332a8a8cad8594b5eed376b0aa2" }, "downloads": -1, "filename": "django_agenda-0.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ddbd1eb12cf169a5257fe41dd6ba225", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 18153, "upload_time": "2018-12-17T19:23:30", "url": "https://files.pythonhosted.org/packages/77/18/00714a4e085d125b37f59f2b1b4f032ead7308a5c5ced3988b16a957f5bc/django_agenda-0.5.3-py2.py3-none-any.whl" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "c0f93694ba4bd6cc0d1213012c0d07e8", "sha256": "429e8aee709cff54c575758470fadeb09ada7b6e47bc6590cb6abbca35f87589" }, "downloads": -1, "filename": "django_agenda-0.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0f93694ba4bd6cc0d1213012c0d07e8", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 18176, "upload_time": "2019-02-05T01:00:11", "url": "https://files.pythonhosted.org/packages/fb/3f/34b177028be7f2376af931d141cbae63a83e39be0b60220ec7faaf0d9655/django_agenda-0.5.4-py2.py3-none-any.whl" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "80a6bae94ff9f0793e727ff76aedffa3", "sha256": "e7e8d22bb7772e3fe3fa9197c767ac963bacb61d585950e76f61329a9172c401" }, "downloads": -1, "filename": "django_agenda-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80a6bae94ff9f0793e727ff76aedffa3", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 16598, "upload_time": "2019-03-22T09:07:45", "url": "https://files.pythonhosted.org/packages/99/73/d8f4af25c6e6e071b09c574cccf59ba5407decd87eb581454205affd3b18/django_agenda-0.6.0-py2.py3-none-any.whl" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "ba8af9927f360138056ce6c4e5e6bd0c", "sha256": "0f6118cca8a86cfb14df3752c2f6a44184fb0075231bbc537ff830786518b6d3" }, "downloads": -1, "filename": "django_agenda-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba8af9927f360138056ce6c4e5e6bd0c", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 16607, "upload_time": "2019-03-22T13:21:05", "url": "https://files.pythonhosted.org/packages/f1/13/32dafd893fed8deecf746294dd163eb702c833e1cf5e1dd2cd67d8e1027a/django_agenda-0.6.1-py2.py3-none-any.whl" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "eb3d0d425adb52c1424a84e8808bc0fc", "sha256": "b1500c6ccaf59a24ab822567993eb1be6791e36bd19d9b9ba53c581c96dee508" }, "downloads": -1, "filename": "django_agenda-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb3d0d425adb52c1424a84e8808bc0fc", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 16621, "upload_time": "2019-03-22T14:05:34", "url": "https://files.pythonhosted.org/packages/ce/90/02ef03ddf00887fc8ca1717b095d28350b84d463a41e317194448e9446f0/django_agenda-0.6.2-py2.py3-none-any.whl" } ], "0.6.2.dev1": [ { "comment_text": "", "digests": { "md5": "96a91f00c07fd7a33cf0a15e46dbc67e", "sha256": "93b4f1fde629ca41efc78df6bdff9c1fe505b63ebc23f1037086371b9febb936" }, "downloads": -1, "filename": "django_agenda-0.6.2.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96a91f00c07fd7a33cf0a15e46dbc67e", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 16705, "upload_time": "2019-03-22T14:05:22", "url": "https://files.pythonhosted.org/packages/de/3b/a4541ed054bff091bb5656b86a8941879aba2585f0a2ab70d0727252d5f7/django_agenda-0.6.2.dev1-py2.py3-none-any.whl" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "7f4b69b900eeff9c8a7c2060fe09aaf7", "sha256": "e43d3b7f66585a2be4c43c231214131b7d424e0b0757bf74ffb872287e7d776c" }, "downloads": -1, "filename": "django_agenda-0.6.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7f4b69b900eeff9c8a7c2060fe09aaf7", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 35295, "upload_time": "2019-03-28T23:50:10", "url": "https://files.pythonhosted.org/packages/73/98/4ae271a436c75c9b5dbde79741335562879f8c025f71958bf269965b314d/django_agenda-0.6.3-py3-none-any.whl" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "33439a0811db5d84f9ff5e8f8e78c152", "sha256": "c5f533635e271b7497c51de0c9b1cfb852c191ed519831687ad59a30dd9605cf" }, "downloads": -1, "filename": "django_agenda-0.6.4-py3-none-any.whl", "has_sig": false, "md5_digest": "33439a0811db5d84f9ff5e8f8e78c152", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 30310, "upload_time": "2019-03-29T01:42:07", "url": "https://files.pythonhosted.org/packages/59/6f/e0f2621aeb5b099349410c3272ce441688507058b8093a39388894b641c9/django_agenda-0.6.4-py3-none-any.whl" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "a9fea423e373917c0cc19a7aec61874f", "sha256": "dd1f674a4183a2f752aa8d2d9b975c9aea31cafbf1dc0a33d187914a5d1d7561" }, "downloads": -1, "filename": "django_agenda-0.6.5-py3-none-any.whl", "has_sig": false, "md5_digest": "a9fea423e373917c0cc19a7aec61874f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 30457, "upload_time": "2019-04-10T20:02:21", "url": "https://files.pythonhosted.org/packages/45/97/6d93a15a44e4cd367bd060f88d6aeffa2e80dd973845500effaa43601ea4/django_agenda-0.6.5-py3-none-any.whl" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "391a858ef86173e2f7748ef5faeeb797", "sha256": "6f45b8a8bc9e56c1e78869f30ff2606c781fb73ece2326b29878489a77d62567" }, "downloads": -1, "filename": "django_agenda-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "391a858ef86173e2f7748ef5faeeb797", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 30769, "upload_time": "2019-05-31T22:18:37", "url": "https://files.pythonhosted.org/packages/c7/99/22f0e52543437038b8aed76b85134b855768bc10f10fcdb31d0aebdfd63c/django_agenda-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef0dd347aa80b480d177f04702530d83", "sha256": "a4ef8d1d9d3e36dd330de171c99c132c47b5cafb0af9f21a9426340dba716e97" }, "downloads": -1, "filename": "django-agenda-0.7.0.tar.gz", "has_sig": false, "md5_digest": "ef0dd347aa80b480d177f04702530d83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19418, "upload_time": "2019-05-31T22:18:35", "url": "https://files.pythonhosted.org/packages/35/09/ce54ec2c3a35ee473a108ae147e73cd374a3ecc8600dd35bbef5e14425a8/django-agenda-0.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "391a858ef86173e2f7748ef5faeeb797", "sha256": "6f45b8a8bc9e56c1e78869f30ff2606c781fb73ece2326b29878489a77d62567" }, "downloads": -1, "filename": "django_agenda-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "391a858ef86173e2f7748ef5faeeb797", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 30769, "upload_time": "2019-05-31T22:18:37", "url": "https://files.pythonhosted.org/packages/c7/99/22f0e52543437038b8aed76b85134b855768bc10f10fcdb31d0aebdfd63c/django_agenda-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef0dd347aa80b480d177f04702530d83", "sha256": "a4ef8d1d9d3e36dd330de171c99c132c47b5cafb0af9f21a9426340dba716e97" }, "downloads": -1, "filename": "django-agenda-0.7.0.tar.gz", "has_sig": false, "md5_digest": "ef0dd347aa80b480d177f04702530d83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19418, "upload_time": "2019-05-31T22:18:35", "url": "https://files.pythonhosted.org/packages/35/09/ce54ec2c3a35ee473a108ae147e73cd374a3ecc8600dd35bbef5e14425a8/django-agenda-0.7.0.tar.gz" } ] }