{ "info": { "author": "gmagno", "author_email": "goncalo.magno@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering" ], "description": "# Newton Basins C++ Implementation (pybind11)\n\nA Python/C++ (pybind11) package to generate newton basins images.\n\n\n## Installation\n\n### From PyPI\n```\npip install nb-cpp\n```\n\n### From source code\n\n```\npip install git+https://github.com/gmagno/nb-cpp.git\n```\n\nor\n\n```\ngit clone git@github.com:gmagno/nb-cpp.git\ncd nb-cpp/\nmake install\n```\n\n## Example Usage\n\nJust run:\n\n```python\nimport matplotlib as mpl # don't forget to `pip install matplotlib` first\nimport matplotlib.pyplot as plt\nimport nb_cpp\nhsv = nb_cpp.compute(\n imw=32, imh=32, # for more details, run: help(nb_py.compute)\n)\nrgb = mpl.colors.hsv_to_rgb(hsv)\nplt.figure()\nplt.imshow(rgb)\nplt.show()\n```\n\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "nb-cpp", "package_url": "https://pypi.org/project/nb-cpp/", "platform": "", "project_url": "https://pypi.org/project/nb-cpp/", "project_urls": null, "release_url": "https://pypi.org/project/nb-cpp/0.0.8/", "requires_dist": [ "autopep8 (>=1.4.3); extra == 'dev'", "pylint (>=2.2.2); extra == 'dev'", "pytest (>=4.1.1); extra == 'dev'", "numpy (>=1.16.0); extra == 'dev'", "matplotlib (>=3.0.2); extra == 'dev'" ], "requires_python": "", "summary": "Newton Basins implementation in C++ (pybind11)", "version": "0.0.8" }, "last_serial": 4761231, "releases": { "0.0.5": [ { "comment_text": "", "digests": { "md5": "04634a5afabf287bbff066948710ccf0", "sha256": "c0edb83fe48afe13b95e5961efc6ef127e6ee7f16b9c0896aecde899d323bb75" }, "downloads": -1, "filename": "nb_cpp-0.0.5.tar.gz", "has_sig": false, "md5_digest": "04634a5afabf287bbff066948710ccf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2700594, "upload_time": "2019-01-21T18:29:42", "url": "https://files.pythonhosted.org/packages/19/8d/288c2c7f3646120bd913b7b29f432c13a3eb30b6d32efc8f39af142fac7a/nb_cpp-0.0.5.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "6425c1146e234bf9ffe7dc0c0cfcd2be", "sha256": "58b87a0c3c871049a4a3607eb711027078e4a7d2463f228bbdda15465b582317" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp34-cp34m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "6425c1146e234bf9ffe7dc0c0cfcd2be", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 80182, "upload_time": "2019-01-30T20:03:48", "url": "https://files.pythonhosted.org/packages/1a/45/5c0c89d6b3a1a12f85a968be41f289c2b374e6784c8bfdc92e201fc868b8/nb_cpp-0.0.8-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "45061e8bfc4d48e6bb48aa73a340a827", "sha256": "734173aff25269199c908030fa7dfd5c54ebcdede99fc626e2d836727a4f3c59" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "45061e8bfc4d48e6bb48aa73a340a827", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 99995, "upload_time": "2019-01-30T20:04:28", "url": "https://files.pythonhosted.org/packages/95/f3/eacf19939eb08106268602a8332ae52899c0e4ab93130853a3a8823dd618/nb_cpp-0.0.8-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a01deee2861d31ba09d53df75c38d7fe", "sha256": "2f2c50b44c72cfa1f54934096c84d7e6aedc7436ea51f872175f0b7686a5ea2b" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a01deee2861d31ba09d53df75c38d7fe", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 80214, "upload_time": "2019-01-30T20:03:50", "url": "https://files.pythonhosted.org/packages/be/83/b5778581169ab7fe0ab37083abe15c31aaef9baa2afd4c7f0bc05651076d/nb_cpp-0.0.8-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "446e3801efe8486e1cfb6f0a2b969c2d", "sha256": "58db53d627df7dd2e2f4794f276cf0e863b3456413d67c6f33d850f3eb26730f" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "446e3801efe8486e1cfb6f0a2b969c2d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 99648, "upload_time": "2019-01-30T20:04:30", "url": "https://files.pythonhosted.org/packages/d4/9b/d48776f4d3dcbda1bccc86f6d3f60aa8800fd711bc362d533bc4077d4aa1/nb_cpp-0.0.8-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5e2b54078a644a677d142b0c71ba5467", "sha256": "b91efd1edbe36f7c16e6022113c01df0cd11ceb2716a410f91984d5789f7d50c" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "5e2b54078a644a677d142b0c71ba5467", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 80215, "upload_time": "2019-01-30T20:03:52", "url": "https://files.pythonhosted.org/packages/3b/76/b053fcaac401ba48509111fccdbaead99463312a0fa4ee3c80464737fc99/nb_cpp-0.0.8-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "06d5798e8ba828222f96904ae4d058b9", "sha256": "fa788212eb236de42af4c71a6d1a1fc8f3b1c3c7bdc7aa3b68291e2f0e113be6" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "06d5798e8ba828222f96904ae4d058b9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 99653, "upload_time": "2019-01-30T20:04:32", "url": "https://files.pythonhosted.org/packages/c9/bb/9a233a4912dc8c30281645180e07761d3b7ba4c973d3bce9c867eafae123/nb_cpp-0.0.8-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "93e6b04c91ed1402a3a40484a2b63c2c", "sha256": "96849763dcf414849efcf5e843c190dc0ed5172acac5c13c354866f9269f88bd" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "93e6b04c91ed1402a3a40484a2b63c2c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 80073, "upload_time": "2019-01-30T20:03:54", "url": "https://files.pythonhosted.org/packages/9c/5f/a167ed2dfeb659780c3e8a28a7aec1983ebb6a50e68a7b8aa25a48c1b939/nb_cpp-0.0.8-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "6c233f9a555a6db827ece273251614b6", "sha256": "cebbf3cd66f8c9de2378d920c572611ebee9c1aa40f30d3e214ae2edb52140de" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6c233f9a555a6db827ece273251614b6", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 100080, "upload_time": "2019-01-30T20:04:34", "url": "https://files.pythonhosted.org/packages/c2/8a/9b3e0c1eda735a1414d37313241564fdda3afa1a92b4dbc249f8785dbbba/nb_cpp-0.0.8-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "901fc4918764156a96c9c2378b5b15ea", "sha256": "a50faa3df07767ecbc47e79b0b9a9fd1c0b7c9f26e0051b1e70f2da8e1f839cc" }, "downloads": -1, "filename": "nb_cpp-0.0.8.tar.gz", "has_sig": false, "md5_digest": "901fc4918764156a96c9c2378b5b15ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1251, "upload_time": "2019-01-30T20:03:56", "url": "https://files.pythonhosted.org/packages/e4/9d/8d81e2d7c2dba0d8f0300f1d467562a17ec6f17e196d8f65de9d2527797a/nb_cpp-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6425c1146e234bf9ffe7dc0c0cfcd2be", "sha256": "58b87a0c3c871049a4a3607eb711027078e4a7d2463f228bbdda15465b582317" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp34-cp34m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "6425c1146e234bf9ffe7dc0c0cfcd2be", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 80182, "upload_time": "2019-01-30T20:03:48", "url": "https://files.pythonhosted.org/packages/1a/45/5c0c89d6b3a1a12f85a968be41f289c2b374e6784c8bfdc92e201fc868b8/nb_cpp-0.0.8-cp34-cp34m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "45061e8bfc4d48e6bb48aa73a340a827", "sha256": "734173aff25269199c908030fa7dfd5c54ebcdede99fc626e2d836727a4f3c59" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp34-cp34m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "45061e8bfc4d48e6bb48aa73a340a827", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 99995, "upload_time": "2019-01-30T20:04:28", "url": "https://files.pythonhosted.org/packages/95/f3/eacf19939eb08106268602a8332ae52899c0e4ab93130853a3a8823dd618/nb_cpp-0.0.8-cp34-cp34m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a01deee2861d31ba09d53df75c38d7fe", "sha256": "2f2c50b44c72cfa1f54934096c84d7e6aedc7436ea51f872175f0b7686a5ea2b" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp35-cp35m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "a01deee2861d31ba09d53df75c38d7fe", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 80214, "upload_time": "2019-01-30T20:03:50", "url": "https://files.pythonhosted.org/packages/be/83/b5778581169ab7fe0ab37083abe15c31aaef9baa2afd4c7f0bc05651076d/nb_cpp-0.0.8-cp35-cp35m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "446e3801efe8486e1cfb6f0a2b969c2d", "sha256": "58db53d627df7dd2e2f4794f276cf0e863b3456413d67c6f33d850f3eb26730f" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "446e3801efe8486e1cfb6f0a2b969c2d", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 99648, "upload_time": "2019-01-30T20:04:30", "url": "https://files.pythonhosted.org/packages/d4/9b/d48776f4d3dcbda1bccc86f6d3f60aa8800fd711bc362d533bc4077d4aa1/nb_cpp-0.0.8-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "5e2b54078a644a677d142b0c71ba5467", "sha256": "b91efd1edbe36f7c16e6022113c01df0cd11ceb2716a410f91984d5789f7d50c" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp36-cp36m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "5e2b54078a644a677d142b0c71ba5467", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 80215, "upload_time": "2019-01-30T20:03:52", "url": "https://files.pythonhosted.org/packages/3b/76/b053fcaac401ba48509111fccdbaead99463312a0fa4ee3c80464737fc99/nb_cpp-0.0.8-cp36-cp36m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "06d5798e8ba828222f96904ae4d058b9", "sha256": "fa788212eb236de42af4c71a6d1a1fc8f3b1c3c7bdc7aa3b68291e2f0e113be6" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp36-cp36m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "06d5798e8ba828222f96904ae4d058b9", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 99653, "upload_time": "2019-01-30T20:04:32", "url": "https://files.pythonhosted.org/packages/c9/bb/9a233a4912dc8c30281645180e07761d3b7ba4c973d3bce9c867eafae123/nb_cpp-0.0.8-cp36-cp36m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "93e6b04c91ed1402a3a40484a2b63c2c", "sha256": "96849763dcf414849efcf5e843c190dc0ed5172acac5c13c354866f9269f88bd" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp37-cp37m-manylinux1_i686.whl", "has_sig": false, "md5_digest": "93e6b04c91ed1402a3a40484a2b63c2c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 80073, "upload_time": "2019-01-30T20:03:54", "url": "https://files.pythonhosted.org/packages/9c/5f/a167ed2dfeb659780c3e8a28a7aec1983ebb6a50e68a7b8aa25a48c1b939/nb_cpp-0.0.8-cp37-cp37m-manylinux1_i686.whl" }, { "comment_text": "", "digests": { "md5": "6c233f9a555a6db827ece273251614b6", "sha256": "cebbf3cd66f8c9de2378d920c572611ebee9c1aa40f30d3e214ae2edb52140de" }, "downloads": -1, "filename": "nb_cpp-0.0.8-cp37-cp37m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "6c233f9a555a6db827ece273251614b6", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 100080, "upload_time": "2019-01-30T20:04:34", "url": "https://files.pythonhosted.org/packages/c2/8a/9b3e0c1eda735a1414d37313241564fdda3afa1a92b4dbc249f8785dbbba/nb_cpp-0.0.8-cp37-cp37m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "901fc4918764156a96c9c2378b5b15ea", "sha256": "a50faa3df07767ecbc47e79b0b9a9fd1c0b7c9f26e0051b1e70f2da8e1f839cc" }, "downloads": -1, "filename": "nb_cpp-0.0.8.tar.gz", "has_sig": false, "md5_digest": "901fc4918764156a96c9c2378b5b15ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1251, "upload_time": "2019-01-30T20:03:56", "url": "https://files.pythonhosted.org/packages/e4/9d/8d81e2d7c2dba0d8f0300f1d467562a17ec6f17e196d8f65de9d2527797a/nb_cpp-0.0.8.tar.gz" } ] }