PVAccess for Python
===================
Python bindings for the PVAccess network client and server.
python -m virtualenv p4ptest
. p4ptest/bin/activate
python -m pip install -U pip
python -m pip install p4p
python -m nose2 p4p
See documentation
https://epics-base.github.io/p4p/
Source
https://github.com/epics-base/p4p/
CI results

Raw data
{
"_id": null,
"home_page": "https://epics-base.github.io/p4p",
"name": "p4p",
"maintainer": null,
"docs_url": null,
"requires_python": ">=2.7",
"maintainer_email": null,
"keywords": "epics scada",
"author": "Michael Davidsaver",
"author_email": "mdavidsaver@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/6a/18/7be08bf7298f523ba45f40bae7bad77465071f6d78aa92a4a5003923814b/p4p-4.2.1.tar.gz",
"platform": null,
"description": "PVAccess for Python\n===================\n\nPython bindings for the PVAccess network client and server.\n\n python -m virtualenv p4ptest\n . p4ptest/bin/activate\n python -m pip install -U pip\n python -m pip install p4p\n python -m nose2 p4p\n\nSee documentation\n\nhttps://epics-base.github.io/p4p/\n\nSource\n\nhttps://github.com/epics-base/p4p/\n\nCI results\n\n\n",
"bugtrack_url": null,
"license": "BSD",
"summary": "Python interface to PVAccess protocol client",
"version": "4.2.1",
"project_urls": {
"Homepage": "https://epics-base.github.io/p4p"
},
"split_keywords": [
"epics",
"scada"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5628e8ca71b58b8d9d3d84bbb34b0179083dbf9cad176cda6e5b6c2fb54beb1c",
"md5": "6e503d7ebdccd5140e0bf70bff5cb1ba",
"sha256": "6218fe0a8cbdf9373a8e265f523c9a23c0a6671e269f44b02c6955ce12e64160"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp27-cp27m-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "6e503d7ebdccd5140e0bf70bff5cb1ba",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": ">=2.7",
"size": 378504,
"upload_time": "2025-07-31T13:32:46",
"upload_time_iso_8601": "2025-07-31T13:32:46.352285Z",
"url": "https://files.pythonhosted.org/packages/56/28/e8ca71b58b8d9d3d84bbb34b0179083dbf9cad176cda6e5b6c2fb54beb1c/p4p-4.2.1-cp27-cp27m-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "71954506be1661a6b13e4359134663b71d4194be10a5757be2ea0774bd7ae23b",
"md5": "199889893fd15667a5f2a9be4c1c076f",
"sha256": "f9d4ce2547c2627481d8de85d136600d0e102dee1c4287a17d891ce5811781ce"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp27-cp27m-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "199889893fd15667a5f2a9be4c1c076f",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": ">=2.7",
"size": 398912,
"upload_time": "2025-07-31T13:31:38",
"upload_time_iso_8601": "2025-07-31T13:31:38.698422Z",
"url": "https://files.pythonhosted.org/packages/71/95/4506be1661a6b13e4359134663b71d4194be10a5757be2ea0774bd7ae23b/p4p-4.2.1-cp27-cp27m-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "11cba0ce5e6e7e54ea621fcd589810f83e1e772abdc69bb116be92b2a3f52622",
"md5": "3ec4336576c287671794f9ee1cf527de",
"sha256": "a7c773113fbe34010bc6e7f12ed55ac7200bbb6c1acf5ae0b5bc1294357fc12d"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp27-cp27mu-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "3ec4336576c287671794f9ee1cf527de",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": ">=2.7",
"size": 378494,
"upload_time": "2025-07-31T13:35:31",
"upload_time_iso_8601": "2025-07-31T13:35:31.407221Z",
"url": "https://files.pythonhosted.org/packages/11/cb/a0ce5e6e7e54ea621fcd589810f83e1e772abdc69bb116be92b2a3f52622/p4p-4.2.1-cp27-cp27mu-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ff5a621e5d285f31845af4e25be5eda6e6027b2bb0cdb721e4bb5d0d08ee30c",
"md5": "241c3f2ea9186bbaf1d5da6648878771",
"sha256": "2d3f3bc8f380593d54c0f1d3fbbb1560da3d902b9a4729eafa471dd6728108e0"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp27-cp27mu-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "241c3f2ea9186bbaf1d5da6648878771",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": ">=2.7",
"size": 398935,
"upload_time": "2025-07-31T13:34:07",
"upload_time_iso_8601": "2025-07-31T13:34:07.862223Z",
"url": "https://files.pythonhosted.org/packages/3f/f5/a621e5d285f31845af4e25be5eda6e6027b2bb0cdb721e4bb5d0d08ee30c/p4p-4.2.1-cp27-cp27mu-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c67f46d05578f663870ea9a316904eb025220f39453469d5050415a8fe69e447",
"md5": "7b9b3d59802a314afccbd35b3d3b5128",
"sha256": "ff4ea01f913dd9a23be07820189309ad6a298ba0503e9edf945d189213905373"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp310-cp310-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "7b9b3d59802a314afccbd35b3d3b5128",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=2.7",
"size": 692226,
"upload_time": "2025-07-31T13:31:35",
"upload_time_iso_8601": "2025-07-31T13:31:35.901992Z",
"url": "https://files.pythonhosted.org/packages/c6/7f/46d05578f663870ea9a316904eb025220f39453469d5050415a8fe69e447/p4p-4.2.1-cp310-cp310-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0cdb520f73762a4331e172fd0e1057866086cf7db88d71130446078121b3322d",
"md5": "8debd3637567b3b59529ce22e99cec9a",
"sha256": "8a6a41c8e1196655008fcbc98bdf7809039041ace6bbbc357de0238e7ea0877b"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp310-cp310-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8debd3637567b3b59529ce22e99cec9a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=2.7",
"size": 426366,
"upload_time": "2025-07-31T13:34:23",
"upload_time_iso_8601": "2025-07-31T13:34:23.459033Z",
"url": "https://files.pythonhosted.org/packages/0c/db/520f73762a4331e172fd0e1057866086cf7db88d71130446078121b3322d/p4p-4.2.1-cp310-cp310-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a2c0414a9d6da89f3e9bde7af6340f6a9f8727db2bb3f025056ca1936ea4414c",
"md5": "b955e4a8d952c1156e71b1fd1cc224d0",
"sha256": "424bbd6bd9a4d9c4521ada9208dcfa96abb41b068a8e10b7022f129259384f5e"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "b955e4a8d952c1156e71b1fd1cc224d0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=2.7",
"size": 340255,
"upload_time": "2025-07-31T13:31:46",
"upload_time_iso_8601": "2025-07-31T13:31:46.950966Z",
"url": "https://files.pythonhosted.org/packages/a2/c0/414a9d6da89f3e9bde7af6340f6a9f8727db2bb3f025056ca1936ea4414c/p4p-4.2.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c11148e2de4c434d2dc8f26939c802594974b06cd86eeb461a313f516dc06a13",
"md5": "26f6feee4f55d57dcc3d408eb1b6e04b",
"sha256": "cd6b072534b32b4a89cb155e70e7c8a346f7095a199bf634b1ac99b31ffd34f7"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp311-cp311-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "26f6feee4f55d57dcc3d408eb1b6e04b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=2.7",
"size": 696024,
"upload_time": "2025-07-31T13:34:32",
"upload_time_iso_8601": "2025-07-31T13:34:32.142892Z",
"url": "https://files.pythonhosted.org/packages/c1/11/48e2de4c434d2dc8f26939c802594974b06cd86eeb461a313f516dc06a13/p4p-4.2.1-cp311-cp311-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1e301387ddeeaa640cec0783d4bfa54197a9a9dd605acf2b0542e6f662e27414",
"md5": "21c5b2b836070a31fb6da3a194b7a074",
"sha256": "0744d05ebeb7f6ef48adca261fa203b76edefa242ddc81e34a359e81080cf1a8"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp311-cp311-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "21c5b2b836070a31fb6da3a194b7a074",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=2.7",
"size": 427723,
"upload_time": "2025-07-31T13:33:05",
"upload_time_iso_8601": "2025-07-31T13:33:05.688802Z",
"url": "https://files.pythonhosted.org/packages/1e/30/1387ddeeaa640cec0783d4bfa54197a9a9dd605acf2b0542e6f662e27414/p4p-4.2.1-cp311-cp311-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2ef69e5ef7965d28fd67ac41f5ba3147df78a93f0b90efb079cc8c8e3667a9a2",
"md5": "d01fe2bc4a55048176572252de759f40",
"sha256": "236239dbdb5f720e779fcde1d434af4de49b6fdc3d01dfe80b2205668a5e9fd6"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "d01fe2bc4a55048176572252de759f40",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=2.7",
"size": 340713,
"upload_time": "2025-07-31T13:36:10",
"upload_time_iso_8601": "2025-07-31T13:36:10.763580Z",
"url": "https://files.pythonhosted.org/packages/2e/f6/9e5ef7965d28fd67ac41f5ba3147df78a93f0b90efb079cc8c8e3667a9a2/p4p-4.2.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "59c47a37da287f6718e9adabcf356624d408b19097dccdc580d7496ed3a7a53a",
"md5": "cac7bbba44b7764ec692d3870273137e",
"sha256": "7f84780c747c0bbbcf8f03d8a08e63d2b453e91c7a7460843bfaa7877a7472fe"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp312-cp312-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "cac7bbba44b7764ec692d3870273137e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=2.7",
"size": 700602,
"upload_time": "2025-07-31T13:31:39",
"upload_time_iso_8601": "2025-07-31T13:31:39.379829Z",
"url": "https://files.pythonhosted.org/packages/59/c4/7a37da287f6718e9adabcf356624d408b19097dccdc580d7496ed3a7a53a/p4p-4.2.1-cp312-cp312-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5287c0dcd0b60ad2306c4fd38f2abc7b5330a7bc859310d29bd288ae4f8602c4",
"md5": "97a3bcf1cd250d9f6a568dd3ca5845a2",
"sha256": "56dfa0c480580c71b34526b446f93e63f763a63d52acdb68da7965a2330d070b"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp312-cp312-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "97a3bcf1cd250d9f6a568dd3ca5845a2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=2.7",
"size": 421636,
"upload_time": "2025-07-31T13:31:51",
"upload_time_iso_8601": "2025-07-31T13:31:51.721509Z",
"url": "https://files.pythonhosted.org/packages/52/87/c0dcd0b60ad2306c4fd38f2abc7b5330a7bc859310d29bd288ae4f8602c4/p4p-4.2.1-cp312-cp312-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "77ccfd5f27b4e9bff92a883fbb48332cd435bc21a0156c7755fe2335561603af",
"md5": "99326aa6d8b3fe5c061a58b9f79edf94",
"sha256": "216c2962cce4e56180949efea642a8824b89e018d0483f01e4858e78f44b4df5"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "99326aa6d8b3fe5c061a58b9f79edf94",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=2.7",
"size": 341860,
"upload_time": "2025-07-31T13:31:49",
"upload_time_iso_8601": "2025-07-31T13:31:49.284273Z",
"url": "https://files.pythonhosted.org/packages/77/cc/fd5f27b4e9bff92a883fbb48332cd435bc21a0156c7755fe2335561603af/p4p-4.2.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d21ad20cc88ec08f146dbaf5f877342ea3462cfbfcca01323854c4ed56db337a",
"md5": "6fbf8d426f553adb836b54f92ec8dd54",
"sha256": "dff70560045ff94941415a949272fa5132c5de06b2849d10e15f2bc5743d2b94"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp313-cp313-manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6fbf8d426f553adb836b54f92ec8dd54",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=2.7",
"size": 421379,
"upload_time": "2025-07-31T13:32:35",
"upload_time_iso_8601": "2025-07-31T13:32:35.239155Z",
"url": "https://files.pythonhosted.org/packages/d2/1a/d20cc88ec08f146dbaf5f877342ea3462cfbfcca01323854c4ed56db337a/p4p-4.2.1-cp313-cp313-manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "75af007d5b5d3c33235274f56a23401c511e68fc99eef3a70ed3d1b19a815659",
"md5": "c83ea892b01ccfadcce41dd19bdc31e8",
"sha256": "11e7e7c1ca16185b36c58f5c7f78a664bbafafa3b2d7b25362dc28edcb64d933"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "c83ea892b01ccfadcce41dd19bdc31e8",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=2.7",
"size": 340551,
"upload_time": "2025-07-31T13:34:59",
"upload_time_iso_8601": "2025-07-31T13:34:59.056493Z",
"url": "https://files.pythonhosted.org/packages/75/af/007d5b5d3c33235274f56a23401c511e68fc99eef3a70ed3d1b19a815659/p4p-4.2.1-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d64059e314b708556e2c7a791a7b3641e5bb0e92d24d415c4c14e88cbc202786",
"md5": "b163060106f0eab764b39f29f22318ef",
"sha256": "8157e7f1f0a08b634904d1ffb07b7716013b62d792055097777a4701b9771e32"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp35-cp35m-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "b163060106f0eab764b39f29f22318ef",
"packagetype": "bdist_wheel",
"python_version": "cp35",
"requires_python": ">=2.7",
"size": 382267,
"upload_time": "2025-07-31T13:33:51",
"upload_time_iso_8601": "2025-07-31T13:33:51.876569Z",
"url": "https://files.pythonhosted.org/packages/d6/40/59e314b708556e2c7a791a7b3641e5bb0e92d24d415c4c14e88cbc202786/p4p-4.2.1-cp35-cp35m-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "425440dbeaa75cc26b741bf267f154ade5e61d7f6ea74e1bfde198e3810046e0",
"md5": "7fed156e6c6d1e7308a30e2a09ed4e8d",
"sha256": "9fdef21790b2436efe1bd5cbab4324a2352ad2bb037c2f65a0996ae5d196dc8e"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp35-cp35m-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "7fed156e6c6d1e7308a30e2a09ed4e8d",
"packagetype": "bdist_wheel",
"python_version": "cp35",
"requires_python": ">=2.7",
"size": 402912,
"upload_time": "2025-07-31T13:31:33",
"upload_time_iso_8601": "2025-07-31T13:31:33.593019Z",
"url": "https://files.pythonhosted.org/packages/42/54/40dbeaa75cc26b741bf267f154ade5e61d7f6ea74e1bfde198e3810046e0/p4p-4.2.1-cp35-cp35m-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "346ca54adc794b9bb027f152659b20ced50c35c127478cdcb32e8864cf373124",
"md5": "8a57a5c119300a62e7636d411c6af143",
"sha256": "84d2ae6b96629331e5e43b5cc0f6f6247fcecd13e8cd0117f1d7667199d9582e"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp36-cp36m-macosx_10_9_intel.whl",
"has_sig": false,
"md5_digest": "8a57a5c119300a62e7636d411c6af143",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=2.7",
"size": 383540,
"upload_time": "2025-07-31T13:36:43",
"upload_time_iso_8601": "2025-07-31T13:36:43.716794Z",
"url": "https://files.pythonhosted.org/packages/34/6c/a54adc794b9bb027f152659b20ced50c35c127478cdcb32e8864cf373124/p4p-4.2.1-cp36-cp36m-macosx_10_9_intel.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "51390237d1dd1c53086e0f62682c5a235bd00960f892445fafb3b82f6cf388e2",
"md5": "5b0dc859c0566b397eedd896b9393e27",
"sha256": "c88d4f33af53d3f6a533a6837d316c46f228686ee0d6c310ed0f6ff23867de0c"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp36-cp36m-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "5b0dc859c0566b397eedd896b9393e27",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=2.7",
"size": 384577,
"upload_time": "2025-07-31T13:31:49",
"upload_time_iso_8601": "2025-07-31T13:31:49.486432Z",
"url": "https://files.pythonhosted.org/packages/51/39/0237d1dd1c53086e0f62682c5a235bd00960f892445fafb3b82f6cf388e2/p4p-4.2.1-cp36-cp36m-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0ae551d8fae6a5b39f12181046b0dee311491c13168383a145d598f9f9b61bcb",
"md5": "2291ad627608af9d65d8f5003da0e97c",
"sha256": "34ceb082e247d0a8d128aedd7c52688c520ec5d284afedae862afe2ed04e13c2"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp36-cp36m-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "2291ad627608af9d65d8f5003da0e97c",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=2.7",
"size": 405801,
"upload_time": "2025-07-31T13:31:44",
"upload_time_iso_8601": "2025-07-31T13:31:44.203407Z",
"url": "https://files.pythonhosted.org/packages/0a/e5/51d8fae6a5b39f12181046b0dee311491c13168383a145d598f9f9b61bcb/p4p-4.2.1-cp36-cp36m-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a6219e1f8697632e7730e37ff6f0ed0abbd11031457f620da7891e5cc46edf3",
"md5": "3b334abef4fe3961af58b28eb175aa01",
"sha256": "2cda12cfd4fa4b4cf89e9123008e76ef01594f782d785cad8d02dce18ef9cb62"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "3b334abef4fe3961af58b28eb175aa01",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=2.7",
"size": 413155,
"upload_time": "2025-07-31T13:34:26",
"upload_time_iso_8601": "2025-07-31T13:34:26.843515Z",
"url": "https://files.pythonhosted.org/packages/6a/62/19e1f8697632e7730e37ff6f0ed0abbd11031457f620da7891e5cc46edf3/p4p-4.2.1-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d2e4e95115cb80aeca4b1903e9dde530956228f3ed912dccdd1e596518a2d795",
"md5": "1dbd9892134c1260e96677cda9975864",
"sha256": "e84e2d89aaa57b34f858baccbdfaea4881b95e5cf626959b5f731b5952c1a953"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp37-cp37m-macosx_10_9_intel.whl",
"has_sig": false,
"md5_digest": "1dbd9892134c1260e96677cda9975864",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=2.7",
"size": 384112,
"upload_time": "2025-07-31T13:34:48",
"upload_time_iso_8601": "2025-07-31T13:34:48.788902Z",
"url": "https://files.pythonhosted.org/packages/d2/e4/e95115cb80aeca4b1903e9dde530956228f3ed912dccdd1e596518a2d795/p4p-4.2.1-cp37-cp37m-macosx_10_9_intel.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c34760df119dea490c2554fb0266bd16b0206d71bb35b8b2a2dfa1820807172",
"md5": "7fed959c91decb8ae75f1e0c58e6c120",
"sha256": "75a5ce20a315629da967731bb5536a271239651b97d58ec05382b6152a376394"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp37-cp37m-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "7fed959c91decb8ae75f1e0c58e6c120",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=2.7",
"size": 385017,
"upload_time": "2025-07-31T13:35:13",
"upload_time_iso_8601": "2025-07-31T13:35:13.866577Z",
"url": "https://files.pythonhosted.org/packages/7c/34/760df119dea490c2554fb0266bd16b0206d71bb35b8b2a2dfa1820807172/p4p-4.2.1-cp37-cp37m-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5233d6c56aa67d903bc10d464cbd86443a326d229bc7ef0e263e997f0a611df6",
"md5": "eccaac9ee7d50d9b2902e8fc4a77e001",
"sha256": "4badfb88c77d4b66e653b119c7d114f61bb6e73568563810d80b73ab572f18dc"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp37-cp37m-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "eccaac9ee7d50d9b2902e8fc4a77e001",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=2.7",
"size": 406084,
"upload_time": "2025-07-31T13:34:12",
"upload_time_iso_8601": "2025-07-31T13:34:12.268309Z",
"url": "https://files.pythonhosted.org/packages/52/33/d6c56aa67d903bc10d464cbd86443a326d229bc7ef0e263e997f0a611df6/p4p-4.2.1-cp37-cp37m-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c5fa6e410f8e2173e108671c45dc60ffc77d48923464f087b80bed55a72cc3a2",
"md5": "4a2d74e0a79e34ee85a3ecba4b48a3f1",
"sha256": "dac48ecc77a2d1a05c2bedfd2be267e33694fcb7b6c4c2fb8b59a950f33d9141"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "4a2d74e0a79e34ee85a3ecba4b48a3f1",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=2.7",
"size": 336296,
"upload_time": "2025-07-31T13:35:03",
"upload_time_iso_8601": "2025-07-31T13:35:03.592525Z",
"url": "https://files.pythonhosted.org/packages/c5/fa/6e410f8e2173e108671c45dc60ffc77d48923464f087b80bed55a72cc3a2/p4p-4.2.1-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4e9dfc4a4314f6121e00cbe9a85442799444616a6300ae0f366377925c519e3b",
"md5": "e8d198a05c52a04a0136c320f0e82a8e",
"sha256": "c5b4a84910c98005ed1d3bc9c7ce303c009169af29272be3279dd854bbd8d93c"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp38-cp38-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "e8d198a05c52a04a0136c320f0e82a8e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=2.7",
"size": 658685,
"upload_time": "2025-07-31T13:35:01",
"upload_time_iso_8601": "2025-07-31T13:35:01.453700Z",
"url": "https://files.pythonhosted.org/packages/4e/9d/fc4a4314f6121e00cbe9a85442799444616a6300ae0f366377925c519e3b/p4p-4.2.1-cp38-cp38-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3c08b6b5bbe43986e25de08a45ddd1d5de7dc67458630575fc24bd7cf1f826c5",
"md5": "4b75135a0d54e41a3bd3d7dae04b3e0a",
"sha256": "6f62c5b21a315f58d1a2c8971dea69bc67b07eae0d69ab716b059564ae46d2f2"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp38-cp38-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "4b75135a0d54e41a3bd3d7dae04b3e0a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=2.7",
"size": 379483,
"upload_time": "2025-07-31T13:31:47",
"upload_time_iso_8601": "2025-07-31T13:31:47.333138Z",
"url": "https://files.pythonhosted.org/packages/3c/08/b6b5bbe43986e25de08a45ddd1d5de7dc67458630575fc24bd7cf1f826c5/p4p-4.2.1-cp38-cp38-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "89acaf5fc518d04df11638cd2870d88d0e88ca2ad6a467d39f12b4eda68b7c93",
"md5": "4b28e7027962b80bbea6a3a42539d21a",
"sha256": "c295ec60dc8afcdb426fc6f3138689d0a809fae364a7bb6f33e088069ff8e3c3"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp38-cp38-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "4b28e7027962b80bbea6a3a42539d21a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=2.7",
"size": 401119,
"upload_time": "2025-07-31T13:31:48",
"upload_time_iso_8601": "2025-07-31T13:31:48.106243Z",
"url": "https://files.pythonhosted.org/packages/89/ac/af5fc518d04df11638cd2870d88d0e88ca2ad6a467d39f12b4eda68b7c93/p4p-4.2.1-cp38-cp38-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ee43c03f66ee66f3a7e7fc5eaba8772583c218dc25275e13e6a1f42daf445019",
"md5": "374e917e8c38d56750e29aa560e5b761",
"sha256": "d4976566276e3a821a0ef2a4b8dff398b2d9c87d207852961c4455e37f044f05"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "374e917e8c38d56750e29aa560e5b761",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=2.7",
"size": 339630,
"upload_time": "2025-07-31T13:35:18",
"upload_time_iso_8601": "2025-07-31T13:35:18.165714Z",
"url": "https://files.pythonhosted.org/packages/ee/43/c03f66ee66f3a7e7fc5eaba8772583c218dc25275e13e6a1f42daf445019/p4p-4.2.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "87d7fdbad0f966b521315108d110deeaaf580d5fee505f4dceb2e72dc8e68c6c",
"md5": "644a7b6f47776fe41464d9ca752796bc",
"sha256": "24d1b462ddbabc1f576d1ccdc1b68fb90a813cef9b197313cfe3443f49059875"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp39-cp39-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "644a7b6f47776fe41464d9ca752796bc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=2.7",
"size": 694690,
"upload_time": "2025-07-31T13:34:17",
"upload_time_iso_8601": "2025-07-31T13:34:17.860307Z",
"url": "https://files.pythonhosted.org/packages/87/d7/fdbad0f966b521315108d110deeaaf580d5fee505f4dceb2e72dc8e68c6c/p4p-4.2.1-cp39-cp39-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2b7bcca0079277742608f7cde482b2758e79773ff85ccb30100dc123459c01c7",
"md5": "b3667596ad0f8f153696d6805732fcf9",
"sha256": "38ac211607d6e634248548a31967d1fcb97c0b2c65339904b98c7be78a1021e4"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp39-cp39-manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "b3667596ad0f8f153696d6805732fcf9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=2.7",
"size": 391359,
"upload_time": "2025-07-31T13:35:13",
"upload_time_iso_8601": "2025-07-31T13:35:13.014426Z",
"url": "https://files.pythonhosted.org/packages/2b/7b/cca0079277742608f7cde482b2758e79773ff85ccb30100dc123459c01c7/p4p-4.2.1-cp39-cp39-manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0fa1a868fd422cc5ef2352f002bcdbc2b1554bd4975c0c3479ceb200437c8865",
"md5": "33b9c53ed46303459a083b59b34d9156",
"sha256": "2e7d95f8bb7836152483031558de587f375a4185bd53ede546a759ea0bac3c48"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp39-cp39-manylinux2010_x86_64.whl",
"has_sig": false,
"md5_digest": "33b9c53ed46303459a083b59b34d9156",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=2.7",
"size": 381820,
"upload_time": "2025-07-31T13:31:28",
"upload_time_iso_8601": "2025-07-31T13:31:28.848420Z",
"url": "https://files.pythonhosted.org/packages/0f/a1/a868fd422cc5ef2352f002bcdbc2b1554bd4975c0c3479ceb200437c8865/p4p-4.2.1-cp39-cp39-manylinux2010_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e026d07c6d16de1615fad0b775f4addf90962debfb9781b9599d6e73d513bec9",
"md5": "82649048df5cb3d2c3fb83629feafeba",
"sha256": "486b479476b13f59e7d3169b2cbcc3232972b6352378c4f72a23e4e5c75cdaa0"
},
"downloads": -1,
"filename": "p4p-4.2.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "82649048df5cb3d2c3fb83629feafeba",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=2.7",
"size": 330393,
"upload_time": "2025-07-31T13:32:22",
"upload_time_iso_8601": "2025-07-31T13:32:22.488673Z",
"url": "https://files.pythonhosted.org/packages/e0/26/d07c6d16de1615fad0b775f4addf90962debfb9781b9599d6e73d513bec9/p4p-4.2.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a187be08bf7298f523ba45f40bae7bad77465071f6d78aa92a4a5003923814b",
"md5": "7aec13af1d182b80f0b3095dc911f00a",
"sha256": "8714ec7256e9f7b93fdc7d8774b589dabe52438f46e9cec95330e0047862ffa7"
},
"downloads": -1,
"filename": "p4p-4.2.1.tar.gz",
"has_sig": false,
"md5_digest": "7aec13af1d182b80f0b3095dc911f00a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7",
"size": 111300,
"upload_time": "2025-07-31T13:30:34",
"upload_time_iso_8601": "2025-07-31T13:30:34.183857Z",
"url": "https://files.pythonhosted.org/packages/6a/18/7be08bf7298f523ba45f40bae7bad77465071f6d78aa92a4a5003923814b/p4p-4.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-31 13:30:34",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "p4p"
}