scenic

View on PyPIReverse Dependencies (2)

3.0.0 scenic-3.0.0-py3-none-any.whl

Wheel Details

Project: scenic
Version: 3.0.0
Filename: scenic-3.0.0-py3-none-any.whl
Download: [link]
Size: 471774
MD5: f112c0826ec17824a7ce22120976b776
SHA256: 3f75794b60f43e80e6fbcbc2b8fd60a952f11ba061a13a27e3ddfb6c49120f6c
Uploaded: 2024-06-07 04:14:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scenic
Version: 3.0.0
Summary: The Scenic scenario description language.
Author: Daniel Fremont, Eric Vin, Shun Kashiwa, Edward Kim, Tommaso Dreossi, Shromona Ghosh, Xiangyu Yue, Alberto L. Sangiovanni-Vincentelli, Sanjit A. Seshia
Maintainer-Email: Daniel Fremont <dfremont[at]ucsc.edu>
Project-Url: Documentation, https://scenic-lang.readthedocs.io
Project-Url: Homepage, https://scenic-lang.org/
Project-Url: Repository, https://github.com/BerkeleyLearnVerify/Scenic
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: antlr4-python3-runtime (~=4.11)
Requires-Dist: attrs (>=19.3.0)
Requires-Dist: dotmap (~=1.3)
Requires-Dist: mapbox_earcut (>=0.12.10)
Requires-Dist: matplotlib (~=3.2)
Requires-Dist: manifold3d (==2.3.0)
Requires-Dist: networkx (>=2.6)
Requires-Dist: numpy (~=1.24)
Requires-Dist: opencv-python (~=4.5)
Requires-Dist: pegen (>=0.3.0)
Requires-Dist: pillow (>=9.1)
Requires-Dist: pygame (<3,>=2.1.3.dev8); python_version >= "3.11"
Requires-Dist: pygame (~=2.0); python_version < "3.11"
Requires-Dist: pyglet (~=1.5)
Requires-Dist: python-fcl (>=0.7)
Requires-Dist: Rtree (~=1.0)
Requires-Dist: rv-ltl (~=0.1)
Requires-Dist: scikit-image (~=0.21)
Requires-Dist: scipy (~=1.7)
Requires-Dist: shapely (~=2.0)
Requires-Dist: trimesh (<5,>=4.0.9)
Requires-Dist: scenic[test-full]; extra == "dev"
Requires-Dist: black (~=24.0); extra == "dev"
Requires-Dist: isort (~=5.11); extra == "dev"
Requires-Dist: pre-commit (~=3.0); extra == "dev"
Requires-Dist: pytest-cov (>=3.0.0); extra == "dev"
Requires-Dist: tox (~=4.0); extra == "dev"
Requires-Dist: pyproj (~=3.0); extra == "guideways" and python_version < "3.10"
Requires-Dist: pyproj (~=3.3); extra == "guideways" and python_version >= "3.10"
Requires-Dist: pytest (<8,>=7.0.0); extra == "test"
Requires-Dist: pytest-cov (>=3.0.0); extra == "test"
Requires-Dist: pytest-randomly (~=3.2); extra == "test"
Requires-Dist: scenic[test]; extra == "test-full"
Requires-Dist: scenic[guideways]; extra == "test-full"
Requires-Dist: astor (>=0.8.1); extra == "test-full"
Requires-Dist: carla (>=0.9.12); extra == "test-full" and (python_version <= "3.8" and (platform_system == "Linux" or platform_system == "Windows"))
Requires-Dist: dill; extra == "test-full"
Requires-Dist: exceptiongroup; extra == "test-full"
Requires-Dist: inflect (~=5.5); extra == "test-full"
Requires-Dist: pygments (~=2.11); extra == "test-full"
Requires-Dist: sphinx (<6,>=5.0.0); extra == "test-full"
Requires-Dist: sphinx_rtd_theme (>=0.5.2); extra == "test-full"
Requires-Dist: sphinx-tabs (~=3.4.1); extra == "test-full"
Requires-Dist: verifai (>=2.1.0b1); extra == "test-full"
Provides-Extra: dev
Provides-Extra: guideways
Provides-Extra: test
Provides-Extra: test-full
Description-Content-Type: text/markdown
[Description omitted; length: 2476 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scenic/.DS_Store sha256=bNuOSMtOzmrKR8LngTOVSiSZUI3SPGhCPPyAxRgGIBA 10244
scenic/__init__.py sha256=6VX9ZjbaASXCDCacLED7lhISuorEKnF8gx7IgDw1kFU 329
scenic/__main__.py sha256=D0uP5HQW6RBVEFEGYFmojAbapz6R0Rt1F4ZnPz0aEuY 10450
scenic/core/.DS_Store sha256=gR0D9OTNY5ZZc7Ry98za3o0qTUWSkHqW_DqyzlWeL0M 6148
scenic/core/__init__.py sha256=90Uau9fOZ2-7gxMTECDUyOt0bn2y1RMg1fEnfgGiUDA 55
scenic/core/distributions.py sha256=844coF7CcmZlS4CIjsSW0Ybx2LqnCix0uh7iVkwJxQg 51825
scenic/core/errors.py sha256=SOHbMj5Pge2PGs7nodZ-jYpZICinCNIX_FKMoqQmU-c 11090
scenic/core/external_params.py sha256=3K9v7VZ2z0s4g_lU0aKEtUhIQmF1R0sng8RfVLaKfJE 15239
scenic/core/geometry.py sha256=djzNq0FuyGIYFbkSHw4mnbi9mDE0qcv60ARU6hYGfzY 10400
scenic/core/lazy_eval.py sha256=PJLlMOt3BCAKSJMBtfZvkhuOQgepjlTL_Xu5jQk5Aio 9568
scenic/core/object_types.py sha256=cvIp7qJFYN92mwMA_WQyoH-PaHQWa7wj5qh_NbYI27I 72097
scenic/core/propositions.py sha256=QExqUAI5VNSq3Z6DLQrvvjVztHnKHb4jES7CvOdQVnY 6559
scenic/core/pruning.py sha256=zi98Df_dmPwxoVJuqMOkaOcvV_Nd1gPT_EyVN_IAo7U 24232
scenic/core/regions.py sha256=ojAg77GTpQ87pMhuub2PkYA5Wj6_X18NeF4PQcTU2Ew 150145
scenic/core/requirements.py sha256=0zgXKf7aIIpyPjdfkWQqWhCuSzLuZP0cMAPyCHtqHmM 13568
scenic/core/sample_checking.py sha256=hiTWTWbvtTPdFALHEzrPXp58aNXergpU3vaWK5VWYeU 4393
scenic/core/scenarios.py sha256=yQ_yiMvoyq8YUmF5W4IrZ8wWwksI_LY2etTc8rw4S1k 29983
scenic/core/serialization.py sha256=fCprusIDRhZ7XU6jrOG05SlA-fQMVgLj-gwuHM6IEYg 12238
scenic/core/shapes.py sha256=a5suOHhM60JtnHUG7oB0CftQYQ7t0ei98-FSnQw1iEM 7663
scenic/core/simulators.py sha256=M7hSK9Luf--8slQJyW2aOZTcAqwd2qRi-mAeAZ5cqPE 38071
scenic/core/specifiers.py sha256=g3Kbxsr8uMHfaAsQ7L21o8BJP5aRdWzSvAiWDWPB6Ls 4572
scenic/core/type_support.py sha256=z_YJ5todTiXFRUbu7UFVZIJz7T8VcM2L6wzRbugVvAs 15807
scenic/core/utils.py sha256=B_LlbJgo7ozjAiQtbmNp2Hgdkir-3zu0bxNvJD6tgMY 11532
scenic/core/vectors.py sha256=pC_MAHFeooFIY8SSEmJzNjH1UQ6mPj5L_Lqz-jnBuY0 28638
scenic/core/visibility.py sha256=RP86_zzoZs2q3XADgjbvXpOcun5a7zjwnyloKzhp9xU 25874
scenic/core/workspaces.py sha256=ll5NCX-1I6ziwVflF7v-vUNyAakCIKadeSEYlPmVfvE 4555
scenic/core/dynamics/__init__.py sha256=aBB9eu8ujRbGyB-HRp76haoPtJF4nAr-D4TeGI9Wb9Q 655
scenic/core/dynamics/actions.py sha256=mGi9DhxrJwST-_bEZMm2vCFdaDezRjxs8i4qAAFw7pk 2236
scenic/core/dynamics/behaviors.py sha256=hgQPS7sAd4z3Qz6CWsjSTGe2IbE74bdSNQnnOyZ1nX0 5320
scenic/core/dynamics/guards.py sha256=o8-y44htoRcMxNegqkQlN5VXxYViCvNP85b9_03bTwg 1291
scenic/core/dynamics/invocables.py sha256=KlZtToJRsxSpdg0GEbJC2nYKIynMFoWh-U-uxSgba4s 7914
scenic/core/dynamics/scenarios.py sha256=DqzGOMyQu1xIBdMpIQy38mu99hzbPwiV0XpDHKFb8mQ 19627
scenic/core/dynamics/utils.py sha256=7_ORoGOprmay2gTEXKpZwGW6Js5Ura3uwOp8hqw1bYA 791
scenic/core/type_support/.DS_Store sha256=MGkb0ezVHBzK4_0Py5RktBOzhvzofEvbjuPUoC-65zw 6148
scenic/domains/.DS_Store sha256=bWBKOzys-vtI3AzDnqlG6ffYUX8AyP0tmoJfZhp3gUM 6148
scenic/domains/__init__.py sha256=zCxGDrz8X4rARX3tx7Dopqrg6fSWMQZkofevpPRmI54 55
scenic/domains/driving/__init__.py sha256=sBcNgx4n3DlnCR6x_tTA1cEkVyVHMsQONu1xkxnISJM 2210
scenic/domains/driving/actions.py sha256=2hqOYJSfs79qrZNO8i8FgrzjDVpU_6BLYojWVcROvnQ 7626
scenic/domains/driving/behaviors.scenic sha256=5h-QqO2gtLBpE4z8EEde3uCDUmjgWpMonbBQFiz-O2k 12962
scenic/domains/driving/controllers.py sha256=JZhuH-BMizhMGGJKX3XwQw6surogBODbfAIYL5SmkCA 3000
scenic/domains/driving/model.scenic sha256=g6pYO2jF_isHSjfqb_bByVVXRDLlHs0ALRysvKcxvyo 13649
scenic/domains/driving/roads.py sha256=edIxRMxtN5cHuHwoz2jKEAvVmhwztToFSwTMCfFZ2AE 51507
scenic/domains/driving/simulators.py sha256=HWWZ654zPaAoGwvMfnACtRWv6FF0LVICHlfIID3hmnk 3017
scenic/domains/driving/workspace.py sha256=1OcTmIYCAfEWkKPeyQhSsVu5CDi3yjt6LLQd4YuT6W8 387
scenic/formats/.DS_Store sha256=DzF3KoeZzYnTvWjhjKcfjnj2ms95smyo2LNjaxmF8Ec 6148
scenic/formats/__init__.py sha256=zOwdGjDwpL40MZTGWK73f3DJTmxOeFgySRgPYocludo 70
scenic/formats/opendrive/__init__.py sha256=Y2WZ-wYbPFHW4z9v3ArS1pj1gMVSZ_VmoSzwwmDpKoA 127
scenic/formats/opendrive/workspace.py sha256=XS1t11_j659gfb_10LKYFtkebU7JEmdWxPpB2_jrz2c 1881
scenic/formats/opendrive/xodr_parser.py sha256=JC96S6aeYm6w4ieHkFxUvoKbuRX9nC0IbEriVYD0Fxo 81879
scenic/simulators/.DS_Store sha256=5sRYo8bOtkmjlUhp3NWG9KcxrSj7Yer7eNn6z6lPk9M 8196
scenic/simulators/__init__.py sha256=TcaDKNlk4YXK2Pp1A9BuP-b0O8TfQ6D4W548WuSAmZU 61
scenic/simulators/carla/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
scenic/simulators/carla/__init__.py sha256=rGnlPuMpQ740QQxnBtd_Sso3OqJV7QkC8uowXOwdJPQ 817
scenic/simulators/carla/actions.py sha256=MjezVkU5DelZf-0lwWmbgCGCwkXbdHbSBLtQOg2llXE 8490
scenic/simulators/carla/behaviors.scenic sha256=1FWMMs5AtCXTTRx_DNZvZmYZGhDKMkgnqUQOk4pUpaQ 2386
scenic/simulators/carla/blueprints.py sha256=Z0LtVzZIgLaTl8b9fkjBIUp9EkgZutFf_QT9dsQsETM 5100
scenic/simulators/carla/misc.py sha256=IKztn7CNOAdUtti75FzUB9Fy7NzRcOoStwEcUsnxg-o 6010
scenic/simulators/carla/model.scenic sha256=fgcsxI67CrkiH1sMa_gxvU2x-GTyk8TcYSkESV6j1HY 13527
scenic/simulators/carla/simulator.py sha256=xL2EL1m5q_xAvBtS0gdVOVJp4mxiXAGFmkUuk_pGeV0 11975
scenic/simulators/carla/utils/utils.py sha256=Ksc7LpDBYfd2bvEzgnFBjWhlm8ShcA0oL7_WW-jg5w0 2490
scenic/simulators/carla/utils/visuals.py sha256=7DyCRcZVuj-8hofx3aMODzmGIGC8lX9WsAp-OX32sjc 15118
scenic/simulators/gta/.DS_Store sha256=V4NXwapq2YMH9KNH3zhdUSe1CQx9oyNHNMiFJnEcJuM 6148
scenic/simulators/gta/__init__.py sha256=ns9bZvQKy1qwJWF2S3ZirN-_9BOtmJLrMq2cM5ANEm4 262
scenic/simulators/gta/center_detection.py sha256=6B_eWDLmqCHg2MmGkDKB9J6eEnUOvlpnxMqA-QKY_nk 8700
scenic/simulators/gta/img_modf.py sha256=vRG03YmttzPylwQ3K0z7Ot5x0gg-Fqe91iRLTfqXGKg 1496
scenic/simulators/gta/interface.py sha256=2qCYmKevYgtdoUpvSxgVelFZHGCLwRRM20FY5mDhWAg 8666
scenic/simulators/gta/map.py sha256=VvC-9CQ122IilurPJTLNC5Z0z2FuwEqdksXZP5GlM60 234
scenic/simulators/gta/messages.py sha256=5m-FhxubtECISk4nNCaGnrGyUOWEKEt9R_PtfTnexeY 4010
scenic/simulators/gta/model.scenic sha256=IXtCcng3qnBA8oLTsQWI-YuUVseHa55RuYM7Uh_zwuQ 2747
scenic/simulators/lgsvl/__init__.py sha256=BOvZTlmDxX9Ma58z4PhhwtjdbZr-TQBdtzI4zwPk2CY 403
scenic/simulators/lgsvl/actions.py sha256=o65vpaUcdSAV6VfCoCrPxoKPD-Yszh5zwnJdXS15aBQ 5130
scenic/simulators/lgsvl/behaviors.scenic sha256=IuV13u5JTHXnHOUxK06JLSYpQsbuf0BpNwcZ6es7OXo 601
scenic/simulators/lgsvl/model.scenic sha256=JgUye2N4cYr52pPVV5TXttojMEPBGSUGDGEUzxRvnAM 4441
scenic/simulators/lgsvl/simulator.py sha256=Dlji8tDCSeoPsNf0WYD3dBsvXqhRipaqN0zjoMgxI_A 6114
scenic/simulators/lgsvl/utils.py sha256=BfXgXsyESfT4sreNHBYB0j43MGdrdrGzOWwGc7bVm20 979
scenic/simulators/newtonian/__init__.py sha256=yltihJmQ_tKKdJEFuKrPP6ZmWQwAWCZYwcFJlrQh8KQ 475
scenic/simulators/newtonian/car.png sha256=vehbHzJ0ojjUGUL_tCNWXJp2tkxSLkVtSC8r1jCkC4I 73799
scenic/simulators/newtonian/driving_model.scenic sha256=bIHMtvGtOFn4mhOo4alRH0STHUWYoSmlzK-6kiDexGA 1763
scenic/simulators/newtonian/model.scenic sha256=AqFI2emwCjLUcycA7UWxuTfH4jrgkeO1C4asAx-zqfI 454
scenic/simulators/newtonian/simulator.py sha256=2UIERYLf13B2nEYbqbHmn_v1fAEnwn8xuw08rtHuaus 11167
scenic/simulators/utils/__init__.py sha256=q0NlYY_mmmK32FaXj8ah3yXtOLxTjbB5PoWprZbjX1M 59
scenic/simulators/utils/colors.py sha256=mZaipnIrXxHaVRy_GAFUyaoqRhD6iAZTaBtqaxK8IKM 4480
scenic/simulators/webots/.DS_Store sha256=ImlvZ1IMLxH2evPea4KzbIw8163bbK5TIrfrl8OQBKk 10244
scenic/simulators/webots/WBT.g4 sha256=C0V5cg_q0gfMUxFhP9vxZh-FiHMdCI4_fNW7HOepDeU 1609
scenic/simulators/webots/WBTLexer.py sha256=adRnvPe4dEIjOKvfoMN0J42bnB7qWmGsuDFmKkU2Ado 5416
scenic/simulators/webots/WBTParser.py sha256=jXt1ZyO5hy-fCAgK6SS2UuEiYQABoWm2d-VOfPsaOMw 26753
scenic/simulators/webots/WBTVisitor.py sha256=_Gftakl-BQSCq2nKbTWcTetlQ_N9P1SkaE8JScOBwyg 2032
scenic/simulators/webots/__init__.py sha256=2Vr3F1VN9gChd9NQ_EJiKt2FNT43HwgKQ1MOKQjEvcc 375
scenic/simulators/webots/actions.py sha256=ELG8lSF7AGZ7m1PUDBP7DGxktgAIn8Hzw6KHKHg0oag 1468
scenic/simulators/webots/model.scenic sha256=oFqhctFnCtLd7T0PmZVujLCwHLWKSDEnsvBF8FKH7ZM 13755
scenic/simulators/webots/simulator.py sha256=rxquCyNrbGAgGu8ND-elBeVk-7_KEAIma0ZTcICtKvE 11074
scenic/simulators/webots/utils.py sha256=1uVGgNILR8PrrpgluDSnwJwMWrxIRpscuCX5OoNwU_I 3370
scenic/simulators/webots/world_parser.py sha256=cfceRbWeg0a69GgYwTN4xJDwJwRPgYRb9vGc7Tx3G7I 3429
scenic/simulators/webots/guideways/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
scenic/simulators/webots/guideways/__init__.py sha256=g9z7X-A8Qji2bPTmgtmputD3DBicVgtMrFwbMSzgCbY 291
scenic/simulators/webots/guideways/interface.py sha256=CYE_WqeSnnNPvUxA5ag96E9reGegcKldihvmhNKwrhg 6049
scenic/simulators/webots/guideways/intersection.py sha256=LkOkUcvavT2GacLvU0U96syiAFgV5zaM9E9h548DIZs 311
scenic/simulators/webots/guideways/model.scenic sha256=0-vzK6MdHQI2PH2xEFkyHd6QZq9zlvg0UlLbPfZd8-M 1270
scenic/simulators/webots/mars/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
scenic/simulators/webots/road/.DS_Store sha256=1lFlJ5EFymdzGAUAaI30vcaaLHt3F1LwpG7xILf9jsM 6148
scenic/simulators/webots/road/__init__.py sha256=ZtXVnT8OxpUyrnRU-_SWJFTi4FmBaVUvutxey4Xo-_Q 178
scenic/simulators/webots/road/car_models.py sha256=zsd6K7azB0MGDwgqYQ70QT-6fFRJDqUI32P5IasMYaQ 796
scenic/simulators/webots/road/interface.py sha256=sHRrROFzEehsJrJgwTPFOpKPxLYF7BYxCtndeGzqkP0 16983
scenic/simulators/webots/road/model.scenic sha256=7KnPzjJB_Vl2JK_ueiyDpjSkOOBsWNxTZOllkUYPa78 2949
scenic/simulators/webots/road/world.py sha256=nqVVqPiyUeKSXsiRBdIzgNQobPECmEWFiCas3VBw2X8 440
scenic/simulators/xplane/__init__.py sha256=SfhYajSbcTbwKCWjGz-v_WZQGGmSUGpiD14x5q-qnks 215
scenic/simulators/xplane/model.scenic sha256=c7LHkDgsjqlW_Kiq1nYkg2UzRlUGnnF6MlXvZGaaFqk 262
scenic/syntax/.DS_Store sha256=40-GZLHq8OfuSVY-v6jrB1p3ONeLWkbeoUEx3HfKWLk 6148
scenic/syntax/__init__.py sha256=lW4DtnvnaESwStDou1QOZ215iRdpW9mf8NokGM9jldg 1141
scenic/syntax/ast.py sha256=TmONFxsk2spvLX73j-nFSLZfHke6CfPKCTF0dQ9cc_U 32806
scenic/syntax/compiler.py sha256=i8rDe0-rcY69n5ptC-u2d7fpgyVtoQTayIiDPoU6HMA 61638
scenic/syntax/parser.py sha256=WegA3wsApbnVHvVFnJFZqxGrmkW0ohTlt6UjcKEQH9Q 515661
scenic/syntax/pygment.py sha256=4jCmrz-aDz8ZXxVVu29Y5qOeJM80__IPFGiSUeW9Srs 33410
scenic/syntax/relations.py sha256=SuwB5wDM7oPJg1H-zKApwZMszTLVs_FSVFXjZB9dM6Q 9042
scenic/syntax/scenic.gram sha256=Mbqbf3XKECVk5Kao0pWPMcs5XXdIssGDqmNKCtbm7Gk 109784
scenic/syntax/translator.py sha256=Q_csHotLdybY36fUEtTqSQrSfxlCz3aO6uGtVf3ra_w 26414
scenic/syntax/veneer.py sha256=cdPzUHBFg6lIcnXZUu8PBOmzsaxOfrWozXyeBXED6N0 65603
scenic-3.0.0.dist-info/entry_points.txt sha256=5LyFtGXDgxgJ-WfL7W5ciZFo6J_MerWECXDA0nFTqsg 168
scenic-3.0.0.dist-info/LICENSE sha256=YgI1h4omEbhleOwIynevgzWXZC0vUjVbKwZOySApCDE 1622
scenic-3.0.0.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
scenic-3.0.0.dist-info/METADATA sha256=YZhNbN2uPEzgMmedn6job556dobiTlC3aCZkSHc2WTc 5435
scenic-3.0.0.dist-info/RECORD

entry_points.txt

scenic = scenic.__main__:dummy
scenic = scenic.syntax.pygment:ScenicLexer
scenic = scenic.syntax.pygment:ScenicStyle