crewmaster

View on PyPIReverse Dependencies (0)

0.1.5 crewmaster-0.1.5-py3-none-any.whl

Wheel Details

Project: crewmaster
Version: 0.1.5
Filename: crewmaster-0.1.5-py3-none-any.whl
Download: [link]
Size: 148823
MD5: eabeff40dd7e7101f092b7e3ee7a9703
SHA256: 2097e5c83ad663758afd91ab2f965f1bb6f386572f5efc3c4ed0f929fc21069d
Uploaded: 2025-02-20 16:38:47 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: crewmaster
Version: 0.1.5
Summary: Manejador de agentes
Author: Imolko
Author-Email: info[at]imolko.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12.3,<3.14
Requires-Dist: deepeval (<3.0.0,>=2.3.8)
Requires-Dist: fastapi (<0.116.0,>=0.115.8)
Requires-Dist: google (<4.0.0,>=3.0.0)
Requires-Dist: google-api-python-client (<3.0.0,>=2.161.0)
Requires-Dist: google-auth-httplib2 (<0.3.0,>=0.2.0)
Requires-Dist: google-auth-oauthlib (<2.0.0,>=1.2.1)
Requires-Dist: langchain (<0.4.0,>=0.3.18)
Requires-Dist: langchain-cli (<0.0.36,>=0.0.35)
Requires-Dist: langchain-community (<0.4.0,>=0.3.17)
Requires-Dist: langchain-core (<0.4.0,>=0.3.35)
Requires-Dist: langchain-openai (<0.4.0,>=0.3.5)
Requires-Dist: langchain-postgres (<0.0.14,>=0.0.13)
Requires-Dist: langgraph (<0.3.0,>=0.2.71)
Requires-Dist: langserve (<0.4.0,>=0.3.1)
Requires-Dist: pydantic (<3.0.0,>=2.10.6)
Requires-Dist: pydantic-settings (<3.0.0,>=2.7.1)
Requires-Dist: pytest (<9.0.0,>=8.3.4)
Requires-Dist: pytest-asyncio (<0.26.0,>=0.25.3)
Requires-Dist: pytest-mock (<4.0.0,>=3.14.0)
Requires-Dist: pytest-watcher (<0.5.0,>=0.4.3)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: pyyaml (<7.0.0,>=6.0.2)
Requires-Dist: setuptools (<76.0.0,>=75.8.0)
Requires-Dist: structlog (<26.0.0,>=25.1.0)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Description-Content-Type: text/markdown
[Description omitted; length: 270 characters]

WHEEL

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

RECORD

Path Digest Size
crewmaster/__init__.py sha256=1v4xQG3atnOwu4MLUidM6s_w1eQaiZHpDu_Ywb468qE 84
crewmaster/core/__init__.py sha256=c87dsEkjkj6Qt9a6e0N82alqNuE0sBke7NbXZI7CKJg 142
crewmaster/core/pydantic/__init__.py sha256=WNhTmkNgghvCbFBrHcblvz5C9sU2l-L-fMti01RCdeo 824
crewmaster/core/setup.py sha256=0LbD0HXTQ3vKd-VuyBw0B3LbcfkNZCGxTy4sr6lSjLA 388
crewmaster/core/ultra_ddd/__init__.py sha256=iijAJaIyaBhU9lLRklv-Gj6PHXWvrXQ-c1ql5iJpLFA 91
crewmaster/core/ultra_ddd/emitter/__init__.py sha256=2wuQYy_PJVAwxGI3cH0ORiofP8emxoqJnkMt26wgZdU 131
crewmaster/core/ultra_ddd/emitter/emitter.py sha256=MuA97r2Q0t6gT8aYFSGTMO4tAj9zgrihNXIiiZYUY3M 1934
crewmaster/core/ultra_ddd/emitter/emitter_explained.py sha256=tUa9O0M-BzuHst8Zjl9aCyT6ZTuBJ0D3f8CUiowH0iE 2742
crewmaster/core/ultra_ddd/emitter/emitter_explained_test.py sha256=V26BEr7SnZGMnkR8Hi2U5NaX4lBeNoj7h1X0uA5UbNw 2539
crewmaster/core/ultra_ddd/emitter/emitter_test.py sha256=TVl_58BTZI971n6h866uJo9dBopGHJ3LjfFi7Cz4ILU 1285
crewmaster/core/ultra_ddd/use_case/__init__.py sha256=jDTmjkc45WLn7xWiYDPtbI-7nOD3eybIA-a0DXCP-kQ 72
crewmaster/core/ultra_ddd/use_case/use_case_base.py sha256=RBG4OyqjCBi-Jz8kOtuB0joZ79k5v3mARuuLwmVTT2c 435
crewmaster/core/ultra_result/__init__.py sha256=ixk9gbK5SR19VCg7Tik0Aoo4bu0PWUYCI2C1duZB_r4 49
crewmaster/core/ultra_result/either/__init__.py sha256=wNObb3V5kQlQFAN9FlwTT-dUJaxvTjxchUbUErqdj0c 167
crewmaster/core/ultra_result/either/either.py sha256=7i5LCyqj0Jh4qY3Mb97n5Mqn-r7VjKCmKztpfCn6cwY 153
crewmaster/core/ultra_result/either/left.py sha256=5SPmb7nY545J2XdU6jHT4rMS3p2YvuRyFSbBjvGKeEk 1141
crewmaster/core/ultra_result/either/right.py sha256=lLdah7bkxI_oOfB-4g2T7PpriDE27FfyDAMd54B9WFU 793
crewmaster/features/__init__.py sha256=DzPpufdjReRzxCZBTzLf-yvX-2LbLSTGnKU19vYsj1E 2219
crewmaster/features/agent/__init__.py sha256=gS0TrhSstbyz-KuLqwAT0xUPNfAYvY3dvgb7ODIxVSk 75
crewmaster/features/agent/agent_base.py sha256=TKmMtsqJco-CK5mZhNTsG4_KqPA4G0XmjaZuti0pP10 14017
crewmaster/features/agent/agent_base_test.py sha256=DFUrBR_ktQ5ST2UBfmdlqahq2Op1CZP0MuI3Jtn-84k 14801
crewmaster/features/brain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crewmaster/features/brain/brain_base.py sha256=bucaXeB-v_m0DzHKZF5MY4lc792a44DCrS22E0dkDmM 11101
crewmaster/features/brain/brain_base_test.py sha256=BBKdkf-7lcFIzO7xW8MtVc7sWXCkAUEcy1XYw9qlZdg 10155
crewmaster/features/brain/brain_types.py sha256=5RVgb_AssIBHgv3Fo4Q1AMAFRuS29c61VgU07L4kUWo 2369
crewmaster/features/collaborator/__init__.py sha256=ly3HFgKKlf4Z4hfirm4iRXTdiEuPdLSPxVIAnfSA1Lk 1682
crewmaster/features/collaborator/collaborator_base.py sha256=EXkNRPlv4esAzcvGb8zGRVsHN9kxqlLJSjFKAcffbPw 6776
crewmaster/features/collaborator/collaborator_base_test.py sha256=grbKrdv1SJrdaz-AVxBJLkqep4-LaE3PpejMe2RFU9U 4061
crewmaster/features/collaborator/collaborator_input.py sha256=qJUNnRWuuqBJmL_j2Uyo3Ec4XYaRr3RjxR-TMglF5Pw 1026
crewmaster/features/collaborator/collaborator_ouput.py sha256=kUexqNaagNvHOn927mzwMx1WaDOybZhQp12T4hiIqkg 1823
crewmaster/features/collaborator/history_strategy.py sha256=Ccd_ek4TzwGUvuQ3esydLx0t1rPkcDCGkf7OM1uZHzo 540
crewmaster/features/collaborator/injection_exception.py sha256=VEsjd-ke9AoCwpZXm_9ItTGl90JjQq7zPx7jhbjT3Vw 304
crewmaster/features/collaborator/message.py sha256=Jjw3JRjpApQ5oxFhibFeoM9Krxgs3bAVSpjXVGnJiWU 3692
crewmaster/features/collaborator/state.py sha256=rXm3WcnZPt5XrDw81chi5nRyzTJqDQUc_vxUYH_W6Nw 855
crewmaster/features/collaborator/team_membership.py sha256=724YIx9ptX_xTwxQyoXBV65Uob-l7Ght7O76Xjdocpg 374
crewmaster/features/collaborator/types.py sha256=CW_SoCwUIVaK27ZEvsn8Fpq6yNIcBtGaY9I7f0OgzKY 2210
crewmaster/features/crew/__init__.py sha256=NRbncb0z6nHXgS3PfBYK4sGDckYZ25d4YfompBvzOwo 453
crewmaster/features/crew/crew_base.py sha256=EzFxKcg6S4lrP8Jpq9Rsw78XDaXYPpXouAFZdhiAQcA 10106
crewmaster/features/crew/crew_base_test.py sha256=LoB9uYbzZ5OVCu90Ar4mGObQXpDJ-G_Laz_w532zWhY 17526
crewmaster/features/crew/crew_input.py sha256=4WHjO3ceuViZo7Ad_BG3sGb8A55ODVzTcfjb50BenaU 847
crewmaster/features/crew/crew_output.py sha256=09VbulOzPsQKFoF6thH79SbcPB_un95vcO-tAtgkAKM 87
crewmaster/features/crew/state.py sha256=KKOjBsRlJR6tfdBn-cJRo9QagNn8zFY_ek4YnCBAf4s 574
crewmaster/features/crew/types.py sha256=5CZLpXgsO805StxyPJW59AqE6_s4WjQgwGKhCfbAIPA 1091
crewmaster/features/helpers/__init__.py sha256=C7wm0WZJ-dyEtvMVkKX2pinihH-KXOtnNjtQ1hSDK5Y 411
crewmaster/features/helpers/check_templates_for_valid_placeholders.py sha256=7vSka0IU77aViyhYfTGs21KyEyxuwnoYz5kWXscDXXc 1012
crewmaster/features/helpers/create_dynamic_protocol.py sha256=NRV_-ADlq3YPk3RMKtP7SFLhwUc7e7RqjEQrPAgGlI4 920
crewmaster/features/helpers/read_jsonl_file.py sha256=Xzp3Yjv--tjQVBWxlIqBVN_RqUCl6EdyWEmcG2emdb0 748
crewmaster/features/helpers/snake_to_camel.py sha256=4YU0ZRsQV1VJ0jxMdLotH8rYhGm0nZyr8u1zOcELDGs 319
crewmaster/features/http_driver/__init__.py sha256=42wJLWzy7v8xfbla1-P0drCtEfHJOH6P8tQGhTqZOHs 88
crewmaster/features/http_driver/auth/__init__.py sha256=UKPhuhqv4zpPP443n-vxWRO5WXogJvb_ky5mIyWG1T0 321
crewmaster/features/http_driver/auth/auth_strategy_interface.py sha256=iOQadQx9VUI4xe632IKGrlX2hJZotZ8-U8GZlu4LoYE 365
crewmaster/features/http_driver/auth/google_auth_strategy.py sha256=mCAfSxu2I8X7xwHWAH8tAooPtwO3E6Jd0ejfD-cECVQ 3549
crewmaster/features/http_driver/auth/public_access_strategy.py sha256=wcubySTyQvKZjME167dN7pRbCz462DOliFqQ1Rp7P5k 617
crewmaster/features/http_driver/auth/user_logged.py sha256=PXqtcPaVHAiaQDuIth0uT2u70jMz9f2eb-zwWIM01GQ 221
crewmaster/features/http_driver/crew_dependencies.py sha256=gQNFWvm9qyoDsUx_eU8XF1ZEznAKb83N-A73E9yXdTw 266
crewmaster/features/http_driver/crew_router_base.py sha256=1YdSAaQ28URp2zk5VVzJelj_ZUaUz_wLUm0aWJTdfUY 7500
crewmaster/features/http_driver/crew_router_base_test.py sha256=HuqjrctgeulLJFviANVWV7P7Hpyf8THZb6q8kQaqQ6o 15663
crewmaster/features/http_driver/crew_settings.py sha256=LSa6FPmSy7MP8RFOMG8TVHzBZY_coCbiH6lAQlIhg-8 547
crewmaster/features/http_driver/factories/__init__.py sha256=mXc-CZDe_Qos8JZwe0VinA9CZncjnNEiJCgUEAEzvRo 166
crewmaster/features/http_driver/factories/chatopenai_factory.py sha256=wvj4cmIY5t-pGtADuRxUnte-JlqdVyoCDTCDWpbPhYo 388
crewmaster/features/http_driver/factories/memory_factory.py sha256=PPRjByAqddAO9ee2vsf-QqG2n7BDEk4Cf88qXrkWabc 396
crewmaster/features/http_driver/http_input.py sha256=bkD7qjBQ0FQLQC4yno6HPh06nmaSH9vzflWeO1C5004 2702
crewmaster/features/http_driver/stream_conversor.py sha256=72QHvufDgPMMC22bffdOnLBn7ln17oO1yU9xPcvC-5E 5165
crewmaster/features/json_serializar_from_custom_models.py sha256=bVhR2szPqY4L47BgKS62OhDUFjIVBS-01vw2VehBf6g 1355
crewmaster/features/muscle/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
crewmaster/features/muscle/muscle_base.py sha256=5jwaQq5PkvRCH8FoNjNc8Y0L97dhTenLeYiFR6RplpI 8730
crewmaster/features/muscle/muscle_base_test.py sha256=cIeEjpYJi0GQQtJngOncJ9J8bmdo89Me8BECO26LPl8 11365
crewmaster/features/muscle/muscle_types.py sha256=fFH_8WcWi2Ot34LqOpnn7pH1d91zJlXimhuZ8TvlqVE 1874
crewmaster/features/performance/__init__.py sha256=w0gyuEA8QD8PY8i46imzBx7djvgxjaHXMrjsTr7NMq8 988
crewmaster/features/performance/aptitude.py sha256=TmAqABII-WBhmW-JX2UqqqemzVG5EG3SFrn_4FjmtbM 2213
crewmaster/features/performance/aptitude_base.py sha256=c2Oi5HjlrW8HrjRcB3KN4a2YZE7PxoPyrl51fBCRPSI 1448
crewmaster/features/performance/aptitude_result.py sha256=1MVaHtFEdYBkxy9mHLfhxtjuuMcVLx2VWScx2TmXBUM 290
crewmaster/features/performance/aptitude_summary.py sha256=0sdht3ihqB4oSWFvqm5k8bfQHVxXBvOwLDOYwVP-4uM 190
crewmaster/features/performance/challenge/__init__.py sha256=SZ7tuQ4SO6s_qN3QHYs6TdkdkdKACBzWP1QlV5ICiEo 833
crewmaster/features/performance/challenge/challenge.py sha256=EtXsxxmkrA0t6p1UHqd-MW1pgNP3is_ahQCtTaVC4qA 814
crewmaster/features/performance/challenge/challenge_base.py sha256=ZhMZEk5SCWbxuHzV8v-Wwa138XNq9lV3FRYGbRme1JA 4147
crewmaster/features/performance/challenge/challenge_result.py sha256=H8EWQW5pkRZKoYoWsv5H-YpSpufROS0LTVkkeRiXLgo 319
crewmaster/features/performance/challenge/challenge_summary.py sha256=ZtDphC09_-Z_8wyq1q_PWhO9CTD-RBCBnz6S91a5nA8 120
crewmaster/features/performance/challenge/collaboration.py sha256=TCBU61JMHzz3lLEZWzY0hfLkoubN9dOM_UaLoWcNfLY 3301
crewmaster/features/performance/challenge/free_response.py sha256=d80FG7aELqEuJRAGFxga05hbiki4RelW8dl40uJashk 840
crewmaster/features/performance/challenge/skill_interpretation.py sha256=iJVYkhnQ1gig_C2jsuJX4HWhNZDwZ82xt1bi4lDUCiM 874
crewmaster/features/performance/challenge/skill_selection.py sha256=b0vBC5P3bMRJrlOSBlVCH2MABt4tRdd6-UdyHUVLWHQ 7211
crewmaster/features/performance/challenge/skill_selection_test.py sha256=0Yk1n1e4tV7eluBWUSuetmCgCN40y_SNx_mEdeqbDPU 9554
crewmaster/features/performance/challenge/structured_response.py sha256=FmzoztdDXikmv_xBzOwLpdSZ0yKzj5GobXDPwJUzt6E 870
crewmaster/features/performance/evaluator/__init__.py sha256=umBXZHi_drmAY4oNZQyK2gBxnvk2iKdfLN3ZsfnhCqc 598
crewmaster/features/performance/evaluator/evaluator.py sha256=Qm666WAFDqwQy5dmAa5vbNDE6ekjmDutWtdWr5kA_cQ 627
crewmaster/features/performance/evaluator/evaluator_base.py sha256=wHksUbD0glIsCeX1Gpx1RbBjQPopK9YfV-mg-OUT-w8 451
crewmaster/features/performance/evaluator/model_based/__init__.py sha256=W9hzJmu7ZlklvjxIgG6FB-SjLxz7X4RC0SFoyEBVReM 248
crewmaster/features/performance/evaluator/model_based/coherence.py sha256=d_I7Dtfa33gQhlBwQDcm_20uC760YG0pGqOBFuSkeI0 2132
crewmaster/features/performance/evaluator/model_based/correctness.py sha256=B31mE_q9eSc_nRndmGwO8WE4AAhJl-yBVj5IgOZdbMI 1096
crewmaster/features/performance/evaluator/model_based/model_evaluator_base.py sha256=EaJnRGDutr-qVc8hIs5mKhKKkflFarE4MIunVzwky04 278
crewmaster/features/performance/evaluator/model_based/toxicity.py sha256=JullWS33bh-MKib-DTQ37e9518x2JcmWEuuh9er6WwQ 1869
crewmaster/features/performance/evaluator/rule_based/__init__.py sha256=Hi0otbnI5mS6TH_-b8RRCY9wwr_9xdxPNA7RJJ5tqKg 492
crewmaster/features/performance/evaluator/rule_based/contain.py sha256=OftUZ4pl2jwiARYDHqfb_Wks9XJZiJBHxLiQXHTSotY 674
crewmaster/features/performance/evaluator/rule_based/is_instance.py sha256=lFRwb-c91RN3Tu8tn8k9IUMKrvcky4_7jXlGytAOf1U 719
crewmaster/features/performance/evaluator/rule_based/match.py sha256=6tPwfeObl1ZLkvGRpL1weBEFBiYZlxJlEHtjP6d0XTU 669
crewmaster/features/performance/evaluator/rule_based/pydantic_model_checker.py sha256=WS3QBRd3H6D1HkqnmlzscLHsE1-IF3Ux1jBrq84rV58 1032
crewmaster/features/performance/evaluator/rule_based/pydantic_model_checker_test.py sha256=3RKUa8TMpRwh6zrS7cO5oaiWBj5-e1aqNZ3DbisuQAo 2899
crewmaster/features/performance/evaluator/rule_based/pydantic_model_equality.py sha256=AO6G9RbWXWjr4M02-Pnv3XAOyVPpoAr88QrmrP7nh_E 1361
crewmaster/features/performance/evaluator/rule_based/pydantic_model_equality_test.py sha256=0mySkELtYe7WOz0SVUKsKT0rDO8ZNO3b0I84aD-oGak 2280
crewmaster/features/performance/evaluator/rule_based/rule_evaluator_base.py sha256=KDImVscfmo053SmM5ywzshI8RsrbTrl4mg1hYd3bkGc 172
crewmaster/features/performance/evaluator/rule_based/sub_set.py sha256=1Km8Rpu7_UHwF38XLogGuLLCqqUTrNBUISRBuJQlFNM 1508
crewmaster/features/performance/execution_context.py sha256=660XNrq9hK3A9SqT4Dy1cLiTFGCEXusLEzUDQjGexME 418
crewmaster/features/performance/loader_object.py sha256=R8VgxB1NJc2p3AZ-QDeqN3IRFXHH_K3cvCyeIixrSHM 3272
crewmaster/features/performance/loader_strategy_base.py sha256=4vP_8WiKfWEN1ImKOaMJkOyGPs3_340VnZenSK1jHIk 490
crewmaster/features/performance/organizer.py sha256=CLqMZa5Oo0yp35CVHvdpAUgbKS3jwXK33HLoVWwsEE8 634
crewmaster/features/performance/organizer_base.py sha256=QsKzyWDQc1eNsFkE-uk4dau0uRAbnO-MVqZ1I_rKuCo 966
crewmaster/features/performance/performance_review.py sha256=1yiPYdPQkkqtIgTo7tljey4EhFQ0fYtmb0UtZjRfA-A 1467
crewmaster/features/performance/performance_review_base.py sha256=8GY8HQktgh3pa8hku17QBx-4Mjgeu5-H6ap_XzV-80s 990
crewmaster/features/performance/performance_review_summary.py sha256=akfIn-GQ-PLtrDu5OzLOHRaRvu6EF1A68sA-OyGt6_k 218
crewmaster/features/performance/perforrmance_review_result.py sha256=6umc5ZtT3ygxWYI7AlJQsA3iV8cRX9g8PdIwaEbxTYo 272
crewmaster/features/performance/reporter_adapter_base.py sha256=CGKwWI0unZry0D8DxYxR8KbZPOAZpwg6jO0Qn0ZQToE 1247
crewmaster/features/performance/reporter_console.py sha256=St6oLLsjxXVD_OeywNBEXkGB3uua1MT7S6DsS-SH90Y 2082
crewmaster/features/performance/reporter_null.py sha256=TSJOK9HBmVJhc6hE8K_v6mStqrZY-CuxXxclHP5--_k 892
crewmaster/features/performance/score/__init__.py sha256=eHdt38D3wCWCuGt13bV6kk6kSNS44XhOS3QawpEcVRs 695
crewmaster/features/performance/score/score.py sha256=c5Q6SRMyELQzK6QOOWj87oMP-Ickt1SE7GBNu9hUBrE 2711
crewmaster/features/performance/score/score_base.py sha256=7Y8nE2RtRYseqAfbQPDcGl2e5qh5Jv5CwdWlxfjj5dM 424
crewmaster/features/runnables/__init__.py sha256=gxjW90I-fZs62uXQlt4wVwiR_ywikS7BayDNBRW2-Z4 436
crewmaster/features/runnables/injection_exception.py sha256=VEsjd-ke9AoCwpZXm_9ItTGl90JjQq7zPx7jhbjT3Vw 304
crewmaster/features/runnables/runnable_streameable.py sha256=TvdnfzyeHbViWE-bR-24BHa37wEk8a4gx6wXS5E9Xd8 449
crewmaster/features/runnables/with_config_verified.py sha256=2n7pDOTceBSjQbSEHdC4XBQ6xDLzg1_g_sj3I8nCHwo 5277
crewmaster/features/setup.py sha256=zqYCtoXIsBzrN-x0lgInapmY6cKJu-MSo9V8pDrJYGg 410
crewmaster/features/skill/__init__.py sha256=25FEHZ6Mb9wAfb9H04JwRzBvpdGrtEiZbc0VyyZGdig 1051
crewmaster/features/skill/skill.py sha256=DSUp8znwo8KaOwTr2nrQfs1Movle7EgMp8DAzzjYvm8 616
crewmaster/features/skill/skill_base.py sha256=sblHPA2zu9zRYcnB3ayXapLHZfKRcALp4I1P4X6nCzA 755
crewmaster/features/skill/skill_computation.py sha256=IsCUdkZ7jptP-uz39FXQ7nDRm_BviQVo73qH0cGBJ0g 6890
crewmaster/features/skill/skill_contribute.py sha256=oV_lJWfHXXI-2T0eTJSSpkVEVyHMXzQG29faVAC_v10 550
crewmaster/features/skill/skill_structured_response.py sha256=DYHfbqHwGy4w7UGc7_HyDD2sw7lLa7nYvg9QczuPYDw 280
crewmaster/features/skill/types.py sha256=MhRwSf4y7rTw6r4QNaKr3ZLJ6ot6OpsmXwMBil1jLD4 4636
crewmaster/features/tap_runnable.py sha256=_iIJSPCYivmsGtcOdtNbLWJYDPIWgRAzcAMvIgZyU_s 334
crewmaster/features/team/__init__.py sha256=QNVmDZuLB3DOEyeKAuqD49-_X2pLwtTe7TfK_vt8FU0 277
crewmaster/features/team/distribution_strategy.py sha256=w_rBelZvjdQ_baJXUeLslx32kzTwojuMC-4Ww9WLM1o 666
crewmaster/features/team/team_base.png sha256=p6otYKcZlQspkyM_GJ6PwPM12b4PhfCFUc9HW2Cne2g 33236
crewmaster/features/team/team_base.py sha256=X9LKKwuLheRpMi45zIfgvguIME04_UqQzdW8jwkOycQ 8494
crewmaster/features/team/team_base_test.py sha256=WAUpq07knF3atnPnVkk1U6T5h_aconyR1ZqPsHUDnOU 15161
crewmaster/setup.py sha256=_hStB8QaKwup2a75FQ0OmITwJc97LlH131WMrRlTaKo 1070
crewmaster-0.1.5.dist-info/METADATA sha256=vjCSeMzL8jp-_vyTuNwYfmhzU4YVShTVV8IyAlWhRHw 1724
crewmaster-0.1.5.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
crewmaster-0.1.5.dist-info/entry_points.txt sha256=ZeQ-LAtEqJ8wweaLeg3EevkENrvm3ytWfSHQ3n4uax0 177
crewmaster-0.1.5.dist-info/RECORD

entry_points.txt

clean_all = scripts.wrapper:clean_all
clean_pycache = scripts.wrapper:clean_pycache
clean_root = scripts.wrapper:clean_root
restart = scripts.wrapper:restart_project