{ "info": { "author": "Sergio Souza Costa", "author_email": "prof.sergio.costa@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Object-triple Mapping\n\n## 1. Requirements \nThis module requires the rdflib package installation:\n> $ pip install rdflib\n\n## 2. How to Install\nFor install this package execute the command in your environment:\n> $ pip install simpot\n\nor:\n> $ pip install -i https://test.pypi.org/simple/ simpot\n\n\n## 3. How to use\n\n```python\nimport simpot\n\nfrom rdflib import Namespace, Literal, URIRef,RDF\nfrom simpot import RdfsClass, BNamespace, graph\nfrom rdflib.namespace import DC, FOAF\n\n\n# exemplo do rdflib\nclass Person:\n nick = FOAF.nick\n name = FOAF.name\n email = FOAF.mbox\n\n @RdfsClass(FOAF.Person, None) # blank node\n @BNamespace(\"dc\", DC)\n @BNamespace(\"foaf\", FOAF)\n def __init__ (self, name, nick, email):\n self.nick = Literal(nick, lang=\"foo\")\n self.name = Literal (name)\n self.email = URIRef(email) \n\np = Person (\"Donna Fales\",\"donna\", \"mailto:donna@example.org\")\nprint (graph(p).serialize())\n```\n\nhttps://docs.python-guide.org/writing/structure/#test-suite", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/inovacampus/simpot", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "simpot", "package_url": "https://pypi.org/project/simpot/", "platform": "", "project_url": "https://pypi.org/project/simpot/", "project_urls": { "Homepage": "https://github.com/inovacampus/simpot" }, "release_url": "https://pypi.org/project/simpot/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "A simple Python object-triple mapping. ....", "version": "0.0.1" }, "last_serial": 5709170, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "344bf0c53d65fd8038f03b3465660c3b", "sha256": "91aad56b959684b31d5fdeb9dca2bd0ecb93811596b171cb2b85a8d3cb4f5c05" }, "downloads": -1, "filename": "simpot-0.0.1.tar.gz", "has_sig": false, "md5_digest": "344bf0c53d65fd8038f03b3465660c3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2292, "upload_time": "2019-08-21T11:45:17", "url": "https://files.pythonhosted.org/packages/a2/0f/be9adbd7265fc6bb5e2c456429e3ed700f55bf23dcb8e0757ebece60aed4/simpot-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "344bf0c53d65fd8038f03b3465660c3b", "sha256": "91aad56b959684b31d5fdeb9dca2bd0ecb93811596b171cb2b85a8d3cb4f5c05" }, "downloads": -1, "filename": "simpot-0.0.1.tar.gz", "has_sig": false, "md5_digest": "344bf0c53d65fd8038f03b3465660c3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2292, "upload_time": "2019-08-21T11:45:17", "url": "https://files.pythonhosted.org/packages/a2/0f/be9adbd7265fc6bb5e2c456429e3ed700f55bf23dcb8e0757ebece60aed4/simpot-0.0.1.tar.gz" } ] }