{ "info": { "author": "Hiroaki Kataoka", "author_email": "kataoka@sinby.com", "bugtrack_url": null, "classifiers": [], "description": ".. image:: https://travis-ci.org/ktok07b6/polyphony.svg?branch=devel\n :target: https://travis-ci.org/ktok07b6/polyphony\n.. image:: https://badge.fury.io/py/polyphony.svg\n :target: https://badge.fury.io/py/polyphony\n\npolyphony\n=========\nPolyphony is Python based High-Level Synthesis compiler.\n\nRequirements\n------------\nPython 3.6 or later\n\nInstallation\n------------\n$ pip3 install polyphony\n\nUsage\n-----\nusage: polyphony [-h] [-o FILE] [-d DIR] [-c CONFIG] [-v] [-D] [-q] [-vd]\n [-vm] [-V]\n source\n\npositional arguments:\n source Python source file\n\noptional arguments:\n -h, --help show this help message and exit\n -o FILE, --output FILE\n output filename (default is \"polyphony_out\")\n -d DIR, --dir DIR output directory\n -c CONFIG, --config CONFIG\n set configration(json literal or file)\n -v, --verbose verbose output\n -D, --debug enable debug mode\n -q, --quiet suppress warning/error messages\n -vd, --verilog_dump output vcd file in testbench\n -vm, --verilog_monitor\n enable $monitor in testbench\n -V, --version print the Polyphony version number\n\nExamples\n--------\n\nsee https://github.com/ktok07b6/polyphony/tree/master/tests", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ktok07b6/polyphony", "keywords": "HLS High Level Synthesis FPGA HDL Verilog VHDL EDA", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "polyphony", "package_url": "https://pypi.org/project/polyphony/", "platform": "", "project_url": "https://pypi.org/project/polyphony/", "project_urls": { "Homepage": "https://github.com/ktok07b6/polyphony" }, "release_url": "https://pypi.org/project/polyphony/0.3.6/", "requires_dist": null, "requires_python": "", "summary": "Python based High Level Synthesis compiler", "version": "0.3.6" }, "last_serial": 5336403, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "f259d621a8002d1b0b6467be1e163fb4", "sha256": "459e315a44764b9596ba29e26caca6c59af3602eec9d71c84465944027aeb76f" }, "downloads": -1, "filename": "polyphony-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f259d621a8002d1b0b6467be1e163fb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65670, "upload_time": "2016-02-23T05:27:30", "url": "https://files.pythonhosted.org/packages/df/e4/906b3a9046920102c8cf1d8a5e8785b3f9f44b06b92d693525f85d31ae5d/polyphony-0.1.1.tar.gz" } ], "0.1.1.3": [], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c4576d5932b937d5e0b63b5f320541f2", "sha256": "aeb3ab5af3324ee106d210d05622dbff0e1b364a97aacf01a70ff646d080d4f8" }, "downloads": -1, "filename": "polyphony-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c4576d5932b937d5e0b63b5f320541f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66707, "upload_time": "2016-03-22T03:13:56", "url": "https://files.pythonhosted.org/packages/c3/00/796a1362da44a41ba0e033af976596e3afd9a8fffb35d6d797d9e5fb7d43/polyphony-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3ed77794a3628f484ada7b87adb709b3", "sha256": "251fec531d66d954b603aafe2d1e23ac130923e2e710d529f8897dbd770939a3" }, "downloads": -1, "filename": "polyphony-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3ed77794a3628f484ada7b87adb709b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67170, "upload_time": "2016-03-25T09:10:40", "url": "https://files.pythonhosted.org/packages/52/20/ca1a29959c91fb6a88ece787d309e862975fd24502359149852cb674302c/polyphony-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "260815b76a36ff7dbd4e026d8e85c996", "sha256": "183bef62ef076cd0770f652e9a0fcf4d62f9472855cae44d18f0ceffea91d635" }, "downloads": -1, "filename": "polyphony-0.1.4.tar.gz", "has_sig": false, "md5_digest": "260815b76a36ff7dbd4e026d8e85c996", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71471, "upload_time": "2016-10-19T00:34:42", "url": "https://files.pythonhosted.org/packages/a3/c3/1fff2f62f9e17a41e3fcd18f6d9d3d456ba014a60e971d8cdbae811b64e5/polyphony-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "904baca430ab6eff14ded3ad59d6e31c", "sha256": "29a3e489c0328724cf3e1def0ba1673d7d3a45fa1f68eb1330eb3f8df05928e0" }, "downloads": -1, "filename": "polyphony-0.2.0.tar.gz", "has_sig": false, "md5_digest": "904baca430ab6eff14ded3ad59d6e31c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80658, "upload_time": "2016-12-16T04:43:29", "url": "https://files.pythonhosted.org/packages/6c/22/da4f29a66f1652150ff7de03a67a73e29dc1848a837d0a5d05fbb881f996/polyphony-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d72421e742d1e2d37ce284f4f5c32477", "sha256": "145aa867fcf7b8703a54d826f1095f2a7a7cf7646c87bbe250afd4f9ede6bc19" }, "downloads": -1, "filename": "polyphony-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d72421e742d1e2d37ce284f4f5c32477", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83337, "upload_time": "2017-01-13T01:19:41", "url": "https://files.pythonhosted.org/packages/9f/8c/2f43389325c9bda473f6d68ebb6b96d460056a662505e548b54b01cfff48/polyphony-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7a077de838e00459ac64b2ed9303363d", "sha256": "d09a3f9e055a13682ed97b1556dc97e7d06eba9c7443b8bae62adcb7a1eec1ee" }, "downloads": -1, "filename": "polyphony-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7a077de838e00459ac64b2ed9303363d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84102, "upload_time": "2017-03-01T04:20:32", "url": "https://files.pythonhosted.org/packages/85/fc/bad16751d7c70d8296848d49e02b10e01fd15da42596c32c9b0b4d5ce625/polyphony-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "68a6277bb9ddd4f3221c3ca5f2948e69", "sha256": "9126286a20c27e9187ebf4675390b702ecd9833bc4059b416912f802d89fe2af" }, "downloads": -1, "filename": "polyphony-0.3.0.tar.gz", "has_sig": false, "md5_digest": "68a6277bb9ddd4f3221c3ca5f2948e69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 111011, "upload_time": "2017-04-03T05:09:47", "url": "https://files.pythonhosted.org/packages/e3/63/0f0585f7ab8e077f87f92132c5a4eb3b4518bf3de73a042eecb1d3891931/polyphony-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "4d1f6e6003cfd0d297e06fd5358ee8e0", "sha256": "c26769bcfe965c9c0a6d2731f4d3ded6d0bddaaeda0d4c8504225dedc4a92315" }, "downloads": -1, "filename": "polyphony-0.3.1.tar.gz", "has_sig": false, "md5_digest": "4d1f6e6003cfd0d297e06fd5358ee8e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 127248, "upload_time": "2017-05-22T05:52:01", "url": "https://files.pythonhosted.org/packages/b1/8d/0eeb66b3f99f3ad4a3d7ae9827ed806df0f47585c5818663e3b710489981/polyphony-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "8dc90385327c9c4c59918d649a38bd98", "sha256": "5a5aade05d61ed6252e3725197a39f80d4a3b06a4031695dda90a8b9473f14e8" }, "downloads": -1, "filename": "polyphony-0.3.2.tar.gz", "has_sig": false, "md5_digest": "8dc90385327c9c4c59918d649a38bd98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 135558, "upload_time": "2017-08-31T02:10:37", "url": "https://files.pythonhosted.org/packages/c3/ec/d10e3aacf9e19325d3fac9985f7d907944b0301c2ebe3133dc7795fc5e0f/polyphony-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "85f7970e2ace12c5b95a111306a98905", "sha256": "79dada3cf5dca61e07f14e60e36f006e86f625c5fa486147303554b1e1df8d66" }, "downloads": -1, "filename": "polyphony-0.3.3.tar.gz", "has_sig": false, "md5_digest": "85f7970e2ace12c5b95a111306a98905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162940, "upload_time": "2017-12-26T02:31:01", "url": "https://files.pythonhosted.org/packages/e4/02/1afe32a232868a7484a1f7433836de5cc100fe671784aef368db45d3b3a0/polyphony-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "5156bae4fd03537dc8869c92b3d0fbaf", "sha256": "cd8b9327f5e2c54e9d7b11631617d9621cf667a8ab3e504b8c24c62f382ca271" }, "downloads": -1, "filename": "polyphony-0.3.4.tar.gz", "has_sig": false, "md5_digest": "5156bae4fd03537dc8869c92b3d0fbaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172399, "upload_time": "2019-01-05T02:43:56", "url": "https://files.pythonhosted.org/packages/91/bd/4cc082989bc94150c93be6bac8516fea1d0d7e6353ac698218fe11432d9c/polyphony-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "cdfa83b06eabce03fd307e0b8e44e1ff", "sha256": "4081705392bc1975dddd16d57ffbbbd09912d4df2fc733ba3fba3b9318d0f1bf" }, "downloads": -1, "filename": "polyphony-0.3.5.tar.gz", "has_sig": false, "md5_digest": "cdfa83b06eabce03fd307e0b8e44e1ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 171736, "upload_time": "2019-03-09T02:57:36", "url": "https://files.pythonhosted.org/packages/10/1c/d00cf42bddc9165cb5e12fcc1dba31efcf6c5d6521d919dd3cac6c223268/polyphony-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "0552f4c51f906681d210b1126b4fb9f3", "sha256": "adc970df450f9b0c8ef4804c3d1be08ae0d0c66368d4968d338134cf212d03e2" }, "downloads": -1, "filename": "polyphony-0.3.6.tar.gz", "has_sig": false, "md5_digest": "0552f4c51f906681d210b1126b4fb9f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174162, "upload_time": "2019-05-30T09:02:16", "url": "https://files.pythonhosted.org/packages/92/e3/60131b523b5b9679dae59ebf95dcd4c6184d5bf498ef187f91ede19ff14e/polyphony-0.3.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0552f4c51f906681d210b1126b4fb9f3", "sha256": "adc970df450f9b0c8ef4804c3d1be08ae0d0c66368d4968d338134cf212d03e2" }, "downloads": -1, "filename": "polyphony-0.3.6.tar.gz", "has_sig": false, "md5_digest": "0552f4c51f906681d210b1126b4fb9f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174162, "upload_time": "2019-05-30T09:02:16", "url": "https://files.pythonhosted.org/packages/92/e3/60131b523b5b9679dae59ebf95dcd4c6184d5bf498ef187f91ede19ff14e/polyphony-0.3.6.tar.gz" } ] }