asteval


Nameasteval JSON
Version 0.9.32 PyPI version JSON
download
home_pagehttps://github.com/lmfit/asteval
SummarySafe, minimalistic evaluator of python expression using ast module
upload_time2024-03-03 18:53:32
maintainer
docs_urlNone
authorMatthew Newville
requires_python>=3.8
licenseMIT License
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
ASTEVAL provides a numpy-aware, safe(ish) 'eval' function
Emphasis is on mathematical expressions, and so numpy ufuncs
are used if available.  Symbols are held in the Interpreter
symbol table 'symtable':  a simple dictionary supporting a
simple, flat namespace.
Expressions can be compiled into ast node for later evaluation,
using the values in the symbol table current at evaluation time.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/lmfit/asteval",
    "name": "asteval",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "",
    "author": "Matthew Newville",
    "author_email": "matt.newville@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/0c/b0/679b5d61feefa6938f7d80e3a3ab8c8d6df76beac7a40d5d1fd09277cb9f/asteval-0.9.32.tar.gz",
    "platform": "any",
    "description": "\nASTEVAL provides a numpy-aware, safe(ish) 'eval' function\nEmphasis is on mathematical expressions, and so numpy ufuncs\nare used if available.  Symbols are held in the Interpreter\nsymbol table 'symtable':  a simple dictionary supporting a\nsimple, flat namespace.\nExpressions can be compiled into ast node for later evaluation,\nusing the values in the symbol table current at evaluation time.\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "Safe, minimalistic evaluator of python expression using ast module",
    "version": "0.9.32",
    "project_urls": {
        "Documentation": "https://lmfit.github.io/asteval/",
        "Homepage": "https://github.com/lmfit/asteval",
        "Source": "https://github.com/lmfit/asteval",
        "Tracker": "https://github.com/lmfit/asteval/issues"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b0f92d6aed51125d4b5b7279ae98b51d9c9c906b8217269b117a000de50727a6",
                "md5": "045e1dfa897fad9a1684063adcbe75fa",
                "sha256": "4d0da45a15f15eeb88bb53cf4c352591ccb00f00f81f74649fd7084519adc3fe"
            },
            "downloads": -1,
            "filename": "asteval-0.9.32-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "045e1dfa897fad9a1684063adcbe75fa",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 20310,
            "upload_time": "2024-03-03T18:53:30",
            "upload_time_iso_8601": "2024-03-03T18:53:30.360753Z",
            "url": "https://files.pythonhosted.org/packages/b0/f9/2d6aed51125d4b5b7279ae98b51d9c9c906b8217269b117a000de50727a6/asteval-0.9.32-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0cb0679b5d61feefa6938f7d80e3a3ab8c8d6df76beac7a40d5d1fd09277cb9f",
                "md5": "c991c9a55afdfca233dc228727ba9110",
                "sha256": "3bef25a973d378fda21c83a38c6292c4d0d94773f49f42073e69dbb19932bb74"
            },
            "downloads": -1,
            "filename": "asteval-0.9.32.tar.gz",
            "has_sig": false,
            "md5_digest": "c991c9a55afdfca233dc228727ba9110",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 57215,
            "upload_time": "2024-03-03T18:53:32",
            "upload_time_iso_8601": "2024-03-03T18:53:32.268809Z",
            "url": "https://files.pythonhosted.org/packages/0c/b0/679b5d61feefa6938f7d80e3a3ab8c8d6df76beac7a40d5d1fd09277cb9f/asteval-0.9.32.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-03 18:53:32",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "lmfit",
    "github_project": "asteval",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "asteval"
}
        
Elapsed time: 0.23649s