spacerescue

View on PyPIReverse Dependencies (0)

0.2.13 spacerescue-0.2.13-py3-none-any.whl

Wheel Details

Project: spacerescue
Version: 0.2.13
Filename: spacerescue-0.2.13-py3-none-any.whl
Download: [link]
Size: 89796
MD5: c0f1c4b6fdab887566a1daafbe056665
SHA256: a1ca10c855ca274d1575d8072ab7720ba9e9710a23ff31a6824994b0ae382fa4
Uploaded: 2024-04-15 05:08:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: spacerescue
Version: 0.2.13
Summary: Space Rescue - A Escape Coding Adventure
Author: Romuald Rousseau
Author-Email: romuald.rousseau[at]servier.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11,<4.0
Requires-Dist: coverage (<8.0.0,>=7.4.4)
Requires-Dist: duckdb (<0.11.0,>=0.10.1)
Requires-Dist: fire (<0.7.0,>=0.6.0)
Requires-Dist: numpy (<2.0.0,>=1.26.4)
Requires-Dist: numpy-quaternion (<2024.0.0,>=2023.0.3)
Requires-Dist: pandas (<3.0.0,>=2.2.1)
Requires-Dist: pyperclip (<2.0.0,>=1.8.2)
Requires-Dist: pytest (<9.0.0,>=8.1.1)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: raylib (<6.0.0.0,>=5.0.0.1)
Description-Content-Type: text/markdown
[Description omitted; length: 2231 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
spacerescue/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
spacerescue/__main__.py sha256=rNOof09fQc2IF3FxbwGYi1zt4QyVXO8B4fEb00Q64Jc 1300
spacerescue/constants.py sha256=zQ175e7tokUyLJNsXeVfDD0WvHVJybdSXygXOYBWfyU 308
spacerescue/core/math.py sha256=U2wU7BsTKdXRgqgLNqyfv0Hmk4hvUqCHaAeV03HRxJw 1338
spacerescue/core/pyray.py sha256=cTTtt_nDNef66p-HQqGVi44UEOim6GhF80d93t_9kEs 399
spacerescue/core/types.py sha256=BQvbK6FuVPb85j560P7ZnFzj7ww0aZU2Q6UzEMs62-Q 2206
spacerescue/gameplay/cameras/camera_entity.py sha256=hZdfdUa_aJOiaejKtCj1HK51qQM0pkZqSAxv9l2I6pM 1106
spacerescue/gameplay/cameras/camera_follower.py sha256=IJ48QLBqE-gkutIPF8VEVnu__5KSHoqrXr7zzYVXEOI 1780
spacerescue/gameplay/cameras/camera_galaxy.py sha256=BsdIoF-Yophwu-xmdivsJGS47XkCK1fUNsbJVplXKI4 1372
spacerescue/gameplay/cameras/camera_simulator.py sha256=c8ZsQ_hAZFpeouaItWksEuasnNm8Jei44UV3Bttqboc 961
spacerescue/gameplay/challenges/challenge1.py sha256=Lh0aEnBKD8ow_LNXWPAYh1knBRNQv8O7fiUECiHpIQ8 2608
spacerescue/gameplay/challenges/challenge2.py sha256=aTErz2JapAX87WeDYR0sCXus7KXP8BcXn_uef1XouMk 991
spacerescue/gameplay/challenges/challenge3.py sha256=T868ubBm0qfToYjJvJky3wpI3-nfn8p5ngNP0eONjN0 2483
spacerescue/gameplay/databases/database.py sha256=od1-CFzoCpiX_ohhnrEeLXFxx2TA9O4444qI5KuOQO4 4420
spacerescue/gameplay/effects/parallax.py sha256=nBB0bdYP_7tNJaaA9EkktqUoy-_HFDFCXtsyLj4EdCo 1210
spacerescue/gameplay/effects/star_field.py sha256=L7WHmLx3CMunINggnQvIcteG1-FySsATSLMbbz-59CY 1505
spacerescue/gameplay/physic/galaxy/asteroid.py sha256=mfp5YjarwEqYVZpv_Z-gdhECgSBnyr_2kv6ijtIhxsg 1290
spacerescue/gameplay/physic/galaxy/dust.py sha256=dikuY5Lc_ERsgmvQnyw99bx1pedRtpgzUoVokhJaSao 1512
spacerescue/gameplay/physic/galaxy/galaxy.py sha256=7LYBaDB8yXJnqvg2ooSEYqXcPUPlYf8rMHL2FQtJdMM 7821
spacerescue/gameplay/physic/galaxy/galaxy_generator.py sha256=3OO8ep0rbb3FvHxW8F7cfo2FyaWVDtVssMDPdorN6xU 5467
spacerescue/gameplay/physic/galaxy/hyperspace_portal.py sha256=Hx5h1pCcJAgF-R20D7ElxVLKJdRb_yK916JlFVUMU-s 1924
spacerescue/gameplay/physic/galaxy/planet.py sha256=aYvculHbjOi3DNcOw7eAnUoH_djVjPQJL5zQ812grEE 1829
spacerescue/gameplay/physic/galaxy/spaceship.py sha256=3jjChNz7nWEYxWaBsE0f4r7rdp-wlq1FYbtsBlNI-cQ 3818
spacerescue/gameplay/physic/galaxy/star.py sha256=9NTCdUUKPYP2kUp5m8T7NqW4a97WAXEmrcZ8J3pBLME 1736
spacerescue/gameplay/physic/simulator/drone.py sha256=SL0rGpyRUc5uaS3HQvRGnNhyvP_FAgLkLmL5t83R0SM 1839
spacerescue/gameplay/physic/simulator/drone_factory.py sha256=aKq3kYIrWtEWngGMoMdLBAfp2_W88PW1WOYv60nr7jI 271
spacerescue/gameplay/physic/simulator/world.py sha256=mjGIZhxaLO9FUZMs09pCNmxYpbpNBkwQNlI7xuPSj3o 7924
spacerescue/gameplay/scenes/computer_console.py sha256=aNCSSD415LObqIgEN45SaUrqSNuYgyAJpCkzR1cw630 6287
spacerescue/gameplay/scenes/computer_room.py sha256=_R7_tnRFLZDd3JpPzwER7qOgiFGQkkKpn7-yt51d_fU 7867
spacerescue/gameplay/scenes/game_over.py sha256=fZpLZ-ua6NdAVqsmb2UvBSa15WcEoKYxBKuLDwcDCXI 3279
spacerescue/gameplay/scenes/logo_scene.py sha256=JrEuVWVen9xFQRTd5L08lx02YUlJqnb4dCIiE-JEcXc 3398
spacerescue/gameplay/scenes/menu_scene.py sha256=Fgk3kPc0VZsO_WXl8zLGWLSMOYP0bjU-V5IVs-_Xco8 4676
spacerescue/gameplay/scenes/quizz_console.py sha256=aRgeue85v9EKVdWLcWWbzJOfR2HpzHh7Tz2A-63pUAI 5657
spacerescue/gameplay/scenes/simulator_console.py sha256=kSrQ-ttv3vZTbScA9vRL-Q_0qTno6ETLn9DMIeoMXxo 7782
spacerescue/gameplay/scenes/title.py sha256=VhisaKk9bmAi66jx9o_3jZaby-dxcFkwZ-QbKK6aQ-E 1947
spacerescue/gameplay/scenes/travel_in_space.py sha256=8Jag2CJzusg0JOBaLehjQlrqOoMRP8xdZhMWsSg4MMM 3155
spacerescue/gameplay/scenes/travel_to_home.py sha256=syMW1NkWYOlnuDYlsW7BUMhFHEWsM0uA6VBdNvVyHlo 1070
spacerescue/gameplay/scenes/travel_to_hyperspace.py sha256=-GSHYjvFUX9IaDUdFldTO78vLUbEMYJ64JDEdALfsaY 2872
spacerescue/gameplay/scenes/travel_to_portal.py sha256=U0wYZOrfbZPguAsuc53GuG6Aj5SSZtKVdlTOeGjMLEY 944
spacerescue/gameplay/states/game_states.py sha256=dByfkZTOdVEKj3q2Nok3WHiqk3F9s2jbp9Ns1cWJX7o 2485
spacerescue/gameplay/states/main_state.py sha256=Cyu-qf6BU9M0apkMUPmfBIygzadYaLfe-jFfHzons-k 1102
spacerescue/gameplay/widgets/blueprint_box.py sha256=Ue1Kz7VEa666ODoTIZARt1CcomL3_mG1g3rgONNGI14 3287
spacerescue/gameplay/widgets/monitor.py sha256=exjYR46XBNpUHIAha8AftbqIol2tcmqeZ5ItOImt6cE 2791
spacerescue/mechanics/challenge.py sha256=eyGJAH12ehjgrQTfLFv7IniM1r3B68Dv2zSYhMF2mmk 3091
spacerescue/mechanics/game_board.py sha256=B8zKrwvIRcfUgUchug0bS53uQ1HBxj-eN0ouppWn3zU 579
spacerescue/mechanics/game_scene.py sha256=Ni7S1BrSVOHoaVQhJn2wYD04R9YG53jgiAlDkZmMeqY 1188
spacerescue/mechanics/game_state.py sha256=y9CBB7fQex91muCQvV0Ymb3MBCI-_Azx3XtReWZJvnQ 1640
spacerescue/physic/entity.py sha256=IseXNNvFGMplriyVoCl3cB5XlUcNb1UrYgUoUSJjf2U 1521
spacerescue/physic/laws.py sha256=OeZLk-t0OeLDBrVgNmkjv6u3NuKynoUvSfGcHJyOfSA 2388
spacerescue/physic/mapper.py sha256=Q1M-llPVHW5D49fttX82tYYFMf-qqOWfNDJf0nduifs 562
spacerescue/physic/universe.py sha256=j8qRcWisEv51shUdwVr-bcDIeBW0tVFnjRWr0ypd8_w 427
spacerescue/render/aabb.py sha256=hNv5jTXq0iDYUGvWGB-ttQ-Nvgcew1fbAOpHNDWXzus 2134
spacerescue/render/animator.py sha256=MMeSbl1bje8u3WfeB7NP_X7zIQwwdEP_hHoH-jqLPd8 422
spacerescue/render/animators/open_horizontal.py sha256=Qp8QWXgoz6zMbGMq_JNfJqZh_EB4zYTr52duNrE0W6k 1083
spacerescue/render/animators/open_vertical.py sha256=Q2VJ4AwIcncJvq1tWCuFz3jPptW2a-MzPm9PWyGWGOk 1087
spacerescue/render/camera.py sha256=C3866x3s9TCsrRmPa_YvpQrFYwQRneg1GC4mEkx5j2g 492
spacerescue/render/effects/fade_inout.py sha256=pOjc40cjk8G9uxpFAVxxuBtqVHUR99ZkpCxB5dy8QZc 697
spacerescue/render/effects/fade_scr.py sha256=6GCPPnqUc4rIzi8hasy3mqxx-Ig0D7M4w0A6DwIWycc 937
spacerescue/render/frustrum.py sha256=Fi1eE5q7sJ5fXfTLfzfUf_RyMOxm-usVnXRwN94bcMk 1480
spacerescue/render/light.py sha256=Oy5beNZkn0mYFCju175L2WHahQWS_2PB_0L2hSLXV0A 2635
spacerescue/render/quadtree.py sha256=F3OPu9YYVGuIVmV1sS6NzrKLsYI5bNEzH9xH71fUo0I 4192
spacerescue/render/widget.py sha256=YQSLB2YL9scisyC4wx3FmGKvMCuIoXPw3tOMl31puJg 304
spacerescue/render/widgets/button.py sha256=VC5f1nG70sxupxAl4Pw6K9uF1RjIZ0Gh4kMXkyY0qZE 2697
spacerescue/render/widgets/checkbox.py sha256=wZ3lI_KKuHfS7SRGNyQqfu_iU3EHic9UlclwuMy4LeI 1871
spacerescue/render/widgets/markdown_box.py sha256=Nm2Zcr_-bvzc1uDRLi7QRlMG5Ii2Oo0mqUAa1w3MyA0 3798
spacerescue/render/widgets/message_box.py sha256=n8Loaa3wH0JFH-SXF-wEkKeMwNZMoAFksAgNZ9QP8y0 2913
spacerescue/render/widgets/progress_box.py sha256=FbpPeByWrlq6FDWyIMVL9W07yCkmCKOB10hOCxZgnJg 1933
spacerescue/render/widgets/quizz_box.py sha256=jqVC_YznL3PwXEfGKcLveVJR5JxhIAYmonuIoLeckWk 2449
spacerescue/render/widgets/screen.py sha256=CdqUlOCDFMZbRJYSjEVZ3r7smamnQJCbVYe_ltulKNA 856
spacerescue/render/widgets/simulation_box.py sha256=nP_7EKbis8mltXGIJym3UHtB1fP5xuQ6JMaSvyQlA3I 1659
spacerescue/resources/__init__.py sha256=fLsv57pyW7VdJQORL69n62EuJPjZEYm3Xvlb4qwsRGM 1524
spacerescue/resources/data/missions.yml sha256=aRCsPuIvTuGjpw5bDvnnS2J9k82cvdGzUKNRUzl9K4U 1099
spacerescue/resources/data/planet_names.txt sha256=zquXVQQU4gd9UtL-TgtEIJVQ5fH0194KPrtroi2110A 5652
spacerescue/resources/data/questions.yml sha256=-gdUZJn_jg2T7AI7hB6rF0ktpTXXrZmwazt60n4wyx8 3476
spacerescue/resources/resource_manager.py sha256=IhDkZnQz2ZQy8yvmZZEAL-mCzmR-T86dwi_jh0FABHw 5111
spacerescue/resources/resource_manager.yml sha256=JIVpffxaFd1LtVrSSPvwxyD91kHqIDbGzHGxRKjcPQA 1964
spacerescue/sketch.py sha256=Bc7-anUGO7-aX_-PkGyDXcE8fxvL4TkaWzT4FC4Vw_8 1544
spacerescue/tools/dynamic_code.py sha256=l-Ml6mu8McdgICjHqo-feEg_ghcp932WDmfe7hVawvo 3982
spacerescue/tools/markdown_parser.py sha256=JUcR48csUyzTeQfIIx-3XcEo4JtNJ1mWPmnraAYyVXk 1660
spacerescue/tools/name_generator.py sha256=iVHu3AK_6tlFwc22rb-uo-8ldzE7xmEb6xnudqD0sNY 619
spacerescue/tools/simple_allocator.py sha256=XdiRtGQEXNNN3YL-NNsekXgza67_F8hhkbkpSpDefNs 470
spacerescue/tools/util.py sha256=LgnqiE23GQgBA0DnmfGjDSbhVP1-kkc0_xP0UNytTrY 1541
spacerescue-0.2.13.dist-info/LICENSE sha256=Y7_7KOeVA0RzKDctjZWrt7UhzZ9hF1_0Edv4Df2xSAM 35145
spacerescue-0.2.13.dist-info/METADATA sha256=Lx-t-8SQjvsf_F8liZADnq5Ayyc1ZHlXzrl478OE1gg 3040
spacerescue-0.2.13.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
spacerescue-0.2.13.dist-info/RECORD