Minimize 1/2 x^T G x - a^T x
Subject to C.T x >= b
This routine uses the the Goldfarb/Idnani dual algorithm [1].
References
----------
1) D. Goldfarb and A. Idnani (1983). A numerically stable dual
method for solving strictly convex quadratic programs.
Mathematical Programming, 27, 1-33.
Raw data
{
"_id": null,
"home_page": "https://github.com/quadprog/quadprog",
"name": "quadprog",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Robert T. McGibbon",
"author_email": "rmcgibbo@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/9e/60/fb9b56d425c5b3495bb92683c28f954aedb609ae62f14c81a1b5621ad759/quadprog-0.1.13.tar.gz",
"platform": null,
"description": "Minimize 1/2 x^T G x - a^T x\n\nSubject to C.T x >= b\n\nThis routine uses the the Goldfarb/Idnani dual algorithm [1].\n\nReferences\n----------\n1) D. Goldfarb and A. Idnani (1983). A numerically stable dual\n method for solving strictly convex quadratic programs.\n Mathematical Programming, 27, 1-33.\n",
"bugtrack_url": null,
"license": "GPLv2+",
"summary": "Quadratic Programming Solver",
"version": "0.1.13",
"project_urls": {
"Homepage": "https://github.com/quadprog/quadprog"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "918d42ac0251e022972b2febdd206afe4f3aa2fdd0e43611fc22441d18829628",
"md5": "51a859683c4828e2526f7e33719653d8",
"sha256": "25fda45c9fbcfa832d30ff54fff5f499572aa9f258bcb33d0ddd767a84aa57c8"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "51a859683c4828e2526f7e33719653d8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 102669,
"upload_time": "2024-10-24T16:58:28",
"upload_time_iso_8601": "2024-10-24T16:58:28.617346Z",
"url": "https://files.pythonhosted.org/packages/91/8d/42ac0251e022972b2febdd206afe4f3aa2fdd0e43611fc22441d18829628/quadprog-0.1.13-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9865ebe3cb51ad92d1c6a92705991394eee13a1362982dcd27f9ea8511ff75eb",
"md5": "92a50f6ef639e8067be68941333aa822",
"sha256": "e45501cf7765b47abb4cba100b695cae1a5f110df157209d0a123f17634225ed"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "92a50f6ef639e8067be68941333aa822",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 95081,
"upload_time": "2024-10-24T16:58:30",
"upload_time_iso_8601": "2024-10-24T16:58:30.640633Z",
"url": "https://files.pythonhosted.org/packages/98/65/ebe3cb51ad92d1c6a92705991394eee13a1362982dcd27f9ea8511ff75eb/quadprog-0.1.13-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "955669b044ad6cd724331b4e0d56dab0408c2e8c2fdccdf9b720b7285c432713",
"md5": "c0ffd0b103e6fcd69eec7929ef792146",
"sha256": "a33d2171f3f7f608ae2cce3ff8a79aa906902f79d57c1fc9b68ce3d88ba0f410"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c0ffd0b103e6fcd69eec7929ef792146",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 505911,
"upload_time": "2024-10-24T16:58:32",
"upload_time_iso_8601": "2024-10-24T16:58:32.189032Z",
"url": "https://files.pythonhosted.org/packages/95/56/69b044ad6cd724331b4e0d56dab0408c2e8c2fdccdf9b720b7285c432713/quadprog-0.1.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f4739957c397490a4088a8d21a8e1b1b7f23fcfd456fffb47c23610ff67fd358",
"md5": "1aed5951983bcd65ee99e2b9e47c8356",
"sha256": "bb10f5ce4f0c006a8b185f8b1b474175edcfd7005a7cefa5db2d9d19f08f6bed"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "1aed5951983bcd65ee99e2b9e47c8356",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 92425,
"upload_time": "2024-10-24T16:58:34",
"upload_time_iso_8601": "2024-10-24T16:58:34.789269Z",
"url": "https://files.pythonhosted.org/packages/f4/73/9957c397490a4088a8d21a8e1b1b7f23fcfd456fffb47c23610ff67fd358/quadprog-0.1.13-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ba781b392db854d5367c14010c94ff2478f5292f80d0a66c658625e33932714c",
"md5": "449263fe8698f7664edd4ae1fc22d17e",
"sha256": "d310a08c9b119312bef2931bea452d9b7ad4430663d3a88a9bc642881f2cb8cf"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "449263fe8698f7664edd4ae1fc22d17e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 102596,
"upload_time": "2024-10-24T16:58:36",
"upload_time_iso_8601": "2024-10-24T16:58:36.086220Z",
"url": "https://files.pythonhosted.org/packages/ba/78/1b392db854d5367c14010c94ff2478f5292f80d0a66c658625e33932714c/quadprog-0.1.13-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1358f925f6b8616f437714e8820d4d4739d11140361955dfcba5b8f4c9414db9",
"md5": "baa23ac652ba5023aa9af0d73b8bc497",
"sha256": "415fa9e371ccdcf2142333f0991c0983aebf84ce8c8f584f822729394c31d399"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "baa23ac652ba5023aa9af0d73b8bc497",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 94982,
"upload_time": "2024-10-24T16:58:37",
"upload_time_iso_8601": "2024-10-24T16:58:37.549912Z",
"url": "https://files.pythonhosted.org/packages/13/58/f925f6b8616f437714e8820d4d4739d11140361955dfcba5b8f4c9414db9/quadprog-0.1.13-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5bb1b75dadb26dd2e4f315f8352e781156556227e3bb88534c2d2591b97bc8ed",
"md5": "1c34a886cea4e6d4057b6eb0ec6a2062",
"sha256": "303e6c726a483db04d5d8a43d1294b095ff862e6a4eeccf1f7df2c27f7c489e5"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1c34a886cea4e6d4057b6eb0ec6a2062",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 548387,
"upload_time": "2024-10-24T16:58:39",
"upload_time_iso_8601": "2024-10-24T16:58:39.239031Z",
"url": "https://files.pythonhosted.org/packages/5b/b1/b75dadb26dd2e4f315f8352e781156556227e3bb88534c2d2591b97bc8ed/quadprog-0.1.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b01b1eb5e781dc0bba9e83041b9ee8d861ff164bb1a4dad3ac6762d23570fafc",
"md5": "1888b19cce96eb328fae510e0038412d",
"sha256": "34d5050a3de160a096d1b432a0c42f9dcce563ec5eb21841a883ecf67652f2dd"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "1888b19cce96eb328fae510e0038412d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 92591,
"upload_time": "2024-10-24T16:58:40",
"upload_time_iso_8601": "2024-10-24T16:58:40.956673Z",
"url": "https://files.pythonhosted.org/packages/b0/1b/1eb5e781dc0bba9e83041b9ee8d861ff164bb1a4dad3ac6762d23570fafc/quadprog-0.1.13-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9a70d91d208ad6971c8831ec23b86dfc5c3ddd50a0d79c8da3156c5feaad4665",
"md5": "52f0d6e42fc496fe4ca1df91242674af",
"sha256": "cdae336347fc7488743739ad39943f60976ada74cacd0892f5d1503152359ced"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "52f0d6e42fc496fe4ca1df91242674af",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 103941,
"upload_time": "2024-10-24T16:58:42",
"upload_time_iso_8601": "2024-10-24T16:58:42.151611Z",
"url": "https://files.pythonhosted.org/packages/9a/70/d91d208ad6971c8831ec23b86dfc5c3ddd50a0d79c8da3156c5feaad4665/quadprog-0.1.13-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "105ede8d3911e44699abc4e3ce835e69c3db76525af8018026f9bce61be69a43",
"md5": "30a0594f56a089ff1118094aad396ee4",
"sha256": "8628ea1b1910c0fbfc828fca36ebc76a8c7352fdef782b5971aee1f4db08ba38"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "30a0594f56a089ff1118094aad396ee4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 95809,
"upload_time": "2024-10-24T16:58:43",
"upload_time_iso_8601": "2024-10-24T16:58:43.729212Z",
"url": "https://files.pythonhosted.org/packages/10/5e/de8d3911e44699abc4e3ce835e69c3db76525af8018026f9bce61be69a43/quadprog-0.1.13-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "206472ae344963db87a15e8566b8c4f1408080ad5746c8e1c32f8d04911074bb",
"md5": "7e97dea0766bdc64303ea9950298c4fa",
"sha256": "7e2cb007ecf649fb2a614a1954359d534682d7339c3834df30aee7321ae1f7bb"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7e97dea0766bdc64303ea9950298c4fa",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 534623,
"upload_time": "2024-10-24T16:58:44",
"upload_time_iso_8601": "2024-10-24T16:58:44.787961Z",
"url": "https://files.pythonhosted.org/packages/20/64/72ae344963db87a15e8566b8c4f1408080ad5746c8e1c32f8d04911074bb/quadprog-0.1.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "47114f8b99099215f6e7f2c8ca9756c590e561d1d3093fedb51a960dc609e347",
"md5": "99d2694ad93530b941eb5bce0af08ede",
"sha256": "d3d8d774d6436829ea4a11eeffe4a1a72375df17c9e9a7a48973372e64c826ad"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "99d2694ad93530b941eb5bce0af08ede",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 92523,
"upload_time": "2024-10-24T16:58:46",
"upload_time_iso_8601": "2024-10-24T16:58:46.031079Z",
"url": "https://files.pythonhosted.org/packages/47/11/4f8b99099215f6e7f2c8ca9756c590e561d1d3093fedb51a960dc609e347/quadprog-0.1.13-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2c2d8be58eaa7e43fbcaeb58bedeeaa7b962b845667d0def40f0fdefecb7ce77",
"md5": "adb1821df74ea955e954f176c88da181",
"sha256": "ec18372bff2a07a98f82b28ce1f41a31589b9aebbb69bc164ac6869a5e5a6b1a"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "adb1821df74ea955e954f176c88da181",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 102678,
"upload_time": "2024-10-24T16:58:47",
"upload_time_iso_8601": "2024-10-24T16:58:47.323184Z",
"url": "https://files.pythonhosted.org/packages/2c/2d/8be58eaa7e43fbcaeb58bedeeaa7b962b845667d0def40f0fdefecb7ce77/quadprog-0.1.13-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "34f45f2fa17600b7206a2ffa0f9d750bc33cdf4aeb009108b52574e160a0ba03",
"md5": "d7092e6ecea83bec0b15c85f10b783d3",
"sha256": "4f456782f44ed168a32104871e83e9e9d1d07c8ca4d7e72dc9a470e8ba39a3b0"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "d7092e6ecea83bec0b15c85f10b783d3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 94784,
"upload_time": "2024-10-24T16:58:48",
"upload_time_iso_8601": "2024-10-24T16:58:48.278517Z",
"url": "https://files.pythonhosted.org/packages/34/f4/5f2fa17600b7206a2ffa0f9d750bc33cdf4aeb009108b52574e160a0ba03/quadprog-0.1.13-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7e1ab4c66c5ace71f886b61c0f1dde38dbd3a08041959dd52e728b16c2b85940",
"md5": "7031c07b5f20c53e8e3bbc82d015ace2",
"sha256": "cc1996a0e3de1d423f8662fe21368948afdc91d851910b77320caaf7c15357ff"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7031c07b5f20c53e8e3bbc82d015ace2",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 529027,
"upload_time": "2024-10-24T16:58:49",
"upload_time_iso_8601": "2024-10-24T16:58:49.293067Z",
"url": "https://files.pythonhosted.org/packages/7e/1a/b4c66c5ace71f886b61c0f1dde38dbd3a08041959dd52e728b16c2b85940/quadprog-0.1.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "059fe33b18f9f4d9fffbfd888f6eec3a8a8d81370be6f7f216e314140d82eddf",
"md5": "9c7298b208f1efe85007bb6b52fafc76",
"sha256": "f8edf2b08aeee5d824ee4da4cfb2d3ac56e580c2b10ae132b7d1a45717c0bd92"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "9c7298b208f1efe85007bb6b52fafc76",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 92296,
"upload_time": "2024-10-24T16:58:50",
"upload_time_iso_8601": "2024-10-24T16:58:50.406088Z",
"url": "https://files.pythonhosted.org/packages/05/9f/e33b18f9f4d9fffbfd888f6eec3a8a8d81370be6f7f216e314140d82eddf/quadprog-0.1.13-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8c39e2b48c7b42ec78c46c8821ee1823e01ee7cd01020668171d16111b6d9678",
"md5": "4befb36b16cd8c858cd85a00c0f84bfa",
"sha256": "1f6cb8075a641e9a33254dc3478fd63255dd9074f326d2b2db5a970d30cb8809"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "4befb36b16cd8c858cd85a00c0f84bfa",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 103230,
"upload_time": "2024-10-24T16:58:51",
"upload_time_iso_8601": "2024-10-24T16:58:51.906089Z",
"url": "https://files.pythonhosted.org/packages/8c/39/e2b48c7b42ec78c46c8821ee1823e01ee7cd01020668171d16111b6d9678/quadprog-0.1.13-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "14d25b96d09ef3fbc4c1525fc68147aee13b86bd782674c7acc0dbe31e26481b",
"md5": "f38489fe3b166cdfd18657daa3d8f657",
"sha256": "b80494e9c06f2032add6c22567e69f2df94b4ed5f0ffe3168ea5c5fc05dd0055"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f38489fe3b166cdfd18657daa3d8f657",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 95600,
"upload_time": "2024-10-24T16:58:54",
"upload_time_iso_8601": "2024-10-24T16:58:54.101263Z",
"url": "https://files.pythonhosted.org/packages/14/d2/5b96d09ef3fbc4c1525fc68147aee13b86bd782674c7acc0dbe31e26481b/quadprog-0.1.13-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "14bea898f74a01ce7e51e3814586e5c321126b2692e1e1e3087024ce1a78b708",
"md5": "a4ae715c2bcb7643f95e95b11ff59438",
"sha256": "ada11e909bda79657ed2727f1a3682dc80082c917d5fb2cee2593d344cd6d725"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a4ae715c2bcb7643f95e95b11ff59438",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 509240,
"upload_time": "2024-10-24T16:58:55",
"upload_time_iso_8601": "2024-10-24T16:58:55.556473Z",
"url": "https://files.pythonhosted.org/packages/14/be/a898f74a01ce7e51e3814586e5c321126b2692e1e1e3087024ce1a78b708/quadprog-0.1.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "776a3321079f9abb3c735b4af71a2bcb9dadb8f312155619ea9b86fbe2cd25aa",
"md5": "e9868fca6fd05423fbe39d87d034848c",
"sha256": "0260385fc7ebe88a36c964c66c4a10e5ee05ef66a8fd73859ea3fb5aca284826"
},
"downloads": -1,
"filename": "quadprog-0.1.13-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "e9868fca6fd05423fbe39d87d034848c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 92907,
"upload_time": "2024-10-24T16:58:56",
"upload_time_iso_8601": "2024-10-24T16:58:56.666064Z",
"url": "https://files.pythonhosted.org/packages/77/6a/3321079f9abb3c735b4af71a2bcb9dadb8f312155619ea9b86fbe2cd25aa/quadprog-0.1.13-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9e60fb9b56d425c5b3495bb92683c28f954aedb609ae62f14c81a1b5621ad759",
"md5": "0fd7cdc5a8601e59fdd7c040b54fe050",
"sha256": "9d6dd32f2762f29b840fb83741d11e527ddf48745f63b79caad0e530b4a6a0ff"
},
"downloads": -1,
"filename": "quadprog-0.1.13.tar.gz",
"has_sig": false,
"md5_digest": "0fd7cdc5a8601e59fdd7c040b54fe050",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 16883,
"upload_time": "2024-10-24T16:58:58",
"upload_time_iso_8601": "2024-10-24T16:58:58.004961Z",
"url": "https://files.pythonhosted.org/packages/9e/60/fb9b56d425c5b3495bb92683c28f954aedb609ae62f14c81a1b5621ad759/quadprog-0.1.13.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-24 16:58:58",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "quadprog",
"github_project": "quadprog",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "quadprog"
}