{ "info": { "author": "Sofiane Bendoukha", "author_email": "bendoukha@dkrz.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "PYHANDLE\n========\n\nPyHandle is a Python client library for interaction with a `Handle\nSystem `__ server, providing basic create, read,\nupdate and delete capabilities for Handles. The library offers a client\nfor the HTTP REST interface, a client that interacts directly with a\nHandle server SQL back-end and a client that creates customized Batch\nfiles. The latter contain Batch operations, that can be performed using\nthe GenericBatch command utility provided by the Handle System.\n\nPyHandle currently supports Python 2.6, 2.7 and 3.5, and requires at\nleast a Handle System server 8.1. The library requires OpenSSL v1.0.1 or\nhigher.\n\nPyHandle is based on a prior development of the `EUDAT\nproject `__ under the name B2Handle. As\n`B2Handle `__ was developed\nwith a specific scope - Handle operations in the EUDAT project - in\nmind, it has been improved and made more generic to cater to a broader\naudience.\n\nInstallation\n============\n\nYou can install the PyHandle library as follows:\n\n1. git clone https://github.com/EUDAT-B2SAFE/PYHANDLE.git\n\n2. cd PYHANDLE/\n\n3. python setup.py install\n\nThe library is also available on PyPi and can be installed via pip:\n\n.. code:: bash\n\n pip install pyhandle\n\nFor more information on the methods offered by the library, please\nconsult the `technical\ndocumentation `__. # Building\nthe documentation\n\nFor more details about the library you can build the documention using\n`Sphinx `__, requiring at least version 1.3.\nSphinx and can be installed via pip. To build HTML documentation\nlocally, then run:\n\n.. code:: bash\n\n python setup.py build_sphinx\n\nLicense\n=======\n\nCopyright 2015-2017, Deutsches Klimarechenzentrum GmbH, GRNET S.A.,\nSURFsara\n\nThe PYHANDLE library is licensed under the Apache License, Version 2.0\n(the \"License\"); you may not use this product except in compliance with\nthe License. You may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/EUDAT-B2SAFE/PYHANDLE", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/EUDAT-B2SAFE/PYHANDLE", "keywords": "handles", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "pyhandle", "package_url": "https://pypi.org/project/pyhandle/", "platform": "", "project_url": "https://pypi.org/project/pyhandle/", "project_urls": { "Download": "https://github.com/EUDAT-B2SAFE/PYHANDLE", "Homepage": "https://github.com/EUDAT-B2SAFE/PYHANDLE" }, "release_url": "https://pypi.org/project/pyhandle/1.0.3/", "requires_dist": null, "requires_python": "", "summary": "Library for management of handles ", "version": "1.0.3" }, "last_serial": 3764177, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "aa16e69327724657e90e49542bda1dd9", "sha256": "ddc0f3974d0768344700343f3e3d2f1af5aa8e61c38d339a15d30a1e23d64c2d" }, "downloads": -1, "filename": "pyhandle-1.0.1.tar.gz", "has_sig": false, "md5_digest": "aa16e69327724657e90e49542bda1dd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66883, "upload_time": "2018-03-05T14:37:51", "url": "https://files.pythonhosted.org/packages/81/e0/1abac76eb52c5252e9a499803e1c1e25bd5478e89956d0e83a5a69b8220a/pyhandle-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "b0c38564f0cb0e3d7865ca7b4ee3e989", "sha256": "d226c9e168a8e4b5b0f0948901c86278822922e4b86c0975c10b4b455ce7c520" }, "downloads": -1, "filename": "pyhandle-1.0.2.tar.gz", "has_sig": false, "md5_digest": "b0c38564f0cb0e3d7865ca7b4ee3e989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66891, "upload_time": "2018-04-14T10:53:15", "url": "https://files.pythonhosted.org/packages/61/fd/99888eb91481439ee8c5310551f26778bc3b533a6d673bb29d8aff4c10ae/pyhandle-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "7d234ac8bb3de4aa6816b8030e90f2d0", "sha256": "c9e8a97295acd831bb01ae85c38a45601377c702c2f7a639f837f74aced799da" }, "downloads": -1, "filename": "pyhandle-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7d234ac8bb3de4aa6816b8030e90f2d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66905, "upload_time": "2018-04-14T10:51:44", "url": "https://files.pythonhosted.org/packages/2e/27/65e645a8423fb48cff45cacec1bb65a61f9275f1ffae947c0867d1329a6e/pyhandle-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7d234ac8bb3de4aa6816b8030e90f2d0", "sha256": "c9e8a97295acd831bb01ae85c38a45601377c702c2f7a639f837f74aced799da" }, "downloads": -1, "filename": "pyhandle-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7d234ac8bb3de4aa6816b8030e90f2d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66905, "upload_time": "2018-04-14T10:51:44", "url": "https://files.pythonhosted.org/packages/2e/27/65e645a8423fb48cff45cacec1bb65a61f9275f1ffae947c0867d1329a6e/pyhandle-1.0.3.tar.gz" } ] }