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.4.17699824229",
"project_urls": {
"Homepage": "https://github.com/fvutils/pyhdl-if"
},
"split_keywords": [
"systemverilog",
" verilog",
" vhdl",
" rtl",
" python"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "546423805f2e70c6cc116ec57d2cf4ccdbc6b8e49b79e4ffb647018629b68757",
"md5": "ba6d6294072a7a46cb3c4335831ef0a3",
"sha256": "b54fb65ab9cf1b682dc23d42c74e456a2e7e8e78b3911e2ffe1939321dbd4a43"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "ba6d6294072a7a46cb3c4335831ef0a3",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 306077,
"upload_time": "2025-09-13T17:32:11",
"upload_time_iso_8601": "2025-09-13T17:32:11.991407Z",
"url": "https://files.pythonhosted.org/packages/54/64/23805f2e70c6cc116ec57d2cf4ccdbc6b8e49b79e4ffb647018629b68757/pyhdl_if-0.0.4.17699824229-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": "04e78e10d3bfc9d0b23d1d13f30ae6af7b90bf246d0fe57c69b1c6cd50e32b2c",
"md5": "6fbff0c93f91a07071eb15fc506a0cec",
"sha256": "8c48c89725d91143976acc013da323f92570fdf8a9a61269e855bf948348035e"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"has_sig": false,
"md5_digest": "6fbff0c93f91a07071eb15fc506a0cec",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 310141,
"upload_time": "2025-09-13T17:32:52",
"upload_time_iso_8601": "2025-09-13T17:32:52.758167Z",
"url": "https://files.pythonhosted.org/packages/04/e7/8e10d3bfc9d0b23d1d13f30ae6af7b90bf246d0fe57c69b1c6cd50e32b2c/pyhdl_if-0.0.4.17699824229-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "084b22db332f734406897662e865308bdbcb2ce7a680f771b4f43da12456cc00",
"md5": "93b1aa07a1a02b5ea87ef9ad17e5f13a",
"sha256": "d2c88e163a0d2e2f9cba62cb90c3dc003269be2dd0fe267828735723924dfb73"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp310-cp310-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "93b1aa07a1a02b5ea87ef9ad17e5f13a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 304936,
"upload_time": "2025-09-13T17:32:49",
"upload_time_iso_8601": "2025-09-13T17:32:49.273711Z",
"url": "https://files.pythonhosted.org/packages/08/4b/22db332f734406897662e865308bdbcb2ce7a680f771b4f43da12456cc00/pyhdl_if-0.0.4.17699824229-cp310-cp310-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1976997bd63a4758d5ed7cf4ea76f496f540ba8b3607ccc689bc681c79b82e18",
"md5": "caa2f5d17aa78268fe85298fb4d79d64",
"sha256": "8b43e9002e8005e86e6f0e0d2af5bbe88a8ac9e84b71474fc673e494f5951e31"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "caa2f5d17aa78268fe85298fb4d79d64",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 312213,
"upload_time": "2025-09-13T17:32:37",
"upload_time_iso_8601": "2025-09-13T17:32:37.063213Z",
"url": "https://files.pythonhosted.org/packages/19/76/997bd63a4758d5ed7cf4ea76f496f540ba8b3607ccc689bc681c79b82e18/pyhdl_if-0.0.4.17699824229-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": "f376e0f89370a9960fc7ed1ca2f39b9ad8f7218312bac5db4ad0c3c91607318d",
"md5": "4616619ac3e408ef1d1d730d93f88e9b",
"sha256": "3af93be795e29ed579161cec451a829a9d75deb3afdf9b17a0caae5df9cf0f39"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"has_sig": false,
"md5_digest": "4616619ac3e408ef1d1d730d93f88e9b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 316881,
"upload_time": "2025-09-13T17:32:50",
"upload_time_iso_8601": "2025-09-13T17:32:50.588490Z",
"url": "https://files.pythonhosted.org/packages/f3/76/e0f89370a9960fc7ed1ca2f39b9ad8f7218312bac5db4ad0c3c91607318d/pyhdl_if-0.0.4.17699824229-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "23cb45452484c5c3b8fc270b90d74609543ca693b641f321c859c756f0492c19",
"md5": "71ab63dcca7cbc95d3c7a0b0f5f58a51",
"sha256": "8cac61dec2cea4ec2482217283ed865ca253e1ae3b32a24497a8b0a695381138"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp311-cp311-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "71ab63dcca7cbc95d3c7a0b0f5f58a51",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 310664,
"upload_time": "2025-09-13T17:32:46",
"upload_time_iso_8601": "2025-09-13T17:32:46.231346Z",
"url": "https://files.pythonhosted.org/packages/23/cb/45452484c5c3b8fc270b90d74609543ca693b641f321c859c756f0492c19/pyhdl_if-0.0.4.17699824229-cp311-cp311-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3bafee34770a418894450effa61661289d15591a5597e8b90e048279463fb697",
"md5": "94783cc5ab0ec1e9eb9bee5b91999a31",
"sha256": "ae1b11d74632926e5073ad74e0f833d25482cd4aac7570565d92485411e1a814"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "94783cc5ab0ec1e9eb9bee5b91999a31",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 315580,
"upload_time": "2025-09-13T17:32:08",
"upload_time_iso_8601": "2025-09-13T17:32:08.913222Z",
"url": "https://files.pythonhosted.org/packages/3b/af/ee34770a418894450effa61661289d15591a5597e8b90e048279463fb697/pyhdl_if-0.0.4.17699824229-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": "68929c3610ff6d3f221df6327a98f706195e4d1c98f87ae022e2a2a61a1940c7",
"md5": "0b66ee41ca6a89f972cc405418af4997",
"sha256": "14b9eb9133e4bd14e95b666c2d301e8509072b6ccf63176942eb8234ab3c591f"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"has_sig": false,
"md5_digest": "0b66ee41ca6a89f972cc405418af4997",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 320403,
"upload_time": "2025-09-13T17:32:40",
"upload_time_iso_8601": "2025-09-13T17:32:40.819952Z",
"url": "https://files.pythonhosted.org/packages/68/92/9c3610ff6d3f221df6327a98f706195e4d1c98f87ae022e2a2a61a1940c7/pyhdl_if-0.0.4.17699824229-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "df2d0da1fac19221ddce73d54d8ffd84419d3133705c6ae1b102dce949d78985",
"md5": "bb9898557e7a50f447664dfb9b6a700f",
"sha256": "302404ac08d4ee3d15add5099e9a6527a750e59c3bd9557ab6f293f465e3ff1b"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp312-cp312-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "bb9898557e7a50f447664dfb9b6a700f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 313894,
"upload_time": "2025-09-13T17:32:39",
"upload_time_iso_8601": "2025-09-13T17:32:39.327127Z",
"url": "https://files.pythonhosted.org/packages/df/2d/0da1fac19221ddce73d54d8ffd84419d3133705c6ae1b102dce949d78985/pyhdl_if-0.0.4.17699824229-cp312-cp312-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fc78fcf5a94a11a73fd2d9f3fdce994fb61832d2aa7c891069d7d3b54326ce91",
"md5": "9ca47df61cc040914edf72484ad17b10",
"sha256": "cc2a29d13e21595a8e32ae13b5b4eeb82279c65639d560af5c9580440b60803c"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "9ca47df61cc040914edf72484ad17b10",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 302953,
"upload_time": "2025-09-13T17:32:53",
"upload_time_iso_8601": "2025-09-13T17:32:53.226102Z",
"url": "https://files.pythonhosted.org/packages/fc/78/fcf5a94a11a73fd2d9f3fdce994fb61832d2aa7c891069d7d3b54326ce91/pyhdl_if-0.0.4.17699824229-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": "d41ef96f076d3437f80076bd810beb1ed5a56830bcc8441699775458d47dd2fd",
"md5": "9912158ea0e9fb014771485e5f36e313",
"sha256": "d9663e6adb4b456e6725f15537a70671185ecf147bbf32ecfe1fd03a5a73088d"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9912158ea0e9fb014771485e5f36e313",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 306666,
"upload_time": "2025-09-13T17:32:57",
"upload_time_iso_8601": "2025-09-13T17:32:57.366460Z",
"url": "https://files.pythonhosted.org/packages/d4/1e/f96f076d3437f80076bd810beb1ed5a56830bcc8441699775458d47dd2fd/pyhdl_if-0.0.4.17699824229-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6268cd19b301860a1114c274b1d6571182134b11529c0fafafdb90fa83af009e",
"md5": "74ffd52a161b643f6dd2106796937a55",
"sha256": "9babcaf2e7b799bc736e5dfdce4635d83279e222ea7ca45338427d22b9939061"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp38-cp38-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "74ffd52a161b643f6dd2106796937a55",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 301308,
"upload_time": "2025-09-13T17:32:44",
"upload_time_iso_8601": "2025-09-13T17:32:44.816983Z",
"url": "https://files.pythonhosted.org/packages/62/68/cd19b301860a1114c274b1d6571182134b11529c0fafafdb90fa83af009e/pyhdl_if-0.0.4.17699824229-cp38-cp38-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ce4242438c180b5eac093a666662588fa17ec6f873289ba03be8b509f468d823",
"md5": "bf543a93f6a8970fb43cb5e671a63eb2",
"sha256": "3d68eb9eb8c4b95e677d1cc6f601f3f1386415e535586f367e7b171f16b862ce"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "bf543a93f6a8970fb43cb5e671a63eb2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 304154,
"upload_time": "2025-09-13T17:32:53",
"upload_time_iso_8601": "2025-09-13T17:32:53.447994Z",
"url": "https://files.pythonhosted.org/packages/ce/42/42438c180b5eac093a666662588fa17ec6f873289ba03be8b509f468d823/pyhdl_if-0.0.4.17699824229-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": "f897c1e6cf0f3a10e198b6fca2ea2fb5f5ba6a32e151ef5123db053cd2967dd5",
"md5": "c953eaa6b26556bd253465e4ee378a0e",
"sha256": "5578208edbe19cb4102988f4dbfe25111f4102b4cea296f4d85f65ce3f6e1ffb"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"has_sig": false,
"md5_digest": "c953eaa6b26556bd253465e4ee378a0e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 308049,
"upload_time": "2025-09-13T17:32:20",
"upload_time_iso_8601": "2025-09-13T17:32:20.720512Z",
"url": "https://files.pythonhosted.org/packages/f8/97/c1e6cf0f3a10e198b6fca2ea2fb5f5ba6a32e151ef5123db053cd2967dd5/pyhdl_if-0.0.4.17699824229-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "743942f12f0373be5e90e55f25b022736ef0fd3a47ba7ee7c8ff1ebff9fafbbe",
"md5": "6fa9e386e15e8d2a138c268e9aa322c4",
"sha256": "b31a37f58eb4536ca57a4eb02084e612d77b01e82bdc4c96ee53e758974c8457"
},
"downloads": -1,
"filename": "pyhdl_if-0.0.4.17699824229-cp39-cp39-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "6fa9e386e15e8d2a138c268e9aa322c4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 302977,
"upload_time": "2025-09-13T17:32:44",
"upload_time_iso_8601": "2025-09-13T17:32:44.826740Z",
"url": "https://files.pythonhosted.org/packages/74/39/42f12f0373be5e90e55f25b022736ef0fd3a47ba7ee7c8ff1ebff9fafbbe/pyhdl_if-0.0.4.17699824229-cp39-cp39-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-13 17:32:11",
"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"
}