slxpy

View on PyPIReverse Dependencies (0)

1.6.1 slxpy-1.6.1-py3-none-any.whl

Wheel Details

Project: slxpy
Version: 1.6.1
Filename: slxpy-1.6.1-py3-none-any.whl
Download: [link]
Size: 366557
MD5: a21209daab4188d81a80b05e601d0909
SHA256: 5d36967f0ea8a0fa32e158ff61de8413256a2a4858e21fff840a1cd503b3e634
Uploaded: 2023-10-20 11:47:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: slxpy
Version: 1.6.1
Summary: Simulink Python binding generator.
Author: Jiang Yuxuan
Author-Email: jyx21[at]mails.tsinghua.edu.cn
Home-Page: https://github.com/jjyyxx/slxpy
License: MIT
Keywords: simulink,c++,gym,gymnasium
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Requires-Python: >=3.8
Requires-Dist: pybind11
Requires-Dist: pybind11-stubgen (>=2.3)
Requires-Dist: Jinja2 (>=3.0)
Requires-Dist: tomli
Requires-Dist: importlib-resources
Requires-Dist: packaging
Requires-Dist: click (>=8.0)
Requires-Dist: numpy
Requires-Dist: gymnasium; extra == "gym"
Provides-Extra: gym
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1312 characters]

WHEEL

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

RECORD

