ucdp

View on PyPIReverse Dependencies (8)

0.26.0 ucdp-0.26.0-py3-none-any.whl

Wheel Details

Project: ucdp
Version: 0.26.0
Filename: ucdp-0.26.0-py3-none-any.whl
Download: [link]
Size: 176688
MD5: 8513aca26188982a101df324f07363f0
SHA256: 61c24effc58df2252e11bdad76a2931c8e6b884cda17465f35e0c6b696bd439f
Uploaded: 2025-01-29 06:05:35 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ucdp
Version: 0.26.0
Summary: Unified Chip Design Platform
Project-Url: Homepage, https://github.com/nbiotcloud/ucdp
Project-Url: Documentation, https://ucdp.readthedocs.io/en/stable/
Project-Url: Bug Tracker, https://github.com/nbiotcloud/ucdp/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: <4.0,>=3.10.0
Requires-Dist: anytree (>=2.12.1)
Requires-Dist: case-converter (>=1.1.0)
Requires-Dist: click (>=8.1.7)
Requires-Dist: fuzzywuzzy (>=0.18.0)
Requires-Dist: humannum (>=1.2.0)
Requires-Dist: icdutil (>=0.3.1)
Requires-Dist: makolator (>=2.8.0)
Requires-Dist: matchor (>=0.1.0)
Requires-Dist: pydantic (>=2.7.0)
Requires-Dist: python-Levenshtein (>=0.25.1)
Requires-Dist: rich (>=13.7.1)
Requires-Dist: uniquer (>=1.0.2)
Requires-Dist: click-bash4-2-completion (>=0.1.0)
Requires-Dist: anycache (>=2.2.0)
Description-Content-Type: text/markdown
[Description omitted; length: 920 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ucdp-0.26.0.dist-info/METADATA sha256=rd71v8YykkQWn_C0ICIuCUlkK81c1OMazqLxVhwX9lQ 1829
ucdp-0.26.0.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
ucdp-0.26.0.dist-info/entry_points.txt sha256=Zk-B7kH9RnJYOLGDns_Jp-toidJRonrkaIerunQfDFA 55
ucdp-0.26.0.dist-info/licenses/LICENSE sha256=C5dC7xMg5vdkSj6eKxdnX0qszqjdI49MsHgvMhGCIq4 1067
ucdp/__init__.py sha256=a4uC3xxrRDG1Fe8lEs1Hz97VilJF29ZyzK1Cb-0PwZo 8645
ucdp/_castingnamespace.py sha256=SodtxN3H9EbORsfrrnG4kffmSNb8wi3svr4-QwnInLk 1748
ucdp/_cligroup.py sha256=PWvW72q3akfgi-oencAMSCsJKU9DmE_PaV3X_p4AN-8 3339
ucdp/_logging.py sha256=XgiZNfiPBMMWs639RYR41DzdXj05DY9Ljlb3zZkLlNE 1678
ucdp/_modbuilder.py sha256=uLngU8ZuwD0b77wVQJVgyri8DqNiVST8L46aAbd1gs0 2977
ucdp/_modloader.py sha256=YHTCgQMjZAH6cPurRYjvIteRTspbTGTWueNQBSHYuvc 6590
ucdp/_sliceassign.py sha256=lQXwBR0WHZJ0j8uP03-fMopmyJTT33yNorMsJSAP8bY 3404
ucdp/assigns.py sha256=rmhuBjt3hK3DZQSImaIgrbhyeyDHdrt2L3N4x3CeGIY 17118
ucdp/baseclassinfo.py sha256=ExAkSkg-TqpepvFHY4Z5Z2xBeM83g7EhsUJw-syucmo 2002
ucdp/buildproduct.py sha256=sxoNtasqdZ95kVd9kj7TymxSdmgQc0NteiS2otmz0hA 360
ucdp/cache.py sha256=gJaR6ZRUUO7WrFR-6zG3wKX1vFZ1Dh6mwSD1ncI4nOQ 2624
ucdp/casting.py sha256=ZZ6XhsCxmC7qfGIlVzsmnF89TxRR3LOBbrLHoMuJVSg 1210
ucdp/cli.py sha256=aMuJKKUBzB47bMmwzelQp6FRMIr3kzNYf4Sy34fTrhQ 16207
ucdp/cliutil.py sha256=Wns0qKALYole5dBqzjt5OOXz0FXvSHZynUNQ8nAohOI 4809
ucdp/clkrel.py sha256=I3gHsO5dVCV017TKuKF1pwvX0ELXilo_NOvq4T5B9WQ 2691
ucdp/clkrelbase.py sha256=bO9hZOMTlFtO0INeupllxWWHfPn0aqV0ZHz7jE8Vi1Y 1426
ucdp/config.py sha256=AlzvsVIYujJjtaP7ZxfkPFiRmgivRuFAWTBSreCQ-_Q 7473
ucdp/const.py sha256=GdVGC1Lfs_SmXTX7cffP1Qdu1ZTwtTW_6xwtnQH6cN8 3870
ucdp/consts.py sha256=tWvqBey3eqP9JcNaPz9zBBREOVxwoX82Yajfx0-qlzo 1693
ucdp/dict.py sha256=LrzDO12fYhPu7CN6vtTvCQ0qF6culHof4889App9_f8 2942
ucdp/doc.py sha256=gBtNk1m-s2WwlwDKdtKurCxGnX2t30fLPgOVSWtWV2c 3740
ucdp/docutil.py sha256=qPLfiaUjkYOBovdUMal1bZ9pbPxg0GCT6YwJkQGwGFg 2531
ucdp/drivers.py sha256=iit1SKMFW2sxp_b37_n8n8EFWY3kh2NlIAw13947bPs 2905
ucdp/examples/bad/glbl_bad_lib/__init__.py sha256=j6L9GKZEWSnKHAw8C-ygc-3x6WnVzRI567tlGU9e_z8 1144
ucdp/examples/bad/glbl_bad_lib/regf.py sha256=3SHLK4X4I5_Ox__8043MBWwAQN7HwTnqh3mna9hLKmQ 1232
ucdp/examples/filelist/filelist_lib/filelist.py sha256=fYIGoz45YZLOlvjC51u-KfZI9F4kDUzvTQjKSvC8oOc 1447
ucdp/examples/filelist/filelist_lib/mod.f sha256=J5IWrTiEs-ock73nieKyDj-YEZLQ9jnWyqOG6XWgPiU 67
ucdp/examples/param/param_lib/param.py sha256=ycptoHAU2nlDryj7Bar2norkdcJhbYcz4ocF8fd4z_w 1943
ucdp/examples/simple/fileliststandard.py sha256=DeEhcx1KxOLmGiI9m3E3PUO_oZfZWCvNQA6qofLWhYM 1822
ucdp/examples/simple/glbl_lib/$PRJROOT/uart_lib/uart/rtl/uart_regf.sv sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ucdp/examples/simple/glbl_lib/__init__.py sha256=UaiqKAccWh7LDJCjztsDADb_5mNcORgFUweqxA5Ze2I 1140
ucdp/examples/simple/glbl_lib/bus.py sha256=bK5qm0fTLW-dlCxyTcRMeWsunitmS7dzwxSXSacmP78 2696
ucdp/examples/simple/glbl_lib/clk_gate.py sha256=5wLFAukW999Bu2t1wTuxVrOJKPy-MSc3p01M-a4OIEE 1539
ucdp/examples/simple/glbl_lib/regf.py sha256=Z3cHde0JmlM7xRY4ozNR0DHSYdQ6_13BIicnAHmR4v4 3421
ucdp/examples/simple/glbl_lib/regf_tb.py sha256=Cze37LRMRGb1ElDIMMDZTJfkGgCs7JQAsm2CxrNg4Yw 1561
ucdp/examples/simple/uart_lib/__init__.py sha256=2Wo5NhGLGBB2EEPwv3u5ZoOup6u4gMG__r13SG5qweQ 1129
ucdp/examples/simple/uart_lib/uart.py sha256=BTiU5i1y60G1V5iXjQPw4fEJ-kofnhZy8h2GQ2l_mNI 2993
ucdp/exceptions.py sha256=vgT4FbosjLtxkXTbh1uXDOddntEO8661bPafOs36LAs 1509
ucdp/expr.py sha256=pN1M04HwFodsgat8aJp8IF5R9FL_SOhwoJCFlT7BlRA 21342
ucdp/exprparser.py sha256=Vle6tnjNvTAlBkQzRiYP0E5N1OGDSHGNboZXhZZYcow 13740
ucdp/exprresolver.py sha256=wRadvXK_IGFrbE8JSS8O9P8rrAYXKAolhuQXcYJik4U 10969
ucdp/filelistparser.py sha256=GXNUFnkn-x60wcADHg8mxri2XNKhCspKBfTI1XQwfnw 4842
ucdp/fileset.py sha256=HFzScw9nclzPWo3zb4YFrz3-r96L-0I8UqrD5RyMdg4 3191
ucdp/finder.py sha256=ezEjTAsxX90r4fflVQSsaGJzua_Ky1V4VsoDASDl4AY 5123
ucdp/flipflop.py sha256=-tMMBGlvJAPz2ArU6R4IDRdo3SV8Zkl74RHyGHVAxqo 1878
ucdp/generate.py sha256=Tsz1uxdhGqpInSCdwzhdjfMaPseQSHz2FygbmP7UI2A 12426
ucdp/humannum.py sha256=F2YV09-rsW2Ety7cgZhO_iFc_zuCk5bpY3ZfzsZOadw 2178
ucdp/ident.py sha256=ET5zXWgF9nOewWa5wao3u11fYvAFu6LivPjSy7AvUm8 13622
ucdp/iterutil.py sha256=bh1VJaHLyieEHq0_3I1c9-jsafmo6K5ZKlNb6mQWRrs 4036
ucdp/loader.py sha256=b1xIG0VknabX4-jVc0b4pfZXvyXa-h4FhSdtMX8dk54 3390
ucdp/logging.py sha256=LP3vEqcbavYaKPSWuO7Yo7qKejtPfLGkn390WXfpYzE 1179
ucdp/mod.py sha256=6nHtRPKOAnnF1840Jdxm7Tw458s4Jk6E3Gmd6lI1u8w 2383
ucdp/modbase.py sha256=K5w313LM4ycFgzegrnu3kF04sT4Qq-KQSYGnuvGGozo 36033
ucdp/modbasetop.py sha256=CIED3KVAKxkMePVxYCCvjrerNhj7QHIpgT4otH3l-cA 2180
ucdp/modconfigurable.py sha256=t9Mb4GS2uYQe78QpyzLXwdxCusfiCs4vxE3nsiAvVTQ 4612
ucdp/modconfigurabletb.py sha256=VvGzd8rwd7N7bufPFmUBc_JzPuBc4xZxWN_r5YqcCqs 2760
ucdp/modcore.py sha256=qAmUCme4K90I452xVI2mhx-mu6vd2ahrghxWdkbgzKI 2823
ucdp/modfilelist.py sha256=xKgx_uHCWorRJNAZAtfpyJrZjsaQ6_BhRyoxaAh-9EE 11434
ucdp/modgenerictb.py sha256=lKjP5zjU4NYj_1WL3-mWehq6Q0xRDkmM_3yOOUopMCE 5166
ucdp/moditer.py sha256=bkjF2dlJW7KGrN-Nc_zhAULHDnREeqIq2WRq1XA9ZDM 12779
ucdp/modref.py sha256=t72wHR7IV-Kyu7ToUwkAp3k9szOzO17eoT-WDS8Hpe8 3995
ucdp/modtailored.py sha256=nYrbvzbnYa8NXMTi8w9WDBnwRFUNMAO5SjBa0nX0Jws 5880
ucdp/modtb.py sha256=-3W75cOKN4ywwXuM8F0suP2rceZCS-0rXcPjzxtjAzw 2260
ucdp/modtopref.py sha256=7WEXLjY4dVWCrtva4JoVYK7Y6Dvw7Bwo7jQy-8mw0NI 3937
ucdp/modtoprefinfo.py sha256=4oHmgeeqbIcez5WJrjZb6ZuugJOwWSkKdp8oG7ySrEk 3779
ucdp/modutil.py sha256=f_aRkokEdvitj-OoGvA1pgr4Mjgr2IRjbsVNRFdAoZ0 2389
ucdp/mux.py sha256=GKhmJ8MwazwqC0SbX49yXTowFYRaXNtyVlaqir_iVGw 4110
ucdp/namespace.py sha256=RyxCHcCfkmIf1750PK2Axu_WxXedT8ZLeA8VKCXUC90 6995
ucdp/nameutil.py sha256=pELmcDjQJ2KQat9QthxFvyaJXHxmfWwdN8UAv409DGc 6181
ucdp/note.py sha256=VBTpzIL5wf4EHU49cWlyXvQVGtuLDnwIfSI_IXDB-yY 549
ucdp/object.py sha256=bFpi0s76RAEuC3_G2r2VYSsnvnJ92F4-2kn4vT0g3uM 5149
ucdp/orientation.py sha256=bBUhy80uIprYzZpMPhvj7j5VFIWDf6HahUWoomfoj7U 5598
ucdp/overview.py sha256=5B9xbbui3B69QWNB8InA6RTEZvsiaHCeU8UVIT970VA 2657
ucdp/param.py sha256=kxoAMNL_5zSUExC2IBKk3-1m_2DktHWB-iKOwfKzwaY 4591
ucdp/pathutil.py sha256=NrZwjczy6d32D5yKcMMMDtmskDzQm0jM0pfjAdwp-KA 4145
ucdp/routepath.py sha256=ayBBB7iMLZrJvyOWd7bY7_LC7AojXrjVuil59T6t2OY 5723
ucdp/signal.py sha256=T8cjeWbIheQet49WJrslhb-O3L69enItWWTHV-UYjnk 7817
ucdp/slices.py sha256=0D6bLNfyL0hojDQKiJY8v1iRF0tPtX9PcnfZ0JEEPLo 11475
ucdp/test.py sha256=gziUZu9-Ys-ofP2t1NOXhNIPgwiO33Kb7AsPacOZdiY 1258
ucdp/top.py sha256=qLmUDEens3wdYLR-kV0qdjU3mw7qXAZhLbC-wJrb4fM 4207
ucdp/typearray.py sha256=mAOdyAvPOpUnWIm6sG1C1lRuYWO-S9s1dZRhP4b9ZSA 4148
ucdp/typebase.py sha256=NrGRaSalSLE2sZiWgHtlPrTIzUVG8LMFHRodvr832PU 5096
ucdp/typebaseenum.py sha256=2UGSlHsdNy_fmw7BPsCvCsAGq685WvbatIKgAsdUoR0 7705
ucdp/typeclkrst.py sha256=VQJHcWm1CpcOjqNHUFTrs0Ryn811kqb3dYe09HYcgB4 5681
ucdp/typedescriptivestruct.py sha256=0riJWfKH_SxgVniBq90EJjRnjjUDRWAQ0_x7DmNx3nU 8098
ucdp/typeenum.py sha256=yiH7mtVcXcgtwmSW3wwOiLyQ8m5LPHGKqwHLSs29SZ0 13942
ucdp/typefloat.py sha256=_5zxYjbobXeWSk9pFZMt8iy352crPT1S5KEyLClqmmE 2903
ucdp/typehelper.py sha256=R-NqafKno1Vvwe3HMGLpdyYb3BXhswe6MBrqO90JZx0 1247
ucdp/typescalar.py sha256=Nv78l4Is6_mVGkzMboJuM4Bm2g8S0kqF5MGChhJ943k 24295
ucdp/typestring.py sha256=jzftb61xL8bWxNa17fwNBG7In2Xj1KtoMUcAayOgRWw 2148
ucdp/typestruct.py sha256=nFUdtL3KSsrB4BjIU42KaVW-lDAYIaR06hs58xRuEcM 12229
ucdp/ucdp-templates/main.mako sha256=Lj30cmv-uuGqVeItOpx_DoLCn_G_GNp5mCjpOqlFaFI 1274
ucdp/ucdp-templates/overview.txt.mako sha256=wSAExmP8INKdH1_TCBhxRvvS89RXpNUwTTy0kOGO6ak 778
ucdp/util.py sha256=5_Tg-GxvRPQW_jIAvuEhxJrm0u6JHg2hCk8pcqJDqIM 3002
ucdp-0.26.0.dist-info/RECORD

entry_points.txt

ucdp = ucdp.cli:ucdp