oss_sustain_guard/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
oss_sustain_guard/bot_detection.py,sha256=tmGo_WCrL5Vd-tN8-4ch1KZVhua3HY2kqNu1pfRXjrQ,5994
oss_sustain_guard/cache.py,sha256=bGJ1JrC6cmV_PiUnlBY2K3dGzQcBRjVujFPzvwcTqBw,15271
oss_sustain_guard/cli.py,sha256=TEFiTeiz6J4YrBQsWcueD2ol0zEpVHYDupKPzrI2KSk,119380
oss_sustain_guard/config.py,sha256=OP91tkmrTTBznDcVxldMIQVLxvVksQYfPQk5wMGo7hA,19271
oss_sustain_guard/core.py,sha256=PW_-HAnCOSH5FprcaHdoKHHhMKFpDyViAt_jtaWPSjc,36493
oss_sustain_guard/dependency_graph.py,sha256=FBm5az4MVLEiyxENCp-EMsqag5tfyjOK4BybUBTgOng,30683
oss_sustain_guard/http_client.py,sha256=WwwUW9cfYKgfcxZB3jG7hPFdsdQ99F09xgnlTmA0-sU,1485
oss_sustain_guard/repository.py,sha256=02zdxHvwR7dOr2Cx4R-QVq5Y5hF0R0etHGZVoXxWIYY,2428
oss_sustain_guard/assets/report_template.html,sha256=Z6oKhMvP0ARHsNHYfmyLreA331NsTcDe-EBs7PfWDDM,3835
oss_sustain_guard/assets/demo/demo_results.json,sha256=Yqz3uqzQ2zUyDt2X5Symz1iblrDX_7plC0_WKMn4p94,22096
oss_sustain_guard/dependency_parsers/__init__.py,sha256=t0C9-ITAsuOS9r7NQlApp0qB8AsHOo0zOLASY-WTuWE,3429
oss_sustain_guard/dependency_parsers/base.py,sha256=w9R26aqzNWzfgdADxNbV98qE8NaconbFhoBqKBcKyQM,491
oss_sustain_guard/dependency_parsers/resolver_helpers.py,sha256=P47iD1FXZHjIYoW0nQ3Rx5fjvBMaJDdzTYJWiyFfsDM,2399
oss_sustain_guard/dependency_parsers/csharp/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/csharp/nuget.py,sha256=JufDP7_MRoeXpGFnxKQ5xEC1HegiXcfUuckylR2swJ8,250
oss_sustain_guard/dependency_parsers/dart/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/dart/pub.py,sha256=uA_JGzV05MFi8SKjwkZcUmfQ_OGWPdg2onYJ2BtdeJo,242
oss_sustain_guard/dependency_parsers/elixir/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/elixir/mix.py,sha256=1beg7SO-xpZEXleArMPq0AJva2mfQwrygAQDfEMiYGw,244
oss_sustain_guard/dependency_parsers/go/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/go/gomod.py,sha256=Ku2yiT2IgRDA4ViomXspky00rMJyGSLM82cKnxSNWFU,2949
oss_sustain_guard/dependency_parsers/go/modsum.py,sha256=vseTIMbyeoE7RcE8ptkkSqVY6yP2O5lSUNczbhnhFRU,35
oss_sustain_guard/dependency_parsers/haskell/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/haskell/cabal_stack.py,sha256=6gdyXt_dJPrUpkLNtBXp7hfvekcYhu-YsywIeHYrkdI,278
oss_sustain_guard/dependency_parsers/java/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/java/gradle_maven.py,sha256=XfV605KxiQ4SXvMzPACqRrPitFaqe5umpN6qIyBnQkI,278
oss_sustain_guard/dependency_parsers/javascript/__init__.py,sha256=xsdqG3I-tbRt6cdyzPlh_WdMGQNdhQnflc7aQfmQdFI,47
oss_sustain_guard/dependency_parsers/javascript/bun.py,sha256=ZdZvEeP8gBaPWEpXY3S54jRGxo8m_t5N_6ehlsjwKXI,7528
oss_sustain_guard/dependency_parsers/javascript/deno.py,sha256=rhAZH55Nrxh1he9KdTYyUTSuJulIV80mhWINDsG69Ks,9032
oss_sustain_guard/dependency_parsers/javascript/npm.py,sha256=d9GgV6ai6IaNKn3geA26FuOZ6CbNAvSnmgteFic3g8g,2607
oss_sustain_guard/dependency_parsers/javascript/pnpm.py,sha256=PPQST3CQMblmxBv1Gb1_4pRqVpuX8fbGey6BdAIksi8,5832
oss_sustain_guard/dependency_parsers/javascript/shared.py,sha256=M9YBS1aWkycH5lD9MZMqxm-HrY39ug08GphUx8VAn2U,4170
oss_sustain_guard/dependency_parsers/javascript/yarn.py,sha256=1dtvwh2AGUqOzMszU9VEzLNHagpflfkEUqnXUubgWM0,4150
oss_sustain_guard/dependency_parsers/kotlin/__init__.py,sha256=YrUr5NT0QSPNPI0XDpMWIu0sB7h6m5BGOLhbdn8tN-E,276
oss_sustain_guard/dependency_parsers/perl/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/perl/cpanfile.py,sha256=qguOEKgeW38Wy2t6g0fP0bMeZQZDY9tQCGOsyA8ktcY,247
oss_sustain_guard/dependency_parsers/php/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/php/composer.py,sha256=G8ThQZkd1ZqV2x5AcxKch9VSNQitYq693wK7le5XZRc,240
oss_sustain_guard/dependency_parsers/python/__init__.py,sha256=k0OkFeqxUUrVFapBUUlhugEsEuCgU4HKmFu4oFgrSWQ,43
oss_sustain_guard/dependency_parsers/python/pip.py,sha256=OY83US6LlMnt399F8sOD0wmya4Xj4IdfUgFYWfkNVvY,2329
oss_sustain_guard/dependency_parsers/python/pipenv.py,sha256=6rXycH2ENdGixp31niDs4w5asfbobUnwJgln27eIxVg,2194
oss_sustain_guard/dependency_parsers/python/poetry.py,sha256=8AErg8tCGXOfiV9oITQSBBMl6JBGJp9C44isvsKUO-k,2909
oss_sustain_guard/dependency_parsers/python/shared.py,sha256=C-HVh9ddJTF2CTltccbk2hZGyD08zpJ4Xk0av0COSGM,1538
oss_sustain_guard/dependency_parsers/python/uv.py,sha256=adZ3ifLYv654IP070-GxMIaKLUhnNxIV-EIBSIqeL-I,3699
oss_sustain_guard/dependency_parsers/r/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/r/renv.py,sha256=m5nXc7mPtLO5_FXIweXbCl8otCOsTdj_U1UlyhMt0vw,230
oss_sustain_guard/dependency_parsers/ruby/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/ruby/bundler.py,sha256=JLOgGXsFsXETY-BkWSmZSLj20dm59zo_Alqs4rz-u-4,242
oss_sustain_guard/dependency_parsers/rust/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/rust/cargo.py,sha256=CDTiJbdzj6hUregg4FbQQfECx_lXvvsa2b9QyNpbzb8,39
oss_sustain_guard/dependency_parsers/rust/cargo_lock.py,sha256=hheQ1cZrehHRG3BfnSV7q0Py5gdKLVP1zooM4Aqh3wc,2766
oss_sustain_guard/dependency_parsers/scala/__init__.py,sha256=GCEFwf4cDE3_0c8GjyH5HJ7KPIaxypuhtAg9sv95tAk,261
oss_sustain_guard/dependency_parsers/swift/__init__.py,sha256=GPvKqQClVaDuldUyrgt6ZjW5sMTR_9ILxW1HXS2RwCk,52
oss_sustain_guard/dependency_parsers/swift/spm.py,sha256=ZHtBktUTn-MRq8tp2DqbpsWv_9iW64rhCZfFOtAjEvw,249
oss_sustain_guard/metrics/__init__.py,sha256=D0egO9kMfy5EUPRlbfPAuHGk4BxsJgyH_Ww2KxqJSFk,3343
oss_sustain_guard/metrics/attraction.py,sha256=gqkPsi6FOA1nRMbyJE5a_RzMRLZX5o3LBBHrv82aOP0,6070
oss_sustain_guard/metrics/base.py,sha256=j8Xv-9I_0sHgag9PtqXwkSKxRfXd_YxUdMm8B5jp-4Q,1206
oss_sustain_guard/metrics/bus_factor.py,sha256=DSfed-c1bpoV3k_W4H1tJPvHuM6-52sOUAsuxP7_0yU,8767
oss_sustain_guard/metrics/ci_status.py,sha256=K-EKRUxN6DUHPYv7GatJ63rXgQ_MslSqAK_CgoXMiHE,6015
oss_sustain_guard/metrics/code_of_conduct.py,sha256=W0nF8zDY5B16EsEBEBo6RfRmMoh0ziNKvSyByigLbiM,2021
oss_sustain_guard/metrics/community_health.py,sha256=X_OTrqKbrgJ69wTLxjGMbxTEjn-ChZdEUsObXBBYZw4,5217
oss_sustain_guard/metrics/documentation_presence.py,sha256=1LTocXhzxSELDnlTCrrvdv9_g9QWsDGk_Uro0FiFbyI,5488
oss_sustain_guard/metrics/fork_activity.py,sha256=rTRQ98rQLA2ZFiFl1hG7-NxYNNzCxzu3bu0gt64oTgE,7559
oss_sustain_guard/metrics/funding.py,sha256=HpNunUWMYhs8B2LmQPTnDM-iN8NDDru0fHF2vHmg5Cc,3881
oss_sustain_guard/metrics/issue_resolution_duration.py,sha256=b3FqaARdYBRVEqd-uABNacb-gTqrbQHAs-nwFXtDRZE,7347
oss_sustain_guard/metrics/license_clarity.py,sha256=XjkJ6Nisa1tLLazDnu_eNrNxvE0NmX04x-loTUFkDB8,3029
oss_sustain_guard/metrics/maintainer_drain.py,sha256=ogye2TFjwMRhr8ItHmcNTqRhVSguoFwTBmswr-ikfr8,6078
oss_sustain_guard/metrics/merge_velocity.py,sha256=WDs70Brpuw48aRPJ585xRTQHDmnBAJJHRQuIQYsotHc,4526
oss_sustain_guard/metrics/organizational_diversity.py,sha256=lHiCsrdEjKEADqbBDfS-kvUvgGj27_-Sa71foPd_INg,5904
oss_sustain_guard/metrics/pr_acceptance_ratio.py,sha256=v1xRIBriIap4_EDT5Kp-QE8VetPEZ1ogwr2kEjArXws,3463
oss_sustain_guard/metrics/pr_merge_speed.py,sha256=zx1P5EPImf-K-ab3t0GJX4IQoC9KU-sj0rFKVt02MYE,4178
oss_sustain_guard/metrics/pr_responsiveness.py,sha256=qvzPAWCD4oSw_YQpB-pZaJHbZk2pqSuLlCrgMi09LOA,5126
oss_sustain_guard/metrics/project_popularity.py,sha256=dmoGFmS-3q3N0atME9xtJjvCOwo52fernI2t1XUgZHs,3043
oss_sustain_guard/metrics/release_cadence.py,sha256=4sE6GxBxEA5iStXxUB3g4vZw3C_71mFEtEgYmYtcEtU,4410
oss_sustain_guard/metrics/retention.py,sha256=pF68XtunwwokR2x86dLXgjwG8NhzOewBgSL5xQS_SMQ,6639
oss_sustain_guard/metrics/review_health.py,sha256=K0RlotVKC3qD1IDVBbdXu1mL85ZJxAHrfA8SvKhZGVk,5725
oss_sustain_guard/metrics/security_posture.py,sha256=hXxiZAEXdVCEbwTs4xofRYNG6fGIdyHOm3qKuW_r7uM,4115
oss_sustain_guard/metrics/single_maintainer_load.py,sha256=gjlJB2bBuM-_egNhLvjdHO79TH_NqXSOkdBFeeleZco,5455
oss_sustain_guard/metrics/stale_issue_ratio.py,sha256=q_gOGju7G90aBjJUszuu_oWPC5AUCQ1UqefQY-0ilcg,4003
oss_sustain_guard/metrics/zombie_status.py,sha256=9pZ3gKb8Z8R5PnriKvV9mIDAG-C6S2FxmXYvfiCpQPs,4568
oss_sustain_guard/resolvers/__init__.py,sha256=DNBo-1X_HI0If9aXBWMDMy-xCsrO9pw3aFVtdM3UUEA,12601
oss_sustain_guard/resolvers/base.py,sha256=rdML8M2V5vDdvn1Ke_oQw5zE3iLxRg6bbtLJwzcIxvo,3178
oss_sustain_guard/resolvers/csharp.py,sha256=t2n1pFuY7VFz9FBlefFrU9Y02hSMkvbSnERKF_iSuKY,9159
oss_sustain_guard/resolvers/dart.py,sha256=srvxmeuXAv8jYDS3dU4hzf2p1YlcytDxICWeDOW01qE,6130
oss_sustain_guard/resolvers/elixir.py,sha256=cVfmKOCKOfsv9hpsl-5mtiye32TAH5BDkWHlawMDzko,5498
oss_sustain_guard/resolvers/go.py,sha256=O7XcBqPhPeaU_y-K3vDBrzSXVw8LkCmPuQS45vLoaN4,10770
oss_sustain_guard/resolvers/haskell.py,sha256=_yoAT7bNIo5cWqT7G5bxVXWoXcNb1QtyGf3Baw1kheE,10385
oss_sustain_guard/resolvers/java.py,sha256=BUeOmW0bRIH0ct4MaolXNJGOJTFWChIy9hcYKolymSs,15937
oss_sustain_guard/resolvers/javascript.py,sha256=KW4-HSihEx46qybnATc0yGh0kgM6AiXodp6ARrNeoDo,23359
oss_sustain_guard/resolvers/kotlin.py,sha256=XNCFXwzDMaWtls90PMQL_lryF_jmlopfbfJRzmMWMnQ,822
oss_sustain_guard/resolvers/perl.py,sha256=T3Q8_cLZrdHxB_4hQfsktMY7FQIe4F2yldH0DA06qZI,5885
oss_sustain_guard/resolvers/php.py,sha256=ZtnL9_SQyIh7_A39OlPP1KrR1qWCA3Q5Y_rK1nvd-Rs,7409
oss_sustain_guard/resolvers/python.py,sha256=FuGzb_5V-rD_CfSJY7zPpRkljwg6RCOdwEg03vL-Qn8,16541
oss_sustain_guard/resolvers/r.py,sha256=WElDOr5ZhYrlanllKNDmgXys9ecf6z2IyoyNU5V0K5Y,6526
oss_sustain_guard/resolvers/ruby.py,sha256=IpkI68E5YBobla8d1SaUTVBL0t93mIFiuITQFxZxXYQ,7668
oss_sustain_guard/resolvers/rust.py,sha256=23A6RvPIzZ5YbaSbZqpxdUqijgKWfxMFzLhF-n-BJME,6650
oss_sustain_guard/resolvers/swift.py,sha256=V0oA49fjdloEItUEif3VnywA-lolCSKIjgLyWyqYcTE,5601
oss_sustain_guard/vcs/__init__.py,sha256=C-v0MA2D2DiPzSZwC3bcEbP8cRODfkxfr6ic0lGKQy4,5475
oss_sustain_guard/vcs/base.py,sha256=V4m6LtGa1tMtJBV3Mwbl7fLlulX3R7KCaxnmF01vx4k,4920
oss_sustain_guard/vcs/github.py,sha256=vdJhe1yMMlD2JiYtnGHP_x7xQ5hcAQLbIDm6fNgpuiM,23609
oss_sustain_guard/vcs/gitlab.py,sha256=J3Bj2Y1VgFj_ukaY4Ln5PeePQw4NHejLMnomSnBTZdA,27846
oss_sustain_guard/visualization/__init__.py,sha256=Wt-A1vsUpUQV3k4Q9KoQQxYPz9dNnGcqodIDV5E6FiE,377
oss_sustain_guard/visualization/graph_builder.py,sha256=G-57NNv4BVArBbg4jadmluyWIDatE8oqdNBpAQO_mJQ,6425
oss_sustain_guard/visualization/plotly_visualizer.py,sha256=x6J3XwX8AQjlccxCHnSIHqJpmsWo-pmSPgRjZweyi6s,28874
oss_sustain_guard-0.19.0.dist-info/METADATA,sha256=HXAI8r8O3GruKAMurQiwOt0Wsu_iIKameCR8jdrMRTc,16122
oss_sustain_guard-0.19.0.dist-info/WHEEL,sha256=WLgqFyCfm_KASv4WHyYy0P3pM_m7J5L9k2skdKLirC8,87
oss_sustain_guard-0.19.0.dist-info/entry_points.txt,sha256=tkQ-U1cCX00YwxnQRlUYvE8Ho-6MiNSNCQwA95SjpQ4,4195
oss_sustain_guard-0.19.0.dist-info/licenses/LICENSE,sha256=xvL5xwUAJ0umys0Hj4qdqaqFp62WA5CcdQsoIEiljao,1087
oss_sustain_guard-0.19.0.dist-info/RECORD,,
