piel

View on PyPIReverse Dependencies (0)

0.0.55 piel-0.0.55-py2.py3-none-any.whl

Wheel Details

Project: piel
Version: 0.0.55
Filename: piel-0.0.55-py2.py3-none-any.whl
Download: [link]
Size: 87792
MD5: f1886dc925c9e1e09de7763ab0c9e4e5
SHA256: 66847b0510161d0d83d95d5bd42472aafc5ce1a83fda812dfcabc7bb0c060588
Uploaded: 2023-10-03 14:50:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: piel
Version: 0.0.55
Summary: Photonic Integrated Electronics: microservices to codesign photonics, electronics, communications, quantum, and more.
Author: Dario Quintero
Author-Email: darioaquintero[at]gmail.com
Home-Page: https://github.com/daquintero/piel
License: MIT license
Keywords: piel
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.10
Requires-Dist: amaranth-yosys (==0.25.0.0.post75)
Requires-Dist: cython (==0.29.21)
Requires-Dist: jupytext (==1.15.0)
Requires-Dist: Click (>=7.0)
Requires-Dist: cocotb (==1.8.0)
Requires-Dist: femwell (==0.1.8)
Requires-Dist: hdl21 (==4.0.0)
Requires-Dist: jax (==0.4.14)
Requires-Dist: jaxlib (==0.4.14)
Requires-Dist: gdsfactory (==7.2.1)
Requires-Dist: networkx (==3.1)
Requires-Dist: numpy (==1.24.4)
Requires-Dist: openlane (==2.0.0b13)
Requires-Dist: pandas (==1.5.3)
Requires-Dist: qutip (==4.7.3)
Requires-Dist: sax (==0.8.8)
Requires-Dist: thewalrus (==0.20.0)
Requires-Dist: sphinx; extra == "develop"
Requires-Dist: sphinx-autodoc-typehints; extra == "develop"
Requires-Dist: sphinx-pydantic; extra == "develop"
Requires-Dist: sphinx-autoapi; extra == "develop"
Requires-Dist: sphinx-autobuild; extra == "develop"
Requires-Dist: sphinx-rtd-theme; extra == "develop"
Requires-Dist: sphinx-gallery; extra == "develop"
Requires-Dist: nbsphinx; extra == "develop"
Requires-Dist: myst-parser; extra == "develop"
Requires-Dist: pandoc; extra == "develop"
Requires-Dist: flake8; extra == "develop"
Provides-Extra: develop
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3851 characters]

WHEEL

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

RECORD

Path Digest Size
piel/__init__.py sha256=z_po-nwfABC_SRiApHt3FwaLTpt3iUXbsacju2U8WBw 514
piel/cli.py sha256=esSe8E9bkkZQSUY55Mb0hzoCKAwbjh8bJbj6y0lPopo 375
piel/config.py sha256=ZOSLgLE0GNAQ_eaWtqN-pWDc7osYkJJPYPylZqfnn2k 311
piel/file_conversion.py sha256=FFIzBeEt00qOqc4fULhCqbu01KWnUcuqbsRg_bp9sTQ 772
piel/file_system.py sha256=EcQ50mhXyeK7L3JNDVZWUa-Wb1KqYaDDJcohV_fFvVY 19278
piel/parametric.py sha256=J8x92Ty5IgYdvMhlgfXTbK2XCwP4RYKdL7RbTKG1fv8 3928
piel/project_structure.py sha256=DbSXxnduQHXoQcnWvDPDffxgJMf74dUrki6cHyDA7bo 8805
piel/integration/__init__.py sha256=9TmXi6S4hWYER9FIuTcNVciMK9QR0TBNfqSyJUnOAlY 209
piel/integration/amaranth_openlane.py sha256=k0WMOS94vB7PNPFA3j9pG77yc90_KlTQLD8ptYntiME 5358
piel/integration/cocotb_sax.py sha256=5Tj5_Rpk11iwyWfh7v3pwNkZyFDYmanjA3LS2QWBKaA 172
piel/integration/gdsfactory_openlane.py sha256=pQorcGiaLmQgJyXICOzqGOq37yLW4Ssra3rqFYzZ4jQ 2174
piel/integration/sax_qutip.py sha256=nQiUqx3tmFyGEy0vMgI9LZpbgHH761Z7ZIQuNc5LJ7A 2613
piel/integration/sax_thewalrus.py sha256=c-bNhpeLzQzbVTyr93wmfu844xxJPNMyFEeTK6_eLJU 1014
piel/integration/thewalrus_qutip.py sha256=yv0e_yxfjTPfgBjP65htOa8vI2V1uIvgFNzcUrQb9oQ 2758
piel/integration/type_conversion.py sha256=ytzxZCXIxslnrG22aOUrVNHEAZYJVfAtXC-tVeBvMAQ 720
piel/integration/gdsfactory_hdl21/__init__.py sha256=Xnx6gsu_4rSm8E1eVoRnNyUAd8EZsPN4s2x_vflpdCU 46
piel/integration/gdsfactory_hdl21/conversion.py sha256=aGe81KUv5ggh3rkgzNPbwc9A-dIbkKX-Bc-JPNCd0Ts 9474
piel/integration/gdsfactory_hdl21/core.py sha256=raDcvM5cDZ6l2F8CYEognP6hLDUhYNDkeXLudeLopyw 13159
piel/integration/gdsfactory_hdl21/utils.py sha256=2kUCEhJWx1sI9ftZXvmdidgoTvB6D0-AMXlYsO-psZg 863
piel/models/__init__.py sha256=TasYxoE8JuLJKsB-21mwoFI_LgeyBvDLdepwzp6eSvk 209
piel/models/utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/frequency/__init__.py sha256=SslVJ534z7Lxng0lkwtIycd2uHX1z7g9AsD8Z7C9v7E 395
piel/models/frequency/all.py sha256=yJepfbol0ph2LA6Mcl-MkM_uNLY6KOr-azRdatSLLQc 982
piel/models/frequency/defaults.py sha256=mGDiBcAZFstgnjAhLEB1dlSf6o4ZQZquc1aF74XZQKM 1439
piel/models/frequency/utils.py sha256=5BPbrJ5AvNs-xDv-6xpbBj2rU5ZKsTWsxHLf2pfxI08 658
piel/models/frequency/electrical/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/frequency/electro_optic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/frequency/electro_optic/ideal.py sha256=DmRnEnMvHUhvDD_w5v-cvCtdXXwATN5jUJjz0xaUQiI 80
piel/models/frequency/electronic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/frequency/opto_electronic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/frequency/photonic/__init__.py sha256=7rmLIHyTKVgl1DnyxQ8LukKGS3mlcuHSyoXY0nsXGPM 263
piel/models/frequency/photonic/coupler_simple.py sha256=EKssySj4Q5GypE6oQsdP4SEWIVp-QqYOZZem8ATMc2s 451
piel/models/frequency/photonic/directional_coupler_length.py sha256=ePpk_lMjKbYX5uzjRqUK-kDNqRpnmQoPqJBaxF2XnV0 818
piel/models/frequency/photonic/directional_coupler_real.py sha256=f9MGUFSimDivWLhPsSrRb3kze3bRKP4P-hdbcvHF2-c 781
piel/models/frequency/photonic/directional_coupler_simple.py sha256=8tyRaXTyNQ4-QMuvSiJeD5GSbhDL9BGOE_mY07Djktg 487
piel/models/frequency/photonic/grating_coupler.py sha256=8LLFSdi2P6mzK5BnaSAFrNbtcfIZb_ehhhB7jLB3LXk 790
piel/models/frequency/photonic/mmi1x2.py sha256=nIRXuFViVQ84hZJT5JRk7FaCiHu7k78RG6mzH-SBarg 279
piel/models/frequency/photonic/mmi2x2.py sha256=iENLY2lW9wDY14iLWDYkLWIQaxqcjYkO3u-wHplj98o 353
piel/models/frequency/photonic/straight_waveguide.py sha256=KwLzDA4GcPFUhpI0NwzrvJzd8GfVEFpJ7WAVMW4E1K0 1386
piel/models/logic/__init__.py sha256=lx54Hq6ZJXgf8_OLvxsvN0Qu6dOMYZ_DGfdAnZj9VKs 281
piel/models/logic/electrical/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/logic/electro_optic/__init__.py sha256=oI04OAkkT8cr2Uvh2LHLdx7p7g2Ks4nPM-GR2mt-FjU 30
piel/models/logic/electro_optic/signal_mapping.py sha256=atObG9uGMoeX8xErajAOGi9HwY8D8Ym3l_vcnkQ9Nic 7070
piel/models/logic/electronic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/logic/opto_electronic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/logic/photonic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/physical/__init__.py sha256=HPBNa10rB3t6rTUykcIsMRe2In83d4dOwMmxq1Vn5mo 342
piel/models/physical/geometry.py sha256=buN8wnMxVlpdGCPHsFw08z5Eao6wDNIWI4q_Sry6Cqs 418
piel/models/physical/thermal.py sha256=dsyLJk_GFG2BjKzCUTHPmM4W5bL7oHv50el9qyhK9os 383
piel/models/physical/units.py sha256=bUPwnN1Qv8yBQVtpmSqGn009PihFM8p51nikL6droUc 369
piel/models/physical/electrical/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/physical/electrical/cable.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/physical/electro_optic/__init__.py sha256=U95_zleCMjkK1qyB4aHOPjZF9P3JOOCloOvBsDk7wiw 28
piel/models/physical/electro_optic/basic_heater.py sha256=SNE-4LlGMvmO6EjnZJmSHhvYZcUfYWlI8XVWHuoPCag 2017
piel/models/physical/electronic/__init__.py sha256=0HE707FtqES70xZXwnStHe-8H3Me-5XiQiUvBYubV0U 90
piel/models/physical/electronic/capacitor.py sha256=LUJ7CPrwJfWF8vS2RfR0oavSJbNElGQaPeJhkY1WbYY 1103
piel/models/physical/electronic/defaults.py sha256=buddLrTCoar0Lgd4Lye594iS4V1WLBEwyTmrzQ1ZmB4 613
piel/models/physical/electronic/resistor.py sha256=MYSSHK0cwRlKIkPVXouPtq2O7p8dK5ulR48fCG7DtuM 723
piel/models/physical/electronic/straight.py sha256=IrWwJbALKxUG1EukOjFVlyFQCwORVLUNPXvudG18KVU 463
piel/models/physical/electronic/taper.py sha256=QT4XFzVDdzm1jiv3RDJuDBnFg_YQomuRf3ecUOmRRlw 471
piel/models/physical/electronic/via_stack.py sha256=UUaFL-Ai5lwvnp7eL80tpz3UJ1vT1VQuOirGCKIExFk 888
piel/models/physical/opto_electronic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/physical/photonic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/transient/__init__.py sha256=meDAfn8xoGIWHmS_5KoiOws-w7_mnobJYOVB4LPlnqE 301
piel/models/transient/electrical/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/transient/electro_optic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/transient/electronic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/transient/opto_electronic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/models/transient/photonic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
piel/tools/__init__.py sha256=pEmlq6bXUwLFCJC6hQYwEcgc-qXCM4jnYJkpygeTQK0 159
piel/tools/amaranth/__init__.py sha256=rk60nLy_Za8zO8TsH3Rb3X4NWqXdn5wr_cfP9VKGYOk 69
piel/tools/amaranth/construct.py sha256=70fCxaUcO5uxEsgTPI_GLJkj3Cu_GLzJ7RAzhDne40A 2867
piel/tools/amaranth/export.py sha256=jPquPeq_dZTvJsWuRDLr3pscq825BqaveojFLcQMWXY 2046
piel/tools/amaranth/verify.py sha256=umOh5cgq1oNxE7A2VJ3GiEVV3PAgLJota40iuuWr9so 3079
piel/tools/cocotb/__init__.py sha256=T0KiNNdDl4yGTgkWgQsxmoWC0CJ50_5r7wPpI9yznPc 40
piel/tools/cocotb/core.py sha256=S13ZIPVL11XrDIQKg1ic-IxkY9B6iX5Eetm0a5qAocM 6174
piel/tools/cocotb/data.py sha256=3w_Xt1e7y5l9mxC3IAD0bJYkHOGy_q8IDbAQH0Q16Y4 2919
piel/tools/gdsfactory/__init__.py sha256=4ruW04swhOp5LGlwLtQmOu9ZHGaIKbYizEcntpa9cXk 44
piel/tools/gdsfactory/netlist.py sha256=ap0YpEscGmuO3SvtcJs9yyq9JJJsrUpsXyGuc67qQrw 4636
piel/tools/gdsfactory/patch.py sha256=qp0qlkYiw5MZOxAvwrImMoGUjWFod8qzVl5c8vONKU0 7580
piel/tools/hdl21/__init__.py sha256=7qKDyJHGbioHd5a2bQOq_rBmtAewq3yz6zY-dY2fTI4 46
piel/tools/hdl21/circuit.py sha256=zMPhfo2Fa5XegG4rV-KvpQNkcB2LREktCIcphUSeBP8 2466
piel/tools/hdl21/simulator.py sha256=nWst2etZxJJIzePP67scSoXFEpPStsLdastZPQ9f7xY 4389
piel/tools/hdl21/units.py sha256=Zbn4P7PL_2MkJ2F41OQGn26v8fIboylBqu0bxxKwKq8 1918
piel/tools/openlane/__init__.py sha256=oCPU7PIdWYI5-cU-7vD0_31nMMaFxcKo8sZAaWlVfTQ 136
piel/tools/openlane/defaults.py sha256=XWnTBQhWzgbu2pks13lmgm0QC3nHovpDj8KPtOnbj5M 2481
piel/tools/openlane/migrate.py sha256=I91XwNbumWkDi4PG2YjW61_zqR3zuGfVM5EBxSN27Rg 2109
piel/tools/openlane/utils.py sha256=4iG8AQ15pf2G2X7QXY3_fYKKPisQMKRsiB2Lm6lK-F8 7473
piel/tools/openlane/v1.py sha256=p5p8uddJ4voCbEIy9zw4nHZ3VEp503j6fR4fzPyaQyE 10782
piel/tools/openlane/v2.py sha256=OHOobDUrK_MFx9mVJwIfVslwlpLJE-vGl0LNqCp2o8U 3591
piel/tools/openlane/parse/__init__.py sha256=3LZU0eEADZn0ih_NvD9hsPO4-4W-HriC_kk54UnlbLY 237
piel/tools/openlane/parse/run_output.py sha256=BLnINlrXbHWAYRefCt62ZsrNYTrQwtN-0itlZ1Xyiew 2389
piel/tools/openlane/parse/sta_rpt.py sha256=_Tr6wpqax7KnCHNR2MDDFc3RAWhOHp5xj1DnE_3CS5U 10719
piel/tools/openlane/parse/utils.py sha256=s0UMezUxgZAZ0IMJO8PDJPmGvMqCimeX3TPzW9KGi1U 2309
piel/tools/qutip/__init__.py sha256=X3hTtT-RFk-iO4SlPWjO_OS_BXSFSdT5EUSkjFY5Zjs 65
piel/tools/qutip/config.py sha256=GQSo_rzXPxPVAyHv77j_dlFoG0MCE6wpD4M0b65mMYI 56
piel/tools/qutip/fock.py sha256=skaKb1e0lRlikNDK9wcqXyHC_G1h4VVR_A_G6TiDY7U 4975
piel/tools/qutip/unitary.py sha256=AQ8Fr9eP1HWZV-1cU9aDm_4RMckdwZsvZSIdjd8x2bc 3809
piel/tools/sax/__init__.py sha256=tliE4o18xYnjV8XX8HKrfIEtKNxdOr-9QkEclwDjNhs 44
piel/tools/sax/netlist.py sha256=-PjeAykItstTDkgj8fvWstlbl2W_Xy2FTpOdF0SX3oI 14060
piel/tools/sax/utils.py sha256=X8D6yCDb-mnMN8iIaTi1f19RzO2jxF78-J8BtCxvYUY 7350
piel/tools/thewalrus/__init__.py sha256=NT-2E5J4h4mQY1iypGxJqFrvsZ2pH9kC4ooKQ0eyx_Q 26
piel/tools/thewalrus/operations.py sha256=FVCzaCwedHR5Iy86dJQZmGbH2H_IvaYg4dcjTndysMU 1190
piel/visual/__init__.py sha256=ExbLeSH-hnnBAEL8heLtF5-xy4pfXN2D44XUCVsSP5M 65
piel/visual/auto_plot_multiple.py sha256=jiqbTPp-Ekgi-JLi6AkQyffkLsKUjctCGzTvDbWmfVM 2026
piel/visual/data_conversion.py sha256=1BqLSN9EBh6URm-VOupiQhiI5N4-hoct5zgkC0gJO8g 4315
piel-0.0.55.dist-info/LICENSE sha256=7uD-qPZ0DTpYMry5kL9ys2GKpPVQi87rGi5L_TfdJ5M 1073
piel-0.0.55.dist-info/METADATA sha256=UrEUSsZCCFuX_6eZCzdIlRju9PhpgAL3EdGBrWYOZoU 5750
piel-0.0.55.dist-info/WHEEL sha256=iYlv5fX357PQyRT2o6tw1bN-YcKFFHKqB_LwHO5wP-g 110
piel-0.0.55.dist-info/entry_points.txt sha256=NIbYZ4jEuFVgf_lnJWajHqfYV7S3MXtv-h0La4DJ4Ys 39
piel-0.0.55.dist-info/top_level.txt sha256=k487vZTQVd9giIgtYn2qL88BifdE4IwPUxsWBChI_JM 5
piel-0.0.55.dist-info/RECORD

top_level.txt

piel

entry_points.txt

piel = piel.cli:main