{
"info": {
"author": "lhat-messorem",
"author_email": "lhat.messorem@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Intended Audience :: Developers",
"Programming Language :: Python",
"Topic :: Utilities"
],
"description": "SyntaxDB\r\n========\r\n\r\n|Build Status|\r\n\r\nThis is a small Python library for accessing the\r\n`SyntaxDB `__ API.\r\n\r\n`SyntaxDB `__ is a programing language syntax\r\ndatabase. See https://syntaxdb.com/about for more infomation.\r\n\r\nOfficial document of the API can be found at\r\nhttps://syntaxdb.com/api/v1.\r\n\r\nInstallation\r\n------------\r\n\r\n::\r\n\r\n pip install syntaxdb\r\n\r\nUsage\r\n-----\r\n\r\n.. code:: python\r\n\r\n import syntaxdb\r\n\r\nAuthentication\r\n--------------\r\n\r\nThe usage of the API doesn't require any authentication.\r\n\r\nQueries\r\n-------\r\n\r\nFirst, there is an example:\r\n\r\n.. code:: python\r\n\r\n import syntaxdb\r\n\r\n db = syntaxdb.syntaxdb()\r\n\r\n #add parameters if neccessary:\r\n db.parameters['language_permalink'] = 'python'\r\n\r\n #query concepts of language (here is Python):\r\n db.concept()\r\n\r\nBefore executing some queries, we need to add the parameters (if\r\nnecessary).\r\n\r\n.. code:: python\r\n\r\n db.parameters['parameter_name'] = value\r\n\r\nThen call ``concept()``, ``language()``, ``category()`` to get what we\r\nwant (in the example we get all concepts corresponding to Python).\r\n\r\nAfter finishing query, we can change parameters to make another query.\r\n\r\nSee parameters list in API's document: https://syntaxdb.com/api/v1.\r\n\r\nMore detail about operations, parameter's type, required parameters,\r\nresponse content type ... can be found at the API documentation too.\r\n\r\nTo query an operation (listed in the API doc), we just simply add\r\nparameters mentioned in the doc (pay attention to required parameters),\r\nthen call ``concept()``, ``language()`` or ``category()``.\r\n\r\nChangelog:\r\n----------\r\n\r\n- 26/2/2017: **0.0.1**\r\n\r\n ::\r\n\r\n Inital release.\r\n\r\n Success build with Travis.\r\n\r\n Pip support.\r\n\r\n- 9/3/2017: **0.0.6**\r\n\r\n ::\r\n\r\n Fix bug: function name \"addparameters\".\r\n\r\n- 8/5/2017: **0.1.2**\r\n\r\n ::\r\n\r\n Add Python3 support.\r\n\r\nContributing\r\n------------\r\n\r\nBug reports and pull requests are welcomed at\r\nhttps://github.com/lhat-messorem/syntax\\_db.\r\n\r\nLicense\r\n-------\r\n\r\nThis library is a open source software licensed under the `MIT\r\nLicense `__. Details provided in the\r\nLICENSE file.\r\n\r\nSyntaxDB API copyrights \u00a9 2017 SyntaxDB\r\n\r\n.. |Build Status| image:: https://travis-ci.org/lhat-messorem/syntax_db.svg?branch=master\r\n :target: https://travis-ci.org/lhat-messorem/syntax_db",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/lhat-messorem/syntax_db",
"keywords": "syntaxdb",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "syntaxdb",
"package_url": "https://pypi.org/project/syntaxdb/",
"platform": "",
"project_url": "https://pypi.org/project/syntaxdb/",
"project_urls": {
"Homepage": "https://github.com/lhat-messorem/syntax_db"
},
"release_url": "https://pypi.org/project/syntaxdb/0.1.2/",
"requires_dist": null,
"requires_python": "",
"summary": "A small Python library for accessing the SyntaxDB API",
"version": "0.1.2"
},
"last_serial": 2938786,
"releases": {
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "6b26f97ad21a67ee221e3256daa79ca1",
"sha256": "7b393a8432458e597414d67e619a033f35249b1f4b474918c098b4ed35c840a9"
},
"downloads": -1,
"filename": "syntaxdb-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "6b26f97ad21a67ee221e3256daa79ca1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2746,
"upload_time": "2017-02-25T23:29:12",
"url": "https://files.pythonhosted.org/packages/06/d3/7bae2ab892227206f2574df2a2b0150ef8336911b5c3b1b127b774339480/syntaxdb-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "4d8a0e2dd224a4bc93746ec63a238584",
"sha256": "8d680e11bf980ce4d058301efd3988c85791d12f8143343504b5bc8e590cb2ce"
},
"downloads": -1,
"filename": "syntaxdb-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "4d8a0e2dd224a4bc93746ec63a238584",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3073,
"upload_time": "2017-02-25T23:49:57",
"url": "https://files.pythonhosted.org/packages/00/0f/aa3af25fbe3dac41e9e2430a500350d7f1c19179b3c89b32efe41c5132b2/syntaxdb-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "b7696f488b9daaf011d82971bd720103",
"sha256": "6962a41538ccafadbe05b4fe866d1d81ec744546734fd5363fb36f1e69225992"
},
"downloads": -1,
"filename": "syntaxdb-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "b7696f488b9daaf011d82971bd720103",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3084,
"upload_time": "2017-03-08T22:02:34",
"url": "https://files.pythonhosted.org/packages/3a/ea/b5ad1efe85a75422a689e5c19f4f3677cdde2c7a3ae68d50a11b83fce80e/syntaxdb-0.0.5.tar.gz"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "01bd447f06bd04390deeaa05096ba133",
"sha256": "98722930ff4f13b3574210b275de568efe10c921cd208d628f9fbbb8a2e99e32"
},
"downloads": -1,
"filename": "syntaxdb-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "01bd447f06bd04390deeaa05096ba133",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3128,
"upload_time": "2017-03-09T16:09:50",
"url": "https://files.pythonhosted.org/packages/77/f9/485f41aa6e80812eec34f80fcf695ed89ac343977c95182782e5eb2f840c/syntaxdb-0.0.6.tar.gz"
}
],
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "2be7e23dca538c0faaed1517df635b3c",
"sha256": "57a40f7986370d35b2205f1ca178be19da46375a998cdf8e848d9f281353aa9b"
},
"downloads": -1,
"filename": "syntaxdb-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "2be7e23dca538c0faaed1517df635b3c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3174,
"upload_time": "2017-05-08T07:02:27",
"url": "https://files.pythonhosted.org/packages/bf/9f/d6109a2c1a9ea5e3c1310d78fb673f1f14eae4db8843cec5f0bc6d387d28/syntaxdb-0.1.0.tar.gz"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "806879e604fedc4ec91f6c175efc222f",
"sha256": "0a3b32149175f0bfdbb8b94b3fec9a5d7ad83505272e53555dbda7112a021d7e"
},
"downloads": -1,
"filename": "syntaxdb-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "806879e604fedc4ec91f6c175efc222f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3184,
"upload_time": "2017-05-08T07:20:40",
"url": "https://files.pythonhosted.org/packages/b1/f2/50465216ed6303fa8f964b69fa001d6fb39a43d89c84f2ea4855fafa75a7/syntaxdb-0.1.1.tar.gz"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "2107bebe7e0a608e9e0f99a62c3b06f0",
"sha256": "713923a4fb5ab034da612165cd9af9be17b0417997eeaaa196d13a84efa18e62"
},
"downloads": -1,
"filename": "syntaxdb-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "2107bebe7e0a608e9e0f99a62c3b06f0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3212,
"upload_time": "2017-05-08T08:39:56",
"url": "https://files.pythonhosted.org/packages/9d/51/e951ab7c02786127cff28a6698b8e3c434b017b8ecd14ec84bd8490147b7/syntaxdb-0.1.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "2107bebe7e0a608e9e0f99a62c3b06f0",
"sha256": "713923a4fb5ab034da612165cd9af9be17b0417997eeaaa196d13a84efa18e62"
},
"downloads": -1,
"filename": "syntaxdb-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "2107bebe7e0a608e9e0f99a62c3b06f0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3212,
"upload_time": "2017-05-08T08:39:56",
"url": "https://files.pythonhosted.org/packages/9d/51/e951ab7c02786127cff28a6698b8e3c434b017b8ecd14ec84bd8490147b7/syntaxdb-0.1.2.tar.gz"
}
]
}