{ "info": { "author": "Christophe Clienti", "author_email": "cclienti@wavecruncher.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# SVModule\n\n## Introduction\nSVModule is set of python scripts/classes to parse a [System]Verilog module declaration and paste it as an instance,\nparameter definitions... It manages module imports, parameters, standard and interface I/O ports.\n\nThe objective is to provide a similar behavior of the emacs VHDL mode but in the form of shell commands. Then it is\neasy to wrap them into your preferred editor as macros or functions.\n\n## License\nSVModule is distributed under the GPLv3, the complete license description can be found\n[here](http://www.gnu.org/licenses/gpl-3.0.html).\n\n## General information\nThe documentation is available [here](https://wavecruncher.net/svmodule). Of course, contribution are welcomed.\n\n\n", "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/cclienti/svmodule", "keywords": "", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "svmodule", "package_url": "https://pypi.org/project/svmodule/", "platform": "", "project_url": "https://pypi.org/project/svmodule/", "project_urls": { "Homepage": "https://github.com/cclienti/svmodule" }, "release_url": "https://pypi.org/project/svmodule/1.1.2/", "requires_dist": null, "requires_python": "", "summary": "[System]Verilog Module I/O parser and printer", "version": "1.1.2" }, "last_serial": 5796704, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "44c89da8c9680f47420fc8c7aa14e13f", "sha256": "06033e31359972199641bec7c0058b3b9b2b01060f9782b800acc396299b70f7" }, "downloads": -1, "filename": "svmodule-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "44c89da8c9680f47420fc8c7aa14e13f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 41537, "upload_time": "2019-08-26T20:14:00", "url": "https://files.pythonhosted.org/packages/52/30/d98a838de5c7b6d837fe0f2a94586fa4fd1c566fe8d6451db206c3f0a743/svmodule-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd1dec9ab860491016697a4b02a9c3c0", "sha256": "1454dac9ef91f2de95585879cc410d9cec077772d5a8af8f941c58af15426f59" }, "downloads": -1, "filename": "svmodule-1.0.0.tar.gz", "has_sig": false, "md5_digest": "bd1dec9ab860491016697a4b02a9c3c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12576, "upload_time": "2019-08-26T20:14:03", "url": "https://files.pythonhosted.org/packages/13/d6/0cbe84a42354b96c71d55a50924969f30d549992c3de1d5938b5e0f2c9e6/svmodule-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "bbd39d0befb2932979b1691b7f511890", "sha256": "e11599891b871cb4bfd87a8d1468a989a3033683d10351a8021032270a6f343f" }, "downloads": -1, "filename": "svmodule-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bbd39d0befb2932979b1691b7f511890", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42718, "upload_time": "2019-08-31T16:07:03", "url": "https://files.pythonhosted.org/packages/d9/7a/4c6a97538801ea7bfc6b32f25788d2c7db40c2564fad660c295acc1e4676/svmodule-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "300596cf176f947c8e99e240bd881ac3", "sha256": "a9ff827d0c7197dab7553e985833c3008b34bbd473921637dd96907885305cdf" }, "downloads": -1, "filename": "svmodule-1.1.0.tar.gz", "has_sig": false, "md5_digest": "300596cf176f947c8e99e240bd881ac3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12948, "upload_time": "2019-08-31T16:07:05", "url": "https://files.pythonhosted.org/packages/c2/20/4621714f04d0e6a537bb142dfe4a18e9a4254c3d9f17408d960062512065/svmodule-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "8aa1e1cc9ab63dba718a4db5f2c5af21", "sha256": "1cf6c2b982f967d1406ce5d3faca63e12efb0a1f47d99f4b092f50aa33ae101a" }, "downloads": -1, "filename": "svmodule-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8aa1e1cc9ab63dba718a4db5f2c5af21", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42724, "upload_time": "2019-09-02T10:15:38", "url": "https://files.pythonhosted.org/packages/c6/3e/620a60bd68d2741acb88c9e7348c0efe4d1c354bb503c5c2b6d6bc2b7f46/svmodule-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "105e24f06e9836f7cf491cd00cf99f7f", "sha256": "913779d98c6e476c80dd737961fc730a59947e8afd043125a971a25453ccef90" }, "downloads": -1, "filename": "svmodule-1.1.1.tar.gz", "has_sig": false, "md5_digest": "105e24f06e9836f7cf491cd00cf99f7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12958, "upload_time": "2019-09-02T10:15:40", "url": "https://files.pythonhosted.org/packages/ce/55/319f609a80b42b9608fc5ddf11feaaa05337b77eb7b60db834e353072ef1/svmodule-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "bc025df312995a738a6ef984a3543a74", "sha256": "da455f8ea63bbf20354494804f05eac2225cf48127aa550624eb494091484f78" }, "downloads": -1, "filename": "svmodule-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bc025df312995a738a6ef984a3543a74", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42486, "upload_time": "2019-09-07T16:58:07", "url": "https://files.pythonhosted.org/packages/d7/ec/518b182f70db5cfd35b55e19580e438aca5c771a0aa09ee0430e0e48acc9/svmodule-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2308804ce98560537f27facec0f47746", "sha256": "95f9ea45198d2e3978339b6a4b900606ab1295f066058adabf9ea9f895328e33" }, "downloads": -1, "filename": "svmodule-1.1.2.tar.gz", "has_sig": false, "md5_digest": "2308804ce98560537f27facec0f47746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12679, "upload_time": "2019-09-07T16:58:08", "url": "https://files.pythonhosted.org/packages/fa/31/04be72e5f91cf126418f96572f0933762e6552c132d0f98bd491b45cd18a/svmodule-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc025df312995a738a6ef984a3543a74", "sha256": "da455f8ea63bbf20354494804f05eac2225cf48127aa550624eb494091484f78" }, "downloads": -1, "filename": "svmodule-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bc025df312995a738a6ef984a3543a74", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42486, "upload_time": "2019-09-07T16:58:07", "url": "https://files.pythonhosted.org/packages/d7/ec/518b182f70db5cfd35b55e19580e438aca5c771a0aa09ee0430e0e48acc9/svmodule-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2308804ce98560537f27facec0f47746", "sha256": "95f9ea45198d2e3978339b6a4b900606ab1295f066058adabf9ea9f895328e33" }, "downloads": -1, "filename": "svmodule-1.1.2.tar.gz", "has_sig": false, "md5_digest": "2308804ce98560537f27facec0f47746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12679, "upload_time": "2019-09-07T16:58:08", "url": "https://files.pythonhosted.org/packages/fa/31/04be72e5f91cf126418f96572f0933762e6552c132d0f98bd491b45cd18a/svmodule-1.1.2.tar.gz" } ] }