fhy-core

View on PyPIReverse Dependencies (1)

0.0.2 fhy_core-0.0.2-py3-none-any.whl

Wheel Details

Project: fhy-core
Version: 0.0.2
Filename: fhy_core-0.0.2-py3-none-any.whl
Download: [link]
Size: 33029
MD5: 466c78e5329740ace221f2a5959eb64f
SHA256: 4a1def0c6fdbcf53b821f3c27f4dfafdee7c59ed36b6537e554d126ccf2303f3
Uploaded: 2024-11-12 23:45:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fhy_core
Version: 0.0.2
Summary: Core utilities for the FhY compiler infrastructure.
Author-Email: Christopher Priebe <cpriebe[at]ucsd.edu>
Maintainer-Email: Christopher Priebe <cpriebe[at]ucsd.edu>
Project-Url: Homepage, https://github.com/actlab-fhy/FhY-core
Project-Url: Issues, https://github.com/actlab-fhy/FhY-core/issues
License: Copyright (c) 2024 FhY Developers Christopher Priebe <cpriebe@ucsd.edu> Hadi S Esmaeilzadeh <hadi@ucsd.edu> 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: Compiler
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: frozendict
Requires-Dist: networkx
Requires-Dist: sympy
Requires-Dist: z3-solver
Requires-Dist: fhy-core[docs,lint,test,type]; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: ruff; extra == "lint"
Requires-Dist: pylint; extra == "lint"
Requires-Dist: pytest; extra == "test"
Requires-Dist: coverage; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Requires-Dist: mypy; extra == "type"
Provides-Extra: dev
Provides-Extra: lint
Provides-Extra: test
Provides-Extra: type
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2835 characters]

WHEEL

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

RECORD

Path Digest Size
fhy_core/__init__.py sha256=R_lkbSsJA3mZFod6wxGqbprqn3i0D3P8xBEaKReI2rw 1549
fhy_core/constraint.py sha256=A1z3BWY1T0steRwi-zVDnSpIhHwfXzMDky6-PICnHHI 5340
fhy_core/error.py sha256=p34AT55Tz5LB9CeVz_keNLZJtpPV87hlHc6TdOJ-pTo 585
fhy_core/identifier.py sha256=EQ426XqIg8TZAyjyt5Nib-eBaKy88c7VXK4Xw9hVFJ4 1114
fhy_core/memory_instance.py sha256=__ITI3DrS0EZAwUM6zLWGh9OREv12SFcFvmaG6eT2cY 4953
fhy_core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fhy_core/symbol_table.py sha256=Sy7LGKfNxOs_GIbjmzY8Gi6EBCQ-OTvbU9dII-Dna0U 10149
fhy_core/types.py sha256=pYX3Mw3Px3HYQ649Lu4IxzwZzctwciTIOEhxH-2lxfA 8713
fhy_core/expression/__init__.py sha256=JpBHPo3mKDaW4uTkWxkbOr_hGIZUavrrtiN5-Y0AtyY 1419
fhy_core/expression/core.py sha256=Aza7eT387T-yxsxCXfjZQq3B6GUgE-W5ZczRJXgz6hY 11347
fhy_core/expression/parser.py sha256=LYHjRP3TEewMORaT4x_wea6p_DdfZMkUfT5YL9-eu1Y 7951
fhy_core/expression/pprint.py sha256=itJgS6f3WdhQxh_Kw0B7hqisbU1JZiIN46noNH7vCT4 3153
fhy_core/expression/visitor.py sha256=GBShoen9D6TM1KidS2CJyTPuYESRiuhdoAehTPghp90 4588
fhy_core/expression/passes/__init__.py sha256=AV4z6jqerbkitUEkYjghUkJevYK8Mkozj53j6FNwSL0 795
fhy_core/expression/passes/basic.py sha256=GT7gd2G0WIPSGaancqwA3JxAYFuF_ph1v2S7yIoXtIY 3111
fhy_core/expression/passes/sympy.py sha256=chFdOG5x58t-br43CrOLBn_LuYLwKd9tHfMtUrVpEA8 19947
fhy_core/expression/passes/z3.py sha256=kTyoENGlLBhX-dIFhL2i7u0iVRGDcqRFoxMhuN0DVFk 6787
fhy_core/param/__init__.py sha256=zZ4nr8WnX8zoPqv-A2scCJWpglGxjA7K7vFAIqQH6Zc 291
fhy_core/param/core.py sha256=4H8wVmhAVria0V52gGfTGa5ChZrjdGvXvBT8SrlVYo0 8626
fhy_core/param/fundamental.py sha256=g9YV5qH_DAkI1APUXGiV8JORJAydCIedHW2THDZahIU 1272
fhy_core/utils/__init__.py sha256=ROh8MvHPVgnxrfcDYbeBeChIrtR_6SEBxsK4Ja-_yVk 355
fhy_core/utils/dict_utils.py sha256=Aj0GIRnQwf8ugaIlAf3nZivN8VgTKIu0-X5DYsBfSRc 522
fhy_core/utils/enum.py sha256=2RNlcSq0xFGmieRjPa-yvWFXFJOqWBZZKmD2TZ4XNLg 1065
fhy_core/utils/lattice.py sha256=K3M7SRhPC5fMM3jixwp46OCk8AtzLGwZGpW8EDhwUKA 3782
fhy_core/utils/poset.py sha256=D5o0AstX-OCfP0d1P1qJP6mXUp_aeNCM-b7_3DlHlms 3672
fhy_core/utils/stack.py sha256=uyvXwsY-kWGY22FRyNZYbRoy7j361W2F-LMD2zVIiX8 2520
fhy_core-0.0.2.dist-info/LICENSE sha256=VlmCsdXi0FQPWItKONAEH8ix5aqXvPFfqmDJXhkkXt0 1562
fhy_core-0.0.2.dist-info/METADATA sha256=0FJB70Q4Z82BNh2YAWpFffoRyeUk8W6fwUKBwP74q-8 5912
fhy_core-0.0.2.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
fhy_core-0.0.2.dist-info/top_level.txt sha256=F0qHg-7PBoBRmh4d4BqeZXbNFQMG-IwOm0Z8EUu6p-k 9
fhy_core-0.0.2.dist-info/RECORD

top_level.txt

fhy_core