discopy

View on PyPIReverse Dependencies (2)

1.2.0 discopy-1.2.0-py3-none-any.whl

Wheel Details

Project: discopy
Version: 1.2.0
Filename: discopy-1.2.0-py3-none-any.whl
Download: [link]
Size: 566329
MD5: eafeee53c57510799e52862903ab773f
SHA256: 47a26af99d82b3d87439a0c743503d419c179063f6a5c4ea4a4795dccfdaeeeb
Uploaded: 2025-01-13 10:01:09 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: discopy
Version: 1.2.0
Summary: The Python toolkit for computing with string diagrams.
Author: DisCoPy
Author-Email: contact[at]discopy.org
Project-Url: Homepage, https://discopy.org
Project-Url: Documentation, https://docs.discopy.org
Project-Url: Repository, https://github.com/discopy/discopy
Project-Url: Issue-Tracker, https://github.com/discopy/discopy/issues
Project-Url: Download, https://pypi.org/project/discopy
License: BSD 3-Clause License Copyright (c) 2019-2022, DisCoPy All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: category theory,string diagrams,natural language processing,quantum computing
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.10
Requires-Dist: numpy (>=1.18.1)
Requires-Dist: networkx (>=2.4)
Requires-Dist: matplotlib (>=3.1.2)
Requires-Dist: pillow (>=6.2.1)
Requires-Dist: pytest; extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: pyproject-flake8; extra == "test"
Requires-Dist: pytket; extra == "test"
Requires-Dist: pyzx (<0.8,>=0.7.3); extra == "test"
Requires-Dist: sympy (>=1.13); extra == "test"
Requires-Dist: tensornetwork; extra == "test"
Requires-Dist: jax; extra == "test"
Requires-Dist: jaxlib; extra == "test"
Requires-Dist: torch; extra == "test"
Requires-Dist: pennylane (>=0.29.1); extra == "test"
Requires-Dist: pennylane-qiskit; extra == "test"
Requires-Dist: pennylane-honeywell; extra == "test"
Requires-Dist: qiskit (<0.46); extra == "test"
Requires-Dist: qiskit-aer; extra == "test"
Requires-Dist: lxml; extra == "test"
Requires-Dist: nltk; extra == "test"
Requires-Dist: pylint; extra == "test"
Requires-Dist: nbmake; extra == "test"
Requires-Dist: quimb; extra == "test"
Requires-Dist: sphinx (==7.2.*); extra == "docs"
Requires-Dist: sphinx-book-theme (==1.1.*); extra == "docs"
Requires-Dist: myst-parser (==2.0.*); extra == "docs"
Requires-Dist: nbsphinx (==0.9.*); extra == "docs"
Requires-Dist: ipykernel (==6.23.*); extra == "docs"
Requires-Dist: sphinxcontrib-youtube (==1.4.*); extra == "docs"
Requires-Dist: jinja2 (==3.1.*); extra == "docs"
Requires-Dist: sphinxcontrib-bibtex (==2.5.*); extra == "docs"
Requires-Dist: IPython; extra == "docs"
Provides-Extra: test
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 16936 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
discopy/__init__.py sha256=eArPqXybQfo4Fs5TM8Sj1suddjqMF6tzQ1MGasqbY0Q 542
discopy/autonomisation.gif sha256=rU92QxooqeZZObZyz9Rz9kH_FtzZoI-TScfTEneucDU 42424
discopy/balanced.py sha256=3PNfgAx9hp_BnXfazVI0euEFzCBXEciQZnt2a2S9vd4 6150
discopy/braided.py sha256=-96LvUhCpofj10rtlVN8UxtBgp4AO6rcuJfSiKYM5_8 8643
discopy/cat.py sha256=zMlIwSfK9Xl3L920jfER-waZybC56q1o_KC4uvs2MpQ 30562
discopy/closed.py sha256=wUtluC3Ddw23TFC_a128Cs7LOGZ0ljbhcFXpc5ZJrow 11018
discopy/compact.py sha256=Xugzla1vbYi1NOaNZ_BGiFnVhgumfBYiabh6Dg-rl2w 4192
discopy/config.py sha256=J08zMP4l4e4QusTF8_3zY_J8OdYMkadNx7QCGCsi_Qs 2046
discopy/feedback.py sha256=4ydFDw61S-P7YOYJm2NYra9yx1kx1jgvVZKtpvKbFWw 21765
discopy/frobenius.py sha256=S9edbMBcjlc1Z5vVL6iMjDu8K0kRc8jq9cemw3r7HT0 12171
discopy/hypergraph.py sha256=5K7hw6gEJ5ylrkPXd4Iqfl0edzO4FqcBwoYtHmyBZ9c 48715
discopy/interaction.py sha256=BtzfTnlXbZ1ND4qQyGDwNp_uS1Yxw8CxVyb6Ys65E-E 15046
discopy/markov.py sha256=2XJAMpWIJx4-OjeKtBmK7piPgcwIengfUs_nWwwFt_g 9726
discopy/matrix.py sha256=PpbK0HqA_CU00UIiG1BB0zAkIhFFwwJ5QuaZ02MZRRk 15737
discopy/messages.py sha256=NIKBygHnhgGA98nP_zwPwTWdPeelSJaLeue_y3YOfTI 1555
discopy/monoidal.py sha256=sVL5IE8tLqAJ8SK734SJQ9F2G3ydcTIo7BomMdncmeM 37761
discopy/pivotal.py sha256=oOJlaAb8QRt4quWMaWvwuQIGUOWd0ZQt1u6YsN5UC-c 7089
discopy/ribbon.py sha256=-3VroJ5AUeG45B2r6smpRcw7BvF0KvRCZWywmzknuGQ 7273
discopy/rigid.py sha256=p9CYbhgy-d5TqR9cLMKjqoBu5rfS93eDpU9gdo68tHM 26318
discopy/snake-removal.gif sha256=JHLxKlin8dDT-SiBenTulMK40zxeOFZmW8zk7WWrbes 475465
discopy/stream.py sha256=eyI3x__ENRr4QayCZA64qQHvw8leXqLNRmlgWWPwDx8 20671
discopy/symmetric.py sha256=obBHNRh-jAPx1mVTj26eODJ73C1glWEvUs-QrS9viwM 10921
discopy/tensor.py sha256=K0XcowK3IDCW7hmQUA6kMsKvt8RKDbdcPZPmNQEFqXo 26747
discopy/traced.py sha256=Eh4mHBZZroXGluyoEDbq7TV6zXgPHmL9xolaR3Pqimc 8730
discopy/utils.py sha256=afqoq1QhcxWy9Ad4ZB9n__ST56Qkz5NXq7hLGbCvsIY 24223
discopy/version.py sha256=zMnMemknXglcJs59xkicNzeEJTVgYd1omSfLWj76yWw 411
discopy/drawing/__init__.py sha256=iFrA-XNbzHgdnmsa7AfRPJsD6AXT3PFmIvsGsijFs7k 4448
discopy/drawing/backend.py sha256=7O3z9jJfWSzCuB7sw3fu2YLML3c08NRZoGIwX8Ksoiw 23867
discopy/drawing/drawing.py sha256=jCYSaAmMmOKVRCqDUOMPj3TgmOxqO8Ga8ob9Z2Fq-ao 37751
discopy/grammar/__init__.py sha256=adVCU5kbOEFNx_1U35uoBhz-NXbOh8nX1VGFQVk8Os4 225
discopy/grammar/categorial.py sha256=iHmHwA1PAD9J0iAh_aO5meYv4fYCji7VqPnEHrlRJ0A 9422
discopy/grammar/cfg.py sha256=yQ2cwxGN39TipR6xuJiEqO9W8vM3mqXOXywrwuwEMKw 7062
discopy/grammar/dependency.py sha256=VrWb8ueUiuIqzGIIqhLOPdJ5d8pihEcsnqtFuFDXQE0 926
discopy/grammar/pregroup.py sha256=RBF-NuUUnSZknyinWA8ii60oI2G8cdSW8dzX4DqLBv8 7347
discopy/grammar/thue.py sha256=a1tKwXWXy6DUKJx9WZW0LgqsugtxgJdXwj5Z0MA0zYk 2424
discopy/python/__init__.py sha256=SyBXl_Ab-c2PAhWBkeiO15feSjX14gX0jASxIOEIs7Y 319
discopy/python/additive.py sha256=bAe1zcMfNNlQYTZkzMkcyT3USGvMQgYVkknK1qCQLfE 4045
discopy/python/finset.py sha256=oSPDM17-mY-CUBBq5O5XLKdJxs21zFgHBmu-o21JBdw 1784
discopy/python/function.py sha256=_CJzB9ywGYQC7cULFMzJldnDvHxzJKYXpU_-h57DC2I 2374
discopy/python/multiplicative.py sha256=ob7Y3ug_HTxpvWzesMfiZiQaWtCakfsnMX6p9hFZuME 6394
discopy/quantum/__init__.py sha256=ApadJppT34ZOcCiQszMBUbUab_TAAVQ-ReC4kMwVAn8 832
discopy/quantum/ansatze.py sha256=wP5hHDJtb-nWCoDUcfiOWFY4B_fWb9oZhCpf7NocgiE 5238
discopy/quantum/channel.py sha256=8YZVHFjtPEaHdQLbNF6UdD20Jsjb-FwdoSYOVb-h1eU 11445
discopy/quantum/circuit.py sha256=GraZHOQepLiAovVufWmQruMezPPhtc4qXHXI2vN2sBk 33389
discopy/quantum/gates.py sha256=SyuQKwYL_f8sS3SVuGNdkd7ylSw3m1c14tMWZaGchkM 25660
discopy/quantum/pennylane.py sha256=HLWUtUpEbJmyQiRAzPEr1kaZGRmxa9Gn7kZ0yZNV-HY 16262
discopy/quantum/tk.py sha256=PldaZDSsbMpNOcvznMM-EOrie5uM-o8zWYjbUw_Iy64 16429
discopy/quantum/zx.py sha256=gujeTirGALDKlCVHCv0dPMYkzj35qKbKppd8Edm0jBk 13997
discopy-1.2.0.dist-info/LICENSE sha256=a5lkzzlH7p4p8yEtWCMqBnrt_7ewQ2pviXR1zAoVzUw 1520
discopy-1.2.0.dist-info/METADATA sha256=dspSzH6pQEXwOQSZUwY0_MUQTeVS__f71UQKnQbkfsk 21252
discopy-1.2.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
discopy-1.2.0.dist-info/top_level.txt sha256=tapX5uxH0EGFdsrMXBsAkyW_YxUCR6ADbSgX2ResHeo 8
discopy-1.2.0.dist-info/RECORD

top_level.txt

discopy