{ "info": { "author": "Michael Medin", "author_email": "michael@medin.name", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "md-protobuf provides a generator for generating mardown documnetation files from google protocol buffer files.\n\n# Producing Code\n\nmd-protobuf provides a plugin for the _protoc_ protocol buffer compiler (it ships with protocol buffers). This plugin tells _protoc_ to produce a set of mardown output files, which contains documentation derived from the comments in the proto file.\n\nFirst, obtain a copy of md-protobuf:\n\n $ git clone git@github.com:mickem/md-protobuf.git\n $ cd md-protobuf\n\nNext, install md-protobuf:\n\n $ python setup.py install\n\nFinally, launch protoc and tell it to produce Md output:\n\n $ protoc -I/path/to/your/proto/files --md_out=/output/path file1.proto file2.proto\n\nYou simply need to add _--md_out_ to the arguments to _protoc_ to get it to produce the Markdown output files.\n\nUnder the hood, _protoc_ is looking for the program _protoc-gen-md_ somewhere in your $PATH. You can modify $PATH in lieux of installing the package, if you desire.\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": "http://github.com/mickem/md-protobuf", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "md-protobuf", "package_url": "https://pypi.org/project/md-protobuf/", "platform": "", "project_url": "https://pypi.org/project/md-protobuf/", "project_urls": { "Homepage": "http://github.com/mickem/md-protobuf" }, "release_url": "https://pypi.org/project/md-protobuf/1.0.0/", "requires_dist": [ "protobuf (>=3.0.0)" ], "requires_python": ">=3.6", "summary": "Markdown protocol buffer code generator", "version": "1.0.0" }, "last_serial": 5937313, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "60947e4a7e3f233a1cf622702b6733fb", "sha256": "3ebb80c6223a42d507e2e4445d273018fab2d96c93043fcb4aa1daaed06f0dc2" }, "downloads": -1, "filename": "md_protobuf-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "60947e4a7e3f233a1cf622702b6733fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10359, "upload_time": "2019-10-07T06:47:17", "url": "https://files.pythonhosted.org/packages/2e/e0/5cfb771db2b960f03e13556b8349caef6532effd71b9115412267e8fb52a/md_protobuf-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d7cb236f50af80a49064afbd4c2526b", "sha256": "3057cebbbb33a9fbbcb4b2fa75596994ae0363a697c08a9fcdadc184eb2d6afd" }, "downloads": -1, "filename": "md-protobuf-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4d7cb236f50af80a49064afbd4c2526b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4605, "upload_time": "2019-10-07T06:47:19", "url": "https://files.pythonhosted.org/packages/4f/8a/cfab17c170487f93f7b012d919acb3878d4a411e57a4547003a1f57c409e/md-protobuf-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "60947e4a7e3f233a1cf622702b6733fb", "sha256": "3ebb80c6223a42d507e2e4445d273018fab2d96c93043fcb4aa1daaed06f0dc2" }, "downloads": -1, "filename": "md_protobuf-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "60947e4a7e3f233a1cf622702b6733fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10359, "upload_time": "2019-10-07T06:47:17", "url": "https://files.pythonhosted.org/packages/2e/e0/5cfb771db2b960f03e13556b8349caef6532effd71b9115412267e8fb52a/md_protobuf-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d7cb236f50af80a49064afbd4c2526b", "sha256": "3057cebbbb33a9fbbcb4b2fa75596994ae0363a697c08a9fcdadc184eb2d6afd" }, "downloads": -1, "filename": "md-protobuf-1.0.0.tar.gz", "has_sig": false, "md5_digest": "4d7cb236f50af80a49064afbd4c2526b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4605, "upload_time": "2019-10-07T06:47:19", "url": "https://files.pythonhosted.org/packages/4f/8a/cfab17c170487f93f7b012d919acb3878d4a411e57a4547003a1f57c409e/md-protobuf-1.0.0.tar.gz" } ] }