{ "info": { "author": "Jason Rollins", "author_email": "jason.c.rollins@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP", "Topic :: Office/Business" ], "description": "SharePlum\n==========\n\nSharePlum is an easier way to work with SharePoint services. It handles all of the messy parts of dealing with SharePoint and allows you to write clean and Pythonic code.\n\nUsage\n-----\n\n::\n\n from shareplum import Site\n from requests_ntlm import HttpNtlmAuth\n\n auth = HttpNtlmAuth('DIR\\\\username', 'password')\n site = Site('https://abc.com/sites/MySharePointSite/', auth=auth)\n sp_list = site.List('list name')\n data = sp_list.GetListItems('All Items', rowlimit=200)\n\nAuthenticate to Office365 Sharepoint\n------------------------------------\n\n::\n\n from shareplum import Site\n from shareplum import Office365\n\n authcookie = Office365('https://abc.sharepoint.com', username='username@abc.com', password='password').GetCookies()\n site = Site('https://abc.sharepoint.com/sites/MySharePointSite/', authcookie=authcookie)\n sp_list = site.List('list name')\n data = sp_list.GetListItems('All Items', rowlimit=200)\n\n\n\nFeatures\n--------\n\n- Reading and writing data to SharePoint lists using Python Dictionaries.\n- Automatic conversion between SharePoint internal names and displayed names.\n- Using Queries to filter data when retrieving List Items.\n- Automatic conversion of data types.\n- Supports Users datatype.\n- Supports Office365 Sharepoint sites.\n\nDocumentation\n-------------\n\n`Read the Docs `_\n\nContribute\n----------\n\n- `Issue Tracker `_\n- `Source Code `_\n\nLicense\n-------\n\nThis project is licensed under the MIT license.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jasonrollins/shareplum", "keywords": "SharePoint", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "SharePlum", "package_url": "https://pypi.org/project/SharePlum/", "platform": "", "project_url": "https://pypi.org/project/SharePlum/", "project_urls": { "Homepage": "https://github.com/jasonrollins/shareplum" }, "release_url": "https://pypi.org/project/SharePlum/0.2.0/", "requires_dist": [ "lxml", "requests", "requests-ntlm", "requests-toolbelt" ], "requires_python": "", "summary": "Python SharePoint Library", "version": "0.2.0" }, "last_serial": 4112143, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "998f6941b16854fe3ba29a6bd6a0a226", "sha256": "057b01a3aa70d78abf719e21f8eb36d83a916859e333b1b82e09ddfbe126463b" }, "downloads": -1, "filename": "SharePlum-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "998f6941b16854fe3ba29a6bd6a0a226", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10193, "upload_time": "2016-04-23T22:34:13", "url": "https://files.pythonhosted.org/packages/6c/af/21b2b779bb9b06540633d43360498a275a64e5aafe7c2b0a56040d67d448/SharePlum-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83bb611dcea8d8dc784a6cb9c92d93ec", "sha256": "4ecbe93d2f9506aea507ada1f00055a29b076045a4c37b1e761e2dde2e143378" }, "downloads": -1, "filename": "SharePlum-0.1.0.zip", "has_sig": false, "md5_digest": "83bb611dcea8d8dc784a6cb9c92d93ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11363, "upload_time": "2016-04-23T22:33:02", "url": "https://files.pythonhosted.org/packages/19/37/598a3b6156f52a7d6d9051fdaabdf6ddadfdc8aa47f6ee68e3fc9a6440f9/SharePlum-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4e5cb0e809f72c7065b9648f750e25d7", "sha256": "560bec9cc575d2d38f52d480e440509c3ebc6b30a5fb5f8eac42d74d8adc53db" }, "downloads": -1, "filename": "SharePlum-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e5cb0e809f72c7065b9648f750e25d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10494, "upload_time": "2016-06-16T03:58:31", "url": "https://files.pythonhosted.org/packages/da/43/429b74d9f6dc0f96983cd3dc5083e7207f8e7ca22bb6d62066da181468a8/SharePlum-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee62d1c929c01e190ee3b5a42238e6ad", "sha256": "7c56bd23601a64cef780dd2c4902818fcb7ad0c7b3adef0ef3d2ddb84452c889" }, "downloads": -1, "filename": "SharePlum-0.1.1.zip", "has_sig": false, "md5_digest": "ee62d1c929c01e190ee3b5a42238e6ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11785, "upload_time": "2016-06-16T03:58:35", "url": "https://files.pythonhosted.org/packages/5c/1e/81b284fab422e082e2e3019b6e0ba34c55e794e53cfe8c80f034b6dc634d/SharePlum-0.1.1.zip" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "48ef272b7fb1ea650e4eee756b4110e3", "sha256": "c35571eb57aa7f54d81d43f0d10e9ee3194862895e9cb0b62fc0f820dfdff841" }, "downloads": -1, "filename": "SharePlum-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48ef272b7fb1ea650e4eee756b4110e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10151, "upload_time": "2018-07-28T18:34:54", "url": "https://files.pythonhosted.org/packages/7e/6a/64c03ceb0ce26b4ba0f97154112f86791abf2e59805b640fc3865cf5a647/SharePlum-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0d9bffaeda043d44dade385c845c97e", "sha256": "4ae59ce58adc5853188d9745206b13b8eeb0c2564750e98eec0ffd1e707f896e" }, "downloads": -1, "filename": "SharePlum-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f0d9bffaeda043d44dade385c845c97e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10430, "upload_time": "2018-07-28T18:34:55", "url": "https://files.pythonhosted.org/packages/5c/5a/ff75c4302700999c0dd3e21ca5e167d7e28dc9029ec059494180a18539c8/SharePlum-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "48ef272b7fb1ea650e4eee756b4110e3", "sha256": "c35571eb57aa7f54d81d43f0d10e9ee3194862895e9cb0b62fc0f820dfdff841" }, "downloads": -1, "filename": "SharePlum-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48ef272b7fb1ea650e4eee756b4110e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10151, "upload_time": "2018-07-28T18:34:54", "url": "https://files.pythonhosted.org/packages/7e/6a/64c03ceb0ce26b4ba0f97154112f86791abf2e59805b640fc3865cf5a647/SharePlum-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0d9bffaeda043d44dade385c845c97e", "sha256": "4ae59ce58adc5853188d9745206b13b8eeb0c2564750e98eec0ffd1e707f896e" }, "downloads": -1, "filename": "SharePlum-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f0d9bffaeda043d44dade385c845c97e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10430, "upload_time": "2018-07-28T18:34:55", "url": "https://files.pythonhosted.org/packages/5c/5a/ff75c4302700999c0dd3e21ca5e167d7e28dc9029ec059494180a18539c8/SharePlum-0.2.0.tar.gz" } ] }