{ "info": { "author": "John Camp and Contributors", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "mdgt\n====\n**mdgt** is a microservice which parses microdata. **mdgt** is still\nin the initial design and development phase.\n\nQuick Instructions\n------------------\n**Command Line Output:** `python -m mdgt [options] [provider] [query]`\n\n* `[provider]` The name of the provider, must be in `/providers/`\n* `[query]` The query the provider will use to obtain output\n\nOptions:\n* `--console`, `-c`: Output to stdout in a readable format (default)\n* `--config`, `-f`: Path to configuration file to use\n* `--json`, `-j`: Output to stdout as json\n* `--providers`, `-p`: Output to stdout a list of available providers\n* `--provider-dir`, `-pd`: Define a different providers directory\n\n**RESTful Web Server**: `python -m mdgt -w [port(optional)]`\n\nThis starts a WSGI-compliant web server at the specified port (default `8181`). The\napi is invoked with `http://domain:port/provider/query`, or `http://domain:port/providers`\n(for a list of available providers).\n\nConfiguration file structure\n----------------------------\n\nIt is possible to use an optional configuration file by using the\n`--config`/`- f` flag or placing a file called `mdgt.conf` in the current working\ndirectory. It can have the following values:\n\n```conf\nconsole = true|false\njson = true|false\nprovider-dir = path/to/dir\n```\n\nNote that command-line arguments will override those present in the configuration\nfile.\n\nDevelopment instructions\n------------------------\n**Windows:** Use the handy win_init.ps1 script to set up the virtual\nenvironment and install dependencies to it. PyPI doesn't have 64-bit binaries\nfor lxml, so the whl file is included and installed from the script.\n\n**Linux/Mac users:** Set up a virtual environment with `python -m venv venv`, activate it,\nthen install the dependencies with `pip install requirements.txt`.\n\n\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/jjcamp/mdgt", "keywords": "microdata", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mdgt", "package_url": "https://pypi.org/project/mdgt/", "platform": "", "project_url": "https://pypi.org/project/mdgt/", "project_urls": { "Homepage": "https://github.com/jjcamp/mdgt" }, "release_url": "https://pypi.org/project/mdgt/0.1.0/", "requires_dist": [ "lxml (>=3.5.0)", "requests (>=2.9.1)" ], "requires_python": "", "summary": "Microdata-Parsing Microservice", "version": "0.1.0" }, "last_serial": 2430540, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "165b49465600ca8920adc4b748c8e143", "sha256": "adac385bfec672d62dbbd47ec683744b290f1741259ee6e61b3bbac8f270a096" }, "downloads": -1, "filename": "mdgt-0.1.0-py3.5.egg", "has_sig": false, "md5_digest": "165b49465600ca8920adc4b748c8e143", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 14637, "upload_time": "2016-10-29T15:22:54", "url": "https://files.pythonhosted.org/packages/d4/dc/c0e40bf23871fc7023c04f1f25d3afb2de43a393a4729eb68ea6c383a4fa/mdgt-0.1.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "76019e13c9510f9de76e9b4044b54ea5", "sha256": "269aaf71bfacca61c5af742787f8d7e647d1e15361b63570a1c4fea5e4531b4a" }, "downloads": -1, "filename": "mdgt-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "76019e13c9510f9de76e9b4044b54ea5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10806, "upload_time": "2016-10-29T15:22:52", "url": "https://files.pythonhosted.org/packages/75/c0/d9895c8e901af22429c35ccd93cc921da05fde725ee222e2401d2d8aa3b9/mdgt-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2301a99ee9f659daac2b28cd8af32f0d", "sha256": "dde8be38315b770017dbb1d4aae013f92be04dd8cdad6e541d846a96c6050cdc" }, "downloads": -1, "filename": "mdgt-0.1.0.zip", "has_sig": false, "md5_digest": "2301a99ee9f659daac2b28cd8af32f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10891, "upload_time": "2016-10-29T15:22:57", "url": "https://files.pythonhosted.org/packages/e8/0f/3969479115b59e53e84f63938a051b9337d111059ffc6f5274c9901efeb0/mdgt-0.1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "165b49465600ca8920adc4b748c8e143", "sha256": "adac385bfec672d62dbbd47ec683744b290f1741259ee6e61b3bbac8f270a096" }, "downloads": -1, "filename": "mdgt-0.1.0-py3.5.egg", "has_sig": false, "md5_digest": "165b49465600ca8920adc4b748c8e143", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 14637, "upload_time": "2016-10-29T15:22:54", "url": "https://files.pythonhosted.org/packages/d4/dc/c0e40bf23871fc7023c04f1f25d3afb2de43a393a4729eb68ea6c383a4fa/mdgt-0.1.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "76019e13c9510f9de76e9b4044b54ea5", "sha256": "269aaf71bfacca61c5af742787f8d7e647d1e15361b63570a1c4fea5e4531b4a" }, "downloads": -1, "filename": "mdgt-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "76019e13c9510f9de76e9b4044b54ea5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10806, "upload_time": "2016-10-29T15:22:52", "url": "https://files.pythonhosted.org/packages/75/c0/d9895c8e901af22429c35ccd93cc921da05fde725ee222e2401d2d8aa3b9/mdgt-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2301a99ee9f659daac2b28cd8af32f0d", "sha256": "dde8be38315b770017dbb1d4aae013f92be04dd8cdad6e541d846a96c6050cdc" }, "downloads": -1, "filename": "mdgt-0.1.0.zip", "has_sig": false, "md5_digest": "2301a99ee9f659daac2b28cd8af32f0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10891, "upload_time": "2016-10-29T15:22:57", "url": "https://files.pythonhosted.org/packages/e8/0f/3969479115b59e53e84f63938a051b9337d111059ffc6f5274c9901efeb0/mdgt-0.1.0.zip" } ] }