digsim-logic-simulator

View on PyPIReverse Dependencies (0)

0.4.0 digsim_logic_simulator-0.4.0-py3-none-any.whl

Wheel Details

Project: digsim-logic-simulator
Version: 0.4.0
Filename: digsim_logic_simulator-0.4.0-py3-none-any.whl
Download: [link]
Size: 283512
MD5: 5e938b4c80c24109074de4b792fa4ef3
SHA256: d065400a67f908a5bf87c39f37aa4f5974526f8a31c7edc82a39103aa02d3d38
Uploaded: 2024-04-10 15:52:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: digsim-logic-simulator
Version: 0.4.0
Summary: Interactive Digital Logic Simulator
Author-Email: Fredrik Andersson <freand[at]gmail.com>
Maintainer-Email: Fredrik Andersson <freand[at]gmail.com>
Project-Url: homepage, https://github.com/freand76/digsim
License: The Clear BSD License Copyright (c) 2023, Fredrik Andersson All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * 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. * 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. NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED BY THIS LICENSE. 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: educational,simulation,digital
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3
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 :: Python :: 3 :: Only
Requires-Python: >=3.8
Requires-Dist: pyvcd (>=0.3.0)
Requires-Dist: pyside6 (>=6.6.0)
Requires-Dist: pexpect (==4.8.0)
Requires-Dist: qtawesome
Requires-Dist: yowasp-yosys (==0.36.0.8.post620)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 3401 characters]

WHEEL

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

RECORD

