{ "info": { "author": "Andreas Motl", "author_email": "andreas.motl@ip-tools.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "Intended Audience :: Legal Industry", "Intended Audience :: Manufacturing", "Intended Audience :: Science/Research", "License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries", "Topic :: System :: Archiving", "Topic :: Text Processing", "Topic :: Utilities" ], "description": ".. image:: https://img.shields.io/badge/Python-2.7,%203.6-green.svg\n :target: https://pypi.org/project/minesoft-patbase-client/\n\n.. image:: https://img.shields.io/pypi/v/minesoft-patbase-client.svg\n :target: https://pypi.org/project/minesoft-patbase-client/\n\n.. image:: https://img.shields.io/github/tag/ip-tools/minesoft-patbase-client.svg\n :target: https://github.com/ip-tools/minesoft-patbase-client\n\n|\n\n################################\nMinesoft PatBase REST API client\n################################\n\n\n*****\nAbout\n*****\n``minesoft-patbase-client`` is a client library for accessing the Minesoft PatBase REST API.\nIt is written in Python.\n\nCurrently, it implements wrappers for the following API methods:\n\n- Login\n- Query\n- SearchResults\n\nFor more details about the whole list of API methods,\nplease consult the canonical `PatBase REST API documentation`_.\n\n.. _PatBase REST API documentation: http://www.patbase.com/rest/PatBaseRestAPI.pdf\n\n\n**********************\nAbout PatBase REST API\n**********************\nThe Minesoft PatBase API allows software applications to interface seamlessly\nwith PatBase, Minesoft\u2019s global patent database. Containing approximately\n100 million patent documents from over 100 patent issuing authorities,\nPatBase is used by large corporations, international IP law firms and tech\ntransfer companies for search, review, analysis and monitoring of patent information.\n\nThe Minesoft PatBase API is a modern REST API with advanced functionality to\ncreate individual software solutions, for powerful data retrieval and for\nintegrating with federated search engines as well as in-house corporate applications.\n\nFor more details, see also the blog article `Minesoft API to access big patent data`_.\n\n.. _Minesoft API to access big patent data: https://minesoft.com/2015/02/20/minesoft-develops-api-to-open-up-access-to-big-patent-data/\n\n\n***************\nGetting started\n***************\n\nInstall\n=======\nIf you know your way around Python, installing this software is really easy::\n\n pip install minesoft-patbase-client\n\nPlease refer to the `virtualenv`_ page about further guidelines how to install and use this software.\n\n.. _virtualenv: https://github.com/ip-tools/minesoft-patbase-client/blob/master/docs/virtualenv.rst\n\n\nUsage\n=====\n::\n\n # Login to PatBase API and remember credentials for subsequent requests\n patbase login --username=test@example.org --password=secret\n\n # Submit fulltext search expression and display results in JSON format\n patbase search 'FT=(Space Shuttle)' | jq .\n\n\n*******************\nProject information\n*******************\n``minesoft-patbase-client`` is released under the terms of the GNU AGPL 3.0 license.\nThe code lives on `GitHub `_ and\nthe Python package is published to `PyPI `_.\nYou might also want to have a look at the `documentation `_.\n\nThe software has been tested on Python 2.7 and Python 3.6.\n\nContributing\n============\nIf you'd like to contribute you're most welcome!\nSpend some time taking a look around, locate a bug, design issue or\nspelling mistake and then send us a pull request or create an issue.\n\nThanks in advance for your efforts, we really appreciate any help or feedback.\n\nLicense\n=======\nThis software is copyright \u00a9 2018 The PatZilla authors. All rights reserved.\n\nIt is and will always be **free and open source software**.\n\nUse of the source code included here is governed by the\n`GNU Affero General Public License `_ and the\n`European Union Public License `_.\n\n.. _GNU-AGPL-3.0: https://docs.ip-tools.org/ip-navigator/_static/license/GNU-AGPL-3.0.txt\n.. _EUPL-1.2: https://docs.ip-tools.org/ip-navigator/_static/license/EUPL-1.2.txt\n\n\n----\n\nHave fun!", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ip-tools/minesoft-patbase-client", "keywords": "patent information minesoft patbase rest api client bulk data download import interface research search opendata xml json", "license": "AGPL 3, EUPL 1.2", "maintainer": "", "maintainer_email": "", "name": "minesoft-patbase-client", "package_url": "https://pypi.org/project/minesoft-patbase-client/", "platform": "", "project_url": "https://pypi.org/project/minesoft-patbase-client/", "project_urls": { "Homepage": "https://github.com/ip-tools/minesoft-patbase-client" }, "release_url": "https://pypi.org/project/minesoft-patbase-client/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "minesoft-patbase-client is a client library for accessing the Minesoft PatBase REST API", "version": "0.1.0" }, "last_serial": 3955146, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8553d66419c162b926bd48d6805e447a", "sha256": "c096fa2cc822aafdf13311d56a123c4ce61a346d687a5ba929706748bedcf445" }, "downloads": -1, "filename": "minesoft-patbase-client-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8553d66419c162b926bd48d6805e447a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20845, "upload_time": "2018-06-12T19:29:01", "url": "https://files.pythonhosted.org/packages/0b/2d/7d37797b8fb7135a89e30577bcba754dee0c0ce41c239dc1d4d888517a0f/minesoft-patbase-client-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8553d66419c162b926bd48d6805e447a", "sha256": "c096fa2cc822aafdf13311d56a123c4ce61a346d687a5ba929706748bedcf445" }, "downloads": -1, "filename": "minesoft-patbase-client-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8553d66419c162b926bd48d6805e447a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20845, "upload_time": "2018-06-12T19:29:01", "url": "https://files.pythonhosted.org/packages/0b/2d/7d37797b8fb7135a89e30577bcba754dee0c0ce41c239dc1d4d888517a0f/minesoft-patbase-client-0.1.0.tar.gz" } ] }