{ "info": { "author": "sonntagsgesicht, based on a fork of Deutsche Postbank [pbrisk]", "author_email": "sonntagsgesicht@icloud.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Financial and Insurance Industry", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Education", "Topic :: Office/Business", "Topic :: Office/Business :: Financial", "Topic :: Office/Business :: Scheduling", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "\n\nPython library *mathtoolspy*\n----------------------------\n\n.. image:: https://img.shields.io/codeship/3c73e880-ba8a-0137-8ad5-4a1d2f2d4303/master.svg\n :target: https://codeship.com//projects/364829\n :alt: CodeShip\n\n.. image:: https://travis-ci.org/sonntagsgesicht/mathtoolspy.svg?branch=master\n :target: https://travis-ci.org/sonntagsgesicht/mathtoolspy\n :alt: Travis ci\n\n.. image:: https://img.shields.io/readthedocs/mathtoolspy\n :target: http://mathtoolspy.readthedocs.io\n :alt: Read the Docs\n\n.. image:: https://img.shields.io/codefactor/grade/github/sonntagsgesicht/mathtoolspy/master\n :target: https://www.codefactor.io/repository/github/sonntagsgesicht/mathtoolspy\n :alt: CodeFactor Grade\n\n.. image:: https://img.shields.io/codeclimate/maintainability/sonntagsgesicht/mathtoolspy\n :target: https://codeclimate.com/github/sonntagsgesicht/mathtoolspy/maintainability\n :alt: Code Climate maintainability\n\n.. image:: https://img.shields.io/codecov/c/github/sonntagsgesicht/mathtoolspy\n :target: https://codecov.io/gh/sonntagsgesicht/mathtoolspy\n :alt: Codecov\n\n.. image:: https://img.shields.io/lgtm/grade/python/g/sonntagsgesicht/mathtoolspy.svg\n :target: https://lgtm.com/projects/g/sonntagsgesicht/mathtoolspy/context:python/\n :alt: lgtm grade\n\n.. image:: https://img.shields.io/lgtm/alerts/g/sonntagsgesicht/mathtoolspy.svg\n :target: https://lgtm.com/projects/g/sonntagsgesicht/mathtoolspy/alerts/\n :alt: total lgtm alerts\n\n.. image:: https://img.shields.io/github/license/sonntagsgesicht/mathtoolspy\n :target: https://github.com/sonntagsgesicht/mathtoolspy/raw/master/LICENSE\n :alt: GitHub\n\n.. image:: https://img.shields.io/github/release/sonntagsgesicht/mathtoolspy?label=github\n :target: https://github.com/sonntagsgesicht/mathtoolspy/releases\n :alt: GitHub release\n\n.. image:: https://img.shields.io/pypi/v/mathtoolspy\n :target: https://pypi.org/project/mathtoolspy/\n :alt: PyPI Version\n\n.. image:: https://img.shields.io/pypi/pyversions/mathtoolspy\n :target: https://pypi.org/project/mathtoolspy/\n :alt: PyPI - Python Version\n\n.. image:: https://img.shields.io/pypi/dm/mathtoolspy\n :target: https://pypi.org/project/mathtoolspy/\n :alt: PyPI Downloads\n\nA fast, efficient Python library for mathematically operations, like\nintegration, solver, distributions and other useful functions.\n\n\nExample Usage\n-------------\n\n.. code-block:: python\n\n >>> from mathtoolspy.integration import gauss_kronrod\n\n >>> fct = lambda x:exp(-x*x)\n >>> integrator = gauss_kronrod()\n >>> integrator(fct, -1.0, 2.0)\n 1.62890552357\n\nInstall\n-------\n\nThe latest stable version can always be installed or updated via pip:\n\n.. code-block:: bash\n\n $ pip install mathtoolspy\n\nIf the above fails, please try easy_install instead:\n\n.. code-block:: bash\n\n $ easy_install mathtoolspy\n\n\nExamples\n--------\n\n.. code-block:: python\n\n # Simplest example possible\n\t a, b, c, d, e = 1, 4, -6, -6, 1\n fct = lambda x : a*x*x*x*x + b*x*x*x + c*x*x + d*x + e\n opt = Optimizer1Dim(minimize_algorithm=brent)\n result = opt.optimize(fct, constraint=Constraint(-10.0, -2.0), initila_value=1.0)\n >>> result.xmin\n -3.70107061641\n >>> result.fmin\n -74.1359364077\n >>> result.number_of_function_calls\n 40\n\n\nDevelopment Version\n-------------------\n\nThe latest development version can be installed directly from GitHub:\n\n.. code-block:: bash\n\n $ pip install --upgrade git+https://github.com/pbrisk/mathtoolspy.git\n\n\nContributions\n-------------\n\n.. _issues: https://github.com/pbrisk/mathtoolspy/issues\n.. __: https://github.com/pbrisk/mathtoolspy/pulls\n\nIssues_ and `Pull Requests`__ are always welcome.\n\n\nLicense\n-------\n\n.. __: https://github.com/pbrisk/mathtoolspy/raw/master/LICENSE\n\nCode and documentation are available according to the Apache Software License (see LICENSE__).\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sonntagsgesicht/mathtoolspy", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "mathtoolspy", "package_url": "https://pypi.org/project/mathtoolspy/", "platform": "any", "project_url": "https://pypi.org/project/mathtoolspy/", "project_urls": { "Homepage": "https://github.com/sonntagsgesicht/mathtoolspy" }, "release_url": "https://pypi.org/project/mathtoolspy/0.3/", "requires_dist": null, "requires_python": "", "summary": "A fast, efficient Python library for mathematically operations, like integration, solver, distributions and other useful functions.", "version": "0.3" }, "last_serial": 5849959, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "928eca623a39974f95929e5d75d4c621", "sha256": "4d53ac6c186ec614b1e95d90b4bdc60f1908decce4aa28ae4ee54b44a1151aaf" }, "downloads": -1, "filename": "mathtoolspy-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "928eca623a39974f95929e5d75d4c621", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 29954, "upload_time": "2017-07-08T08:11:02", "url": "https://files.pythonhosted.org/packages/f3/b9/43b82facde7a6fbc617e05aa494ac28ece84b142a425bca5e5e34b8f5d17/mathtoolspy-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "caa95570bb42a45b281d9ec88fc7ec7e", "sha256": "dcd8da5d1ae8807e0866a3f68e5ce9b2202904eaf778b5d546370b5cd374c66f" }, "downloads": -1, "filename": "mathtoolspy-0.1.tar.gz", "has_sig": false, "md5_digest": "caa95570bb42a45b281d9ec88fc7ec7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27381, "upload_time": "2017-07-08T08:11:04", "url": "https://files.pythonhosted.org/packages/74/48/c854400abfae07c5cde768f72691154471c4e955d1d2fdcf22adc4320f40/mathtoolspy-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "da2dd7b67f99afed94023868f422c4f3", "sha256": "cb5574c74269018bff76ea85c14172013e602cbb4e9785d7eb8fa68f281d5d0c" }, "downloads": -1, "filename": "mathtoolspy-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "da2dd7b67f99afed94023868f422c4f3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 30326, "upload_time": "2017-12-31T11:24:15", "url": "https://files.pythonhosted.org/packages/25/f5/0b2f08f94f511bf9f54925964524edec63bfb3754bee4cb1adfce1e7629b/mathtoolspy-0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "205439b975ddcfc92872b5b82101f8f3", "sha256": "869bba41cc878a168e010bfe1dddacf12585ed562bd50adbf3031d1f89c45297" }, "downloads": -1, "filename": "mathtoolspy-0.2.zip", "has_sig": false, "md5_digest": "205439b975ddcfc92872b5b82101f8f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41374, "upload_time": "2017-12-31T11:24:16", "url": "https://files.pythonhosted.org/packages/f2/8c/b418832ef725a147ef628121060b0540a7527648ae8b1db050ff99197da5/mathtoolspy-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "b6c1f1bd6147b757f287d79de0131ec8", "sha256": "5f1356b78bdf4cf5f3d14bdf1e7bc4609d917de663cb969ca267269cae59c8b7" }, "downloads": -1, "filename": "mathtoolspy-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b6c1f1bd6147b757f287d79de0131ec8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40226, "upload_time": "2019-09-18T12:50:52", "url": "https://files.pythonhosted.org/packages/70/94/a3b5947e2cd0c21a11d4e21532a7c5f2331d189804117ab14ac5101960f2/mathtoolspy-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23611068275de08f46e8fd55c98ce1dd", "sha256": "cb5859fbe878831c61e83063f30499938b7eb3171b2ee490cf7ddce052664e5f" }, "downloads": -1, "filename": "mathtoolspy-0.3.tar.gz", "has_sig": false, "md5_digest": "23611068275de08f46e8fd55c98ce1dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29143, "upload_time": "2019-09-18T12:50:54", "url": "https://files.pythonhosted.org/packages/a5/fa/2810b9771526aa310ab9bb8c394f488d97a274ae5ede145304847c6299a7/mathtoolspy-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b6c1f1bd6147b757f287d79de0131ec8", "sha256": "5f1356b78bdf4cf5f3d14bdf1e7bc4609d917de663cb969ca267269cae59c8b7" }, "downloads": -1, "filename": "mathtoolspy-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b6c1f1bd6147b757f287d79de0131ec8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 40226, "upload_time": "2019-09-18T12:50:52", "url": "https://files.pythonhosted.org/packages/70/94/a3b5947e2cd0c21a11d4e21532a7c5f2331d189804117ab14ac5101960f2/mathtoolspy-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23611068275de08f46e8fd55c98ce1dd", "sha256": "cb5859fbe878831c61e83063f30499938b7eb3171b2ee490cf7ddce052664e5f" }, "downloads": -1, "filename": "mathtoolspy-0.3.tar.gz", "has_sig": false, "md5_digest": "23611068275de08f46e8fd55c98ce1dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29143, "upload_time": "2019-09-18T12:50:54", "url": "https://files.pythonhosted.org/packages/a5/fa/2810b9771526aa310ab9bb8c394f488d97a274ae5ede145304847c6299a7/mathtoolspy-0.3.tar.gz" } ] }