Path Digest Size
digsim/__init__.py sha256=UB-i1HtNR6rIX4_SClZp-lM4njGa7_1sbMvd14NuyAs 149
digsim/app/__main__.py sha256=iECz0kvEQ0R4fGzH6KAOxyDfoyvwrRLo7JmT0jMx39s 1368
digsim/app/gui/__init__.py sha256=-HnN8a-AcDcovbCHf1a_R-sQtW2_tQXnPJ3izyKLOjw 165
digsim/app/gui/_circuit_area.py sha256=w2K0n3ubbLvwiZHs2NyErUoNly0_TWFTf-XXsCtxpVY 16366
digsim/app/gui/_component_selection.py sha256=C-TeBruf8sGdEnGATtLm6jTesIqf-0AnKRBRLrtL_18 6388
digsim/app/gui/_main_window.py sha256=X0AIh3m1ySaldgYr3MHddRSqVkNdWl_qNJOIdnv2mNA 5275
digsim/app/gui/_top_bar.py sha256=Q27uJUtMd3pytBFDe8nQdJQJUkYYGV9wK6d344Wkq4A 13066
digsim/app/gui/_utils.py sha256=SSbe4B-trgZpaerPZilAaZYeqMOlFZMuufTth8KyOAg 660
digsim/app/gui/_warning_dialog.py sha256=N9G2wyQTyiqMnTtbExMzHgdbCBA0epfhNWY4GVF6xH8 1496
digsim/app/gui_objects/__init__.py sha256=DV7hnqz4Xcwk_-BiKrPxB31c7k-R4Oemmo_KOUjoQrQ 264
digsim/app/gui_objects/_bus_bit_object.py sha256=Q8oW-bAGLRAvR2-8PxyHL4M68FLKFgNpDiL4E7BPUOQ 3059
digsim/app/gui_objects/_buzzer_object.py sha256=p_7O361t98K6BIUxK6gHdfcSn2wUVXTRfnf7oQXSIK4 3352
digsim/app/gui_objects/_component_context_menu.py sha256=57M23M8Xb4t8eN8l9GQQ4AUBYZlEBjE0_a4d71yCDos 2821
digsim/app/gui_objects/_component_object.py sha256=NIszLF61tjwyKYzQQby6BXP3rU7d1cj5VxZp-SY6LgY 13078
digsim/app/gui_objects/_component_port_item.py sha256=Rxl952_3BCqM2H7TJDfbSTlalfFicDStrjqMUKEtdns 2089
digsim/app/gui_objects/_dip_switch_object.py sha256=6SmqoyF3MuUphLJA4tlyff4JXJBxJLWmt3ZEferFtf4 3576
digsim/app/gui_objects/_gui_note_object.py sha256=sMakGjdR0truGBzaR2GaFZZoDg99v76Bs5DD6ea3cjA 2604
digsim/app/gui_objects/_gui_object_factory.py sha256=wfe0M4ZNSd5mK_0fi6ZhzHddFxkm_t4tku3OZir2VzU 2465
digsim/app/gui_objects/_hexdigit_object.py sha256=vx540hsTezJW_qwQsPtSqkeH8GMrOBXU24QPaZd021U 1926
digsim/app/gui_objects/_image_objects.py sha256=KQgWaiEoqbtqWib-pCoo-qs-J3GvRlVQFzjLNEBx-JQ 7553
digsim/app/gui_objects/_label_object.py sha256=6CnISeYEmmef28T6yBYJ1z-a_3nTtyl4p-EU-pEzVK0 3570
digsim/app/gui_objects/_logic_analyzer_object.py sha256=B3WpFrTu9LDF0S_ol0VVS4vOIDqw_e08wmEX7fBjD98 2671
digsim/app/gui_objects/_seven_segment_object.py sha256=EaNRxmM_IA-JkLHVVHXwSCd8jV9JAXTmdXMuXOidio4 4227
digsim/app/gui_objects/_shortcut_objects.py sha256=XaTbjT-udJZ--O1uhBIrw8EHIHKbly6PGH-7tTTnPVQ 2724
digsim/app/gui_objects/_yosys_object.py sha256=1LQ6nR_67lfWWNE56bdPJYkpEXhEi_9Z5UbiY0SGJIE 953
digsim/app/gui_objects/images/AND.png sha256=d53gEcxIlfqmW-Q4Za3n5i_NmSEcjJqlbh8XxoSdR3o 12062
digsim/app/gui_objects/images/Analyzer.png sha256=1OrkKsL6ktxKI12KzNJT7rgEi2X-jAqp6vrVuVthErY 1591
digsim/app/gui_objects/images/BUF.png sha256=fd8DqEM3aht4cjoWuqsbHlTiQaFa9ddibe3iel1WYLo 12819
digsim/app/gui_objects/images/Buzzer.png sha256=sdAQehr03pEpQXrm2RTqUqDpUI15WU1ohFf4fB90uvI 5856
digsim/app/gui_objects/images/Clock.png sha256=NAsu1IKb2tiZ_oFs3C7t7Wzc3xzq-1PBLVm7NcT9whQ 3117
digsim/app/gui_objects/images/DFF.png sha256=OalrTM4XbMouEeB0xXg8nPy3gZzMxwnvgtF149XsTl0 9038
digsim/app/gui_objects/images/DIP_SWITCH.png sha256=8t2gdexuHn9Z3lUi7B7hNM71IxRMulgAn8T5TlFPqPM 16899
digsim/app/gui_objects/images/FlipFlop.png sha256=PLCMrH0CBXU6jgDTPpGsgEAqmgNN3c5hvU1sjZzOU40 4452
digsim/app/gui_objects/images/IC.png sha256=7YoAkD_5CrTIdmArjD_HjZyT9odAYuCwufDDpVC3Jsw 5493
digsim/app/gui_objects/images/LED_OFF.png sha256=bk-X-R-l8CvdD-xat0zI5pc9S1t6j0Ewx4G_vMt1sRE 7075
digsim/app/gui_objects/images/LED_ON.png sha256=YSYDNx8zjFoqEy9kuognaL8eL0acuVHV7b4ArlK_ol4 9389
digsim/app/gui_objects/images/MUX.png sha256=d8Q0qUJIRCdFQbxAg_sc4MJG3F6QRTbCT4ysgkCm6DE 1912
digsim/app/gui_objects/images/NAND.png sha256=W-dZPNg2Qh0M-FkA8Gbblh42EvMKtBI37IenZKDIbLE 11718
digsim/app/gui_objects/images/NOR.png sha256=eFaignMSIiUPJnc8VkIQ9Yg1iF6qVjrM9sA50EGqp9g 15091
digsim/app/gui_objects/images/NOT.png sha256=V1QoUHpBbEX2Tish4DIe_wImAVj-M9DL5QrNIKNo-nQ 12593
digsim/app/gui_objects/images/ONE.png sha256=ftnpl7_gMTLc08k08Ka_QfnLv5H1u5AhPitZNPe_42E 1212
digsim/app/gui_objects/images/OR.png sha256=54lsnUphLRwY9ioOOqAsRW0KRVTNOHZOPBKosXUTAOc 14870
digsim/app/gui_objects/images/PB.png sha256=bhnhD-Ood9hSBFr-aia2iCPT_Q7VYBaEq076sqU3DBY 8468
digsim/app/gui_objects/images/Switch_OFF.png sha256=ta11PvVIajT2gugj_SPK3mLn9_WaluqAK3t4aks9a-8 4752
digsim/app/gui_objects/images/Switch_ON.png sha256=fVo6Vi89-Fv32SsyWcRL9N7eDwDrTe1_hX6_602BR5A 4819
digsim/app/gui_objects/images/XNOR.png sha256=yoDcf5vn_OtcUnQQ3qSTLRqVTNBF_fmaGlpvXpWw_HE 14610
digsim/app/gui_objects/images/XOR.png sha256=yHfL2LnWVeepTunrgUF3Z5m3dVpQ1iuNL6EGKI1TAKs 16118
digsim/app/gui_objects/images/YOSYS.png sha256=etTO9jadU0amxQG7ySRjD6fME4HjrEEqXttM4XWDzxU 3117
digsim/app/gui_objects/images/ZERO.png sha256=hXnZgEVO3T_zN5CiFhu6cIXr19LAu6SdvX-sIOq06E4 3459
digsim/app/images/app_icon.png sha256=OfPoYA4o4Af79DTqQxSNLca0FdXRHEYteBK-xCQFEAw 16041
digsim/app/model/__init__.py sha256=atbReJBH_qTVZqsKLvF3p9eZWxkglFi6cvt7fEGo0bo 159
digsim/app/model/_model.py sha256=7zkn3i2YSFp-lhhsxGxyac0wv-PkjbZrjgKNz933iLc 6506
digsim/app/model/_model_components.py sha256=8x96YmkeHEaBYaB5i88G_Zf9MHcc05g8Go_YEBJ3R_o 6500
digsim/app/model/_model_new_wire.py sha256=5HnF5-gtKtB1Tp6ZIF7QuNo5zEHmsUpnBEmj6ZllLiA 1810
digsim/app/model/_model_objects.py sha256=M3UxXqjqVg1PIDe96_3SH0L_BJGQEIvODa0XyUI7q4g 5040
digsim/app/model/_model_settings.py sha256=3nKzdhaSwYogC10-IFyNzbCsvXbmy9lrZ7hb_yRCyLg 1141
digsim/app/model/_model_shortcuts.py sha256=ovZ2uJC0rRYaLgf6UStPd4P33CiphvRmIOYx6c7M89M 2511
digsim/app/settings/__init__.py sha256=0tkoBSYeJFFiUI8c_FqvqqyM4-_SU9Xq7mXCwiew5Oo 308
digsim/app/settings/_component_settings.py sha256=3kOh_q0I01h9yUHLcoDkGcgJtfO64zemToyH7fIGwZo 16279
digsim/app/settings/_gui_settings.py sha256=sDi2POUsHvS7_4SO5qsTu_nN48HsTN4UfGPzdmECs9w 2764
digsim/app/settings/_shortcut_dialog.py sha256=JTm7aawG2ar_DvWhBT8ZzgWsq9gLEJ6pJ_-eHUMPh-c 1524
digsim/circuit/__init__.py sha256=yGyhcdnlcpht_hyR2az_A4c7-bO_NkT2lBIDFvtI010 216
digsim/circuit/_circuit.py sha256=hj0D6NMnAi39USIyZsBp6Nd8ktrqpjNW9cO3JVd1Wbw 11748
digsim/circuit/_waves_writer.py sha256=hh-hwNrT9c0jDLLxYw0anvwomJXVJK5iIbGVjcQddG0 1645
digsim/circuit/components/__init__.py sha256=j-xNFbXJ15rSJLhDg7E-SlKvxn6Uy7Zl42YDUkZBFZo 1267
digsim/circuit/components/_bus_bits.py sha256=0AvvteRnG4SpW_l-0e-cgBG85VxYlbfdVQFvQVSp88Y 1912
digsim/circuit/components/_button.py sha256=Q8drjQ2kNFCfgK-7UzlmNHP47bOpGa9_t16pDtjhL4s 1028
digsim/circuit/components/_buzzer.py sha256=bJXMfJyZo66ZiUs_4qT5MyNEHof5ZCI0cIBrdeFdTfA 1123
digsim/circuit/components/_clock.py sha256=Mw2R6tHmPAS5-ueiFkZPwYmgPMAg_slAOWiMDimiWGQ 1485
digsim/circuit/components/_dip_switch.py sha256=55IfnZrQr-Ru_ncWvFdDeiGwfC8dc1xqmF4ReQBI-TI 1805
digsim/circuit/components/_flip_flops.py sha256=eOB1hpSfK7vlpcOQzHqILpAzfwsqQPobC-_ebDxGVLw 2942
digsim/circuit/components/_gates.py sha256=QcsNUINdtLQyLt1pcXTmCks9x2mi1-db7VVLNZTIYZ4 7157
digsim/circuit/components/_hexdigit.py sha256=9ir8EGEB10mQbpDa5Jxff4EIdLzQ1_dw-KB_vBamcEA 2255
digsim/circuit/components/_ic.py sha256=Rs8Z_PuhKo3peK9pwdbvlGNK8_w6evSdXYNdrjWB3-8 917
digsim/circuit/components/_label_wire.py sha256=cd4FFERz_PngKGfbK3YwOQcHmCbasiX-JH73TvkT-wU 5110
digsim/circuit/components/_led.py sha256=hR_iclDWZua8duNy9BQcTBuhKkIh3g5ahpfkHQ1LYSA 452
digsim/circuit/components/_logic_analyzer.py sha256=MHkXGmQuXnDVJonxVkeZy9JOVmsapdT3voi6tsdZcbQ 1807
digsim/circuit/components/_mem64kbyte.py sha256=tqex3qFxa7jk841f87inNB4UIY9E5z1SleqAL82eCUY 1482
digsim/circuit/components/_memstdout.py sha256=sCYkKH8XuWhB7-14VQOy7TkTgq-g0UDbhiI1HmM4HW8 1255
digsim/circuit/components/_note.py sha256=4o4bRw_7smKc_FGrVkhPwwIqC_500Vj_w8TrNtK1A8s 602
digsim/circuit/components/_on_off_switch.py sha256=b2h_EClKRbOQTBpQYrOLRXzdps8da64lO9Nd7fp1RSY 1200
digsim/circuit/components/_seven_segment.py sha256=UxxjGLuIirVB2Px09XlL8_zjgE7F89cY6z2SMS5FcPU 797
digsim/circuit/components/_static_level.py sha256=2Assm1cmAfryVZ3KTQ1uGY8Q6eRrBipdwLITewXfIHg 677
digsim/circuit/components/_static_value.py sha256=HNTsvjx0dsK8o4-tBLux3v57RZ425CcnpNmVS5B2CHw 1234
digsim/circuit/components/_yosys_atoms.py sha256=NeH8XjjpoACHBfQRqR5RJxWorZhSjGk0t73cJOviSZw 37599
digsim/circuit/components/_yosys_component.py sha256=XDNSAfM6Qvhe6G0-M1uiY2NQ-A6oPSQX4kcB_ccvSWg 8810
digsim/circuit/components/atoms/__init__.py sha256=kPr-ZKYPiW8NgEvKooMyLYc4DpfMurkALqWcKLhuK28 483
digsim/circuit/components/atoms/_component.py sha256=x0e2NUi9ozV4keuT10tsK9MqwBF8Vg1uInvadoS4DiE 9824
digsim/circuit/components/atoms/_digsim_exception.py sha256=Y5mBve15zZbduqNNAyf7WzqDk4NtvUL_g2vYy5kBQ3U 173
digsim/circuit/components/atoms/_port.py sha256=VYtKglAPJxaXG7ucTRNay_GS4aVX02gsqlJecNs1xlM 12119
digsim/circuit/components/ic/74162.json sha256=BtLDDhNP4jYQD2EZ2nBHfUMRbuPztR54luLEpWl7j-o 26632
digsim/circuit/components/ic/7448.json sha256=7p9l6l_QSw6DtphZcGgBMMP0PyMB5DYglciMhqCKp04 21211
digsim/synth/__init__.py sha256=jhBHLOHf-vNa94Zg5q5dGcf0fgQTModfjUKtmUSffiw 180
digsim/synth/__main__.py sha256=wZWAzWsisoxA7hfqkKtu3H066uWyFajgPro2MEGlKbs 2173
digsim/synth/_synthesis.py sha256=ug9vSeTyZrvRCboNLL7dDIFVpGqH_ibr5fhOZJHpqUs 4271
digsim/utils/__init__.py sha256=Az_zmbORYMzmptuA2_xfn5jDxbCPRSMlVuntr0sYexU 167
digsim/utils/_yosys_netlist.py sha256=g-7hkVgGOYJUQbKv8wBqHMHqj44utuGHGbtaRb-qG60 8562
digsim_logic_simulator-0.4.0.dist-info/LICENSE.md sha256=nx2x6ryeruncSHeHtF33WLjt5JARcm5rLdZuK_c8hL0 1688
digsim_logic_simulator-0.4.0.dist-info/METADATA sha256=l5jm-fI-iCGARKme6DBniaEXzUe73czseQVFwPuApg8 6336
digsim_logic_simulator-0.4.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
digsim_logic_simulator-0.4.0.dist-info/top_level.txt sha256=qpCMzQKADZHVqZIoQgFrv3qJ3u7PPU73gTCXQglqLa8 7
digsim_logic_simulator-0.4.0.dist-info/RECORD

top_level.txt

digsim