# SPARQL Grammar Pydantic
This library defines Pydantic models for most SPARQL Grammar classes.
This facilitates programmatic generation of SPARQL queries.
Source code is available at https://github.com/Kurrawong/sparql-grammar-pydantic
## TODO
- remove dependency on rdflib
Raw data
{
"_id": null,
"home_page": "https://github.com/Kurrawong/sparql-grammar-pydantic",
"name": "sparql-grammar-pydantic",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.11",
"maintainer_email": null,
"keywords": null,
"author": "david",
"author_email": "david@kurrawong.ai",
"download_url": "https://files.pythonhosted.org/packages/fd/26/d87059756b2eb59ca94404ce7f1dfcab06d35cb2a0ba8aca093a4c30fcda/sparql_grammar_pydantic-0.1.2.tar.gz",
"platform": null,
"description": "# SPARQL Grammar Pydantic\n\nThis library defines Pydantic models for most SPARQL Grammar classes.\n\nThis facilitates programmatic generation of SPARQL queries.\n\nSource code is available at https://github.com/Kurrawong/sparql-grammar-pydantic\n\n## TODO \n- remove dependency on rdflib",
"bugtrack_url": null,
"license": null,
"summary": "Pydantic models for the SPARQL Grammar.",
"version": "0.1.2",
"project_urls": {
"Homepage": "https://github.com/Kurrawong/sparql-grammar-pydantic"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f3292aabf399b7ca8eb3344f8138aeb6b4322848dd118748eba02d4cd041b8e0",
"md5": "e97c3f7ca0a39cd580b63f66d8a9f2d8",
"sha256": "310cedb786e4f7172d78a5f0d8968afe901fd6e29fe16990fac9602b90c518d7"
},
"downloads": -1,
"filename": "sparql_grammar_pydantic-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e97c3f7ca0a39cd580b63f66d8a9f2d8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.11",
"size": 14404,
"upload_time": "2024-06-17T12:47:48",
"upload_time_iso_8601": "2024-06-17T12:47:48.225807Z",
"url": "https://files.pythonhosted.org/packages/f3/29/2aabf399b7ca8eb3344f8138aeb6b4322848dd118748eba02d4cd041b8e0/sparql_grammar_pydantic-0.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fd26d87059756b2eb59ca94404ce7f1dfcab06d35cb2a0ba8aca093a4c30fcda",
"md5": "ed162bed7eee049cb43cf14cd6f5b67f",
"sha256": "54c7b5060ebe3eafe3f41cb72a66001d1e4b5651fabfae4baddee2e9c0046a9a"
},
"downloads": -1,
"filename": "sparql_grammar_pydantic-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "ed162bed7eee049cb43cf14cd6f5b67f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.11",
"size": 13659,
"upload_time": "2024-06-17T12:47:49",
"upload_time_iso_8601": "2024-06-17T12:47:49.666458Z",
"url": "https://files.pythonhosted.org/packages/fd/26/d87059756b2eb59ca94404ce7f1dfcab06d35cb2a0ba8aca093a4c30fcda/sparql_grammar_pydantic-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-17 12:47:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Kurrawong",
"github_project": "sparql-grammar-pydantic",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "sparql-grammar-pydantic"
}