coconut

View on PyPIReverse Dependencies (5)

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

Wheel Details

Project: coconut
Version: 3.1.2
Filename: coconut-3.1.2-py2.py3-none-any.whl
Download: [link]
Size: 325084
MD5: 786b0835fdb9f675dd53c0fa9c7a900d
SHA256: e337d53bfcec39194b6c104e8946a33bf8f0fc2f5f82c3d788dd2386139ec33a
Uploaded: 2024-09-01 07:34:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: coconut
Version: 3.1.2
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,py_min,py_max,_namedtuple_of,reveal_type,reveal_locals,MatchError,CoconutWarning,__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.5,>=2.4.7.2.4.0); 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 (>=6); 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.12); python_version >= "3.8"
Requires-Dist: pygments (>=2.18); python_version >= "3.9"
Requires-Dist: types-backports (>=0.1); extra == "all"
Requires-Dist: papermill (>=1.2); extra == "all"
Requires-Dist: jupyter (>=1.1); extra == "all"
Requires-Dist: watchdog (>=0.10); extra == "all"
Requires-Dist: pyright (>=1.1); extra == "all"
Requires-Dist: mypy[python2] (>=1.11); extra == "all"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "all"
Requires-Dist: ipykernel (>=4.10); 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-console (>=5.2); python_version < "3.5" and extra == "all"
Requires-Dist: typing (>=3.10); python_version < "3.5" and extra == "all"
Requires-Dist: jupyter-client (>=5.3); 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.27); 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: pandas (>=1.1); python_version >= "3.6" and extra == "all"
Requires-Dist: jupyter-client (>=7.1.2); 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: numpy (>=1.26); python_version >= "3.9" and extra == "all"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "all"
Requires-Dist: xarray (>=2024); python_version >= "3.9" and extra == "all"
Requires-Dist: xonsh (>=0.18); 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: pexpect (>=4); extra == "dev"
Requires-Dist: pytest-remotedata (>=0.3); extra == "dev"
Requires-Dist: types-backports (>=0.1); extra == "dev"
Requires-Dist: py-spy (>=0.3); extra == "dev"
Requires-Dist: papermill (>=1.2); extra == "dev"
Requires-Dist: sphinx (>=8); extra == "dev"
Requires-Dist: pyparsing (<2.4.8,>=2.4.7); extra == "dev"
Requires-Dist: jupyter (>=1.1); extra == "dev"
Requires-Dist: sphinxcontrib-htmlhelp (>=2); extra == "dev"
Requires-Dist: watchdog (>=0.10); extra == "dev"
Requires-Dist: sphinxcontrib-applehelp (>=2); extra == "dev"
Requires-Dist: myst-parser (>=4); extra == "dev"
Requires-Dist: pyright (>=1.1); extra == "dev"
Requires-Dist: vprof (>=0.36); extra == "dev"
Requires-Dist: requests (>=2.32); extra == "dev"
Requires-Dist: mypy[python2] (>=1.11); extra == "dev"
Requires-Dist: pydata-sphinx-theme (>=0.15); extra == "dev"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "dev"
Requires-Dist: ipykernel (>=4.10); 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-console (>=5.2); python_version < "3.5" and extra == "dev"
Requires-Dist: typing (>=3.10); python_version < "3.5" and extra == "dev"
Requires-Dist: jupyter-client (>=5.3); 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: jupytext (>=1.8); python_version >= "3" and extra == "dev"
Requires-Dist: pre-commit (>=3); 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.27); 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: pandas (>=1.1); python_version >= "3.6" and extra == "dev"
Requires-Dist: jupyter-client (>=7.1.2); 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: pytest (<8.1,>=8.0); python_version >= "3.8" and extra == "dev"
Requires-Dist: ipykernel (>=6); 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.18); python_version >= "3.9" and extra == "dev"
Requires-Dist: numpy (>=1.26); python_version >= "3.9" and extra == "dev"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "dev"
Requires-Dist: xarray (>=2024); python_version >= "3.9" and extra == "dev"
Requires-Dist: xonsh (>=0.18); 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: sphinxcontrib-applehelp (>=2); extra == "docs"
Requires-Dist: myst-parser (>=4); extra == "docs"
Requires-Dist: sphinx (>=8); extra == "docs"
Requires-Dist: sphinxcontrib-htmlhelp (>=2); extra == "docs"
Requires-Dist: pydata-sphinx-theme (>=0.15); extra == "docs"
Requires-Dist: pygments (>=2.3); python_version < "3.9" and extra == "docs"
Requires-Dist: pygments (>=2.18); python_version >= "3.9" and extra == "docs"
Requires-Dist: papermill (>=1.2); extra == "ipython"
Requires-Dist: jupyter (>=1.1); extra == "ipython"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "ipython"
Requires-Dist: ipykernel (>=4.10); 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-console (>=5.2); python_version < "3.5" and extra == "ipython"
Requires-Dist: jupyter-client (>=5.3); 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.27); 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: papermill (>=1.2); extra == "jupyter"
Requires-Dist: jupyter (>=1.1); extra == "jupyter"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "jupyter"
Requires-Dist: ipykernel (>=4.10); 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-console (>=5.2); python_version < "3.5" and extra == "jupyter"
Requires-Dist: jupyter-client (>=5.3); 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.27); 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: papermill (>=1.2); extra == "jupyterlab"
Requires-Dist: jupyter (>=1.1); extra == "jupyterlab"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "jupyterlab"
Requires-Dist: ipykernel (>=4.10); 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-console (>=5.2); python_version < "3.5" and extra == "jupyterlab"
Requires-Dist: jupyter-client (>=5.3); 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.27); 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: papermill (>=1.2); extra == "jupytext"
Requires-Dist: jupyter (>=1.1); extra == "jupytext"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "jupytext"
Requires-Dist: ipykernel (>=4.10); 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-console (>=5.2); python_version < "3.5" and extra == "jupytext"
Requires-Dist: jupyter-client (>=5.3); 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.27); 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.27); 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.11); 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.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: pyright (>=1.1); extra == "pyright"
Requires-Dist: types-backports (>=0.1); extra == "pyright"
Requires-Dist: typing (>=3.10); python_version < "3.5" and extra == "pyright"
Requires-Dist: pexpect (>=4); extra == "tests"
Requires-Dist: pytest-remotedata (>=0.3); extra == "tests"
Requires-Dist: papermill (>=1.2); extra == "tests"
Requires-Dist: jupyter (>=1.1); extra == "tests"
Requires-Dist: ipython (>=5.4); python_version < "3" and extra == "tests"
Requires-Dist: ipykernel (>=4.10); 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-console (>=5.2); python_version < "3.5" and extra == "tests"
Requires-Dist: jupyter-client (>=5.3); 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.27); 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: pandas (>=1.1); python_version >= "3.6" and extra == "tests"
Requires-Dist: jupyter-client (>=7.1.2); 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: pytest (<8.1,>=8.0); python_version >= "3.8" and extra == "tests"
Requires-Dist: ipykernel (>=6); 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: numpy (>=1.26); python_version >= "3.9" and extra == "tests"
Requires-Dist: jedi (>=0.19); python_version >= "3.9" and extra == "tests"
Requires-Dist: xarray (>=2024); python_version >= "3.9" and extra == "tests"
Requires-Dist: xonsh (>=0.18); 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.18); 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: pyright
Provides-Extra: tests
Provides-Extra: watch
Provides-Extra: xonsh
License-File: LICENSE.txt
[Description omitted; length: 3565 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (74.0.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=dv4El363-B_EXT71hiIdl8WB_E0x_B5mFyWmShdbmqE 70480
__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=XiJbXISgKhv0Y5T_09W-JBYF0K6nCcMZ8bxRfgTIcRo 1961
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=V-Qn9OGzUgSfRF0mWmMyuEz6bULNCM85P8_zQBO38c0 21026
coconut/api.py sha256=9jNK0ufkRnhzDdBoA0HD36VOTEfa0wxamOrAJ6Z9KY0 13742
coconut/api.pyi sha256=mcH-JgRz_dmHxIo9fEOPQOgdwBquhpWEj9nmEe8xLcA 4391
coconut/constants.py sha256=-I2ZnbriwlZZ9eeWnV-3KBrws4vcgMJWwoBSfqn_X5I 42345
coconut/convenience.py sha256=56-RcXywDENRxIVchkWx2mAkmDQtBLE_TQyGRugyGc8 792
coconut/convenience.pyi sha256=0u3C1NG8-ghfSu1x4YduaKlU0tTekWPOlqcIktV55IQ 645
coconut/exceptions.py sha256=GiGdumgJN0IJbCt_cszEhQ5Wjvg6YM9Wz_YSIgqJBOM 12359
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=tmrE_Iqv-hnCXs7ycLeeLwN2SuWOPcAazqY5lXHEU_4 12336
coconut/root.py sha256=WV0swhzcIV2g4nd6o3_Zj-9joBC1ffvRUJPQqPd8zVM 20512
coconut/terminal.py sha256=nf0MfgGZnEgHaS1KuhKE7cDorrzN8YRqoUFjg85suVk 25144
coconut/util.py sha256=uLMbqZWU4NWrC7iBamT1HBWoCAeDkQ6axnuhdqlSBnk 15263
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=586JnL6-zXAJAp9PzRgxA4jvH9ZRt-im86zLUjbLZyQ 9153
coconut/command/command.py sha256=3IZOg6KLsg4egMcrqv4NFBeSZLWfDM4ogyseRYR4gZA 52624
coconut/command/command.pyi sha256=5FjqBiQWLI6rkbgORM6MpXfoJmDieZP9jBPMT4adWs8 815
coconut/command/mypy.py sha256=nnXv_CwgitBxYg90vVWFvVX6jbde74i8Bm8L7zF5Xts 2521
coconut/command/util.py sha256=geK_6RPn8LIvLrAbdS2OF4kW7KiV4wUtu18f26kpCc4 31739
coconut/command/watch.py sha256=ly0ZKWyriHR5cxjBI9zwi1YEBTVDC_RvXXBJXuLc7lw 3072
coconut/command/resources/zcoconut.pth sha256=IAHdM3DsQ101Yt4nRotWMAp250PCR97FLR2dSWGdriU 20
coconut/compiler/__init__.py sha256=MrhMkwIY4ReFOZzdhhGUGDXKlA-ipxoefj9VL82R1LQ 801
coconut/compiler/compiler.py sha256=9bBn0KZCWwfrpNISDHeJR1BsopMKOaQgmtCcPYp27EA 235108
coconut/compiler/grammar.py sha256=v24dqT8cX08MLHPh1Khw23eV052ryHAB9WcNCEFxj3s 116993
coconut/compiler/header.py sha256=pfcsknS6C2mDvu1hHSS91JxhvXiCH6IQQKfbG6wXtiU 41558
coconut/compiler/matching.py sha256=9yoU6AVeGMsUfsrNXTwENP0usvmbiGGuYZIR2XTGmj0 65120
coconut/compiler/util.py sha256=kOvWzTivZwAGg_drDctZH_gB5wWbsWJ6iESCTuyoBIk 85427
coconut/compiler/templates/header.py_template sha256=-IKlZDUSTjt0A-BK_GdvYQWXGivVXFp3Udjlt6LcC2I 114139
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=7kA8Ff_PQHAeGXV8CoP2qsq0_7TGGZfY099yH2k2SdM 13666
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=kI87tudxywJxPXObJKz_tiNCQiBr-W8FKeaOv_m4bz4 2000
coconut/tests/constants_test.py sha256=VFXS8tBeCIbOXJgHELbmxV57w1dBemDhXwAt-5INZgs 5687
coconut/tests/main_test.py sha256=0aBZWv5TxXvgJ2IeKQ-KNTcQO_3zkoqYCx3omTZcz_0 38154
coconut/tests/src/extras.coco sha256=91zjiGZfR3_OtS3LoVK7r81gP6jvVN_RJLWJAdsSuOc 30254
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=aiex78M55x0uPJ3s2_Avzc6Gl5pUCvmgXzXPphwiamk 4282
coconut/tests/src/cocotest/agnostic/primary_1.coco sha256=Lj4Gt1mrXZNYXguTjH3Qapftb_gmXOSUt79DX41kREE 51414
coconut/tests/src/cocotest/agnostic/primary_2.coco sha256=e9rWLQdwcBRDAJ8tvTkLxKbGdldbEkDcFDGxuL2zDls 22216
coconut/tests/src/cocotest/agnostic/specific.coco sha256=S1repYpLVLiAjH_64Y8gd9SGEybYMJEdwpLZuF-lmlc 6092
coconut/tests/src/cocotest/agnostic/suite.coco sha256=gIIJOqckrkQuORszVrDaScPTRF8W_e2EsEdbJxL1ljA 45735
coconut/tests/src/cocotest/agnostic/tutorial.coco sha256=q5bXv-ja1JZYEtQHy2ZsGkdPPOY5bOXDZceqE5K9IvY 16019
coconut/tests/src/cocotest/agnostic/util.coco sha256=hcRkZ3s_27v8nsLrH-zvZ4BgdVf01nI1yotRCPyOZCg 52158
coconut/tests/src/cocotest/non_strict/non_strict_test.coco sha256=2XN9dhbj6uWh7ieVcTBsOcGFeLVsC4d6LUaQwe45g80 3619
coconut/tests/src/cocotest/target_2/py2_test.coco sha256=PEPP9aGqpPNBFKcq2EK55SQBDXezDEwRBaXQmTR_ZzU 372
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=YTwdorwkBwbFm1GzTfRDe4ub2Ve7AV1WHWH2ZeqVYIo 5628
coconut-3.1.2.data/data/share/jupyter/kernels/coconut/kernel.json sha256=oFDKNKV69u4ZXjrNCfcsJV2My1pvUkcbujyjJrjE4-A 141
coconut-3.1.2.dist-info/LICENSE.txt sha256=Pd-b5cKP4n2tFDpdx27qJSIq0d1ok0oEcGTlbtL6QMU 11560
coconut-3.1.2.dist-info/METADATA sha256=X26ZupEluIX02quFMLu8LABjeHKG7x6iWUogGXi-HeY 28393
coconut-3.1.2.dist-info/WHEEL sha256=WDDPHYzpiOIm6GP1C2_8y8W6q16ICddAgOHlhTje9Qc 109
coconut-3.1.2.dist-info/entry_points.txt sha256=T5PzZE5CyQty5LdsNPbZFQUh3VuC1Y_2i-y1C3216LU 763
coconut-3.1.2.dist-info/top_level.txt sha256=aN9FfhH2Kq5gFJhAUzcM5Lz0lHuG2gB3Ww3ks6tsTdg 29
coconut-3.1.2.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.2 = coconut.main:main
coconut-v3.1.2-run = coconut.main:main_run
coconut = coconut.highlighter:CoconutLexer
coconut_pycon = coconut.highlighter:CoconutPythonConsoleLexer
coconut_python = coconut.highlighter:CoconutPythonLexer
coconut = coconut.integrations