{ "info": { "author": "Ivan Rodriguez", "author_email": "ivan@britecore.com", "bugtrack_url": null, "classifiers": [], "description": "SignRequest client for Python\n=============================\n\nUnofficial python client for SignRequest's API.\n\nCurrently only supports two features I needed for a specific proof of\nconcept:\n\n- Create document from base64 encoded file content\n- Sending signature requests for a document\n\nIf I somehow continue using this I will include tests and other\nfeatures.\n\nFeatures\n--------\n\nCreate document from base64 encoded document content:\n\n.. code:: python\n\n import base64\n\n from signrequest import SignRequest\n\n sr = SignRequest('API_KEY')\n\n with open('/tmp/pdf-sample.pdf', 'rb') as file:\n file_encoded_string = base64.b64encode(file.read())\n\n doc = sr.create_document(file=file_encoded_string,\n document_id='pdf_sample',\n document_name='pdf-sample.pdf')\n\nSend signature request for the document created in step one:\n\n.. code:: python\n\n sr.send_sign_request(from_email='john@johnssohn.com',\n message='Please sign this thing.',\n signers='james@jamessohn.com') # Can also be an array of emails\n\nYou can also send a document without creating it first if you got an\nURL, for that specify it as argument when calling method for sending a\nsign request:\n\n.. code:: python\n\n from signrequest import SignRequest\n\n document = 'https://signrequest.com/api/v1/documents/c27f3e0b-616a-4a74-9182-c00d4e3aa16a/'\n sr = SignRequest('API_KEY').send_sign_request(document=document,\n from_email='john@johnssohn.com',\n message='Please sign this thing.',\n signers=['a@eiou.com', 'z@yz.com'])", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/ivansabik/signrequest-python-client/tarball/0.0.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ivansabik/signrequest-python-client", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "signrequest", "package_url": "https://pypi.org/project/signrequest/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/signrequest/", "project_urls": { "Download": "https://github.com/ivansabik/signrequest-python-client/tarball/0.0.1", "Homepage": "https://github.com/ivansabik/signrequest-python-client" }, "release_url": "https://pypi.org/project/signrequest/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "Unofficial client for SignRequest API", "version": "0.0.1" }, "last_serial": 2372143, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "fd504d16cd3051c3bcd603f09f3a4360", "sha256": "09715e494ef877bbcc499cf5731d818427e76eb9b1de7cfdde5c495ef21eea6d" }, "downloads": -1, "filename": "signrequest-v0.0.1.tar.gz", "has_sig": false, "md5_digest": "fd504d16cd3051c3bcd603f09f3a4360", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3980, "upload_time": "2016-09-29T23:53:35", "url": "https://files.pythonhosted.org/packages/c7/d4/0f5aa9f6c0fdb2502b2f7e0ad2c03ada422516d139edfa7772e858820f2e/signrequest-v0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fd504d16cd3051c3bcd603f09f3a4360", "sha256": "09715e494ef877bbcc499cf5731d818427e76eb9b1de7cfdde5c495ef21eea6d" }, "downloads": -1, "filename": "signrequest-v0.0.1.tar.gz", "has_sig": false, "md5_digest": "fd504d16cd3051c3bcd603f09f3a4360", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3980, "upload_time": "2016-09-29T23:53:35", "url": "https://files.pythonhosted.org/packages/c7/d4/0f5aa9f6c0fdb2502b2f7e0ad2c03ada422516d139edfa7772e858820f2e/signrequest-v0.0.1.tar.gz" } ] }