snakers/__init__.py,sha256=jz99FV_OUKel7JH1yl-T1xmYt9k6tWe44K09iBYGjaM,350
snakers/__main__.py,sha256=RLvm_JtS7KfQcJtEsiV0C8AzIQhaironhr1UwYEb6Hk,670
snakers/cli.py,sha256=0Tj8ifZJjO2k9JQVZk2LdNGll--RPktMZJ-HU77_hCY,9557
snakers/exercise.py,sha256=TZdIKvFv1cViDFTaJ2we0ZOAaRM_f_YkBR3MoHTj3tw,2526
snakers/init.py,sha256=zuA31ztvOMQEU5MGDCREVRX1PyVWrhLS2TikLy3sSi0,8287
snakers/runner.py,sha256=I7FaeTHiCZZyJ1HnlKzPMB3xX_utwII9_OJ-5tFxvd8,9934
snakers/exercises/00_intro/00_intro.py,sha256=6lt_8ceGmYMRv9WpGG66RYQ4oJK4i2wJqqk-xQILtwE,520
snakers/exercises/00_intro/README.md,sha256=DC3iNYFeur6-yp0g7KFHekVk4zDFSH_pRFWdoO7CGQg,642
snakers/exercises/00_intro/environment_check.py,sha256=EA0HqkL3GJf1QqjGhZ3BN6l-8K4GH80I6FIvpJx3M9o,2202
snakers/exercises/01_variables/01_basic_types.py,sha256=M1KnHFIrEUHF3GZYD4TNSultV4nRngG7dEkyxz01Cas,1859
snakers/exercises/01_variables/02_constants.py,sha256=f29ni-ghqJ-ZQviYuy4JloEGEDqcp2HT24_IYNLa1-U,2212
snakers/exercises/01_variables/03_advanced_types.py,sha256=hAw9JvUFMBw4LDm9W1bxjJCW54HYEjWXKuhvEdc9XjY,3102
snakers/exercises/02_collections/01_lists.py,sha256=LIj_06r-yB4LfnMFI8q-MC-Wge7yTGa1K4_nkYLMt7I,3995
snakers/exercises/02_collections/02_dictionaries.py,sha256=beQphccqVYDcn0fYS9ioyhyMEnmIVrS0SApWy1ImCDM,4351
snakers/exercises/02_collections/03_tuples.py,sha256=-prgXMrl99cSov0qa27c-i-y4eodR97znsdx7_JUykc,1540
snakers/exercises/02_collections/04_sets.py,sha256=pMRSNVT2UyGtaJuJwXxJGLONXm4E-kiGxSnvngiAYuw,3819
snakers/exercises/03_functions/01_basic_functions.py,sha256=wnrbUQ4SCgp5g_LvXPCUP6tDzDmW4MBsZUeSLZy4cMw,3814
snakers/exercises/04_control_flow/01_conditionals.py,sha256=o8J1qOkdOf3bYB_nsp9euzjUKyiHEKJ8IMVpe1ZXAEA,4492
snakers/exercises/04_control_flow/02_loops.py,sha256=K8tfxawlGGD8C6GAaWMJ34xzeF4JVxvwPKpst4MeOQw,3750
snakers/exercises/05_exceptions/01_basic_exceptions.py,sha256=7nnfZvSoHvNyK7wedTzuXHb7y-w9wKX97Lm8FmdVw08,4720
snakers/exercises/06_classes/01_basic_classes.py,sha256=0AScgJAV7F7l4gNTyEReaj6XS-gIp3tEawosec9Oezk,6208
snakers/exercises/07_functional/01_basic_functional.py,sha256=MkbeK7ijbVfuMrE8MC-2mpnd8q8nuw8h0LQ093AxCnM,4119
snakers/exercises/07_functional/02_advanced_functional.py,sha256=VdHQrOdq9VBT7dMLS2VEDrjcdhkjbWV2QygShc2KeYM,4334
snakers/exercises/08_file_io/01_basic_file_io.py,sha256=5yE8na3nbme4UCKUJGL-mHjtoUxbjBlIclZAWdqNmqM,3948
snakers/exercises/08_file_io/02_json_and_csv.py,sha256=6Ejf_jyqu0oy05t8cpfcqkbUMQlrB1hYGXqLG3brxMM,4502
snakers/exercises/09_modules_packages/01_basic_modules.py,sha256=-KOF11a_uFP9tc3RFRmzJU3HP49V5YqpXyi8ymhkItk,3424
snakers/exercises/09_modules_packages/02_using_packages.py,sha256=SYYM2LLTEzPGDf7ABSeKj7SgqTQTYruxc3615U4KEVE,3523
snakers/exercises/09_modules_packages/my_package/__init__.py,sha256=ZSKU3yQLJBXnB4l_8AeqQyRnbY1ul4nT9zm1aIOLNw4,374
snakers/exercises/09_modules_packages/my_package/math_functions.py,sha256=Qnf5eom5HwYafAYCrIApnid-Lk0h4r6Ug22dgAVCXUI,311
snakers/exercises/09_modules_packages/my_package/utils.py,sha256=68RqC1e4m7Z9b_oUQQR7zZPfZ5QFPM4p9bIwK5aqjDw,424
snakers/exercises/10_advanced/01_decorators.py,sha256=nM7LK2DDeJpNYkJa-vsDr3D0d6SWpUkfULAO6iGTP_E,4318
snakers/exercises/10_advanced/02_generators.py,sha256=b9KTt7kB9WmGG-xAVl7UwhiKb-PROxyfg84Uk-ZNHLo,4183
snakers/exercises/11_testing/01_unit_testing.py,sha256=hEKUusEEGQiwJTB58x7w_3XR9sQhGl4hT5sLPeeVQTQ,3160
snakers/exercises/12_concurrency/01_threading.py,sha256=ScQRhFwSi7T6f2L7r6Dv2FYK8iokW62-gQxYDv2Pezg,4748
snakers/exercises/12_concurrency/02_multiprocessing.py,sha256=Z6ubvliUHD3OZnzcDHU_yD9PuwCOZytG4L7Kgi3Upco,5277
snakers/exercises/12_concurrency/03_asyncio.py,sha256=JtuPgrJvIYHK-tSp3INqAMbqIECNUzAJbLaI48R2pOM,5700
snakers/exercises/12_concurrency/04_synchronization.py,sha256=vPlVdbOHR-nOiidDFeE3ASVhqLyU6lXuvx38naHmyVk,7138
snakers/exercises/12_concurrency/05_thread_pools.py,sha256=BnpdEj4v403S5OsSbQ3rF05JYr_jvXITAfn9Aq_vPD8,6079
snakers/exercises/13_data/01_data_processing.py,sha256=3ByxoeH0iSGVvDMxWDTHImER-qL0BpVZu1hRD1QElyE,5147
snakers/exercises/14_web/01_http_client.py,sha256=TikpnEznMFbIyYWkmM8x0DIoLs2cgYdIODO22lDVsQ8,4194
snakers/exercises/15_stdlib/01_datetime_handling.py,sha256=6IXeHih_bfkKIjMcJfSWLk6lAe6S6IDPSPJXeuwzgWI,5399
snakers/exercises/16_project_management/01_virtual_environments.md,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
snakers/exercises/16_project_management/01_virtual_environments.py,sha256=O3ilXlNefovL202BTaR7GpfvVeF9ELqd9kT1NnA3TPY,6135
snakers/exercises/16_project_management/02_package_management.md,sha256=NR5oLaDqiE6RAfIMNycjQYWbLfHevYzzPXH4QjsXgsM,2332
snakers/exercises/16_project_management/02_package_management.py,sha256=Z9jR3JEIAubDG0zapCd6ny6xyDP69ITRZaF2GIJglEM,6837
snakers/exercises/16_project_management/03_version_control.md,sha256=6LK8hqOBxbAd3Hk-QEgHF-Wfk76CsrOU3ymGJZF24cs,3046
snakers/exercises/16_project_management/03_version_control.py,sha256=lSN0tg2T6cl1JlghulYoUsF6_Pl-eTpskMKXY4JfzR4,7867
snakers/exercises/16_project_management/04_project_structure.md,sha256=w6HGr8eax6GXHH5jzxyrMseUr2Cj-M9-6j9n4zf4HMM,3767
snakers/exercises/16_project_management/04_project_structure.py,sha256=s2yfp9_ZBSDDWyjPi6R-g07pGb_Jb3Y2DQ-qwo0Yc2M,7007
snakers/exercises/16_project_management/05_documentation.md,sha256=3KdDMEGcuLCEY8G5QZbW_0bB3zOAFenO2rq-h5yXkkI,4728
snakers/exercises/16_project_management/05_documentation.py,sha256=47ve14rH_2r1I0cLvsv4hZKslxYlCwsjMbsIOnLtm2M,8053
snakers/exercises/16_project_management/06_testing.md,sha256=OsfQ4ZRRnTy7MKMMwY8eEEEZWNVXjL1gzg9Qs8uPqc0,3986
snakers/exercises/16_project_management/06_testing.py,sha256=o120D-WW6oq2-6RpWz2eWSLGX1Dg1JAn1vk-i4UMX84,9817
snakers/exercises/16_project_management/07_publishing.md,sha256=KPx3cOvgz2GXwLLgIz6h42RJ2VGZArb5cWVkpDcXZKk,4361
snakers/exercises/16_project_management/07_publishing.py,sha256=cvrJtECpIp5XOHBy84AYr3FuaLyq1mI-1Dgyxi5-GSY,8001
snakers/exercises/16_project_management/README.md,sha256=pCm2BzAquDFa80zgzfXYKBgOe7MeMR7FJt9Njy8uHAc,1015
snakers/exercises/17_design_patterns/01_singleton.py,sha256=DXAmiaMMGgQTT65DgabXgWHQOvNPq_U02ghE29ZIn_s,4296
snakers/exercises/17_design_patterns/02_factory.py,sha256=pPNB9AKVqgTPe2eTIfzCAz0QpR6jr0hf26Lt41akrOo,7097
snakers/exercises/17_design_patterns/03_observer.py,sha256=FRsdSEhjoDwIMBFOFpOrEw6q93X8pcApc5oG2leadRE,9737
snakers/exercises/17_design_patterns/04_strategy.py,sha256=_N3X3IrpAfifdNUxPiTfg4gEd5Kcb7PG4CtPihzrAuc,9208
snakers/exercises/17_design_patterns/05_decorator.py,sha256=-KytC8gxVuoQB5tpwOV_VgBRdwfUXVvGEDkiiRJWeu4,6679
snakers/exercises/17_design_patterns/06_adapter.py,sha256=VhYnlHI0VeaSHmk8T_c1htGCihnMyWc_kY9F9dvJLP4,9535
snakers/exercises/18_regex/01_basic_regex.py,sha256=wl-jCwB745wmyUVnGTrjA1JYnJ5O5ff4qwJtfTP-4q0,5454
snakers/solutions/README.md,sha256=uJU5j4c_1to0JgUv8DBE6YMDND7ZqMX2b9hlUu5_STs,912
snakers-0.1.5.dist-info/licenses/LICENSE,sha256=B2L0NjV5vn909o_O3hU8MvCIAnRwSq9krtOJPGGT20U,1104
snakers-0.1.5.dist-info/METADATA,sha256=Tpb81XkSy4q5PIvZMOILle_T-3HJrV1guByFnNDsBpE,4899
snakers-0.1.5.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
snakers-0.1.5.dist-info/entry_points.txt,sha256=1HiQM0kSV7hgwnJGOmMtgf_9e-PaGyfHnn-A54CCBBU,49
snakers-0.1.5.dist-info/top_level.txt,sha256=OHbVoHTYW4rTI0FP2UYZrGyGntHzKky9p-oCBmrtEFg,8
snakers-0.1.5.dist-info/RECORD,,
