Provides a library interface for creating and evaluating ARL models at an API level
Raw data
{
"_id": null,
"home_page": "https://github.com/fvutils/pyhdl-if",
"name": "pyhdl-if",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "SystemVerilog, Verilog, VHDL, RTL, Python",
"author": "Matthew Ballance",
"author_email": "matt.ballance@gmail.com",
"download_url": null,
"platform": null,
"description": "\n Provides a library interface for creating and evaluating ARL models at an API level\n \n",
"bugtrack_url": null,
"license": "Apache 2.0",
"summary": "Python interface for HDL programming interfaces",
"version": "0.0.6.18959018824",
"project_urls": {
"Homepage": "https://github.com/fvutils/pyhdl-if"
},
"split_keywords": [
"systemverilog",
" verilog",
" vhdl",
" rtl",
" python"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "e307a9eb6cc1f1c6f95bd0976686f86c260370590b93a248e3b8c5dd8b9beabc",
"md5": "0179dc5854814321cb632cadf47b1edd",
"sha256": "c757df4cb00cf45dfd5cb9d5e390e7ae813dc48c95f4b023e714c39751750896"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "0179dc5854814321cb632cadf47b1edd",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 321724,
"upload_time": "2025-10-31T00:38:24",
"upload_time_iso_8601": "2025-10-31T00:38:24.165834Z",
"url": "https://files.pythonhosted.org/packages/e3/07/a9eb6cc1f1c6f95bd0976686f86c260370590b93a248e3b8c5dd8b9beabc/pyhdl_if-0.0.6.18959018824-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9edec561e48c2840f71efa4021bde87c82e0077d0f80dcfd433b79cf2d9d5d37",
"md5": "172015054cbcd657790f55653b330b71",
"sha256": "b43f71ab36db428019ad515c1ce38869ddccf283fc6a85b8daeb5f55843c7b7f"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"has_sig": false,
"md5_digest": "172015054cbcd657790f55653b330b71",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 325745,
"upload_time": "2025-10-31T00:38:14",
"upload_time_iso_8601": "2025-10-31T00:38:14.404257Z",
"url": "https://files.pythonhosted.org/packages/9e/de/c561e48c2840f71efa4021bde87c82e0077d0f80dcfd433b79cf2d9d5d37/pyhdl_if-0.0.6.18959018824-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b6b1d028cc29aff095e187d9a13b10643c46370abb1ecc46de1fd3539534c908",
"md5": "9f6e10380443db5115c433e943e4748c",
"sha256": "9e34e1c78c41c20b5091475eb1521693a20be19bf1be1a2b2316671786da81f1"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp310-cp310-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "9f6e10380443db5115c433e943e4748c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 320448,
"upload_time": "2025-10-31T00:38:25",
"upload_time_iso_8601": "2025-10-31T00:38:25.071108Z",
"url": "https://files.pythonhosted.org/packages/b6/b1/d028cc29aff095e187d9a13b10643c46370abb1ecc46de1fd3539534c908/pyhdl_if-0.0.6.18959018824-cp310-cp310-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7f508321bff95f94caf94d9baa4f07afb08feea6a7e4e9c13cb1b1f69492738e",
"md5": "f50608229fd884cf8e65700111c53e09",
"sha256": "d3592b3d6382d93d7928bc9aaa40cc98f439ccb9005030bfdc76e836494cac7f"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "f50608229fd884cf8e65700111c53e09",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 327895,
"upload_time": "2025-10-31T00:38:23",
"upload_time_iso_8601": "2025-10-31T00:38:23.771127Z",
"url": "https://files.pythonhosted.org/packages/7f/50/8321bff95f94caf94d9baa4f07afb08feea6a7e4e9c13cb1b1f69492738e/pyhdl_if-0.0.6.18959018824-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "64abc882d53ab433184eb0339f4d488fab65901bcc9ef709e03db123df7b8769",
"md5": "7da79852e642a6178de777062cd0025c",
"sha256": "0372b941f150ca4bb0c4662535411c2427fbec3f18bbca271ada073601d298c4"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"has_sig": false,
"md5_digest": "7da79852e642a6178de777062cd0025c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 332459,
"upload_time": "2025-10-31T00:38:21",
"upload_time_iso_8601": "2025-10-31T00:38:21.745724Z",
"url": "https://files.pythonhosted.org/packages/64/ab/c882d53ab433184eb0339f4d488fab65901bcc9ef709e03db123df7b8769/pyhdl_if-0.0.6.18959018824-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "83c364f73fc92f727102e49bd744b34455ee9265576797fe0e9cfa8be6ca4826",
"md5": "914254400e204fa9f13b92b248392c72",
"sha256": "0fa9953f4e398b2cd190691426b67921c825b6b670c2bab8c4f63777419fda9b"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp311-cp311-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "914254400e204fa9f13b92b248392c72",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 326072,
"upload_time": "2025-10-31T00:38:27",
"upload_time_iso_8601": "2025-10-31T00:38:27.458310Z",
"url": "https://files.pythonhosted.org/packages/83/c3/64f73fc92f727102e49bd744b34455ee9265576797fe0e9cfa8be6ca4826/pyhdl_if-0.0.6.18959018824-cp311-cp311-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e98c4ab2c350a4ed7e5df9abcc8088ae7a43d6f240d9e36f6d3cf4d987b73898",
"md5": "d1c5c82312feec3cb49aa5aada9ef925",
"sha256": "a4bdf1fc546995c007bda572e66d274ff7a40ca90e7c7db99abfb7e569a94923"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "d1c5c82312feec3cb49aa5aada9ef925",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 331214,
"upload_time": "2025-10-31T00:38:25",
"upload_time_iso_8601": "2025-10-31T00:38:25.547962Z",
"url": "https://files.pythonhosted.org/packages/e9/8c/4ab2c350a4ed7e5df9abcc8088ae7a43d6f240d9e36f6d3cf4d987b73898/pyhdl_if-0.0.6.18959018824-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ca2a98b1e834a7822c0357ac0b3e660c4def23c24634e1ede296d56df53e377e",
"md5": "ec951bcc062670002b099aa1551a857a",
"sha256": "e986da3a4e1d6869f79c6ffe81f9d66543ccee721547c07ddb12291b3db7f101"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"has_sig": false,
"md5_digest": "ec951bcc062670002b099aa1551a857a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 335835,
"upload_time": "2025-10-31T00:38:25",
"upload_time_iso_8601": "2025-10-31T00:38:25.576135Z",
"url": "https://files.pythonhosted.org/packages/ca/2a/98b1e834a7822c0357ac0b3e660c4def23c24634e1ede296d56df53e377e/pyhdl_if-0.0.6.18959018824-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "dca58b3c49a1539e6d679283b3f6ea2e348f96dff2845c5013da31cddcfb9810",
"md5": "182c7f056bd2bf699b44cea087e71b3c",
"sha256": "59b06118c304a4218ca7e549be88b491560c0e3eef6f0621cd7bdae72980fa31"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp312-cp312-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "182c7f056bd2bf699b44cea087e71b3c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 329370,
"upload_time": "2025-10-31T00:38:22",
"upload_time_iso_8601": "2025-10-31T00:38:22.172062Z",
"url": "https://files.pythonhosted.org/packages/dc/a5/8b3c49a1539e6d679283b3f6ea2e348f96dff2845c5013da31cddcfb9810/pyhdl_if-0.0.6.18959018824-cp312-cp312-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0c0cf2806bc08fa85d6c86078c09a54fb7d6ff5f20e836356cde24fc3110a7ca",
"md5": "e9f7f4d67ddca7b39fb8903901c1ee9f",
"sha256": "cbf3c9fec0e841633cd343ba8ffe03a5fcf2ab0dc68e61b3e566259521cdf540"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "e9f7f4d67ddca7b39fb8903901c1ee9f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 318328,
"upload_time": "2025-10-31T00:38:24",
"upload_time_iso_8601": "2025-10-31T00:38:24.369548Z",
"url": "https://files.pythonhosted.org/packages/0c/0c/f2806bc08fa85d6c86078c09a54fb7d6ff5f20e836356cde24fc3110a7ca/pyhdl_if-0.0.6.18959018824-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "26457e5ea2e3dba7cf38dc1cf83824f60bce375b1a3ba2bcc03d2371081561d4",
"md5": "d22db22cf499090ca518392398ed0adf",
"sha256": "8b57e2e4089064998a5f7113b81f4f4a475f4b9b222bee74793fbbaa5d0d168e"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d22db22cf499090ca518392398ed0adf",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 321967,
"upload_time": "2025-10-31T00:38:14",
"upload_time_iso_8601": "2025-10-31T00:38:14.668948Z",
"url": "https://files.pythonhosted.org/packages/26/45/7e5ea2e3dba7cf38dc1cf83824f60bce375b1a3ba2bcc03d2371081561d4/pyhdl_if-0.0.6.18959018824-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0927b9dd7a0058e8f42e2caeecd21d3bc463a5bf704defa2bb58d0a9d592aacc",
"md5": "390b4981764c17d6b706072d298990cb",
"sha256": "8b2076e176b3ef8025b76735785f1884989f84b554c4a411276104d2539d5e15"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp38-cp38-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "390b4981764c17d6b706072d298990cb",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 316829,
"upload_time": "2025-10-31T00:38:17",
"upload_time_iso_8601": "2025-10-31T00:38:17.578909Z",
"url": "https://files.pythonhosted.org/packages/09/27/b9dd7a0058e8f42e2caeecd21d3bc463a5bf704defa2bb58d0a9d592aacc/pyhdl_if-0.0.6.18959018824-cp38-cp38-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0f40176b4d67c1a7009fe3d4369d0256933ce667f1c3567d3cb4eb22eb4ef4d4",
"md5": "10bdc6398e970e20857396edde5e84fa",
"sha256": "7c0aae7e7c06cda6b5a465a4345778e2ec94b1fab6802174159733bcb143406a"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "10bdc6398e970e20857396edde5e84fa",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 319468,
"upload_time": "2025-10-31T00:38:24",
"upload_time_iso_8601": "2025-10-31T00:38:24.200718Z",
"url": "https://files.pythonhosted.org/packages/0f/40/176b4d67c1a7009fe3d4369d0256933ce667f1c3567d3cb4eb22eb4ef4d4/pyhdl_if-0.0.6.18959018824-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7f30c735ab82ee4b38a9bd4525aa9c78b7c31afdfd1ecffafdb7134858edae2b",
"md5": "7b0e7bd0afc64451896f4be806241560",
"sha256": "0ff6a0d371e787933544b7ae44eaeb9c04a36298d3947efbacc1fc5b4c941076"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"has_sig": false,
"md5_digest": "7b0e7bd0afc64451896f4be806241560",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 323357,
"upload_time": "2025-10-31T00:38:26",
"upload_time_iso_8601": "2025-10-31T00:38:26.766619Z",
"url": "https://files.pythonhosted.org/packages/7f/30/c735ab82ee4b38a9bd4525aa9c78b7c31afdfd1ecffafdb7134858edae2b/pyhdl_if-0.0.6.18959018824-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e6fcd6223922b03c971ed47a6fc1b8ad8e4a9e3479ea75f6459af5a13a14f837",
"md5": "ca8287fabc1aa0094fc9f30b4001a4be",
"sha256": "cb6df921e83394d10ae80b35718bef6d18759399967a0bfbf85bc97f7482e962"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.6.18959018824-cp39-cp39-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "ca8287fabc1aa0094fc9f30b4001a4be",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 318298,
"upload_time": "2025-10-31T00:38:23",
"upload_time_iso_8601": "2025-10-31T00:38:23.857174Z",
"url": "https://files.pythonhosted.org/packages/e6/fc/d6223922b03c971ed47a6fc1b8ad8e4a9e3479ea75f6459af5a13a14f837/pyhdl_if-0.0.6.18959018824-cp39-cp39-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-31 00:38:24",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "fvutils",
"github_project": "pyhdl-if",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pyhdl-if"
}