Path Digest Size
slxpy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
slxpy/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
slxpy/backend/filter.py sha256=jC6_yuqGyEEXfQTHj3b_KI9vNg6JRvZLAIKuthoRRZ4 525
slxpy/backend/renderer.py sha256=YJMFA0QFqEZBVUqZ5zaJKA8G7ekymf89w8P2EhSrLng 3202
slxpy/cli/__init__.py sha256=WXNgWAvQgygZ_3TzoL4RHbpWwyjuiOBk7kowh7BFAcE 1312
slxpy/cli/clean.py sha256=uGL86qncxOU5QEE8qTpLpzt60JDTvNYY80hXHzEuqvw 1385
slxpy/cli/conda.py sha256=Zu5Xx5EaCUeq4EjV4yzK-Jsf1E8PPi7mSoVF7OKSeBQ 1885
slxpy/cli/generate.py sha256=TcLwaZFjDx7MYJVJkAu0p4A4i8WZdv_g_ElzRtFS4FI 2094
slxpy/cli/init.py sha256=FGA2DPp0tg8kolC8kwR0-yrGbCxzD5EOOfIFWnS6TDk 420
slxpy/cli/multi_build.py sha256=Mhepn5QzQ-at2Xg2tTr0HA79tAHKF2bkEQFjHPmotSA 5138
slxpy/cli/pack.py sha256=9InhE0fO9eSN-amnJVIfSOmN8_MdCwb0Sw3ltRhjtnM 2266
slxpy/cli/utils.py sha256=aXLyPXdKhEQkt2qLaLZr4x3e-YgT9v3B7r4gUUatmmo 1566
slxpy/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
slxpy/common/constants.py sha256=U7wqsRlaKltczNuclRBglzxwQES33vbcygrgne8U7cU 229
slxpy/common/context.py sha256=KMhezdmWyBFlMBj9eDdnLiky_0j-5fJgK0mFs8l8AzM 13316
slxpy/common/enum.py sha256=KOQTFlTqetrHXRBCVPPFxqfQOU3egAeimkMmecSf3os 212
slxpy/common/env_config.py sha256=hB1Fsz8p8c-EZDsCmHBZqZEDUQ9FOmCYoRSJBj07Qmk 9938
slxpy/common/formatter.py sha256=kjzF7uWJB2zsZEWOpWQ_Z6xdW2fcWeCMmaS9DUGL244 1430
slxpy/common/fs.py sha256=N2YRPCas2s7bbrLJRuKlkEcjc4oI-7qxL9Fc0taQTCw 198
slxpy/common/init_config.py sha256=V6D_e_6P8G5TZNx-12hUgnUFN59gevXS2Gtz_cDf650 3682
slxpy/common/jinja.py sha256=hvUMyt7WKZmrUrKpYljFHUFXPthETwabTw_GmMzA8JQ 1084
slxpy/common/mapping.py sha256=xaBZeKdHpFsvinmFNhVooGibhK9-MZBp-Ms2dQseldk 3071
slxpy/common/model_config.py sha256=9ik94DO98EwaMvpLIsO-L8r0llLY-Rwriqc5TxvCY98 2615
slxpy/common/space_config.py sha256=vsLDQlewWb4jHlEfhHqDPIvxXoPMAN6WilRri3Fov4k 4082
slxpy/common/tsort.py sha256=GjLDbzijChYFKBmN4eQbSSeAqvCCnxUTTIHMrl8676w 820
slxpy/frontend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
slxpy/frontend/frontend.py sha256=eqZpgmzh-M4IFAenkRM7_MZPN76Rf3gvWWb01T_iGfo 4387
slxpy/frontend/init.py sha256=nE8fP1x3YvkMDFAhgzXUJH-Auw6vMxc1-bN6P7rXhAY 3561
slxpy/include/bind.h sha256=BO8XrHtmbwyzT8_RDELEnmOpIadDloFymUxU_aXcxd8 4356
slxpy/include/common.h sha256=xVW5V_ywwBeQszfGY38zYejTtoWwcEL6sOxOWGzxx-I 1253
slxpy/include/complex.h sha256=OpfnL-s9Qbg0P4MeUaSAvR5b0FvJYTAkDjvlf4j0NcE 6524
slxpy/include/data.h sha256=R9agLm9_LEwuP4iJ2FHGgI_fFEF2FQwY3yKjbpfCJXM 424
slxpy/include/env.h sha256=bPkKfghyJiM13F8tDhncnjUSlZmvrlmXx7yPJ_jt13M 19927
slxpy/include/simulink_builtin.h sha256=jkw66RGkl-y1sg4jFkFIzQsA-f_MpfbE9PKhxod_h7o 6880
slxpy/include/third-party/README.md sha256=D08WQdUk56_Vq8zwEIKltfVGKiFD2YQlm8FtIPnI92s 508
slxpy/include/third-party/fmt/args.h sha256=-YtVL52bmUEmt-4XxBdzbtzLcAhTJxF1cUH_XQIpqLU 7420
slxpy/include/third-party/fmt/chrono.h sha256=1EObo5xEuADs7ItTHrbbnTYLxYtKVE4G0g8z9NVDZoQ 68076
slxpy/include/third-party/fmt/color.h sha256=at1BCIkYxeIFSwtUwLXfNsJgEp-tzY3C4hqNDAtjpWg 24896
slxpy/include/third-party/fmt/compile.h sha256=f2hKxY1zaao3VMuQVwvw_xXOYMw3kINH2-QCRBJtxMA 21245
slxpy/include/third-party/fmt/core.h sha256=lJncGHx49PiMVfh4r9N1ZikSQ5sM_2nIKZpgVDUEMvc 111215
slxpy/include/third-party/fmt/format-inl.h sha256=unB-lTOoZMRyYe2qwdMu3nHe6R63k_wFqw6rD0IQ38Q 74272
slxpy/include/third-party/fmt/format.h sha256=v2ip-4fJjkkljMz2yj1ufJzB7jWOZCzFNe6AV5YjtyQ 154181
slxpy/include/third-party/fmt/os.h sha256=fFTcqoeSfd0lasSv7x4nmhu1FKOTZlMVxHOidF-kUt0 14123
slxpy/include/third-party/fmt/ostream.h sha256=qGZtjwcR-m_Zd3PncZUX8fRfS_rtywx_N-Hi-U70UKE 7586
slxpy/include/third-party/fmt/printf.h sha256=zZJRc7ncYb0ue4QT1_soNJGI9Wyk2ev9LNbVBBIy06Y 20023
slxpy/include/third-party/fmt/ranges.h sha256=d5E3_1D-0IerLTmkjKbpECKxu1WqKzFt96N_p6K2lFs 23218
slxpy/include/third-party/fmt/std.h sha256=iSGNk-Ot2-FI9hBwKyzpa6rZcorSW5HGHCsqqvIq7J4 4880
slxpy/include/third-party/fmt/xchar.h sha256=f8UJkQv6glDogopULgMOOTuKAkvPCVOLO7oDD9wDCVg 9001
slxpy/include/third-party/nlohmann/adl_serializer.hpp sha256=DEzilaP0CSz_CSkBw0DJYbEMSOyNVVEQ_j359hl0Chk 2279
slxpy/include/third-party/nlohmann/byte_container_with_subtype.hpp sha256=tWcz06W4QAT0x9qKwp_wMFCdagE-6wkFQb_NxGwaXcA 3533
slxpy/include/third-party/nlohmann/json.hpp sha256=u_lqJKjVnveUZ3YeKoA1N-FHaQm7fWuu0jCUoYM8CIw 193862
slxpy/include/third-party/nlohmann/json_fwd.hpp sha256=exFs6lFKEf23HaC9akJzsoFnUNKZeXETE-Snao_lvQI 2469
slxpy/include/third-party/nlohmann/ordered_map.hpp sha256=nXBwlEzGTaSBgSBpiXW3TYt-YRUrXRCv-BmFST1bT20 11447
slxpy/include/third-party/nlohmann/detail/abi_macros.hpp sha256=cCr1xgMFEl2OWkyBPScYgrk7srpDzf6R7k7c7z--63E 3807
slxpy/include/third-party/nlohmann/detail/exceptions.hpp sha256=II0sUV1VvMraqy1tdgnEF5s0PjkxN6Xr4clvKT38oQE 9128
slxpy/include/third-party/nlohmann/detail/hash.hpp sha256=VPfdT01sx71MCf7HvafkeZLuV5m_I1EEOE7nAQgCPP8 4016
slxpy/include/third-party/nlohmann/detail/json_pointer.hpp sha256=zYZ4LloXsLcH_aNdWjnahfyMSB5kK2nKH5VIUTERDCQ 37067
slxpy/include/third-party/nlohmann/detail/json_ref.hpp sha256=7wRmDbAjby8zQb023gDLw_SUAYJ4gAKUvoL4Xh_MS3w 1811
slxpy/include/third-party/nlohmann/detail/macro_scope.hpp sha256=jYpQTVro_PNLZ22e_V7KBwAbu5o0FzE7RDyddQGBY_g 42861
slxpy/include/third-party/nlohmann/detail/macro_unscope.hpp sha256=ZbsqZespNWQ_W3iO-3tAkvGjKdC0-7yaG3NDd19YeX8 1220
slxpy/include/third-party/nlohmann/detail/string_concat.hpp sha256=M6KiXHTLABJLHmkQiga0wrsC_TadQL_lrtVsQByPUBE 6006
slxpy/include/third-party/nlohmann/detail/string_escape.hpp sha256=FomaLAHJruLNCvW57eDT9XmvALWDAxl-JpL3VjEDF8k 2168
slxpy/include/third-party/nlohmann/detail/value_t.hpp sha256=8W4qBcT9--Ivws7pD3rcDmyixTRTSPofjIVajgTyY7Y 4326
slxpy/include/third-party/nlohmann/detail/conversions/from_json.hpp sha256=jK0v9KkFkREKXMYTTu8l5aFsM_l7Ux4Vdu1VExnRaJY 18880
slxpy/include/third-party/nlohmann/detail/conversions/to_chars.hpp sha256=wnZq71fTgbJzKimg8_rK8cWnvL3agFQlFKuDQkfybGg 38503
slxpy/include/third-party/nlohmann/detail/conversions/to_json.hpp sha256=K4eyjBfO-OzBkqUTfGf9bFajd0bH5HjKCqy-NUCYAWw 15749
slxpy/include/third-party/nlohmann/detail/input/binary_reader.hpp sha256=hOvjdFQVAQGliW2PUOweLw_FfgzJ3IEBkKzX1Dzpy0I 103174
slxpy/include/third-party/nlohmann/detail/input/input_adapters.hpp sha256=WB5aCYLAG_Y0SUeVR-VVEBtwZB2_xlwxB44PxKTmFnE 17372
slxpy/include/third-party/nlohmann/detail/input/json_sax.hpp sha256=7pxFvXNhu5goO9HpyH6H9jmzvSemMXaaJJmWLgOwUpg 21370
slxpy/include/third-party/nlohmann/detail/input/lexer.hpp sha256=cjp65WihRg2lI1zR-ETbaxKw9oS1KE1aTH202-FlyYA 54544
slxpy/include/third-party/nlohmann/detail/input/parser.hpp sha256=_Wh6aI_GiDXuEzf04efpNb6mzRff-rtDOZYoppQk1mk 18722
slxpy/include/third-party/nlohmann/detail/input/position_t.hpp sha256=kAfti-EvGw0AHCksFSX96xQYvtjNY7-KALEYV09b1dE 958
slxpy/include/third-party/nlohmann/detail/iterators/internal_iterator.hpp sha256=JBTYnCC06xJ4ZyohsPCYWMSGH_6HhDLslC4j5NJ3R5o 1071
slxpy/include/third-party/nlohmann/detail/iterators/iter_impl.hpp sha256=2y9PD5BasrgOjgHpbhd66v5NWhp4tC-svJH7eQE-t5Q 23906
slxpy/include/third-party/nlohmann/detail/iterators/iteration_proxy.hpp sha256=ePqQvNJoIpU9RRaTs3mxOcbyJinbtkUX_z1YwKy5ZK0 7962
slxpy/include/third-party/nlohmann/detail/iterators/iterator_traits.hpp sha256=eKHDKyutZ4L5cGPPZCptwCWIlguUIMGSTKXvdvuN-dg 1757
slxpy/include/third-party/nlohmann/detail/iterators/json_reverse_iterator.hpp sha256=OHK49hEQ_wmnfDo9yoUsD-6d78qrW3eNyZCiU4g6Uyk 3861
slxpy/include/third-party/nlohmann/detail/iterators/primitive_iterator.hpp sha256=J0ulTFwrLNjnweY1OSsJ5z_WXUGDVx-CGtFJs5VO2Bg 3227
slxpy/include/third-party/nlohmann/detail/meta/cpp_future.hpp sha256=UZKF2c7KPW06-gxkfHH4eQuRF52magi2ip9zqCGAFvM 5178
slxpy/include/third-party/nlohmann/detail/meta/detected.hpp sha256=AZY8pIQnsyKGpL2jdBwIF2SK9l7vZz_nzJ_J2UzzQ6g 2109
slxpy/include/third-party/nlohmann/detail/meta/identity_tag.hpp sha256=mpWqrWj-FbAVcLT57669HtLlrXA3Z_S5P8LNhVFCGZw 526
slxpy/include/third-party/nlohmann/detail/meta/is_sax.hpp sha256=h2qvn0zL7Weak0DPUbPb446vCxgSLgr_4MXnEaL3NTM 6960
slxpy/include/third-party/nlohmann/detail/meta/std_fs.hpp sha256=aOjpecylO9l7wuhbnop4BmteeRqVGwxzKQzX5cdAvGo 766
slxpy/include/third-party/nlohmann/detail/meta/type_traits.hpp sha256=sTxFj5zWothXcDHxLhGpUeSue1CMzmT_rf9C8kiti0s 28099
slxpy/include/third-party/nlohmann/detail/meta/void_t.hpp sha256=MM9FitdRs3CX2jTD4o2eOHu7N_qynRgJhLq6TmfTqDE 597
slxpy/include/third-party/nlohmann/detail/meta/call_std/begin.hpp sha256=957PEiYA4uZPNE3ZUneRCBYgbjeoC-0Yc30i8oHbtGU 453
slxpy/include/third-party/nlohmann/detail/meta/call_std/end.hpp sha256=8NFJNZQGinMQK1LEf0jTRD6lia-8qqJnKw5xSZ9h1pY 451
slxpy/include/third-party/nlohmann/detail/output/binary_writer.hpp sha256=pszCNeUvphLCcX4niTntFjLEVulogYBdCEhHzzzD0G0 69893
slxpy/include/third-party/nlohmann/detail/output/output_adapters.hpp sha256=_sk_RRlTh0qtejDHm5Ic0MSt4WmONulkv-ifGkpqPA8 4067
slxpy/include/third-party/nlohmann/detail/output/serializer.hpp sha256=Xqo_quN5HFOtpoAJZ-FmytgVm9lUW1q9_BjNpeqYJuQ 39896
slxpy/include/third-party/nlohmann/thirdparty/hedley/hedley.hpp sha256=bFzfmB5Dd29M0yDcdHYwnvpzMvRXKIxPMwUbf6T3YR0 86068
slxpy/include/third-party/nlohmann/thirdparty/hedley/hedley_undef.hpp sha256=Llr_GhXL_YeGondtDsDjjhTSzq3uoim85cWDuvwmgDw 5500
slxpy/templates/backend/CMakeLists.txt.jinja sha256=6LQMjRYFWjSdn9xrXn6xvGmXsQ02LE7mC-4PEp12B-Q 3175
slxpy/templates/backend/common_env.h.jinja sha256=C3B5Wff8TukWRnKkFPWOM2f2m3Z5Ky8N6UE-K1cOYxs 7737
slxpy/templates/backend/gym_env.h.jinja sha256=muBcOpJVbRGVEBmT21_CCMWGB-epmCyFQ3L77CBVtno 24201
slxpy/templates/backend/module.cc.jinja sha256=24Hc0ygAekIn-1AYUO1L8ehow5kY9APQVMWOwBb53j8 10457
slxpy/templates/backend/prelude.jinja sha256=SsVLXoHJpmuj1Z3LoUL4vOpbROk7b4XxQVGTbGIQKZQ 91
slxpy/templates/backend/pyproject.toml.jinja sha256=vB-V2sHFkGXuQgf-NOmqliR5727847FIs93Jwg-aD0o 114
slxpy/templates/backend/raw_env.h.jinja sha256=LUiSmm_y4nq5wExa9spNAae8mgmrO376PR2TXUi1yFs 8471
slxpy/templates/backend/setup.py.jinja sha256=tiQHFry2IHMgb9zgD2Is5PHJ0Ss_QzinhuNH-8C6Gd4 2763
slxpy/templates/backend/test_extension.py.jinja sha256=Qkb0QvD0fkyiuLa_U7I2Z2pO0_lj1bLcEYqi1jDFqZo 903
slxpy/templates/frontend/compact-env.toml.jinja sha256=HxXCcUnTfSWAayOU8yupPZisYZvHr5VHTYPC3sltLfw 1148
slxpy/templates/frontend/compact-model.toml.jinja sha256=UbnyHMmX9bvtkbapaI2pBuPZxFSw09J06GASG0iexb0 862
slxpy/templates/frontend/env.toml.jinja sha256=_mWEEZsDyg0mjU-WAPyFJqBnw53z21B5dLC1tC_sdac 4038
slxpy/templates/frontend/model.toml.jinja sha256=xGPClGDHUwAmSrVRDocotu5K-0V-md0Z_6NsScKN1HU 2337
slxpy-1.6.1.dist-info/LICENSE sha256=1XTqMhzqbq5E17fyxKFIK4qW4Nhc7TLR8PSmi_CJvG0 1088
slxpy-1.6.1.dist-info/METADATA sha256=cAhIV6p0ogvF6dUWVMPMNetTUwa-HRsUYvXwv85dmP0 2076
slxpy-1.6.1.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
slxpy-1.6.1.dist-info/entry_points.txt sha256=QYHF1B1byxx3vwBqAcaib2b4ZVPllBTeURHssH3egkA 48
slxpy-1.6.1.dist-info/top_level.txt sha256=0DtDllf7Olkx0zkyRFwz4M2ogdfInt49bYE8aicDU64 6
slxpy-1.6.1.dist-info/RECORD

top_level.txt

slxpy

entry_points.txt

slxpy = slxpy.cli:entry_point