{ "info": { "author": "Dmitriy Krasnikov", "author_email": "dmitriy.krasnikov@swimlane.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Office/Business :: Office Suites", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Python-office365 - Office365 for your server\n===========================================\n\nThe objective of office365api is to make it easy to make scripts and\napplications that are to be run against an Office 365 account.\n\nIf you wanted to script retrieving an email it could be as simple as:\n\n.. code:: python\n\n from office365api import Mail\n auth = ('YourAccount@office365.com', 'YourPassword')\n mail = Mail(auth=auth)\n messages = mail.inbox.get_messages()\n\nAnd sending an email like this.\n\n.. code:: python\n\n from office365api import Message, Mail\n from office365api.model import Recipient, EmailAddress\n auth = ('YourAccount@office365.com', 'YourPassword')\n message = Message(Subject='Heads up', Body='First automated alarm.',\n From=Recipient(EmailAddress=EmailAddress(Name='Full Name', Address='you@gmail.com')),\n ToRecipients= [Recipient.from_email(email='somebody@gmail.com')]\n )\n \n m = Mail(auth=auth)\n m.send_message(message)\n\nGotchas\n-------\n\nCurrently writen against v 1.0 of outlook rest api, in the future v 2.0\nwill be added. May be even graph rest api. However probably as a\nseparate project.\n\nCurrently uses basic authentication. In a very near future will be\nswitching to OAuth2.\n\nThis commit have only Mail module.\n\nMail\n----\n\nMain class for working with emails in Office 365. You can use it to\nperform access to different folders and may features exposed by REST\napi.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/swimlane/python-office365", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Office365Api", "package_url": "https://pypi.org/project/Office365Api/", "platform": "", "project_url": "https://pypi.org/project/Office365Api/", "project_urls": { "Homepage": "https://github.com/swimlane/python-office365" }, "release_url": "https://pypi.org/project/Office365Api/0.0.9/", "requires_dist": null, "requires_python": "", "summary": "Python library for working with Microsoft Office 365", "version": "0.0.9" }, "last_serial": 3130331, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a3602ee034e4dc7e5494ac1ae828cc1d", "sha256": "750009ba4b821d25d78f626f98ae10e5ae2167d07015d8a234f19eb2459818f6" }, "downloads": -1, "filename": "Office365Api-0.0.1.zip", "has_sig": false, "md5_digest": "a3602ee034e4dc7e5494ac1ae828cc1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13892, "upload_time": "2016-10-26T15:44:04", "url": "https://files.pythonhosted.org/packages/0a/bb/33f4c7d5248f438c0a1af9acb2818812b448f4722885c5dfd020f0838f9d/Office365Api-0.0.1.zip" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f8777c705bf702dc63938543460b0e68", "sha256": "65261f911b1f9a9ddb1574b0b8fce806c9204ab94a097d6e4f5515ae62cbe4de" }, "downloads": -1, "filename": "Office365Api-0.0.2.zip", "has_sig": false, "md5_digest": "f8777c705bf702dc63938543460b0e68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13945, "upload_time": "2016-10-26T20:31:13", "url": "https://files.pythonhosted.org/packages/83/b6/842ccf744b215e19cb57d43503ff016e4cafd36a56b25c5473f32c321a8e/Office365Api-0.0.2.zip" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "35ed0a96d2a9dc19a84d189d03c044d0", "sha256": "14e414e49ad1a35a7d3a1cf85dc25a9fd19dce702e07a451b153f968722ed617" }, "downloads": -1, "filename": "Office365Api-0.0.4.zip", "has_sig": false, "md5_digest": "35ed0a96d2a9dc19a84d189d03c044d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14728, "upload_time": "2016-11-10T17:10:39", "url": "https://files.pythonhosted.org/packages/f9/8a/6b307e1570558e4b3633848e0775a7d0c64b043e4cbb78f42b5629900cdf/Office365Api-0.0.4.zip" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "c87d71a606a1680a24c346ea69a7c56c", "sha256": "847909ebaff8ee432c4415c83bf643914b6ad0a292084dd4561b4b622aa9d5c8" }, "downloads": -1, "filename": "office365api-0.0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "c87d71a606a1680a24c346ea69a7c56c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14249, "upload_time": "2017-08-28T21:38:25", "url": "https://files.pythonhosted.org/packages/a7/b7/a9bd7a24dc63dcf4ad1a579836abc5c5d0e261e435368e4e05825dd2105a/office365api-0.0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4bb353a30c0d2bc8cf37e75a68eea41a", "sha256": "b2efd915d8d43d169976d966f729eba1ca63480414a10163634d123665d16cf0" }, "downloads": -1, "filename": "office365api-0.0.8.tar.gz", "has_sig": false, "md5_digest": "4bb353a30c0d2bc8cf37e75a68eea41a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7449, "upload_time": "2017-08-28T21:38:23", "url": "https://files.pythonhosted.org/packages/35/6a/22bfc05744c903d7b1a3033244afe2e083316f9bbb7b8fa3b8d37950d9bc/office365api-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "2799f4dff15dd0d244474bac5e6fbd78", "sha256": "d89731f2cd7cd9eb4616514298f5dda0b1c7714e1bd6b2f7c9554261ec20e198" }, "downloads": -1, "filename": "office365api-0.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "2799f4dff15dd0d244474bac5e6fbd78", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14256, "upload_time": "2017-08-28T21:56:01", "url": "https://files.pythonhosted.org/packages/a1/59/db288e839bba3a49507b246d789110512367bbda436a604cf1391a041721/office365api-0.0.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e904ba114ad2db060982c53340eea6e5", "sha256": "9b3e45693cd053cf6286ef57e85626f7852750a56b0a047ef97fefd2712ad536" }, "downloads": -1, "filename": "office365api-0.0.9.tar.gz", "has_sig": false, "md5_digest": "e904ba114ad2db060982c53340eea6e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7458, "upload_time": "2017-08-28T21:55:59", "url": "https://files.pythonhosted.org/packages/33/c2/638398bdfe5f8748c774e13f5dd21e1b5a789a36787d3ec40ebb51e6b801/office365api-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2799f4dff15dd0d244474bac5e6fbd78", "sha256": "d89731f2cd7cd9eb4616514298f5dda0b1c7714e1bd6b2f7c9554261ec20e198" }, "downloads": -1, "filename": "office365api-0.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "2799f4dff15dd0d244474bac5e6fbd78", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14256, "upload_time": "2017-08-28T21:56:01", "url": "https://files.pythonhosted.org/packages/a1/59/db288e839bba3a49507b246d789110512367bbda436a604cf1391a041721/office365api-0.0.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e904ba114ad2db060982c53340eea6e5", "sha256": "9b3e45693cd053cf6286ef57e85626f7852750a56b0a047ef97fefd2712ad536" }, "downloads": -1, "filename": "office365api-0.0.9.tar.gz", "has_sig": false, "md5_digest": "e904ba114ad2db060982c53340eea6e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7458, "upload_time": "2017-08-28T21:55:59", "url": "https://files.pythonhosted.org/packages/33/c2/638398bdfe5f8748c774e13f5dd21e1b5a789a36787d3ec40ebb51e6b801/office365api-0.0.9.tar.gz" } ] }