{ "info": { "author": "OpenStack", "author_email": "openstack-discuss@lists.openstack.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: Implementation :: CPython", "Topic :: System :: Monitoring" ], "description": "Team and repository tags\n========================\n\n.. image:: https://governance.openstack.org/tc/badges/monasca-notification.svg\n :target: https://governance.openstack.org/tc/reference/tags/index.html\n\n.. Change things from this point on\n\nNotification Engine\n===================\n\nThis engine reads alarms from Kafka and then notifies the customer using\nthe configured notification method. Multiple notification and retry\nengines can run in parallel, up to one per available Kafka partition.\nZookeeper is used to negotiate access to the Kafka partitions whenever a\nnew process joins or leaves the working set.\n\nArchitecture\n============\n\nThe notification engine generates notifications using the following\nsteps:\n\n1. Read Alarms from Kafka, with no auto commit. -\n monasca\\_common.kafka.KafkaConsumer class\n2. Determine notification type for an alarm. Done by reading from mysql. - AlarmProcessor class\n3. Send notification. - NotificationProcessor class\n4. Add successful notifications to a sent notification topic. - NotificationEngine class\n5. Add failed notifications to a retry topic. - NotificationEngine class\n6. Commit offset to Kafka - KafkaConsumer class\n\nThe notification engine uses three Kafka topics:\n\n1. alarm\\_topic: Alarms inbound to the notification engine.\n2. notification\\_topic: Successfully sent notifications.\n3. notification\\_retry\\_topic: Failed notifications.\n\nA retry engine runs in parallel with the notification engine and gives\nany failed notification a configurable number of extra chances at\nsuccess.\n\nThe retry engine generates notifications using the following steps:\n\n1. Read notification json data from Kafka, with no auto commit. - KafkaConsumer class\n2. Rebuild the notification that failed. - RetryEngine class\n3. Send notification. - NotificationProcessor class\n4. Add successful notifications to a sent notification topic. - RetryEngine class\n5. Add failed notifications that have not hit the retry limit back to the retry topic. -\n RetryEngine class\n6. Discard failed notifications that have hit the retry limit. - RetryEngine class\n7. Commit offset to Kafka. - KafkaConsumer class\n\nThe retry engine uses two Kafka topics:\n\n1. notification\\_retry\\_topic: Notifications that need to be retried.\n2. notification\\_topic: Successfully sent notifications.\n\nFault Tolerance\n---------------\n\nWhen reading from the alarm topic, no committing is done. The committing\nis done only after processing. This allows the processing to continue\neven though some notifications can be slow. In the event of a\ncatastrophic failure some notifications could be sent but the alarms\nhave not yet been acknowledged. This is an acceptable failure mode,\nbetter to send a notification twice than not at all.\n\nThe general process when a major error is encountered is to exit the\ndaemon which should allow the other processes to renegotiate access to\nthe Kafka partitions. It is also assumed that the notification engine\nwill be run by a process supervisor which will restart it in case of a\nfailure. In this way, any errors which are not easy to recover from are\nautomatically handled by the service restarting and the active daemon\nswitching to another instance.\n\nThough this should cover all errors, there is the risk that an alarm or\na set of alarms can be processed and notifications are sent out multiple\ntimes. To minimize this risk a number of techniques are used:\n\n- Timeouts are implemented for all notification types.\n- An alarm TTL is utilized. Any alarm older than the TTL is not\n processed.\n\nOperation\n=========\n\n``oslo.config`` is used for handling configuration options. A sample\nconfiguration file ``etc/monasca/notification.conf.sample`` can be\ngenerated by running:\n\n::\n\n tox -e genconfig\n\nTo run the service using the default config file location\nof `/etc/monasca/notification.conf`:\n\n::\n\n monasca-notification\n\nTo run the service and explicitly specify the config file:\n\n::\n\n monasca-notification --config-file /etc/monasca/monasca-notification.conf\n\nMonitoring\n----------\n\nStatsD is incorporated into the daemon and will send all stats to the\nStatsD server launched by monasca-agent. Default host and port points to\n**localhost:8125**.\n\n- Counters\n\n - ConsumedFromKafka\n - AlarmsFailedParse\n - AlarmsNoNotification\n - NotificationsCreated\n - NotificationsSentSMTP\n - NotificationsSentWebhook\n - NotificationsSentPagerduty\n - NotificationsSentFailed\n - NotificationsInvalidType\n - AlarmsFinished\n - PublishedToKafka\n\n- Timers\n\n - ConfigDBTime\n - SendNotificationTime\n\nPlugins\n-------\n\nThe following notification plugins are available:\n\n- Email\n- HipChat\n- Jira\n- PagerDuty\n- Slack\n- Webhook\n\nThe plugins can be configured via the Monasca Notification config file. In\ngeneral you will need to follow these steps to enable a plugin:\n\n- Make sure that the plugin is enabled in the config file\n- Make sure that the plugin is configured in the config file\n- Restart the Monasca Notification service\n\nPagerDuty plugin\n----------------\n\nThe PagerDuty plugin supports the PagerDuty v1 Events API. The first step\nis to `configure`_ a service in PagerDuty which uses this API. Once\nconfigured, the service will be assigned an integration key. This key should be\nused as the `ADDRESS` field when creating the notification type, for example:\n\n::\n\n monasca notification-create pd_notification pagerduty a30d5560c5ce4239a6f52a01a15850ca\n\nThe default settings for the plugin, including the v1 Events API URL should\nbe sufficient to get started, but it is worth checking that the PagerDuty\nEvents v1 API URL matches that provided in the example Monasca Notification\nconfig file.\n\nSlack plugin\n~~~~~~~~~~~~\n\nTo use the Slack plugin you must first configure an incoming `webhook`_\nfor the Slack channel you wish to post notifications to. The notification can\nthen be created as follows:\n\n::\n\n monasca notification-create slack_notification slack https://hooks.slack.com/services/MY/SECRET/WEBHOOK/URL\n\nNote that whilst it is also possible to use a token instead of a webhook,\nthis approach is now `deprecated`_.\n\nBy default the Slack notification will dump all available information into\nthe alert. For example, a notification may be posted to Slack which looks\nlike this:\n\n::\n\n {\n \"metrics\":[\n {\n \"dimensions\":{\n \"hostname\":\"operator\"\n },\n \"id\":null,\n \"name\":\"cpu.user_perc\"\n }\n ],\n \"alarm_id\":\"20a54a65-44b8-4ac9-a398-1f2d888827d2\",\n \"state\":\"ALARM\",\n \"alarm_timestamp\":1556703552,\n \"tenant_id\":\"62f7a7a314904aa3ab137d569d6b4fde\",\n \"old_state\":\"OK\",\n \"alarm_description\":\"Dummy alarm\",\n \"message\":\"Thresholds were exceeded for the sub-alarms: count(cpu.user_perc, deterministic) >= 1.0 with the values: [1.0]\",\n \"alarm_definition_id\":\"78ce7b53-f7e6-4b51-88d0-cb741e7dc906\",\n \"alarm_name\":\"dummy_alarm\"\n }\n\nThe format of the above message can be customised with a Jinja template. All fields\nfrom the raw Slack message are available in the template. For example, you may\nconfigure the plugin as follows:\n\n::\n\n [notification_types]\n enabled = slack\n\n [slack_notifier]\n message_template = /etc/monasca/slack_template.j2\n timeout = 10\n ca_certs = /etc/ssl/certs/ca-bundle.crt\n insecure = False\n\nWith the following contents of `/etc/monasca/slack_template.j2`:\n\n::\n\n {{ alarm_name }} has triggered on {% for item in metrics %}host {{ item.dimensions.hostname }}{% if not loop.last %}, {% endif %}{% endfor %}.\n\nWith this configuration, the raw Slack message above would be transformed\ninto:\n\n::\n\n dummy_alarm has triggered on host(s): operator.\n\nFuture Considerations\n=====================\n\n- More extensive load testing is needed:\n\n - How fast is the mysql db? How much load do we put on it. Initially I\n think it makes most sense to read notification details for each alarm\n but eventually I may want to cache that info.\n - How expensive are commits to Kafka for every message we read? Should\n we commit every N messages?\n - How efficient is the default Kafka consumer batch size?\n - Currently we can get ~200 notifications per second per\n NotificationEngine instance using webhooks to a local http server. Is\n that fast enough?\n - Are we putting too much load on Kafka at ~200 commits per second?\n\n.. _webhook: https://api.slack.com/incoming-webhooks\n\n.. _deprecated: https://api.slack.com/custom-integrations/legacy-tokens\n\n.. _configure: https://support.pagerduty.com/docs/services-and-integrations#section-events-api-v1\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://opendev.org/openstack/monasca-notification", "keywords": "openstack monitoring email", "license": "Apache", "maintainer": "", "maintainer_email": "", "name": "monasca-notification", "package_url": "https://pypi.org/project/monasca-notification/", "platform": null, "project_url": "https://pypi.org/project/monasca-notification/", "project_urls": { "Homepage": "https://opendev.org/openstack/monasca-notification" }, "release_url": "https://pypi.org/project/monasca-notification/6.0.0/", "requires_dist": [ "PyYAML (>=3.13)", "debtcollector (>=1.2.0)", "jira (>=2.0.0)", "keystoneauth1 (>=3.4.0)", "monasca-common (>=2.16.0)", "monasca-statsd (>=1.4.0)", "oslo.config (>=5.2.0)", "oslo.log (>=3.36.0)", "oslo.serialization (>=2.18.0)", "pbr (>=3.1.1)", "requests (>=2.14.2)", "simplejson (>=3.8.1)", "Jinja2 (>=2.10) ; extra == 'jira_plugin'", "Babel (!=2.4.0,>=2.3.4) ; extra == 'test'", "PyMySQL (>=0.7.6) ; extra == 'test'", "SQLAlchemy (!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10) ; extra == 'test'", "bandit (!=1.6.0,>=1.1.0) ; extra == 'test'", "coverage (!=4.4,>=4.0) ; extra == 'test'", "docutils (>=0.11) ; extra == 'test'", "hacking (<3.1.0,>=3.0.1) ; extra == 'test'", "oslotest (>=3.2.0) ; extra == 'test'", "psycopg2 (>=2.8.4) ; extra == 'test'", "stestr (>=1.0.0) ; extra == 'test'", "testrepository (>=0.0.18) ; extra == 'test'" ], "requires_python": ">=3.6", "summary": "Reads alarms from Kafka and then notifies the customer using their configured notification method.", "version": "6.0.0", "yanked": false, "yanked_reason": null }, "last_serial": 13345364, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "1c4227b818a7d6184174e7c2067db6b9", "sha256": "00684d3e94524ef47915b2fea04f56e2a459c27571f4688ee0fcba0a80349f8a" }, "downloads": -1, "filename": "monasca_notification-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "1c4227b818a7d6184174e7c2067db6b9", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 18701, "upload_time": "2014-07-17T15:00:30", "upload_time_iso_8601": "2014-07-17T15:00:30.767746Z", "url": "https://files.pythonhosted.org/packages/f4/05/ddf473b7255542c1e2396c020818ddb1ce13f5cc017a59d33f685ce4d998/monasca_notification-1.0.0-py2.7.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8025c69e7305ae305565e518c50347c5", "sha256": "b917801bfed963e4ffa982c11d38bd8b8bbc5dd19a6f008f0468ff410c682ec0" }, "downloads": -1, "filename": "monasca_notification-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8025c69e7305ae305565e518c50347c5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 20466, "upload_time": "2014-07-17T15:00:28", "upload_time_iso_8601": "2014-07-17T15:00:28.674365Z", "url": "https://files.pythonhosted.org/packages/a9/b3/675c9e50ce175731dc220f60f4adf91b1b216f62fb64b640becf499dbd3e/monasca_notification-1.0.0-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "197b2f485c0bc3e5e94c6eacbd843cbc", "sha256": "55713ae4c45fa6559b7eb567a8e3aec4046c84418f442491b371942383d78160" }, "downloads": -1, "filename": "monasca-notification-1.0.0.tar.gz", "has_sig": false, "md5_digest": "197b2f485c0bc3e5e94c6eacbd843cbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11372, "upload_time": "2014-07-17T15:00:26", "upload_time_iso_8601": "2014-07-17T15:00:26.578621Z", "url": "https://files.pythonhosted.org/packages/5b/bf/5830081cbb02fa351882de3019d61ff4830fbb299c47871fd4019df2c01e/monasca-notification-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f50cb6a1db68704b0e0fd577cdc222af", "sha256": "241352bb1912dad7147156144f76d1e64030d941461d77e8100c25d6261cef5b" }, "downloads": -1, "filename": "monasca-notification-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f50cb6a1db68704b0e0fd577cdc222af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11134, "upload_time": "2014-07-22T19:50:08", "upload_time_iso_8601": "2014-07-22T19:50:08.110842Z", "url": "https://files.pythonhosted.org/packages/55/bb/ed05dee33f57a0d2cd21a2626a266b1438a6c5edb4abe75577e99a3858a3/monasca-notification-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "61488452e9b6d822369409dc5cfa1fb3", "sha256": "27fa24144be9b32d990e0d44c2496e1d5434a4381c5e715beb6a45097ac1dea8" }, "downloads": -1, "filename": "monasca_notification-1.0.2-py2.7.egg", "has_sig": false, "md5_digest": "61488452e9b6d822369409dc5cfa1fb3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 18724, "upload_time": "2014-07-22T22:43:50", "upload_time_iso_8601": "2014-07-22T22:43:50.803919Z", "url": "https://files.pythonhosted.org/packages/e0/db/ddaa0a422d4e8ac35be161bb714e0cbd6ac25b430ede6982b42e446fc44a/monasca_notification-1.0.2-py2.7.egg", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7c6e82eda2f03061421f2fbeb18e8ddd", "sha256": "02f8b0f3729537c1237a755da95e2e00804b5994efc3bdefa6936604293ef1be" }, "downloads": -1, "filename": "monasca_notification-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c6e82eda2f03061421f2fbeb18e8ddd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20493, "upload_time": "2014-07-22T22:43:53", "upload_time_iso_8601": "2014-07-22T22:43:53.994290Z", "url": "https://files.pythonhosted.org/packages/9e/0c/1f62dc9dbd8d5dbc59009a9624dc4a572648cb755f4580c7c03360e48ccd/monasca_notification-1.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92e70a96e92e337dc9627dce9eec0c69", "sha256": "f191c8a5bce52feeff7feb46e544eb710e4c1fcdfef695bf611f1143fc2f39f0" }, "downloads": -1, "filename": "monasca-notification-1.0.2.tar.gz", "has_sig": false, "md5_digest": "92e70a96e92e337dc9627dce9eec0c69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11346, "upload_time": "2014-07-22T22:23:30", "upload_time_iso_8601": "2014-07-22T22:23:30.236954Z", "url": "https://files.pythonhosted.org/packages/cf/32/9eed1a91ce880bcc79b8c0cc3f334c06a430fe050049d3fa2a4ea8d74a3a/monasca-notification-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "4fa2c6af210724e14f608c056ff97f97", "sha256": "734aac4329d8da4a38ba3fe19d8c35225582a496e4e84c41b37052862a95d426" }, "downloads": -1, "filename": "monasca_notification-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4fa2c6af210724e14f608c056ff97f97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24857, "upload_time": "2014-07-29T22:34:22", "upload_time_iso_8601": "2014-07-29T22:34:22.876548Z", "url": "https://files.pythonhosted.org/packages/a2/f1/e09c67820366620437cb3ccf1b4cf6d78ab3df54e16c4d54d9fb5b011064/monasca_notification-1.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6a838591c8487a7786e5d33744345eb0", "sha256": "5d7edfc17dbc977e8bba528950449e89917afbf3d5c9072078db176ad692493d" }, "downloads": -1, "filename": "monasca-notification-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6a838591c8487a7786e5d33744345eb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24654, "upload_time": "2014-07-29T22:34:19", "upload_time_iso_8601": "2014-07-29T22:34:19.562230Z", "url": "https://files.pythonhosted.org/packages/a1/85/ef601952c3f2f07cd99e2ebdfdff79ef5a4afb7e4dc8dec485ba0c55e327/monasca-notification-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "699ab89e0fabf432d141729ef75eaa22", "sha256": "ef7b4d0d8543d7066d574f68827e994fe2c04ad7b3221de2ddea8d2adb584d73" }, "downloads": -1, "filename": "monasca_notification-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "699ab89e0fabf432d141729ef75eaa22", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25439, "upload_time": "2014-08-29T18:16:16", "upload_time_iso_8601": "2014-08-29T18:16:16.285889Z", "url": "https://files.pythonhosted.org/packages/21/d1/9ddfe32dd3b9f914706c4830a2482341ed75abd7b71567b6049f2389495d/monasca_notification-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ede799f9b34f4e70d49dec85c0ef0498", "sha256": "659fefe911b4dd288f08b174dd483855af1c6b0da149c1a38536d49af66767fc" }, "downloads": -1, "filename": "monasca-notification-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ede799f9b34f4e70d49dec85c0ef0498", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24069, "upload_time": "2014-08-29T18:16:13", "upload_time_iso_8601": "2014-08-29T18:16:13.597774Z", "url": "https://files.pythonhosted.org/packages/91/37/73a9af3e755624ec05c7f89c8afd1a1ba7b7df80bb113ea689c08e3f1ea4/monasca-notification-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "ed6116805bd57dad07b3bf2dadfc518e", "sha256": "ee67543ee779b870d51fbb8436ca9d9470043074f2de29ac1e9a492b22d657b0" }, "downloads": -1, "filename": "monasca_notification-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed6116805bd57dad07b3bf2dadfc518e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25447, "upload_time": "2014-09-30T19:33:09", "upload_time_iso_8601": "2014-09-30T19:33:09.749529Z", "url": "https://files.pythonhosted.org/packages/2d/55/9821ee582a1759b54b08b3b000e39b24b6b08d12256379b9e336ca37da21/monasca_notification-1.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "08cefda479d79ec65023479204e6f348", "sha256": "5177b88260454a59962ab29654343811c546de588141d2d79ab321c87c319d90" }, "downloads": -1, "filename": "monasca-notification-1.1.1.tar.gz", "has_sig": false, "md5_digest": "08cefda479d79ec65023479204e6f348", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24786, "upload_time": "2014-09-30T19:33:07", "upload_time_iso_8601": "2014-09-30T19:33:07.689239Z", "url": "https://files.pythonhosted.org/packages/aa/14/39202e88cdfd9cee639f0af5a49ffb1996f296872de343fda6fbf1c66a03/monasca-notification-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "005f23f76c376536d1d439f4b8ff40ae", "sha256": "b38e116b2fc343a73d84251afc5d79e5b427e88981aed8dee60315123a46b11c" }, "downloads": -1, "filename": "monasca_notification-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "005f23f76c376536d1d439f4b8ff40ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25445, "upload_time": "2014-10-31T22:12:01", "upload_time_iso_8601": "2014-10-31T22:12:01.654287Z", "url": "https://files.pythonhosted.org/packages/7f/97/1ce851a2fbda2a29b92f7d6a722afc31bd70ff72d376d9da2f12e46dfba6/monasca_notification-1.1.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d07a083a3f92d7b93ffc3a731af038b2", "sha256": "3b5e610810274e345e5ac5b2997161a313cadba1e0aba24683d8313d9ec4f035" }, "downloads": -1, "filename": "monasca-notification-1.1.2.tar.gz", "has_sig": false, "md5_digest": "d07a083a3f92d7b93ffc3a731af038b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22973, "upload_time": "2014-10-31T22:11:59", "upload_time_iso_8601": "2014-10-31T22:11:59.367466Z", "url": "https://files.pythonhosted.org/packages/76/ff/b1aae6ee9fc866c69024b90d134df63309a4e808cd968e44bba9f689df88/monasca-notification-1.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "c16938f72b563db51e32e3d1b632c23e", "sha256": "00c2efbbda15d742df812afc3ee7561f8bc55e12fc1606c1a2f018598f640fb4" }, "downloads": -1, "filename": "monasca_notification-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c16938f72b563db51e32e3d1b632c23e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25681, "upload_time": "2014-11-20T17:13:59", "upload_time_iso_8601": "2014-11-20T17:13:59.105751Z", "url": "https://files.pythonhosted.org/packages/53/84/f946149d93130f1072518a340f2b36c6d92c55967f72a07640475e0ff661/monasca_notification-1.1.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "70fc6d918c51d7ff86649747faac9598", "sha256": "fbf0d32ee8cfb1691871fe1bb6945aa5752978cc63dd518d356a0875a7eb0bbc" }, "downloads": -1, "filename": "monasca-notification-1.1.3.tar.gz", "has_sig": false, "md5_digest": "70fc6d918c51d7ff86649747faac9598", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25129, "upload_time": "2014-11-20T17:13:56", "upload_time_iso_8601": "2014-11-20T17:13:56.086867Z", "url": "https://files.pythonhosted.org/packages/7b/0b/1a06e929f95c5bee13bb9b7263da3cd77fb138a8759d9920aad0f26d1b14/monasca-notification-1.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "f58786604f76158a7cf5d83f2376b247", "sha256": "8a7fa8de912e3f0dc4ad8f7f01b7a789ef011915ab6495b8cc8b4a33b5830ca5" }, "downloads": -1, "filename": "monasca_notification-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f58786604f76158a7cf5d83f2376b247", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26529, "upload_time": "2014-11-25T21:04:44", "upload_time_iso_8601": "2014-11-25T21:04:44.783621Z", "url": "https://files.pythonhosted.org/packages/99/16/0412280a8849f26b7f1ce9eb175c6ad36282f862b1cf659713f369883d26/monasca_notification-1.1.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5d55a7d9aaff21e36580a2968ec385a8", "sha256": "8176b0faec0d902fcc18b3d3d5a4125a3e48e1791dd7eee0721b1d0de28c8b90" }, "downloads": -1, "filename": "monasca-notification-1.1.4.tar.gz", "has_sig": false, "md5_digest": "5d55a7d9aaff21e36580a2968ec385a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26161, "upload_time": "2014-11-25T21:04:42", "upload_time_iso_8601": "2014-11-25T21:04:42.676432Z", "url": "https://files.pythonhosted.org/packages/aa/23/6c1aeae927354b63e796e6a85fe08bb92434b8c72abf4f6eadb45df26521/monasca-notification-1.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "ebbf04c0d2d1c2991dea782cfbb30d0c", "sha256": "c64a2b35435cffeb8a48da0b21398a886fee1bf98fd712585e4a4f4d3f639b82" }, "downloads": -1, "filename": "monasca_notification-1.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ebbf04c0d2d1c2991dea782cfbb30d0c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26592, "upload_time": "2014-12-04T15:16:40", "upload_time_iso_8601": "2014-12-04T15:16:40.620882Z", "url": "https://files.pythonhosted.org/packages/52/7a/ac874ac94f8d2241d06e3cf01ead36445a74d25bc889317394cf27372ea3/monasca_notification-1.1.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "62e3ff4a9a748efc4c5e4972ee9900da", "sha256": "b2eeaef17ca2acb1435febf34c56cf78871c8ca837578c17ef447c6c92d8ccc4" }, "downloads": -1, "filename": "monasca-notification-1.1.5.tar.gz", "has_sig": false, "md5_digest": "62e3ff4a9a748efc4c5e4972ee9900da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26307, "upload_time": "2014-12-04T15:16:44", "upload_time_iso_8601": "2014-12-04T15:16:44.046097Z", "url": "https://files.pythonhosted.org/packages/a4/31/593c3239c9403bac9505e73d86d8306ad114f1e86d3f7d249555a9406f49/monasca-notification-1.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "42766de9af655636b5b13e2d237d7440", "sha256": "493167140c77096e39573ed3b0642feaf91bedb7e076d2add622bf3e8a8c691d" }, "downloads": -1, "filename": "monasca_notification-1.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42766de9af655636b5b13e2d237d7440", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27222, "upload_time": "2015-01-06T21:53:21", "upload_time_iso_8601": "2015-01-06T21:53:21.094512Z", "url": "https://files.pythonhosted.org/packages/fb/c6/6b39289ae3074ae744052eae0df6f09578e0ae944f9fe7103c497705dbfb/monasca_notification-1.1.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "769fd66536638d6a74ec5827e3c04866", "sha256": "ad2f30633f00d7f09c16207532aa06cad7570309388e08a41759a6ab20e2ec75" }, "downloads": -1, "filename": "monasca-notification-1.1.6.tar.gz", "has_sig": false, "md5_digest": "769fd66536638d6a74ec5827e3c04866", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28113, "upload_time": "2015-01-06T21:53:23", "upload_time_iso_8601": "2015-01-06T21:53:23.366939Z", "url": "https://files.pythonhosted.org/packages/89/31/eecd53412cdafadd0f447e6f57d2fab779d037aa3e6e5846e115a29dbb3a/monasca-notification-1.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.0": [ { "comment_text": "", "digests": { "md5": "757df6b3f196005a634b199cb24c47b3", "sha256": "3986b1d76f0df2e661142f60b4cbda6f1d1567443783f5a3cf4be5307aee0209" }, "downloads": -1, "filename": "monasca_notification-1.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "757df6b3f196005a634b199cb24c47b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45527, "upload_time": "2017-08-10T12:37:50", "upload_time_iso_8601": "2017-08-10T12:37:50.078384Z", "url": "https://files.pythonhosted.org/packages/51/be/8cac2aa13992118acde132fddd3a65b8c8091669e61aae2b7caf61682b44/monasca_notification-1.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "df84fc70a0e127ea3247ba48e4355eee", "sha256": "b88499ed9c43e3701b4256e954a3503ea5f014369a0143c457f254acbf6a73b0" }, "downloads": -1, "filename": "monasca-notification-1.10.0.tar.gz", "has_sig": false, "md5_digest": "df84fc70a0e127ea3247ba48e4355eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49625, "upload_time": "2017-08-10T12:37:52", "upload_time_iso_8601": "2017-08-10T12:37:52.828374Z", "url": "https://files.pythonhosted.org/packages/60/cf/1f77bb60cca609af91e30488a7606e42180265b5c99982829060e9d4525b/monasca-notification-1.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.10.1": [ { "comment_text": "", "digests": { "md5": "d853d95d8714c5c70118bedca0cbfb5d", "sha256": "e532ac2ffd2aba7977cea06ee1d59e2bfd967ce099d4a0291c7a5e729592249c" }, "downloads": -1, "filename": "monasca_notification-1.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d853d95d8714c5c70118bedca0cbfb5d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45651, "upload_time": "2017-08-21T16:03:35", "upload_time_iso_8601": "2017-08-21T16:03:35.772486Z", "url": "https://files.pythonhosted.org/packages/bd/58/c0008a0013c2b0be51755119f3d55a5e3ca9f1b4f53b9e90ff7fb675186f/monasca_notification-1.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d5ad533e1af64f754d36741fc9a2c41", "sha256": "91616c377436e928c30e28453f9281e176f0dc6d7579cdc23facc9ae84603202" }, "downloads": -1, "filename": "monasca-notification-1.10.1.tar.gz", "has_sig": false, "md5_digest": "2d5ad533e1af64f754d36741fc9a2c41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46564, "upload_time": "2017-08-21T16:03:38", "upload_time_iso_8601": "2017-08-21T16:03:38.244647Z", "url": "https://files.pythonhosted.org/packages/1b/5d/5b93c78650f14beab001d1643eebdcc04d04326ede7e5143a79d2ac1b01b/monasca-notification-1.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.11.0": [ { "comment_text": "", "digests": { "md5": "31552188438cc0ef597f3a13e0bcb679", "sha256": "03dfb1cf386bc4eef468a065f6daf73d9e2d49d99545dafa3005c726365bd5c5" }, "downloads": -1, "filename": "monasca_notification-1.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31552188438cc0ef597f3a13e0bcb679", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46177, "upload_time": "2017-10-26T14:58:48", "upload_time_iso_8601": "2017-10-26T14:58:48.959362Z", "url": "https://files.pythonhosted.org/packages/ad/5c/c2a376460d2f2c451e8e72e1bff7b0fac0366827e5869823f03d98622847/monasca_notification-1.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "00a8a723f5023fb2e57ff1f567d87fb8", "sha256": "4732ed869eba3b8996321c21fe28355c942878a032fa417518b82d196cd89cb6" }, "downloads": -1, "filename": "monasca-notification-1.11.0.tar.gz", "has_sig": false, "md5_digest": "00a8a723f5023fb2e57ff1f567d87fb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49194, "upload_time": "2017-10-26T14:58:52", "upload_time_iso_8601": "2017-10-26T14:58:52.505890Z", "url": "https://files.pythonhosted.org/packages/35/f6/fb1942a97ca42680aaaab2e47b582534c1e4f6c7677493efa1d20214c075/monasca-notification-1.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.12.0": [ { "comment_text": "", "digests": { "md5": "a46a7fbce8a91bd1bcd1799e30f8bf10", "sha256": "4fda449372bc66aef7136672c8e2fe019bd55e8d72ef80e45b36d9942e41ff34" }, "downloads": -1, "filename": "monasca_notification-1.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a46a7fbce8a91bd1bcd1799e30f8bf10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 62881, "upload_time": "2017-12-21T19:50:11", "upload_time_iso_8601": "2017-12-21T19:50:11.144378Z", "url": "https://files.pythonhosted.org/packages/89/99/d3193389db0b003801c8812b97e7beb30045d750a2dd2a5e18b080e259c6/monasca_notification-1.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4357c5c2edf0f939be87aa49d247d053", "sha256": "67a6db1eed6d0d0de0981ba32fda1f4ec4618bcf7fc2cc5ff921b24ff4e8c944" }, "downloads": -1, "filename": "monasca-notification-1.12.0.tar.gz", "has_sig": false, "md5_digest": "4357c5c2edf0f939be87aa49d247d053", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60773, "upload_time": "2017-12-21T19:50:14", "upload_time_iso_8601": "2017-12-21T19:50:14.423857Z", "url": "https://files.pythonhosted.org/packages/c4/b3/e9f044d78ce103dd9e07b3ecaf67d0b5f5ec52101a2726aba029f05226aa/monasca-notification-1.12.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.13.0": [ { "comment_text": "", "digests": { "md5": "29796961c7021c5dd843eafd9cb921f1", "sha256": "ed390d3a12a213e244408dbae20979b9c04779355eecce0f5a0e9ace00288f76" }, "downloads": -1, "filename": "monasca_notification-1.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29796961c7021c5dd843eafd9cb921f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 62927, "upload_time": "2018-02-07T21:13:26", "upload_time_iso_8601": "2018-02-07T21:13:26.913073Z", "url": "https://files.pythonhosted.org/packages/a5/a2/6df07d57e265ea017544dd1b386b0208029def7e961305fa4b9d0b123100/monasca_notification-1.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fc505b8546eedaf6c2df28e4324060bf", "sha256": "1ab547578bc64e02ece8addd2f5d6ae819a993e17e43241ec3220aa5c20b13d0" }, "downloads": -1, "filename": "monasca-notification-1.13.0.tar.gz", "has_sig": false, "md5_digest": "fc505b8546eedaf6c2df28e4324060bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59901, "upload_time": "2018-02-07T21:13:30", "upload_time_iso_8601": "2018-02-07T21:13:30.092840Z", "url": "https://files.pythonhosted.org/packages/8d/d5/6a88b2d18dd58760c45cb71c6bd824ceea6ae9ebf6dbbc8a7d1b84cf82cd/monasca-notification-1.13.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.13.1": [ { "comment_text": "", "digests": { "md5": "c87acbe33d1789da98d18c7870d28d16", "sha256": "f7448b3d0311af006d56c2871ab2cb5f974480e0ac2c358afe602c8ebb74dcc7" }, "downloads": -1, "filename": "monasca_notification-1.13.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c87acbe33d1789da98d18c7870d28d16", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65024, "upload_time": "2019-10-25T12:58:16", "upload_time_iso_8601": "2019-10-25T12:58:16.643458Z", "url": "https://files.pythonhosted.org/packages/af/da/8c04ae44adda761401cfbffe62da672d623eeddaa4c628101a1eb281ec99/monasca_notification-1.13.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "25dc41211cb86de773d3a22526d4fe67", "sha256": "026e6065196977f050716150c52b4244acd425f8a30f78c62dc74355d6ef21f3" }, "downloads": -1, "filename": "monasca-notification-1.13.1.tar.gz", "has_sig": false, "md5_digest": "25dc41211cb86de773d3a22526d4fe67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60577, "upload_time": "2019-10-25T12:58:21", "upload_time_iso_8601": "2019-10-25T12:58:21.582264Z", "url": "https://files.pythonhosted.org/packages/40/9d/1388e41e7ef3b2903dfa6949055bbe7ca21f4c256d9c0f94a531dfd035ae/monasca-notification-1.13.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.14.0": [ { "comment_text": "", "digests": { "md5": "80cf10a30352c395153b7f5891671f1d", "sha256": "42f3b0c660c09d206b413bc8babbd9ff07c125ab045e0f2a33e9a18576277374" }, "downloads": -1, "filename": "monasca_notification-1.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80cf10a30352c395153b7f5891671f1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 61493, "upload_time": "2018-08-09T15:23:23", "upload_time_iso_8601": "2018-08-09T15:23:23.662150Z", "url": "https://files.pythonhosted.org/packages/34/31/145175c9e6db2f1e3f180403bfcf307e7221b691d62c7e1e591f3e813733/monasca_notification-1.14.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "af00fdd002ffc6ad5de2f283eda69c42", "sha256": "d80e3ebbed30ed8e5987630707ac956819e08e3b8e4b24e2290606d3519d012d" }, "downloads": -1, "filename": "monasca-notification-1.14.0.tar.gz", "has_sig": false, "md5_digest": "af00fdd002ffc6ad5de2f283eda69c42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60745, "upload_time": "2018-08-09T15:23:29", "upload_time_iso_8601": "2018-08-09T15:23:29.014036Z", "url": "https://files.pythonhosted.org/packages/4f/c4/2f699aaaea0f9ac5ceda782a8b0996e502d472de3108cce5546cdfb13c37/monasca-notification-1.14.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.14.1": [ { "comment_text": "", "digests": { "md5": "c672a206f4565057a158e6b5046c9bb0", "sha256": "bedc75aa92aad46ee1fe5f46dad1a0259b3c0e38195de6c3ffd445f9cb40a8fd" }, "downloads": -1, "filename": "monasca_notification-1.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c672a206f4565057a158e6b5046c9bb0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66745, "upload_time": "2019-06-06T06:27:46", "upload_time_iso_8601": "2019-06-06T06:27:46.986899Z", "url": "https://files.pythonhosted.org/packages/b5/47/7d668eb1edabf3e0de3f958240311f45b91a821e8a3c9543ca6befb5ebb6/monasca_notification-1.14.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0ed4f4c28475428452a6b92a164f858a", "sha256": "e0fb8dcc375ec3244c85ad617fd6d05689d1d3359589232fe0b8b550c47b862a" }, "downloads": -1, "filename": "monasca-notification-1.14.1.tar.gz", "has_sig": false, "md5_digest": "0ed4f4c28475428452a6b92a164f858a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61490, "upload_time": "2019-06-06T06:27:51", "upload_time_iso_8601": "2019-06-06T06:27:51.386282Z", "url": "https://files.pythonhosted.org/packages/8b/5f/dd1ab8034a12093d26cbdda820d5870f343065b6edae4094bf42bbeaa81c/monasca-notification-1.14.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.15.0": [ { "comment_text": "", "digests": { "md5": "694c52630954908530b2ac99f2ef6664", "sha256": "ca25f752eba2a72fc1905132af139b9da8931ccc852a45f46c9fd6c0c3a0137e" }, "downloads": -1, "filename": "monasca_notification-1.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "694c52630954908530b2ac99f2ef6664", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66639, "upload_time": "2018-10-25T22:53:04", "upload_time_iso_8601": "2018-10-25T22:53:04.102026Z", "url": "https://files.pythonhosted.org/packages/d3/08/947ff9c1e4ff955401f93b6d1c722119c2936e62d2219701a68429e2b0d9/monasca_notification-1.15.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "273cb08cde6e96ba426fb3e339741dd4", "sha256": "da72a58457b25730a8a38f43c516ad2699ef32039b115a75e5ec7c044a83b8f7" }, "downloads": -1, "filename": "monasca-notification-1.15.0.tar.gz", "has_sig": false, "md5_digest": "273cb08cde6e96ba426fb3e339741dd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67160, "upload_time": "2018-10-25T22:53:09", "upload_time_iso_8601": "2018-10-25T22:53:09.969777Z", "url": "https://files.pythonhosted.org/packages/e0/c5/b78041d011f86d3b7d98231d6267956556c173c9c3fa192473704977087e/monasca-notification-1.15.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.16.0": [ { "comment_text": "", "digests": { "md5": "67dcfdc9770e064995fdaf0340600aa6", "sha256": "223b646a910c018ce9422837c193a59e94ec8d532a57f008aa71c829ae6f0d05" }, "downloads": -1, "filename": "monasca_notification-1.16.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "67dcfdc9770e064995fdaf0340600aa6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67025, "upload_time": "2019-04-01T13:01:55", "upload_time_iso_8601": "2019-04-01T13:01:55.411853Z", "url": "https://files.pythonhosted.org/packages/3e/5e/aeb1b1564fdf2b068e4782159b41656fdefe1e54c0e3979556508f1242c3/monasca_notification-1.16.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0496a320ca0601b18318eb8d20912247", "sha256": "0b3405c9a42bd9169b732c47ce356772a72e8c84a4287af0136f228f087e6f2a" }, "downloads": -1, "filename": "monasca-notification-1.16.0.tar.gz", "has_sig": false, "md5_digest": "0496a320ca0601b18318eb8d20912247", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71143, "upload_time": "2019-04-01T13:01:59", "upload_time_iso_8601": "2019-04-01T13:01:59.770301Z", "url": "https://files.pythonhosted.org/packages/a8/c4/883047dffea65e69f421b84abf6fcf49626fd0b7b9ba2cf35c86ddb083b3/monasca-notification-1.16.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.17.0": [ { "comment_text": "", "digests": { "md5": "c96a78e35095cf459a5ae3fe46a8f9a0", "sha256": "4a28a8e4ac45fc33fe512d4f4a68a003a877cd7c330d61c9fdb7193b087dee88" }, "downloads": -1, "filename": "monasca_notification-1.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c96a78e35095cf459a5ae3fe46a8f9a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 66982, "upload_time": "2019-04-17T02:16:16", "upload_time_iso_8601": "2019-04-17T02:16:16.226579Z", "url": "https://files.pythonhosted.org/packages/05/c8/afe574c3e9ca8672889473d55c5073a1f734c2867aeb517d4121b912d7a3/monasca_notification-1.17.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d789cd030b2ec18d4c260e93a2d7f2ac", "sha256": "25f40d45271e3c4f3296968fb36130ccb568a1df780cf01fa3c20cf0661cf841" }, "downloads": -1, "filename": "monasca-notification-1.17.0.tar.gz", "has_sig": false, "md5_digest": "d789cd030b2ec18d4c260e93a2d7f2ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68527, "upload_time": "2019-04-17T02:16:21", "upload_time_iso_8601": "2019-04-17T02:16:21.455656Z", "url": "https://files.pythonhosted.org/packages/ae/73/35046d548d30e0c48494f59edc2189116a41f28e22562623d340e3c30ef1/monasca-notification-1.17.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.17.1": [ { "comment_text": "", "digests": { "md5": "0e49cff8c3bb44719faaa694311f70be", "sha256": "2bca829cf640a7e59952aa77efb7f6e296f8f31a05ff8e92d11ddaa445471646" }, "downloads": -1, "filename": "monasca_notification-1.17.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e49cff8c3bb44719faaa694311f70be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65115, "upload_time": "2020-07-24T18:29:34", "upload_time_iso_8601": "2020-07-24T18:29:34.467416Z", "url": "https://files.pythonhosted.org/packages/4b/0a/4d30216b7a50b4c275c9f63e310cc4207fa02ba99831636b462583e5f038/monasca_notification-1.17.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "351055a27c7252909e111e994eaf0724", "sha256": "d059f0de203bbda3f0ed919492b52cc23b2187bae38482bdc9a2e7495ba6b415" }, "downloads": -1, "filename": "monasca-notification-1.17.1.tar.gz", "has_sig": false, "md5_digest": "351055a27c7252909e111e994eaf0724", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69699, "upload_time": "2020-07-24T18:29:36", "upload_time_iso_8601": "2020-07-24T18:29:36.004769Z", "url": "https://files.pythonhosted.org/packages/85/a4/05c070a25ae6024ef9875e8f3352ad4c82954cd03fce17a9e369266e2596/monasca-notification-1.17.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.18.0": [ { "comment_text": "", "digests": { "md5": "00b2fc3662a0c6f3d77d673b3b39285c", "sha256": "78be7e2ad70bbf80bf2c72967fce40d1a08573b9179e21d39e6ee68e22df7733" }, "downloads": -1, "filename": "monasca_notification-1.18.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00b2fc3662a0c6f3d77d673b3b39285c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68798, "upload_time": "2019-09-27T09:47:05", "upload_time_iso_8601": "2019-09-27T09:47:05.735528Z", "url": "https://files.pythonhosted.org/packages/fb/6c/27b8da4a23ade1f7b410bc37d891bc1ca34e70b735878165342c72d82173/monasca_notification-1.18.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c8b6b5bb8a842c2e5ea756f6b1171a8f", "sha256": "59313b49ab253aaed26cb616df48dbce80145aec348f202685d7604bca946d97" }, "downloads": -1, "filename": "monasca-notification-1.18.0.tar.gz", "has_sig": false, "md5_digest": "c8b6b5bb8a842c2e5ea756f6b1171a8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77030, "upload_time": "2019-09-27T09:47:10", "upload_time_iso_8601": "2019-09-27T09:47:10.152860Z", "url": "https://files.pythonhosted.org/packages/8e/f1/fc632d5e3fcfe7ed774eb9dd76a24cc572b592ef2c9e0a4d325b2a996f16/monasca-notification-1.18.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "7e82411e86d170c1a90a493e3bf790da", "sha256": "ede3baa9556e1d84798553e7ba70319c38e9902c96591d0d9b8a08defc7f5d54" }, "downloads": -1, "filename": "monasca_notification-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e82411e86d170c1a90a493e3bf790da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29304, "upload_time": "2015-02-11T21:21:03", "upload_time_iso_8601": "2015-02-11T21:21:03.515661Z", "url": "https://files.pythonhosted.org/packages/10/17/120a69d356173555ac9d2f7b859100e25036b34c0afc686e3b37ed8ee88f/monasca_notification-1.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a44a582c30caa853f3976766282b88a1", "sha256": "45eaba081ec1c025a0b1063ff60cc5806b80b2696b2b736abfa9f6c7f47f62d5" }, "downloads": -1, "filename": "monasca-notification-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a44a582c30caa853f3976766282b88a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28957, "upload_time": "2015-02-11T21:21:05", "upload_time_iso_8601": "2015-02-11T21:21:05.977374Z", "url": "https://files.pythonhosted.org/packages/64/3d/8ba229cbbfa0f19893c57611385a6e7905119d7ede954d3d1e5eecca77a4/monasca-notification-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "5ce63368a3a7144c1df7f47008043225", "sha256": "d1e90535b07d6815cee0dcc8dac7ca05c1b49e5e04c6af083ac4d5c38b13efb9" }, "downloads": -1, "filename": "monasca_notification-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ce63368a3a7144c1df7f47008043225", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28979, "upload_time": "2015-03-05T21:20:31", "upload_time_iso_8601": "2015-03-05T21:20:31.578832Z", "url": "https://files.pythonhosted.org/packages/8a/46/5e74fc46bfed1390bcfe747478d50f8b949791fa97d394c2a9e25d47a238/monasca_notification-1.2.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ede14b9b9201d6d87fa3d381e2a95b9a", "sha256": "59be5fb6924ac0378d1397efeca4588f2944aeaa16631bb35e32c384536a848a" }, "downloads": -1, "filename": "monasca-notification-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ede14b9b9201d6d87fa3d381e2a95b9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28594, "upload_time": "2015-03-05T21:20:35", "upload_time_iso_8601": "2015-03-05T21:20:35.151127Z", "url": "https://files.pythonhosted.org/packages/e2/d8/a33a9a155ce1ed6a4dd8185789839e2c5ab6fdc101975ddccd9dbb250472/monasca-notification-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.10": [ { "comment_text": "", "digests": { "md5": "e969dfd637be761ae51083dc21af197e", "sha256": "4b67ada0949c19f4953d11d8359da36fbda58e86479cfe56b382934caee6847c" }, "downloads": -1, "filename": "monasca_notification-1.2.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e969dfd637be761ae51083dc21af197e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32897, "upload_time": "2016-02-01T19:22:40", "upload_time_iso_8601": "2016-02-01T19:22:40.165722Z", "url": "https://files.pythonhosted.org/packages/ae/46/336f0909f302584cd54364fc1c6a9d0df139caa054e8d8b9b750288143be/monasca_notification-1.2.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c0cd6a2c624cd0e97e10d4284fe33915", "sha256": "c660020db7aa1e2cc08324aad8e91df5a51a94c011d000c925dad7cfbc4faaa7" }, "downloads": -1, "filename": "monasca-notification-1.2.10.tar.gz", "has_sig": false, "md5_digest": "c0cd6a2c624cd0e97e10d4284fe33915", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28795, "upload_time": "2016-02-01T19:22:57", "upload_time_iso_8601": "2016-02-01T19:22:57.510246Z", "url": "https://files.pythonhosted.org/packages/75/84/8d496c02e11cdda97c6bc48b82f29932b62b16b16353c3f2079c0bb8049b/monasca-notification-1.2.10.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.11": [ { "comment_text": "", "digests": { "md5": "cd3e2d08966cdcff074de006efd0c0ae", "sha256": "19edf683847800d94f46e55ca0cfc3edcf589a450d8e6c330e0feef215d4ac4a" }, "downloads": -1, "filename": "monasca_notification-1.2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd3e2d08966cdcff074de006efd0c0ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33402, "upload_time": "2016-03-01T01:32:56", "upload_time_iso_8601": "2016-03-01T01:32:56.739823Z", "url": "https://files.pythonhosted.org/packages/85/ec/6a9a9d7db48f716c550661da7a5485cb4a57c8fd0b1956b6c856096a1597/monasca_notification-1.2.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b1a6c02bf0cdbb180f07d44fac970f75", "sha256": "8aa08740f4cebb1c99c317d5747ced568006dc3b396c85ae24348298fb056d8b" }, "downloads": -1, "filename": "monasca-notification-1.2.11.tar.gz", "has_sig": false, "md5_digest": "b1a6c02bf0cdbb180f07d44fac970f75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29801, "upload_time": "2016-03-01T01:33:02", "upload_time_iso_8601": "2016-03-01T01:33:02.929225Z", "url": "https://files.pythonhosted.org/packages/98/2b/c2d574f35630b82dbbdf3e2a77b39dc7182fd9ae5ece809e433ea4f0ea9f/monasca-notification-1.2.11.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.12": [ { "comment_text": "", "digests": { "md5": "d928048b97685e2c42940fd61ed89c51", "sha256": "c4268f7c667da3b80a3ecd763cce6c343eb0149a4d1185dd7c9b5db5fb5fa42c" }, "downloads": -1, "filename": "monasca_notification-1.2.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d928048b97685e2c42940fd61ed89c51", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33488, "upload_time": "2016-03-03T15:46:53", "upload_time_iso_8601": "2016-03-03T15:46:53.848569Z", "url": "https://files.pythonhosted.org/packages/66/d3/dfbea3aa2654539e7383e86f38b6bdc4ae4d013d01921c4a6bbe8fea38de/monasca_notification-1.2.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3419b5ae09427f8bbe9a7287e0d5cf3a", "sha256": "d3c632e43c1ef40d1552b6d248ef9535aa8b247cd88fb81a0d91de72d082f9f6" }, "downloads": -1, "filename": "monasca-notification-1.2.12.tar.gz", "has_sig": false, "md5_digest": "3419b5ae09427f8bbe9a7287e0d5cf3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29943, "upload_time": "2016-03-03T15:47:00", "upload_time_iso_8601": "2016-03-03T15:47:00.183419Z", "url": "https://files.pythonhosted.org/packages/47/4b/2351bf5045f88b04ee51a631ff66dc92e81090784250e506dbe48d4a1cbd/monasca-notification-1.2.12.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.13": [ { "comment_text": "", "digests": { "md5": "4df8d42d0a049bc0c4d3c66761a9f9b5", "sha256": "3f250dbb8e07fee01fef5b8cfd6807ce83011165be38407708bb9eecd243cd28" }, "downloads": -1, "filename": "monasca_notification-1.2.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4df8d42d0a049bc0c4d3c66761a9f9b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33488, "upload_time": "2016-03-25T12:53:59", "upload_time_iso_8601": "2016-03-25T12:53:59.330096Z", "url": "https://files.pythonhosted.org/packages/63/9b/31bfb6ca68bd24e678d02abdb8e98631da7b4daba38eb885d02cc6d2ca21/monasca_notification-1.2.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d1c5084caa7a6d2b7b0747f06b1baa9", "sha256": "af6f0310c70e3cb0db048067a09e74559e3f4d7f354741ea0ed752d5d91a255f" }, "downloads": -1, "filename": "monasca-notification-1.2.13.tar.gz", "has_sig": false, "md5_digest": "0d1c5084caa7a6d2b7b0747f06b1baa9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30035, "upload_time": "2016-03-25T12:54:40", "upload_time_iso_8601": "2016-03-25T12:54:40.944544Z", "url": "https://files.pythonhosted.org/packages/22/2a/dc5f99e72866a032ded1ef5ed1d7d03c58b64b940211c7d66f77339a512e/monasca-notification-1.2.13.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "7d3e11ff60252d0e99f4cb5a9787efe1", "sha256": "acaa205d07f897e7fa0c6dcd93d2f3d95b4981e9c84ecee17968785afc297c0f" }, "downloads": -1, "filename": "monasca_notification-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d3e11ff60252d0e99f4cb5a9787efe1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29118, "upload_time": "2015-04-17T05:07:44", "upload_time_iso_8601": "2015-04-17T05:07:44.891896Z", "url": "https://files.pythonhosted.org/packages/d2/f5/2967316a6e726390a10da37d92f87d76b211f9ffca3ee0b100104068bd2d/monasca_notification-1.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c956afac8f3b35e82b00dadd086ad672", "sha256": "54e6a4163ee566997eb9d6e0f2e02245014cb0f9568626a96e9112ac2c419b17" }, "downloads": -1, "filename": "monasca-notification-1.2.2.tar.gz", "has_sig": false, "md5_digest": "c956afac8f3b35e82b00dadd086ad672", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30499, "upload_time": "2015-04-17T05:07:47", "upload_time_iso_8601": "2015-04-17T05:07:47.825193Z", "url": "https://files.pythonhosted.org/packages/7f/76/91a51dfdaa0d04f44d4c2cb0708d4ce71e339d479a6612497c0960cf27a3/monasca-notification-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "2accd851daf34675feedff133586b4be", "sha256": "b1eab3ce57ce375e0d7d1790cd00fcbe987c17c2821f36db9bf54cf9470a3d8c" }, "downloads": -1, "filename": "monasca_notification-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2accd851daf34675feedff133586b4be", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29120, "upload_time": "2015-04-29T17:07:48", "upload_time_iso_8601": "2015-04-29T17:07:48.057520Z", "url": "https://files.pythonhosted.org/packages/bf/ec/b82e627a3ce25dbeb66f2d6bf29a2b05fd6c395320ee406f09c37eb099a7/monasca_notification-1.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "33491f4fe08b1775678f700a48cf7546", "sha256": "d06139c762faf8d79476a000c614874d9edf4088c32c45443a573e9009cbb330" }, "downloads": -1, "filename": "monasca-notification-1.2.3.tar.gz", "has_sig": false, "md5_digest": "33491f4fe08b1775678f700a48cf7546", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28370, "upload_time": "2015-04-29T17:07:51", "upload_time_iso_8601": "2015-04-29T17:07:51.236139Z", "url": "https://files.pythonhosted.org/packages/6c/5f/992fce5a76a29109778cef729b9f0b21857625ae685d30cdc2752c77e662/monasca-notification-1.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "0d777f098c063dfb5a9dca6872605266", "sha256": "470a23648b795cbf7cf5cee4c6af063d2e5332d825c141c5db119965cc56c726" }, "downloads": -1, "filename": "monasca_notification-1.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d777f098c063dfb5a9dca6872605266", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29126, "upload_time": "2015-04-30T16:20:25", "upload_time_iso_8601": "2015-04-30T16:20:25.726084Z", "url": "https://files.pythonhosted.org/packages/60/21/29cc39d57195320b716b7f30b4bcd4a5316e2ec6d1c468637f0b07273132/monasca_notification-1.2.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b2804a59670f11b4775826230eb1282d", "sha256": "36cba60c649f4f188a6989c66520328c65fc2bd6c9bf5768cdba4b272cde8d0c" }, "downloads": -1, "filename": "monasca-notification-1.2.4.tar.gz", "has_sig": false, "md5_digest": "b2804a59670f11b4775826230eb1282d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28797, "upload_time": "2015-04-30T16:20:28", "upload_time_iso_8601": "2015-04-30T16:20:28.256766Z", "url": "https://files.pythonhosted.org/packages/37/08/fb45e759df2e34037486fdc45af00daa74f9e8b61ef78ed2afb4e41a2054/monasca-notification-1.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "353c313fcdb3f03db5900a074522151a", "sha256": "aa5142ba90ebcce5999e3c72027a4bfdf8e9d4f4328c19f5d25429e455efff37" }, "downloads": -1, "filename": "monasca_notification-1.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "353c313fcdb3f03db5900a074522151a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29152, "upload_time": "2015-05-07T20:41:13", "upload_time_iso_8601": "2015-05-07T20:41:13.139485Z", "url": "https://files.pythonhosted.org/packages/49/09/3f17f305d046784f52a4c4b4ffeb2c06730fdfd6c2e0489df89de2497bfb/monasca_notification-1.2.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d1664eff76e4e33a0c352de68a103976", "sha256": "875c3d8e64f05ed451bd189a5946cfd767d5c299855062bc77ff432b5d04bb9b" }, "downloads": -1, "filename": "monasca-notification-1.2.5.tar.gz", "has_sig": false, "md5_digest": "d1664eff76e4e33a0c352de68a103976", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29003, "upload_time": "2015-05-07T20:41:15", "upload_time_iso_8601": "2015-05-07T20:41:15.989705Z", "url": "https://files.pythonhosted.org/packages/eb/24/705738e21186b5590524209181c7e1a8ea79707d3669469d7334cf99c118/monasca-notification-1.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "ec5fd7b8c4ae825d4b36498b70dd2132", "sha256": "2bde9277bbd7d4572a28741fc163165602b4ea8caf9641ba62f57e4257891b11" }, "downloads": -1, "filename": "monasca_notification-1.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec5fd7b8c4ae825d4b36498b70dd2132", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29360, "upload_time": "2015-07-20T21:37:53", "upload_time_iso_8601": "2015-07-20T21:37:53.568822Z", "url": "https://files.pythonhosted.org/packages/f2/0c/9f1072f33a130358859bb5e79c24ec513aefebf631a73592514790ef27b8/monasca_notification-1.2.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1cc61dba9fc7ef882bfe0fe6a9f3c557", "sha256": "72c1c12d144f3ed297ebfefd7564fa3b75a5ba367ed6443a08d2cc2e501f9e36" }, "downloads": -1, "filename": "monasca-notification-1.2.6.tar.gz", "has_sig": false, "md5_digest": "1cc61dba9fc7ef882bfe0fe6a9f3c557", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29464, "upload_time": "2015-07-20T21:37:57", "upload_time_iso_8601": "2015-07-20T21:37:57.031639Z", "url": "https://files.pythonhosted.org/packages/cb/99/d2bde1308825dea7473f3242d1cbf9d0768a5c05e78e43e22d587d39c9c7/monasca-notification-1.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "bec2aac2144d2df56f1bf6acb0f1c3eb", "sha256": "ba28b35b7c331cb69bc44488c907863804dd3dd3acd9673d3bfeafd2f3b21701" }, "downloads": -1, "filename": "monasca_notification-1.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bec2aac2144d2df56f1bf6acb0f1c3eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29365, "upload_time": "2015-07-28T15:39:55", "upload_time_iso_8601": "2015-07-28T15:39:55.015179Z", "url": "https://files.pythonhosted.org/packages/73/f7/b7e37179161570ec20c65314bf65b8c2c7abd8290d794c5a226e0a1e3066/monasca_notification-1.2.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2e9d4ce394a7728036f7560a334b7a61", "sha256": "c2858302a8f243ff5b13da6f32c3835c01b4561b8f0638e8b850ab9198c723c8" }, "downloads": -1, "filename": "monasca-notification-1.2.7.tar.gz", "has_sig": false, "md5_digest": "2e9d4ce394a7728036f7560a334b7a61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29161, "upload_time": "2015-07-28T15:39:58", "upload_time_iso_8601": "2015-07-28T15:39:58.480275Z", "url": "https://files.pythonhosted.org/packages/2d/2f/7b46b616150fc4c55ffed7b99de47837223a675c8ca49e5975ff6c4b40d3/monasca-notification-1.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "a4ea67c3a17e9be68c9c3d170ff05bca", "sha256": "212e7a79a9b1b452d01d8b3c6b4bc5dd0bbfc0820765481c1854deaeb7dc3802" }, "downloads": -1, "filename": "monasca_notification-1.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a4ea67c3a17e9be68c9c3d170ff05bca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32809, "upload_time": "2016-01-25T23:05:22", "upload_time_iso_8601": "2016-01-25T23:05:22.085566Z", "url": "https://files.pythonhosted.org/packages/15/ad/e5772093bf1df3773795e904d0bb27b9c617ac406ffa38bed60b17f1aad4/monasca_notification-1.2.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "92ef2dd32aad04f16677a2f1bbbc2781", "sha256": "214c0f48f4efacff07b99305517d5adab92fb3e004842b81b1d7ac7a5699b1e4" }, "downloads": -1, "filename": "monasca-notification-1.2.8.tar.gz", "has_sig": false, "md5_digest": "92ef2dd32aad04f16677a2f1bbbc2781", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30552, "upload_time": "2016-01-25T23:05:29", "upload_time_iso_8601": "2016-01-25T23:05:29.817242Z", "url": "https://files.pythonhosted.org/packages/75/a2/25e074a00529d7e0b2e3890ff24e9b052b3dea5e81def6ab239ecf061133/monasca-notification-1.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "075300aeba3bb0ed53ddb38383e9b195", "sha256": "9ef70996a7c2593e931be3591fdefa9bff7c7914c08eb7830ad787d41dfde550" }, "downloads": -1, "filename": "monasca_notification-1.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "075300aeba3bb0ed53ddb38383e9b195", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32788, "upload_time": "2016-01-27T04:07:24", "upload_time_iso_8601": "2016-01-27T04:07:24.858688Z", "url": "https://files.pythonhosted.org/packages/db/f0/561508592cd2adc7604eba4781f4eb1c9e615c43430ba09bc4d73ed82658/monasca_notification-1.2.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c3c88a06cc95b95a49c5383cc19bc7f7", "sha256": "9e422418be6013d79f0769898d8e9b833248d67bc65b65bb9966b635f14907d8" }, "downloads": -1, "filename": "monasca-notification-1.2.9.tar.gz", "has_sig": false, "md5_digest": "c3c88a06cc95b95a49c5383cc19bc7f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28708, "upload_time": "2016-01-27T04:07:31", "upload_time_iso_8601": "2016-01-27T04:07:31.276467Z", "url": "https://files.pythonhosted.org/packages/3c/f0/78cca83b6f9a4ecdc979eb348e38e115bcbfba9805fd6b7bbe0f7e0a0df2/monasca-notification-1.2.9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "5acdcdae5211184621693142fc3fba15", "sha256": "ea5174f0a95d84d7af725f81ccf3e25661706f00de8485cdc12c75cf25fac84b" }, "downloads": -1, "filename": "monasca_notification-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5acdcdae5211184621693142fc3fba15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36253, "upload_time": "2016-06-20T15:40:52", "upload_time_iso_8601": "2016-06-20T15:40:52.138636Z", "url": "https://files.pythonhosted.org/packages/12/27/3b3f478cee02462725766f4b87b70410883e37d59c7af5ee17f95adfafd4/monasca_notification-1.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b5d3c3700fd5947ad97436787d98af7b", "sha256": "1c6c4b53df674326be8fcd1fbc4e1e65f198adb9dc09a13077c146bb46cfa274" }, "downloads": -1, "filename": "monasca-notification-1.3.0.tar.gz", "has_sig": false, "md5_digest": "b5d3c3700fd5947ad97436787d98af7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33697, "upload_time": "2016-06-20T15:40:55", "upload_time_iso_8601": "2016-06-20T15:40:55.423686Z", "url": "https://files.pythonhosted.org/packages/04/0a/4cc8ad5d572e13c9ef259ca23077b3915e6951f7377f2308bd5c4f5f41c5/monasca-notification-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "da47f17ce3ed9b8815b5a13a354d61ee", "sha256": "59ccb5023658a9a471acfddc78477ddaafbfb8d11ed39787149366d0c52d7c7a" }, "downloads": -1, "filename": "monasca_notification-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da47f17ce3ed9b8815b5a13a354d61ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42004, "upload_time": "2016-09-23T14:53:52", "upload_time_iso_8601": "2016-09-23T14:53:52.887213Z", "url": "https://files.pythonhosted.org/packages/7c/43/316f37eaeb9d3de9d83ff619d3279c818e84f20c8095dbd9de648269ff1e/monasca_notification-1.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e6588ec3018d60acf2875b7d726aecc8", "sha256": "b88df1643169a57a4f7892b6359da0d79596f84a5afefd402c59afcb3d15698a" }, "downloads": -1, "filename": "monasca-notification-1.4.0.tar.gz", "has_sig": false, "md5_digest": "e6588ec3018d60acf2875b7d726aecc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39065, "upload_time": "2016-09-23T14:53:57", "upload_time_iso_8601": "2016-09-23T14:53:57.326992Z", "url": "https://files.pythonhosted.org/packages/d3/b7/cdf319868d399fcf49843ce5b9394b699db17adedecd3351f2ad278e309e/monasca-notification-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "c7569aa6d03b9f8a78727f6d8772d997", "sha256": "7a64232218ebbf916a25eda57e1d38ae7932a9ffbfe362bf7021f9f4b7ecaffc" }, "downloads": -1, "filename": "monasca_notification-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7569aa6d03b9f8a78727f6d8772d997", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45513, "upload_time": "2016-12-05T14:27:41", "upload_time_iso_8601": "2016-12-05T14:27:41.930696Z", "url": "https://files.pythonhosted.org/packages/80/4b/a9d0d77e5a1f8f242883f04391479b86f5a1dbcd526c632ec357f4aa4e2c/monasca_notification-1.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0588e848a60bc661423eea6050b5f136", "sha256": "18d536d5e4cd68448fe9e81cd646cdf965c83c4eaf47c29450467d8e577a59d2" }, "downloads": -1, "filename": "monasca-notification-1.5.0.tar.gz", "has_sig": false, "md5_digest": "0588e848a60bc661423eea6050b5f136", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39410, "upload_time": "2016-12-05T14:27:44", "upload_time_iso_8601": "2016-12-05T14:27:44.092654Z", "url": "https://files.pythonhosted.org/packages/d6/7a/33db97920ebceb694e0854486f52ec86c35a79aa4c7b6f2e4252749b6063/monasca-notification-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "641674b5f785eef7597679fb31bdd7ca", "sha256": "bda650fe283631cbce5cbb7174fc584cde681e120074e794f083fe51be3bbc67" }, "downloads": -1, "filename": "monasca_notification-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "641674b5f785eef7597679fb31bdd7ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45330, "upload_time": "2016-12-19T18:50:48", "upload_time_iso_8601": "2016-12-19T18:50:48.506406Z", "url": "https://files.pythonhosted.org/packages/63/a1/41dafd425d1ca22de061b39657a03d0ee6a818388dd08c2c22154967406c/monasca_notification-1.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e6ec4c5cf5c892447531667ecde01a1c", "sha256": "0ca2e9a1b2ddff9f7a2ed6df687ba2dc855486a80f61438d9cd9c6379efcafcc" }, "downloads": -1, "filename": "monasca-notification-1.6.0.tar.gz", "has_sig": false, "md5_digest": "e6ec4c5cf5c892447531667ecde01a1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38722, "upload_time": "2016-12-19T18:50:50", "upload_time_iso_8601": "2016-12-19T18:50:50.832223Z", "url": "https://files.pythonhosted.org/packages/5e/41/6c93734a60f4a1149fcf0cb70976f630dd79435033c3569ac3f3b48e6e2c/monasca-notification-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "c556192bbd3f81ede4eb6e11e342b905", "sha256": "e52f6c8c2a354a997bac649bc7180fa073cdf1f0f1875a7394824a1ebacec6b9" }, "downloads": -1, "filename": "monasca_notification-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c556192bbd3f81ede4eb6e11e342b905", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44042, "upload_time": "2017-02-15T14:18:57", "upload_time_iso_8601": "2017-02-15T14:18:57.600899Z", "url": "https://files.pythonhosted.org/packages/9d/b1/29344467b6162976d8cc66eabbbf90d1f96e21a9e10273c77c912f3c0979/monasca_notification-1.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fda073b315e510bd782d1e1fe555627b", "sha256": "f47fe96d9d0efc84a4c85afbeb3f4b42bca1716675f695d3bd8452d91aa3c350" }, "downloads": -1, "filename": "monasca-notification-1.7.0.tar.gz", "has_sig": false, "md5_digest": "fda073b315e510bd782d1e1fe555627b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39800, "upload_time": "2017-02-15T14:18:59", "upload_time_iso_8601": "2017-02-15T14:18:59.867475Z", "url": "https://files.pythonhosted.org/packages/37/2f/e03a8a72a4b61bc7d32998fcb2cb3ad7fa5a55f590f9c2da7a477cbdbf9e/monasca-notification-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "7ec7c0e8399558dd7067491f0b99e7f8", "sha256": "879453e5e03a7a5c6c1094d8ff13014a069b1644266ca2441eb72e360aae3d40" }, "downloads": -1, "filename": "monasca_notification-1.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ec7c0e8399558dd7067491f0b99e7f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44066, "upload_time": "2017-04-19T09:58:51", "upload_time_iso_8601": "2017-04-19T09:58:51.722982Z", "url": "https://files.pythonhosted.org/packages/08/41/f7fa7124a39e4a4007c8a3aed88addc55eb5d38daadfa1f695bc19df997f/monasca_notification-1.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9b43fcf7e6879ecb71a382afeb65f6de", "sha256": "11ad9572b39c537230922cbafc9eecdd30216e8265ea18e6787d3c24538d36e7" }, "downloads": -1, "filename": "monasca-notification-1.8.0.tar.gz", "has_sig": false, "md5_digest": "9b43fcf7e6879ecb71a382afeb65f6de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41103, "upload_time": "2017-04-19T09:58:53", "upload_time_iso_8601": "2017-04-19T09:58:53.850470Z", "url": "https://files.pythonhosted.org/packages/96/31/3fae2677abfc2207e50febc478a6544f2d637762d185ba8e877d256037f6/monasca-notification-1.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "170f42130ca82a41715d1f5e0513bd98", "sha256": "b02d4647adc792f5451f261b98a049f51c634f9181b104e934bf208939d7b626" }, "downloads": -1, "filename": "monasca_notification-1.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "170f42130ca82a41715d1f5e0513bd98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44142, "upload_time": "2017-06-05T16:05:49", "upload_time_iso_8601": "2017-06-05T16:05:49.150320Z", "url": "https://files.pythonhosted.org/packages/d9/4b/6c15d299d575f6908880b33ea73014da1ce731faaa9e92d734dcd369a0db/monasca_notification-1.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "06a2eebbe1e872df180229d1daacaa00", "sha256": "a3b31909058d62ae702ae265e4adf39c37d601df717beb77a641065c09e01f11" }, "downloads": -1, "filename": "monasca-notification-1.9.0.tar.gz", "has_sig": false, "md5_digest": "06a2eebbe1e872df180229d1daacaa00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43839, "upload_time": "2017-06-05T16:05:53", "upload_time_iso_8601": "2017-06-05T16:05:53.229335Z", "url": "https://files.pythonhosted.org/packages/2d/fc/f2189a534e6a62362c8726c2b3f5d0b37675c0f1d73b6735749f8355f4be/monasca-notification-1.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "ec03defd91cd661fb7d76a1e81945c2f", "sha256": "a4d73bcddc5c99baef8e263e4c242d1fedd01385ccd722d701baf812b01886bf" }, "downloads": -1, "filename": "monasca_notification-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ec03defd91cd661fb7d76a1e81945c2f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66754, "upload_time": "2020-05-13T10:53:47", "upload_time_iso_8601": "2020-05-13T10:53:47.104473Z", "url": "https://files.pythonhosted.org/packages/0b/58/fa68bd881b88ac9f5700a453ab899c6c317936dbfb95b8ed4faa4a0614df/monasca_notification-2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7681e2606a22e695d532240621173a7d", "sha256": "6be8cac40b94a46c5693613978b598bc50c19cda93d458b92c19170f3a2d0538" }, "downloads": -1, "filename": "monasca-notification-2.0.0.tar.gz", "has_sig": false, "md5_digest": "7681e2606a22e695d532240621173a7d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 74992, "upload_time": "2020-05-13T10:53:51", "upload_time_iso_8601": "2020-05-13T10:53:51.137858Z", "url": "https://files.pythonhosted.org/packages/6e/ba/ed5448acf78bd158908d2fe2dbf7d9140695da6c85365dd159f92f6eecd8/monasca-notification-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "21f0c74eb76ba1c9cd86957498c5946c", "sha256": "414bba409161c9cf43790c6f4a4b300ae5af8f30b9598d1354927d1016590f57" }, "downloads": -1, "filename": "monasca_notification-2.0.0.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "21f0c74eb76ba1c9cd86957498c5946c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66841, "upload_time": "2020-04-24T18:36:22", "upload_time_iso_8601": "2020-04-24T18:36:22.014532Z", "url": "https://files.pythonhosted.org/packages/4b/37/ef4150313fa56d385d7c70a423caef7c555e9d22bb5cf1f82d82ec97baa9/monasca_notification-2.0.0.0rc1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a1182e27d62874c72df950ffe9a2c7ad", "sha256": "ea288e0181a8e98f250830dd0a9df97cd5889e6e3e3a1bad8b8f50ac81b2ed53" }, "downloads": -1, "filename": "monasca-notification-2.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "a1182e27d62874c72df950ffe9a2c7ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 77880, "upload_time": "2020-04-24T18:36:29", "upload_time_iso_8601": "2020-04-24T18:36:29.546921Z", "url": "https://files.pythonhosted.org/packages/c0/54/88c11e1993b59139a87ebac03dd6615a24ee7ec48727745e1602cbaeda13/monasca-notification-2.0.0.0rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "13cf3eb5ae1a656f1ca595c6a038188f", "sha256": "81021bc5b95d33475e0e9d3fca696871e57a7841f8f4c3492fa7292f4ac4a25a" }, "downloads": -1, "filename": "monasca_notification-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "13cf3eb5ae1a656f1ca595c6a038188f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66763, "upload_time": "2021-07-29T10:06:28", "upload_time_iso_8601": "2021-07-29T10:06:28.305296Z", "url": "https://files.pythonhosted.org/packages/f5/fe/2a129f69962d803cdfa521bf8159247bd92ee5ae234629a707baa3e37885/monasca_notification-2.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8f8d6166b376aea4e290d16c41332d33", "sha256": "830178e1e96af39012366ff5f8622493eb43dee2dc10fbe750edb5d52311b498" }, "downloads": -1, "filename": "monasca-notification-2.0.1.tar.gz", "has_sig": false, "md5_digest": "8f8d6166b376aea4e290d16c41332d33", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80155, "upload_time": "2021-07-29T10:06:30", "upload_time_iso_8601": "2021-07-29T10:06:30.175632Z", "url": "https://files.pythonhosted.org/packages/18/dd/6994dfa0ee1f687fe6abd24661483ae787a59d826718cb995cc7df0b667e/monasca-notification-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "b83c367b89e9a95166f3086fa5c977bb", "sha256": "3ae62e1070ac85ec3f6bf2b7db820531ad78a517782f52dbb04bbed717b7d6e9" }, "downloads": -1, "filename": "monasca_notification-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b83c367b89e9a95166f3086fa5c977bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66068, "upload_time": "2020-10-14T10:18:44", "upload_time_iso_8601": "2020-10-14T10:18:44.236919Z", "url": "https://files.pythonhosted.org/packages/93/8e/3b5423cf102a8112c1f438543d11a4427c6d2377b0f58285772edffc8461/monasca_notification-3.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a904b135d62120443dcbcc95abae0af4", "sha256": "33732702120a9e1e0388ba99d8c920effb80d714d1fd139860a9fe20e1b87f7c" }, "downloads": -1, "filename": "monasca-notification-3.0.0.tar.gz", "has_sig": false, "md5_digest": "a904b135d62120443dcbcc95abae0af4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 78024, "upload_time": "2020-10-14T10:18:45", "upload_time_iso_8601": "2020-10-14T10:18:45.530781Z", "url": "https://files.pythonhosted.org/packages/ee/71/6194e47162a2d31fc9894ba749a87b88dfea68ef0754574c8fdc6fd97608/monasca-notification-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "c2a91c5120090069682cd7923859349e", "sha256": "b8715503b8297acd946328edc015d7af0326808df83533a63dc9eabafefe2a73" }, "downloads": -1, "filename": "monasca_notification-3.0.0.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "c2a91c5120090069682cd7923859349e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66160, "upload_time": "2020-09-28T16:03:51", "upload_time_iso_8601": "2020-09-28T16:03:51.098782Z", "url": "https://files.pythonhosted.org/packages/01/04/c2e7a48aaf62b3b4cff134edb7f8d5da376514847d523fae4f6068bbe594/monasca_notification-3.0.0.0rc1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f3fec9b5576474ee5bcee94d0c96f471", "sha256": "e07b57afb50a8c011b4034081ab4396b235828a54a7580763aace6dad40a6ea0" }, "downloads": -1, "filename": "monasca-notification-3.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "f3fec9b5576474ee5bcee94d0c96f471", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 75163, "upload_time": "2020-09-28T16:03:52", "upload_time_iso_8601": "2020-09-28T16:03:52.785687Z", "url": "https://files.pythonhosted.org/packages/3d/74/c2b2cf8e5dfba132ffb62fa49f7753396fdbd372de3ce08f2b697c20645b/monasca-notification-3.0.0.0rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "d2076538e0d8635ec7e9e1a1a2e62d04", "sha256": "21f6b5529315640faba5803f37b6500d57c67ce1f9ac5e39f1c47896d2305afb" }, "downloads": -1, "filename": "monasca_notification-4.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d2076538e0d8635ec7e9e1a1a2e62d04", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66714, "upload_time": "2021-04-14T11:07:57", "upload_time_iso_8601": "2021-04-14T11:07:57.463443Z", "url": "https://files.pythonhosted.org/packages/e9/a6/b3d67048edd09c7409b0648e2993c3df41a2085c75541b38bbef066ee474/monasca_notification-4.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "11feac8fac34b1bb218ff47b751ed4f9", "sha256": "36058a44f5c8881b88eb6ae224ae578f27eb07f7951865a6ef6f4860dd99dc1f" }, "downloads": -1, "filename": "monasca-notification-4.0.0.tar.gz", "has_sig": false, "md5_digest": "11feac8fac34b1bb218ff47b751ed4f9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80793, "upload_time": "2021-04-14T11:07:58", "upload_time_iso_8601": "2021-04-14T11:07:58.791050Z", "url": "https://files.pythonhosted.org/packages/89/ee/ee28c907d3de93c51ed15df5651b58f217c040ace2087305d18681ec79b0/monasca-notification-4.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "9ffd067b6fa499bbae88d626ee3b4c78", "sha256": "313f63560004d75527a3107e73e0ef5d534ad0181d7334d5c9c226e996af7dc5" }, "downloads": -1, "filename": "monasca_notification-4.0.0.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "9ffd067b6fa499bbae88d626ee3b4c78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66796, "upload_time": "2021-03-26T11:32:12", "upload_time_iso_8601": "2021-03-26T11:32:12.794811Z", "url": "https://files.pythonhosted.org/packages/d3/a4/852e9d2bee3543a6b58572ebb40fb37eb0af3c90ff0c34858671f47de0ab/monasca_notification-4.0.0.0rc1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "375a6ba0c194d84167c19ce0c17af0ab", "sha256": "81d73e2ae0b6bce01b52820f43fbc84c906146236a84518998c2ac128df8ac03" }, "downloads": -1, "filename": "monasca-notification-4.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "375a6ba0c194d84167c19ce0c17af0ab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80721, "upload_time": "2021-03-26T11:32:14", "upload_time_iso_8601": "2021-03-26T11:32:14.559796Z", "url": "https://files.pythonhosted.org/packages/97/a1/939c7add03db6c591e2cf106cdfd254204e55dea318e4d22330fac36ccf6/monasca-notification-4.0.0.0rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "5.0.0": [ { "comment_text": "", "digests": { "md5": "c1375d32b55e9af428e5514364907b4f", "sha256": "5ca9d35eab5d5f7993d0bf52217bd0e20ec25f3b1a66de0c38dddea5c6fbdca6" }, "downloads": -1, "filename": "monasca_notification-5.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c1375d32b55e9af428e5514364907b4f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66707, "upload_time": "2021-10-06T11:19:25", "upload_time_iso_8601": "2021-10-06T11:19:25.100882Z", "url": "https://files.pythonhosted.org/packages/6f/4d/7c648287f680889580b3f4c4c14243dabc9922e76b2f50ef8602be7b5b1e/monasca_notification-5.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c1c7737f75a83d62bed23632dd8ad667", "sha256": "39e0fcf0f836ad968bd56f9f3b0a95bbe328ef8003868bc5b681b39f16d3879d" }, "downloads": -1, "filename": "monasca-notification-5.0.0.tar.gz", "has_sig": false, "md5_digest": "c1c7737f75a83d62bed23632dd8ad667", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80780, "upload_time": "2021-10-06T11:19:27", "upload_time_iso_8601": "2021-10-06T11:19:27.398431Z", "url": "https://files.pythonhosted.org/packages/ed/83/a937bf0fb295707193810f05db93350e3dc6a91cb22650b0a3f05ee3a860/monasca-notification-5.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "5.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "e2c0671bc654f11b8319e0f1c0bfef25", "sha256": "7dd84a47bf579071ca174c21fc654b76a7c308822067f99b545f63cb514b95a7" }, "downloads": -1, "filename": "monasca_notification-5.0.0.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "e2c0671bc654f11b8319e0f1c0bfef25", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66788, "upload_time": "2021-09-16T08:17:10", "upload_time_iso_8601": "2021-09-16T08:17:10.907411Z", "url": "https://files.pythonhosted.org/packages/91/24/cd6132b962340d71dfc248a7a2a5343eecca18414317faf2523adcce6b7d/monasca_notification-5.0.0.0rc1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "58f085ef43be448f82fd5293e0c0447d", "sha256": "2462c3703710441912f6e399e6ea3d728eb09e26a932986bcad02e539f27aa04" }, "downloads": -1, "filename": "monasca-notification-5.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "58f085ef43be448f82fd5293e0c0447d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80769, "upload_time": "2021-09-16T08:17:12", "upload_time_iso_8601": "2021-09-16T08:17:12.357057Z", "url": "https://files.pythonhosted.org/packages/df/65/b0921026c2579ba3734b9a486f43ffb66d90ac3ca462db99a27b2b1f9332/monasca-notification-5.0.0.0rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "6.0.0": [ { "comment_text": "", "digests": { "md5": "afddae28396862f11912a9ba52b4288a", "sha256": "2b995523baed922a964c5ba147967310d872742324bde40b01722c9c1fad320f" }, "downloads": -1, "filename": "monasca_notification-6.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "afddae28396862f11912a9ba52b4288a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66708, "upload_time": "2022-03-30T11:53:36", "upload_time_iso_8601": "2022-03-30T11:53:36.463995Z", "url": "https://files.pythonhosted.org/packages/00/20/4043b4cb7a59c0d60a7f945048e45aedbaca4d055372e351dcb47b0c32dc/monasca_notification-6.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bdfcf344acf7bceeab46d2707004aaf4", "sha256": "0ea817e75cfea4bde657352662ac6ede6a6f984cf6d73e81798fc3d188fffcc0" }, "downloads": -1, "filename": "monasca-notification-6.0.0.tar.gz", "has_sig": false, "md5_digest": "bdfcf344acf7bceeab46d2707004aaf4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80861, "upload_time": "2022-03-30T11:53:38", "upload_time_iso_8601": "2022-03-30T11:53:38.373971Z", "url": "https://files.pythonhosted.org/packages/d1/4f/db3ce321d34d9778dd67e4355b565d378807ea8df42c8f62505e519ada22/monasca-notification-6.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "6.0.0.0rc1": [ { "comment_text": "", "digests": { "md5": "a75078d88c22f24d9442b426c208b30c", "sha256": "eebe56b31156884adbe762056a2b629a84b5655305d94e578c028f25aa036e8d" }, "downloads": -1, "filename": "monasca_notification-6.0.0.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "a75078d88c22f24d9442b426c208b30c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66788, "upload_time": "2022-03-10T17:31:24", "upload_time_iso_8601": "2022-03-10T17:31:24.703892Z", "url": "https://files.pythonhosted.org/packages/3b/51/b7da3d82803011727c561c3e85bd5ca877dbd690a0819507a6a2846955cb/monasca_notification-6.0.0.0rc1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9a3f10b1f6ec89f3087a5da5be28bfa4", "sha256": "eac4f760fbfa6790bf7740eaa2a22d2f7b9ed0df7e0737dee390ac86f70203b0" }, "downloads": -1, "filename": "monasca-notification-6.0.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "9a3f10b1f6ec89f3087a5da5be28bfa4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80843, "upload_time": "2022-03-10T17:31:26", "upload_time_iso_8601": "2022-03-10T17:31:26.232763Z", "url": "https://files.pythonhosted.org/packages/78/47/959521e753c5fcda14aa4314ba2e1335df1c2e6ca7d8cae8ca9448bdc6ed/monasca-notification-6.0.0.0rc1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "afddae28396862f11912a9ba52b4288a", "sha256": "2b995523baed922a964c5ba147967310d872742324bde40b01722c9c1fad320f" }, "downloads": -1, "filename": "monasca_notification-6.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "afddae28396862f11912a9ba52b4288a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 66708, "upload_time": "2022-03-30T11:53:36", "upload_time_iso_8601": "2022-03-30T11:53:36.463995Z", "url": "https://files.pythonhosted.org/packages/00/20/4043b4cb7a59c0d60a7f945048e45aedbaca4d055372e351dcb47b0c32dc/monasca_notification-6.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bdfcf344acf7bceeab46d2707004aaf4", "sha256": "0ea817e75cfea4bde657352662ac6ede6a6f984cf6d73e81798fc3d188fffcc0" }, "downloads": -1, "filename": "monasca-notification-6.0.0.tar.gz", "has_sig": false, "md5_digest": "bdfcf344acf7bceeab46d2707004aaf4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 80861, "upload_time": "2022-03-30T11:53:38", "upload_time_iso_8601": "2022-03-30T11:53:38.373971Z", "url": "https://files.pythonhosted.org/packages/d1/4f/db3ce321d34d9778dd67e4355b565d378807ea8df42c8f62505e519ada22/monasca-notification-6.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }