coconut

View on PyPIReverse Dependencies (4)

3.1.0 coconut-3.1.0-py2.py3-none-any.whl

Wheel Details

Project: coconut
Version: 3.1.0
Filename: coconut-3.1.0-py2.py3-none-any.whl
Download: [link]
Size: 316526
MD5: de314020bd1b396bac54ee2e72f6800e
SHA256: 46fd325d6f7f1e4c18036e43fa59bab169546714c38a66066b358c7f5c31b725
Uploaded: 2024-03-02 09:18:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: coconut
Version: 3.1.0
Summary: Simple, elegant, Pythonic functional programming.
Author: Evan Hubinger
Author-Email: evanjhub[at]gmail.com
Home-Page: http://coconut-lang.org
License: Apache 2.0
Keywords: functional,programming,language,compiler,pattern,pattern-matching,algebraic,data type,data types,lambda,lambdas,lazy,evaluation,lazy list,lazy lists,tail,recursion,call,recursive,recursive_iterator,infix,function,composition,compose,partial,application,currying,curry,pipeline,pipe,unicode,operator,operators,frozenset,literal,syntax,destructuring,assignment,fold,datamaker,prepattern,iterator,generator,none,coalesce,coalescing,statement,lru_cache,memoization,backport,typing,embed,PEP 622,overrides,islice,itertools,functools,TYPE_CHECKING,Expected,breakpoint,help,reduce,takewhile,dropwhile,tee,count,makedata,consume,process_map,thread_map,addpattern,recursive_generator,fmap,starmap,reiterable,scan,groupsof,memoize,zip_longest,override,flatten,ident,call,safe_call,flip,const,lift,lift_apart,all_equal,collectby,mapreduce,multi_enumerate,cartesian_product,multiset,cycle,windowsof,and_then,and_then_await,async_map,py_chr,py_dict,py_hex,py_input,py_int,py_map,py_object,py_oct,py_open,py_print,py_range,py_str,py_super,py_zip,py_filter,py_reversed,py_enumerate,py_raw_input,py_xrange,py_repr,py_breakpoint,_namedtuple_of,reveal_type,reveal_locals,MatchError,__fmap__,__iter_getitem__,data,match,case,cases,where,addpattern,then,operator,type,copyclosure,λ
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: Software Development :: Interpreters
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Classifier: Environment :: Console
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Other
Classifier: Programming Language :: Other Scripting Engines
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Framework :: IPython
Classifier: Framework :: Jupyter
Classifier: Typing :: Typed
Requires-Dist: setuptools (>=44)
Requires-Dist: pyparsing (<2.4.8,>=2.4.7); platform_python_implementation != "CPython"
Requires-Dist: cPyparsing (<2.4.7.2.4,>=2.4.7.2.3.2); platform_python_implementation == "CPython"
Requires-Dist: argparse (>=1.4); python_version < "2.7"
Requires-Dist: futures (>=3.4); python_version < "3"
Requires-Dist: backports.functools-lru-cache (>=1.6); python_version < "3"
Requires-Dist: prompt-toolkit (<2,>=1); python_version < "3"
Requires-Dist: trollius (>=2.2); python_version < "3" and platform_python_implementation == "CPython"
Requires-Dist: aenum (>=3.1.15); python_version < "3.4"
Requires-Dist: typing (>=3.10); python_version < "3.5"
Requires-Dist: typing-extensions (>=3.10); python_version < "3.6"
Requires-Dist: pygments (>=2.3); python_version < "3.9"
Requires-Dist: psutil (>=5); python_version >= "2.7"
Requires-Dist: prompt-toolkit (>=1); python_version >= "3"
Requires-Dist: async-generator (>=1.10); python_version >= "3.5"
Requires-Dist: anyio (>=3); python_version >= "3.6"
Requires-Dist: typing-extensions (>=4.1); python_version >= "3.6" and python_version < "3.7"
Requires-Dist: dataclasses (>=0.8); python_version >= "3.6" and python_version < "3.7"
Requires-Dist: exceptiongroup (>=1); python_version >= "3.7" and python_version < "3.11"
Requires-Dist: typing-extensions (>=4.7); python_version >= "3.7" and python_version < "3.8"
Requires-Dist: typing-extensions (>=4.9); python_version >= "3.8"
Requires-Dist: pygments (>=2.17); python_version >= "3.9"
Requires-Dist: jupyter (>=1.0); extra == "all"
Requires-Dist: papermill (>=1.2); extra == "all"
Requires-Dist: mypy[python2] (>=1.8); extra == "all"
Requires-Dist: types-backports (>=0.1); extra == "all"
Requires-Dist: watchdog (>=0.10); extra == "all"
Requires-Dist: ipykernel (>=4.10); python_version < "3" and extra == "all"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "all"
Requires-Dist: pywinpty (<0.6,>=0.5); (python_version < "3" and os_name == "nt") and extra == "all"
Requires-Dist: numpy (>=1.16); (python_version < "3" and platform_python_implementation == "CPython") and extra == "all"
Requires-Dist: jupyter-client (>=5.3); python_version < "3.5" and extra == "all"
Requires-Dist: jupyter-console (>=5.2); python_version < "3.5" and extra == "all"
Requires-Dist: typing (>=3.10); python_version < "3.5" and extra == "all"
Requires-Dist: xonsh (>=0.9); python_version < "3.6" and extra == "all"
Requires-Dist: jedi (<0.18,>=0.17); python_version < "3.9" and extra == "all"
Requires-Dist: jupytext (>=1.8); python_version >= "3" and extra == "all"
Requires-Dist: ipython (<7.10,>=7.9); (python_version >= "3" and python_version < "3.7") and extra == "all"
Requires-Dist: ipykernel (>=5.5); (python_version >= "3" and python_version < "3.8") and extra == "all"
Requires-Dist: ipython (>=8.22); python_version >= "3.10" and extra == "all"
Requires-Dist: numpy (>=1.18); (python_version >= "3.4" and python_version < "3.9") and extra == "all"
Requires-Dist: jupyterlab (>=2.2); python_version >= "3.5" and extra == "all"
Requires-Dist: jupyter-client (<6.1.13,>=6.1.12); (python_version >= "3.5" and python_version < "3.6") and extra == "all"
Requires-Dist: jupyter-console (>=6.1); (python_version >= "3.5" and python_version < "3.7") and extra == "all"
Requires-Dist: jupyter-client (>=7.1.2); python_version >= "3.6" and extra == "all"
Requires-Dist: pandas (>=1); python_version >= "3.6" and extra == "all"
Requires-Dist: xonsh (>=0.11); (python_version >= "3.6" and python_version < "3.9") and extra == "all"
Requires-Dist: jupyter-console (>=6.6); python_version >= "3.7" and extra == "all"
Requires-Dist: ipython (>=7.34); (python_version >= "3.7" and python_version < "3.8") and extra == "all"
Requires-Dist: ipykernel (>=6); python_version >= "3.8" and extra == "all"
Requires-Dist: ipython (>=8.12); (python_version >= "3.8" and python_version < "3.9") and extra == "all"
Requires-Dist: xarray (>=2024); python_version >= "3.9" and extra == "all"
Requires-Dist: numpy (>=1.26); python_version >= "3.9" and extra == "all"
Requires-Dist: xonsh (>=0.15); python_version >= "3.9" and extra == "all"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "all"
Requires-Dist: ipython (>=8.18); (python_version >= "3.9" and python_version < "3.10") and extra == "all"
Requires-Dist: jupyter (>=1.0); extra == "dev"
Requires-Dist: requests (>=2.31); extra == "dev"
Requires-Dist: pyparsing (<2.4.8,>=2.4.7); extra == "dev"
Requires-Dist: papermill (>=1.2); extra == "dev"
Requires-Dist: sphinx (>=7); extra == "dev"
Requires-Dist: py-spy (>=0.3); extra == "dev"
Requires-Dist: pydata-sphinx-theme (>=0.15); extra == "dev"
Requires-Dist: mypy[python2] (>=1.8); extra == "dev"
Requires-Dist: vprof (>=0.36); extra == "dev"
Requires-Dist: types-backports (>=0.1); extra == "dev"
Requires-Dist: watchdog (>=0.10); extra == "dev"
Requires-Dist: myst-parser (>=2); extra == "dev"
Requires-Dist: pexpect (>=4); extra == "dev"
Requires-Dist: ipykernel (>=4.10); python_version < "3" and extra == "dev"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "dev"
Requires-Dist: pywinpty (<0.6,>=0.5); (python_version < "3" and os_name == "nt") and extra == "dev"
Requires-Dist: numpy (>=1.16); (python_version < "3" and platform_python_implementation == "CPython") and extra == "dev"
Requires-Dist: jupyter-client (>=5.3); python_version < "3.5" and extra == "dev"
Requires-Dist: jupyter-console (>=5.2); python_version < "3.5" and extra == "dev"
Requires-Dist: typing (>=3.10); python_version < "3.5" and extra == "dev"
Requires-Dist: xonsh (>=0.9); python_version < "3.6" and extra == "dev"
Requires-Dist: pytest (>=3); python_version < "3.6" and extra == "dev"
Requires-Dist: jedi (<0.18,>=0.17); python_version < "3.9" and extra == "dev"
Requires-Dist: pygments (>=2.3); python_version < "3.9" and extra == "dev"
Requires-Dist: pre-commit (>=3); python_version >= "3" and extra == "dev"
Requires-Dist: jupytext (>=1.8); python_version >= "3" and extra == "dev"
Requires-Dist: ipython (<7.10,>=7.9); (python_version >= "3" and python_version < "3.7") and extra == "dev"
Requires-Dist: ipykernel (>=5.5); (python_version >= "3" and python_version < "3.8") and extra == "dev"
Requires-Dist: ipython (>=8.22); python_version >= "3.10" and extra == "dev"
Requires-Dist: numpy (>=1.18); (python_version >= "3.4" and python_version < "3.9") and extra == "dev"
Requires-Dist: jupyterlab (>=2.2); python_version >= "3.5" and extra == "dev"
Requires-Dist: jupyter-client (<6.1.13,>=6.1.12); (python_version >= "3.5" and python_version < "3.6") and extra == "dev"
Requires-Dist: jupyter-console (>=6.1); (python_version >= "3.5" and python_version < "3.7") and extra == "dev"
Requires-Dist: jupyter-client (>=7.1.2); python_version >= "3.6" and extra == "dev"
Requires-Dist: pandas (>=1); python_version >= "3.6" and extra == "dev"
Requires-Dist: pytest (>=7); (python_version >= "3.6" and python_version < "3.8") and extra == "dev"
Requires-Dist: xonsh (>=0.11); (python_version >= "3.6" and python_version < "3.9") and extra == "dev"
Requires-Dist: jupyter-console (>=6.6); python_version >= "3.7" and extra == "dev"
Requires-Dist: ipython (>=7.34); (python_version >= "3.7" and python_version < "3.8") and extra == "dev"
Requires-Dist: ipykernel (>=6); python_version >= "3.8" and extra == "dev"
Requires-Dist: pytest (>=8); python_version >= "3.8" and extra == "dev"
Requires-Dist: ipython (>=8.12); (python_version >= "3.8" and python_version < "3.9") and extra == "dev"
Requires-Dist: pygments (>=2.17); python_version >= "3.9" and extra == "dev"
Requires-Dist: xarray (>=2024); python_version >= "3.9" and extra == "dev"
Requires-Dist: numpy (>=1.26); python_version >= "3.9" and extra == "dev"
Requires-Dist: xonsh (>=0.15); python_version >= "3.9" and extra == "dev"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "dev"
Requires-Dist: ipython (>=8.18); (python_version >= "3.9" and python_version < "3.10") and extra == "dev"
Requires-Dist: sphinx (>=7); extra == "docs"
Requires-Dist: pydata-sphinx-theme (>=0.15); extra == "docs"
Requires-Dist: myst-parser (>=2); extra == "docs"
Requires-Dist: pygments (>=2.3); python_version < "3.9" and extra == "docs"
Requires-Dist: pygments (>=2.17); python_version >= "3.9" and extra == "docs"
Requires-Dist: jupyter (>=1.0); extra == "ipython"
Requires-Dist: papermill (>=1.2); extra == "ipython"
Requires-Dist: ipykernel (>=4.10); python_version < "3" and extra == "ipython"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "ipython"
Requires-Dist: pywinpty (<0.6,>=0.5); (python_version < "3" and os_name == "nt") and extra == "ipython"
Requires-Dist: jupyter-client (>=5.3); python_version < "3.5" and extra == "ipython"
Requires-Dist: jupyter-console (>=5.2); python_version < "3.5" and extra == "ipython"
Requires-Dist: jedi (<0.18,>=0.17); python_version < "3.9" and extra == "ipython"
Requires-Dist: ipython (<7.10,>=7.9); (python_version >= "3" and python_version < "3.7") and extra == "ipython"
Requires-Dist: ipykernel (>=5.5); (python_version >= "3" and python_version < "3.8") and extra == "ipython"
Requires-Dist: ipython (>=8.22); python_version >= "3.10" and extra == "ipython"
Requires-Dist: jupyter-client (<6.1.13,>=6.1.12); (python_version >= "3.5" and python_version < "3.6") and extra == "ipython"
Requires-Dist: jupyter-console (>=6.1); (python_version >= "3.5" and python_version < "3.7") and extra == "ipython"
Requires-Dist: jupyter-client (>=7.1.2); python_version >= "3.6" and extra == "ipython"
Requires-Dist: jupyter-console (>=6.6); python_version >= "3.7" and extra == "ipython"
Requires-Dist: ipython (>=7.34); (python_version >= "3.7" and python_version < "3.8") and extra == "ipython"
Requires-Dist: ipykernel (>=6); python_version >= "3.8" and extra == "ipython"
Requires-Dist: ipython (>=8.12); (python_version >= "3.8" and python_version < "3.9") and extra == "ipython"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "ipython"
Requires-Dist: ipython (>=8.18); (python_version >= "3.9" and python_version < "3.10") and extra == "ipython"
Requires-Dist: jupyter (>=1.0); extra == "jupyter"
Requires-Dist: papermill (>=1.2); extra == "jupyter"
Requires-Dist: ipykernel (>=4.10); python_version < "3" and extra == "jupyter"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "jupyter"
Requires-Dist: pywinpty (<0.6,>=0.5); (python_version < "3" and os_name == "nt") and extra == "jupyter"
Requires-Dist: jupyter-client (>=5.3); python_version < "3.5" and extra == "jupyter"
Requires-Dist: jupyter-console (>=5.2); python_version < "3.5" and extra == "jupyter"
Requires-Dist: jedi (<0.18,>=0.17); python_version < "3.9" and extra == "jupyter"
Requires-Dist: ipython (<7.10,>=7.9); (python_version >= "3" and python_version < "3.7") and extra == "jupyter"
Requires-Dist: ipykernel (>=5.5); (python_version >= "3" and python_version < "3.8") and extra == "jupyter"
Requires-Dist: ipython (>=8.22); python_version >= "3.10" and extra == "jupyter"
Requires-Dist: jupyter-client (<6.1.13,>=6.1.12); (python_version >= "3.5" and python_version < "3.6") and extra == "jupyter"
Requires-Dist: jupyter-console (>=6.1); (python_version >= "3.5" and python_version < "3.7") and extra == "jupyter"
Requires-Dist: jupyter-client (>=7.1.2); python_version >= "3.6" and extra == "jupyter"
Requires-Dist: jupyter-console (>=6.6); python_version >= "3.7" and extra == "jupyter"
Requires-Dist: ipython (>=7.34); (python_version >= "3.7" and python_version < "3.8") and extra == "jupyter"
Requires-Dist: ipykernel (>=6); python_version >= "3.8" and extra == "jupyter"
Requires-Dist: ipython (>=8.12); (python_version >= "3.8" and python_version < "3.9") and extra == "jupyter"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "jupyter"
Requires-Dist: ipython (>=8.18); (python_version >= "3.9" and python_version < "3.10") and extra == "jupyter"
Requires-Dist: jupyter (>=1.0); extra == "jupyterlab"
Requires-Dist: papermill (>=1.2); extra == "jupyterlab"
Requires-Dist: ipykernel (>=4.10); python_version < "3" and extra == "jupyterlab"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "jupyterlab"
Requires-Dist: pywinpty (<0.6,>=0.5); (python_version < "3" and os_name == "nt") and extra == "jupyterlab"
Requires-Dist: jupyter-client (>=5.3); python_version < "3.5" and extra == "jupyterlab"
Requires-Dist: jupyter-console (>=5.2); python_version < "3.5" and extra == "jupyterlab"
Requires-Dist: jedi (<0.18,>=0.17); python_version < "3.9" and extra == "jupyterlab"
Requires-Dist: ipython (<7.10,>=7.9); (python_version >= "3" and python_version < "3.7") and extra == "jupyterlab"
Requires-Dist: ipykernel (>=5.5); (python_version >= "3" and python_version < "3.8") and extra == "jupyterlab"
Requires-Dist: ipython (>=8.22); python_version >= "3.10" and extra == "jupyterlab"
Requires-Dist: jupyterlab (>=2.2); python_version >= "3.5" and extra == "jupyterlab"
Requires-Dist: jupyter-client (<6.1.13,>=6.1.12); (python_version >= "3.5" and python_version < "3.6") and extra == "jupyterlab"
Requires-Dist: jupyter-console (>=6.1); (python_version >= "3.5" and python_version < "3.7") and extra == "jupyterlab"
Requires-Dist: jupyter-client (>=7.1.2); python_version >= "3.6" and extra == "jupyterlab"
Requires-Dist: jupyter-console (>=6.6); python_version >= "3.7" and extra == "jupyterlab"
Requires-Dist: ipython (>=7.34); (python_version >= "3.7" and python_version < "3.8") and extra == "jupyterlab"
Requires-Dist: ipykernel (>=6); python_version >= "3.8" and extra == "jupyterlab"
Requires-Dist: ipython (>=8.12); (python_version >= "3.8" and python_version < "3.9") and extra == "jupyterlab"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "jupyterlab"
Requires-Dist: ipython (>=8.18); (python_version >= "3.9" and python_version < "3.10") and extra == "jupyterlab"
Requires-Dist: jupyter (>=1.0); extra == "jupytext"
Requires-Dist: papermill (>=1.2); extra == "jupytext"
Requires-Dist: ipykernel (>=4.10); python_version < "3" and extra == "jupytext"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "jupytext"
Requires-Dist: pywinpty (<0.6,>=0.5); (python_version < "3" and os_name == "nt") and extra == "jupytext"
Requires-Dist: jupyter-client (>=5.3); python_version < "3.5" and extra == "jupytext"
Requires-Dist: jupyter-console (>=5.2); python_version < "3.5" and extra == "jupytext"
Requires-Dist: jedi (<0.18,>=0.17); python_version < "3.9" and extra == "jupytext"
Requires-Dist: jupytext (>=1.8); python_version >= "3" and extra == "jupytext"
Requires-Dist: ipython (<7.10,>=7.9); (python_version >= "3" and python_version < "3.7") and extra == "jupytext"
Requires-Dist: ipykernel (>=5.5); (python_version >= "3" and python_version < "3.8") and extra == "jupytext"
Requires-Dist: ipython (>=8.22); python_version >= "3.10" and extra == "jupytext"
Requires-Dist: jupyter-client (<6.1.13,>=6.1.12); (python_version >= "3.5" and python_version < "3.6") and extra == "jupytext"
Requires-Dist: jupyter-console (>=6.1); (python_version >= "3.5" and python_version < "3.7") and extra == "jupytext"
Requires-Dist: jupyter-client (>=7.1.2); python_version >= "3.6" and extra == "jupytext"
Requires-Dist: jupyter-console (>=6.6); python_version >= "3.7" and extra == "jupytext"
Requires-Dist: ipython (>=7.34); (python_version >= "3.7" and python_version < "3.8") and extra == "jupytext"
Requires-Dist: ipykernel (>=6); python_version >= "3.8" and extra == "jupytext"
Requires-Dist: ipython (>=8.12); (python_version >= "3.8" and python_version < "3.9") and extra == "jupytext"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "jupytext"
Requires-Dist: ipython (>=8.18); (python_version >= "3.9" and python_version < "3.10") and extra == "jupytext"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "kernel"
Requires-Dist: ipykernel (>=4.10); python_version < "3" and extra == "kernel"
Requires-Dist: pywinpty (<0.6,>=0.5); (python_version < "3" and os_name == "nt") and extra == "kernel"
Requires-Dist: jupyter-client (>=5.3); python_version < "3.5" and extra == "kernel"
Requires-Dist: jedi (<0.18,>=0.17); python_version < "3.9" and extra == "kernel"
Requires-Dist: ipython (<7.10,>=7.9); (python_version >= "3" and python_version < "3.7") and extra == "kernel"
Requires-Dist: ipykernel (>=5.5); (python_version >= "3" and python_version < "3.8") and extra == "kernel"
Requires-Dist: ipython (>=8.22); python_version >= "3.10" and extra == "kernel"
Requires-Dist: jupyter-client (<6.1.13,>=6.1.12); (python_version >= "3.5" and python_version < "3.6") and extra == "kernel"
Requires-Dist: jupyter-client (>=7.1.2); python_version >= "3.6" and extra == "kernel"
Requires-Dist: ipython (>=7.34); (python_version >= "3.7" and python_version < "3.8") and extra == "kernel"
Requires-Dist: ipykernel (>=6); python_version >= "3.8" and extra == "kernel"
Requires-Dist: ipython (>=8.12); (python_version >= "3.8" and python_version < "3.9") and extra == "kernel"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "kernel"
Requires-Dist: ipython (>=8.18); (python_version >= "3.9" and python_version < "3.10") and extra == "kernel"
Requires-Dist: mypy[python2] (>=1.8); extra == "mypy"
Requires-Dist: types-backports (>=0.1); extra == "mypy"
Requires-Dist: typing (>=3.10); python_version < "3.5" and extra == "mypy"
Requires-Dist: numpy (>=1.16); (python_version < "3" and platform_python_implementation == "CPython") and extra == "numpy"
Requires-Dist: numpy (>=1.18); (python_version >= "3.4" and python_version < "3.9") and extra == "numpy"
Requires-Dist: pandas (>=1); python_version >= "3.6" and extra == "numpy"
Requires-Dist: numpy (>=1.26); python_version >= "3.9" and extra == "numpy"
Requires-Dist: xarray (>=2024); python_version >= "3.9" and extra == "numpy"
Requires-Dist: jupyter (>=1.0); extra == "tests"
Requires-Dist: papermill (>=1.2); extra == "tests"
Requires-Dist: pexpect (>=4); extra == "tests"
Requires-Dist: ipykernel (>=4.10); python_version < "3" and extra == "tests"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "tests"
Requires-Dist: pywinpty (<0.6,>=0.5); (python_version < "3" and os_name == "nt") and extra == "tests"
Requires-Dist: numpy (>=1.16); (python_version < "3" and platform_python_implementation == "CPython") and extra == "tests"
Requires-Dist: jupyter-client (>=5.3); python_version < "3.5" and extra == "tests"
Requires-Dist: jupyter-console (>=5.2); python_version < "3.5" and extra == "tests"
Requires-Dist: xonsh (>=0.9); python_version < "3.6" and extra == "tests"
Requires-Dist: pytest (>=3); python_version < "3.6" and extra == "tests"
Requires-Dist: jedi (<0.18,>=0.17); python_version < "3.9" and extra == "tests"
Requires-Dist: ipython (<7.10,>=7.9); (python_version >= "3" and python_version < "3.7") and extra == "tests"
Requires-Dist: ipykernel (>=5.5); (python_version >= "3" and python_version < "3.8") and extra == "tests"
Requires-Dist: ipython (>=8.22); python_version >= "3.10" and extra == "tests"
Requires-Dist: numpy (>=1.18); (python_version >= "3.4" and python_version < "3.9") and extra == "tests"
Requires-Dist: jupyter-client (<6.1.13,>=6.1.12); (python_version >= "3.5" and python_version < "3.6") and extra == "tests"
Requires-Dist: jupyter-console (>=6.1); (python_version >= "3.5" and python_version < "3.7") and extra == "tests"
Requires-Dist: jupyter-client (>=7.1.2); python_version >= "3.6" and extra == "tests"
Requires-Dist: pandas (>=1); python_version >= "3.6" and extra == "tests"
Requires-Dist: pytest (>=7); (python_version >= "3.6" and python_version < "3.8") and extra == "tests"
Requires-Dist: xonsh (>=0.11); (python_version >= "3.6" and python_version < "3.9") and extra == "tests"
Requires-Dist: jupyter-console (>=6.6); python_version >= "3.7" and extra == "tests"
Requires-Dist: ipython (>=7.34); (python_version >= "3.7" and python_version < "3.8") and extra == "tests"
Requires-Dist: ipykernel (>=6); python_version >= "3.8" and extra == "tests"
Requires-Dist: pytest (>=8); python_version >= "3.8" and extra == "tests"
Requires-Dist: ipython (>=8.12); (python_version >= "3.8" and python_version < "3.9") and extra == "tests"
Requires-Dist: xarray (>=2024); python_version >= "3.9" and extra == "tests"
Requires-Dist: numpy (>=1.26); python_version >= "3.9" and extra == "tests"
Requires-Dist: xonsh (>=0.15); python_version >= "3.9" and extra == "tests"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "tests"
Requires-Dist: ipython (>=8.18); (python_version >= "3.9" and python_version < "3.10") and extra == "tests"
Requires-Dist: watchdog (>=0.10); extra == "watch"
Requires-Dist: xonsh (>=0.9); python_version < "3.6" and extra == "xonsh"
Requires-Dist: xonsh (>=0.11); (python_version >= "3.6" and python_version < "3.9") and extra == "xonsh"
Requires-Dist: xonsh (>=0.15); python_version >= "3.9" and extra == "xonsh"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: ipython
Provides-Extra: jupyter
Provides-Extra: jupyterlab
Provides-Extra: jupytext
Provides-Extra: kernel
Provides-Extra: mypy
Provides-Extra: numpy
Provides-Extra: tests
Provides-Extra: watch
Provides-Extra: xonsh
License-File: LICENSE.txt
[Description omitted; length: 3565 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
__coconut__/__init__.py sha256=pn5T-WT3VhVHW-DuP2AyVqBDXtSC66go-wWpGcsxptk 1271
__coconut__/__init__.pyi sha256=uwEW4VhECUm-X_3-4uYb3zqJ_u5BNRfqqGelmIOk4Hw 70047
__coconut__/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
_coconut/__init__.py sha256=LfK4VP-zvu2h4NV1q18tRqIEvGbsak7Y6bXbnP_95Cs 1279
_coconut/__init__.pyi sha256=JDnO_x7rmcuMzvuIC8utSZUqonTxeI5ZFsG2Qwr-ZdE 5081
_coconut/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coconut/__coconut__.py sha256=1TzcQKmFxQkjbGDmMYaOhD5ytrbu3VJBVdgPHFcbTzs 1345
coconut/__coconut__.pyi sha256=FdvBIpcZxjo8I0t06x5KwjNXfzMJuPI5LhWpHsnrczM 1936
coconut/__init__.py sha256=6aCuI-yZypCyAfFV528bONfYZIkDhGPIJj3BXU4xDcI 1480
coconut/__init__.pyi sha256=61SCLJoneY_OxHFFroL-oCl1GREQUqCYjigLGBrJnmk 978
coconut/__main__.py sha256=K8QdKp93wIX_hF6LQbowR2Oj1jFa5tTJ9TiXA3I8AZ0 1243
coconut/_pyparsing.py sha256=siEor8YUQ9jIAud67IuaEAb54wh0uq-wXariGj19DKI 21959
coconut/api.py sha256=9jNK0ufkRnhzDdBoA0HD36VOTEfa0wxamOrAJ6Z9KY0 13742
coconut/api.pyi sha256=MsrnN2bGt_ICIgxpxU4Sha6Xg_EU8uEWVxjvdcnm2d8 4343
coconut/constants.py sha256=0IYBUftnFy7ugbDmhir9mZtPp_XEgo021mSQY6dQCJQ 40801
coconut/convenience.py sha256=56-RcXywDENRxIVchkWx2mAkmDQtBLE_TQyGRugyGc8 792
coconut/convenience.pyi sha256=0u3C1NG8-ghfSu1x4YduaKlU0tTekWPOlqcIktV55IQ 645
coconut/exceptions.py sha256=dOpW2mHfeQv872nDO8-MoHn2HoCijfEB0eIj9Yt9dJs 12355
coconut/highlighter.py sha256=VufeaPwyJIu_BHIZzZKRn3B-uQ52_xctJkgSh9lHzd4 5261
coconut/integrations.py sha256=-7Cvbg62hbWvl5ujpPq-egI4_3zBWFWz-qTgs2l8MZI 9795
coconut/main.py sha256=938NdNlD_4iH7NDaRb-JlOTYN4ij6cLw7IYSS2R0LGk 1596
coconut/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coconut/requirements.py sha256=ABkqZHXxBo_jh0ieqNpxWjLkj99cNX1krSKDxICHnmU 12270
coconut/root.py sha256=_Ca9WNlKnNKjRwCexUuG8vb5bzC3osoSVQfDdAiLmMk 19368
coconut/terminal.py sha256=FrETLqysdy18YCEcaWDCp8vzvhmhVwTW4-wiQTNy0rE 24962
coconut/util.py sha256=h40ogwIjn0SLrFmoyGC7F5RZe6R7nsO33Q50fyq0iCk 14843
coconut/command/__init__.py sha256=kUUrHsSRfa-T_w_WfTbDbdpxCf75h_6-U5EJuP_u69E 798
coconut/command/__init__.pyi sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coconut/command/cli.py sha256=G-Dm7eLqwq3kUmX-3_4yhvKqWkKoq0p_mIj-80OSWiM 9015
coconut/command/command.py sha256=PCZRXsjV1A0nVG7e3Fo-7UYMP4LOeYlKLQgJ8fVADeo 50448
coconut/command/command.pyi sha256=5FjqBiQWLI6rkbgORM6MpXfoJmDieZP9jBPMT4adWs8 815
coconut/command/mypy.py sha256=jKoZhH9qISMISouFQkUUtO1rOARTppJSNBPojDCjfL4 2526
coconut/command/util.py sha256=-Wl1vEVc4Bqvndz8UcvXgQ39Gqm5RSUNb9fJAVjrLvU 30295
coconut/command/watch.py sha256=LL3w6NnfboPzc-_9oHawmKP8Dk_EFOz7FRjVMbD5nsg 2237
coconut/command/resources/zcoconut.pth sha256=IAHdM3DsQ101Yt4nRotWMAp250PCR97FLR2dSWGdriU 20
coconut/compiler/__init__.py sha256=MrhMkwIY4ReFOZzdhhGUGDXKlA-ipxoefj9VL82R1LQ 801
coconut/compiler/compiler.py sha256=rHNJvuofaLMjbebTEgehqfKHvXG2FnzhHs8ZK0TI960 227414
coconut/compiler/grammar.py sha256=n0VsRrBlp5E0t8gM-NtCgnP6tM_ktgLaoVxzogxIg0g 110266
coconut/compiler/header.py sha256=tqz5LnTk9_15iXBjEapQ37-e4fAANfrONbCEKITIkTg 40752
coconut/compiler/matching.py sha256=FeZ8bo3nhvnDL06VRcuXw0cpMwiqHHOGb87WVoJmwxs 62989
coconut/compiler/util.py sha256=yh7BcsmYY4pHwxMVsvErMmWUGMkQrMfAQZViWkQwwv0 76981
coconut/compiler/templates/header.py_template sha256=2agmw4M0Bzl6ND0Fq3VmAPes8uarSppuXCe7srzFu9U 113827
coconut/icoconut/__init__.py sha256=l3qfHK8hW3cS5_4W54tsspxybd0NWbYnScZef-qgEuM 803
coconut/icoconut/__main__.py sha256=kAbrFPwjY78MapcmfcQSliCOzEWDUo5HN-cQ2Y9xdNY 1428
coconut/icoconut/embed.py sha256=UDy8Ve7dyGQbBhfXA-jpRKXm8jI5A-pa8c-GyFc7W44 5752
coconut/icoconut/root.py sha256=pouZQTYz13VfG9HUV-NNLDhl8WcjMTvL97_qhAu1BrE 13533
coconut/icoconut/coconut/kernel.json sha256=oFDKNKV69u4ZXjrNCfcsJV2My1pvUkcbujyjJrjE4-A 141
coconut/icoconut/coconut_py/kernel.json sha256=bA2IIOkh8Ecvk2HaIom_6INxZXPzcLa7U9c20Uw0zSU 183
coconut/icoconut/coconut_py2/kernel.json sha256=FESP_uqSzsqM-5HRhmFvwGkBx4x4geQREtGgdi5lu_0 185
coconut/icoconut/coconut_py3/kernel.json sha256=CsaT3jb8OItxOgYDWidKyTewrJk-qTxyTA7yjj229GI 185
coconut/tests/__init__.py sha256=FnDs3LJGvyk0ovzSMlFnDw7r11fuGnPbFSIDzdC0WDc 806
coconut/tests/__main__.py sha256=Dt4ypWIfjHRDT_8VGmI8Yj3QOH9e1AU65DYwxiQRC6c 1945
coconut/tests/constants_test.py sha256=VFXS8tBeCIbOXJgHELbmxV57w1dBemDhXwAt-5INZgs 5687
coconut/tests/main_test.py sha256=DSBQvvbYVxpW9RJhoT5cVzZBYvxOltbnd0uJxGB18Eo 37680
coconut/tests/src/extras.coco sha256=RILZ6dcJ6O3YYn5nDh4yEl4JsHP84pRKVHiH6XnrrH4 29390
coconut/tests/src/importable.coco sha256=kigmJmjzpIZtn5VXi6XY16KipLPGPE2W-BjFQo8WRmc 356
coconut/tests/src/runnable.coco sha256=tYPIdHyFLi6A3u56VRt_4xLgTsPBBz2b7MMzYqxPioU 340
coconut/tests/src/runner.coco sha256=MQ3uPSZAqTaaNR1rDR-g2Xqa0Pc-QVLACpIaAF2PlL4 255
coconut/tests/src/cocotest/agnostic/__init__.coco sha256=-RBYGfAqI87y0ePzt2t9TsbsO2Jlz77lg-YgXD-RrWA 92
coconut/tests/src/cocotest/agnostic/__main__.coco sha256=j_VgJsJl86JhCFaM5xzAGBJwzij5hgZryal6NoeI04Y 467
coconut/tests/src/cocotest/agnostic/main.coco sha256=KFklMRcRXD9Cdk1XmsF-S4j81I2Rzf3ghrWfTntoh8s 4266
coconut/tests/src/cocotest/agnostic/primary_1.coco sha256=z493mUJKlLh5OAutwliPI_YbHPlG2Xd8eBFpVIG9Xx8 51416
coconut/tests/src/cocotest/agnostic/primary_2.coco sha256=UhW9fJpYDY55DRZEzwc2Nbb3OmYA4Y1hoOAYXDHqjLI 20974
coconut/tests/src/cocotest/agnostic/specific.coco sha256=S1repYpLVLiAjH_64Y8gd9SGEybYMJEdwpLZuF-lmlc 6092
coconut/tests/src/cocotest/agnostic/suite.coco sha256=RybX4ocn-hp55fYoShM7XN3h-NRI1U4EktkkpJpWrVw 44992
coconut/tests/src/cocotest/agnostic/tutorial.coco sha256=UGaIARWyntqRMnYiB77zrvBrS3v6jOQDm-2D0RVc4LI 15927
coconut/tests/src/cocotest/agnostic/util.coco sha256=IDjV31gUogU-CvL8ViIaF6ZJoz-DiJ3gwoSw07GJx0U 49943
coconut/tests/src/cocotest/non_strict/non_strict_test.coco sha256=1EcKj4MUYwMAPiXyjjQ9RtattJinqo__-cJeY9y-nrs 2798
coconut/tests/src/cocotest/target_2/py2_test.coco sha256=5J0Q36WoRpuYi7pXWtAEW98PMXAbMEhy50V4kwS_z2A 364
coconut/tests/src/cocotest/target_3/py3_test.coco sha256=oIzSbUrIM2k2-BxJxdfPy4yMnuQ1SlNmN0AlQN7ZiEM 1199
coconut/tests/src/cocotest/target_311/py311_test.coco sha256=L4L8Z48aa3CxWMOSI0MSomEKlA0W8_Sy4z_awfeMaSM 399
coconut/tests/src/cocotest/target_35/py35_test.coco sha256=JyWs5e9VNRBEbkz9C0g4ACWRd_J21MJIQxAY8ZoZq9I 2850
coconut/tests/src/cocotest/target_36/py36_test.coco sha256=CInjn6FK-Xm6oSiqFqmfqjhSlOsKVtFe6Gtldq9XUeU 2211
coconut/tests/src/cocotest/target_38/py38_test.coco sha256=d65wnBvKml3tsbdpLnMPAsFVgOfcKIeBy2SH1in0usA 437
coconut/tests/src/cocotest/target_sys/target_sys_test.coco sha256=rqd22latrOG-CnruqNedQY2iInQNf3C1Fn_GJ55eZwQ 5464
coconut-3.1.0.data/data/share/jupyter/kernels/coconut/kernel.json sha256=oFDKNKV69u4ZXjrNCfcsJV2My1pvUkcbujyjJrjE4-A 141
coconut-3.1.0.dist-info/LICENSE.txt sha256=Pd-b5cKP4n2tFDpdx27qJSIq0d1ok0oEcGTlbtL6QMU 11560
coconut-3.1.0.dist-info/METADATA sha256=tuyMiWVL7Da-P3It3CciD38BxRdEPGtgWAOe07TZM5c 28372
coconut-3.1.0.dist-info/WHEEL sha256=-G_t0oGuE7UD0DrSpVZnq1hHMBV9DD2XkS5v7XpmTnk 110
coconut-3.1.0.dist-info/entry_points.txt sha256=eYsbvyfLi8fffq3ngaMS1p7GHW-DCP4cl4fM0jz_qF4 763
coconut-3.1.0.dist-info/top_level.txt sha256=aN9FfhH2Kq5gFJhAUzcM5Lz0lHuG2gB3Ww3ks6tsTdg 29
coconut-3.1.0.dist-info/RECORD

top_level.txt

__coconut__
_coconut
coconut

entry_points.txt

coconut = coconut.main:main
coconut-py3 = coconut.main:main
coconut-py3-run = coconut.main:main_run
coconut-py3.11 = coconut.main:main
coconut-py3.11-run = coconut.main:main_run
coconut-release = coconut.main:main
coconut-release-run = coconut.main:main_run
coconut-run = coconut.main:main_run
coconut-v3 = coconut.main:main
coconut-v3-run = coconut.main:main_run
coconut-v3.1 = coconut.main:main
coconut-v3.1-run = coconut.main:main_run
coconut-v3.1.0 = coconut.main:main
coconut-v3.1.0-run = coconut.main:main_run
coconut = coconut.highlighter:CoconutLexer
coconut_pycon = coconut.highlighter:CoconutPythonConsoleLexer
coconut_python = coconut.highlighter:CoconutPythonLexer
coconut = coconut.integrations