bugbug

View on PyPIReverse Dependencies (0)

0.0.563 bugbug-0.0.563-py3-none-any.whl

Wheel Details

Project: bugbug
Version: 0.0.563
Filename: bugbug-0.0.563-py3-none-any.whl
Download: [link]
Size: 321450
MD5: 8ca1eb84616992601e19f331764738b5
SHA256: 2316f296a9b2495801609998d6a529f990287f259e379ab7b1d9ec8d3aad71a0
Uploaded: 2024-10-22 17:14:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bugbug
Version: 0.0.563
Summary: ML tools for Mozilla projects
Author: Marco Castelluccio
Author-Email: mcastelluccio[at]mozilla.com
License: MPL2
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Requires-Dist: amqp (==5.2.0)
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: boto3 (==1.35.44)
Requires-Dist: imbalanced-learn (==0.12.4)
Requires-Dist: langchain-anthropic (==0.2.3)
Requires-Dist: langchain-community (==0.3.3)
Requires-Dist: langchain-google-genai (==2.0.1)
Requires-Dist: langchain-mistralai (==0.2.0)
Requires-Dist: langchain-openai (==0.2.3)
Requires-Dist: langchain (==0.3.4)
Requires-Dist: libmozdata (==0.2.9)
Requires-Dist: llama-cpp-python (==0.3.1)
Requires-Dist: lmdb (==1.5.1)
Requires-Dist: lxml-html-clean (==0.3.1)
Requires-Dist: markdown2 (==2.5.1)
Requires-Dist: matplotlib (==3.9.2)
Requires-Dist: mercurial (==6.8.1)
Requires-Dist: microannotate (==0.0.24)
Requires-Dist: mozci (==2.4.1)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: orjson (==3.10.9)
Requires-Dist: ortools (==9.11.4210)
Requires-Dist: pandas (==2.2.3)
Requires-Dist: psutil (==6.1.0)
Requires-Dist: pyOpenSSL (>=0.14)
Requires-Dist: pydriller (==1.12)
Requires-Dist: python-dateutil (==2.9.0.post0)
Requires-Dist: python-hglib (==2.6.2)
Requires-Dist: qdrant-client (==1.12.0)
Requires-Dist: ratelimit (==2.2.1)
Requires-Dist: requests-html (==0.10.0)
Requires-Dist: requests (==2.32.3)
Requires-Dist: rs-parsepatch (==0.4.4)
Requires-Dist: scikit-learn (==1.5.2)
Requires-Dist: scipy (==1.14.1)
Requires-Dist: sendgrid (==6.11.0)
Requires-Dist: shap[plots] (==0.46.0)
Requires-Dist: tabulate (==0.9.0)
Requires-Dist: taskcluster (==73.0.0)
Requires-Dist: tenacity (==8.5.0)
Requires-Dist: tqdm (==4.66.5)
Requires-Dist: unidiff (==0.7.5)
Requires-Dist: xgboost (==2.1.1)
Requires-Dist: zstandard (==0.23.0)
Requires-Dist: gensim (==4.3.2); extra == "nlp"
Requires-Dist: spacy (==3.7.6); extra == "nlp"
Provides-Extra: nlp
Provides-Extra: nn
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bugbug/__init__.py sha256=VKCO6muug7Q4rsllrnOA1bdwKqHVupyyNzRBlvZkMms 246
bugbug/bug_features.py sha256=3dUY1qAtB-UFi2mvnrjGLoAZVvpd7KV_a1EZHmIDq78 25777
bugbug/bug_snapshot.py sha256=EWyc8oWenwqFlEjIssmSB4uewn8x4uTt5q9DXUlq4Vs 29100
bugbug/bugzilla.py sha256=KXMM-LXOPpzguPMSgYQiZMh08DhLlGW0-sy7FveIPOA 17302
bugbug/commit_features.py sha256=a8U8D0slx8O-A9c8hGujvXgzXpQv1KTmQUhbTYfV3v8 47241
bugbug/db.py sha256=QBXSUfRD8kCyCRJXSs6gaBf_LsS455BKWMuBdY1u0l8 6541
bugbug/feature_cleanup.py sha256=MDwbP2M-o1ZCeHcrgmY7Ce7verZqE7sZob03N_UBod4 9575
bugbug/generative_model_tool.py sha256=cQsREH6R3OGFUqEkEjqeFSv7B-plY2_7FHtmLOSjPRA 4697
bugbug/github.py sha256=HxXusNKS8WopzIX_y2hayfDK9gUuan3ckEPUtmU_bLM 5370
bugbug/issue_features.py sha256=6joYodVqnvEGJnEEqavYenIboM6YD2SD_8aZfdbfJQo 2645
bugbug/issue_snapshot.py sha256=OZFMpDzfAyMi0MMB0VI-CSsIU7TljL2z7I9JDPV4qnw 775
bugbug/labels.py sha256=oQPs-VbRVAyhQqjBfstB_h-M09OFRwccvHtz--uMVlg 957
bugbug/model.py sha256=wyYyU-QHV_s0qSMjMntSglCAaS5YlAlU8fSOuuefSHg 28966
bugbug/model_calibration.py sha256=tqXP66THwPPykFH_aQtT7VsByvzuOm2hm5bMkoLcNMA 1147
bugbug/nlp.py sha256=E3_jOQO-xjZHQv54UjU3OgCwvMK2vmYSswPPIHLZY8E 4025
bugbug/phabricator.py sha256=CQHhNgGPQwrbW-NmWUWjD-2ineCAsmBgN0wFhigucT0 9270
bugbug/repository.py sha256=l4a0I_bltxVq3GLVLMkacnylc5jhtk9D86Dv8Kowxvk 53147
bugbug/rust_code_analysis_server.py sha256=esKomlFUka_dLbqCV2zOUCzb2lKxsxfs8dbE8lm_Yrg 2578
bugbug/swarm.py sha256=WnS9dTWTAV6A4ZCpmWJmHjkCh4kZgvAlqpA2SdOc8Bo 2842
bugbug/test_scheduling.py sha256=pjNVuY3AYyzUONEDhssaj2RyLpLdc6xMnt1_sMAacbM 30348
bugbug/test_scheduling_features.py sha256=f8GLZ8Izx21IgO25G9tE9TB1zwlI8JCmPKz7TBmOwc0 8195
bugbug/utils.py sha256=Db6PycY_vYyGsbVlKTaVXdqnr1qT-lWFuF6RljviHgM 17510
bugbug/vectordb.py sha256=t3dmiq3kV4pAHvNCOcB_Xaowh13VkSEpMw3juCkDCKY 2429
bugbug/code_search/__init__.py sha256=EAsbQPFl3JrtQ5OQweEQG3yJvbGsLPS5pBbHAUOBCSk 224
bugbug/code_search/function_search.py sha256=bueg9EtmexLBzSR5Xg_lSI5ILBfKmWCuBuAF8EBbKAs 859
bugbug/code_search/mozilla.py sha256=0ckliOKVe6-faKXviOaCg3q-BhtbLD5r0BsxhjIHjVQ 5946
bugbug/code_search/parser.py sha256=GsEvPUsKHg4b6pn0QHPr9ZNubSZF_hWB9M8W1jFnMVY 5369
bugbug/code_search/searchfox_api.py sha256=B82vGuV6Dxi-aRnGTBvd06KnF4NT_DDcr5_5y8lMSl4 7461
bugbug/code_search/searchfox_data.py sha256=GkcC8AiOvLyEgYXOh44YiMgWU435ewCGtqxRkRpkBWw 23177
bugbug/code_search/searchfox_download.py sha256=oW_4gHXxPJw8-djK33IKWu5EEiYo0Ec-jYLVFfrrJcc 3913
bugbug/labels/annotateignore.csv sha256=6nBU9VGm2CYpTTntbdsYT8syoyY75fiNPMUUMvva6lw 5302
bugbug/labels/bug_nobug.csv sha256=n5KYk8ii9Ng8Geuiccsr1s-ca7cE9pARlDgcXfvaHHQ 7170
bugbug/labels/defect_enhancement_task.csv sha256=x8xVLrGZ8Z3bHmu5rBg8vPROKUN-fT-PuJzeuVPRNCs 9467
bugbug/labels/defect_enhancement_task_e.csv sha256=5gbyKLTXji-Uj59SDo1Rb3uI_8lTrHmBA-Bv6GviDco 36449
bugbug/labels/defect_enhancement_task_h.csv sha256=kf88lK2HBM1uIsTz_ajcdLd8mFn0Ny9TC2PRONan_7Q 245011
bugbug/labels/defect_enhancement_task_p.csv sha256=KlmR6zHHCbiQXqWT4ixZyCtGiWbq5ovtoKQDpEFoE-c 36389
bugbug/labels/defect_enhancement_task_s.csv sha256=cDK6fsjnQcLvYMrchq7Lo_c1NB81usLvDyBnaFBMq68 12215
bugbug/labels/regression_bug_nobug.csv sha256=__M3EU2g3JnVeQz30iVlQuMRD_3dG_J01s1R01MDus4 44431
bugbug/labels/regressionrange.csv sha256=8uv1LMKE1N1oclsUT1uo3ZExYzwlavh-CsrMLV3KTIk 4365
bugbug/labels/str.csv sha256=3awylAJbXSINPyOfiOToLWR_EaCECpOR4FQkijJnB5g 4823
bugbug/labels/tracking.csv sha256=r1BpHSPhD5iWSN0KuJZLIWHGH8uoxP7U85sHkvKH5uU 1452
bugbug/models/__init__.py sha256=W0oTNWXFj8jvjsKBfms-zaulBdroDEys0igMmvXoFoQ 2505
bugbug/models/accessibility.py sha256=EaCqIrKXNKzewBIB89DnDvuB3CTuanse6ao5fVqiJjk 5017
bugbug/models/annotate_ignore.py sha256=RASfI0nY0nPqy3GCzuJFJC7-54Zb9Z2Rwp49qLpxEYM 4864
bugbug/models/assignee.py sha256=qSMAsWTrkOLbhRAGY2AY8g1sm3YFgFf7cQfuOZCSXR4 3931
bugbug/models/backout.py sha256=WfChGa7vGyAGiKJYFfV83KOhzIEbweQE2PD0lHgVBCU 4968
bugbug/models/browsername.py sha256=CUEpYuXe1_QBCfraj3sh7lNCEYyVZqRPnmP2Vdi2qw0 2718
bugbug/models/bugtype.py sha256=ZgTB4q0Bj9m2JpLUTlf2REfkdAAHoCUH5rVRGJUkv1Y 4929
bugbug/models/component.py sha256=8lAFGCa4I91CSlTmcijBJNb8zEhxgQlUvMV5lW4TCRA 13509
bugbug/models/defect.py sha256=KtW_gBoi6vC3uxvKRvvA9avPtYs8W7qEZNQEm0E5Fco 11679
bugbug/models/defect_enhancement_task.py sha256=PelVM6l4YJbt_E2vLKEXydvTT1yIGsJLFXZgfmaMB7w 2042
bugbug/models/devdocneeded.py sha256=Oxd2p-DiWBlhMeZ2gS7dfd14N8CtunxUWxtg-dioIaI 4956
bugbug/models/fenixcomponent.py sha256=Ij4JK_DS3B3NI-24UgAR-bb7GVxjJ0GW0qzdE7xdxR8 3789
bugbug/models/fixtime.py sha256=h6R5LNqtw9oWmfhNYDnWg7TKipPeM6XbKzCdNcXIgRM 4144
bugbug/models/invalid_compatibility_report.py sha256=jXZ-Vv4RCKgAHOkKjzWfpJqizVohqqZOB1aa7Lg-Uf0 3588
bugbug/models/needsdiagnosis.py sha256=Pxa9p4iwpMA3-BAW8SXrebcDttbqcEXtwGhUqUgMFlU 3184
bugbug/models/performancebug.py sha256=Y8hbkuJRKb81WxiTgrl8vRM4loXkG_SqRPODidAtvaA 4040
bugbug/models/qaneeded.py sha256=2c2wQ34rWiVg4wZjjciBF7mag7hpzRHWeSCmRq2-oy0 3936
bugbug/models/rcatype.py sha256=DrEQNGN8kDu5O93KPrr17r2QAoBtTmA2ICHqfZ6HwEE 6072
bugbug/models/regression.py sha256=RCyq_B9_83YQrz5zJbNfgUP4clKoB74ZzNUG7Tk-wS4 1870
bugbug/models/regressionrange.py sha256=jnQJ1t35ydAVG_Dj0visSu7LcFLYNaWhFJBo_CBAJlw 3280
bugbug/models/regressor.py sha256=QoHc_mLdxk1aFHoJ-zLmJD3vEh0yPMZxIrktKDxC0GU 14561
bugbug/models/spambug.py sha256=YPFu7LNrSZx18Cl4Vgo3gpdfd3Pz5B2ob1C2UM1hilM 5414
bugbug/models/stepstoreproduce.py sha256=t4s2nXYn0WONYbggCkyS9xljdhtSo_duAb0wV4QlL6E 4103
bugbug/models/testfailure.py sha256=um5xECwNaAWOsOiPH39hpD14axoANfbm5QD1rOUYObA 4731
bugbug/models/testselect.py sha256=C0uz_U3mJ1eOMVt_cZPLg8ykvv82NAM704amcjmM_mc 33771
bugbug/models/tracking.py sha256=FD-VWGx71-L2xdMLjM-kSpedf_scmQ2AuBHzfmVYwZI 5248
bugbug/models/uplift.py sha256=IHZWolLNUT6COf5dMOcXIMaCIecsElpZJGx2NlgVcxQ 3482
bugbug/models/worksforme.py sha256=FZVzKt4PdvHG2Ts-ShaGM4-cnfmsb2OQHx2XqXzLLoo 3747
bugbug/tools/__init__.py sha256=CwuYdRDKolZODY7ueIbYRQuT5LSp2mn_K6ZkX2Md_rA 223
bugbug/tools/code_review.py sha256=S733r_dKsHtdgho54sKycz7boX0yLBdf4mm2DsQNSU4 47573
scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scripts/analyze_training_metrics.py sha256=-clFBtkXSg1TjjMXZe2hHDJU8IxWZvoFeuWm3UPJCVI 7733
scripts/backout_related_test_regressions.py sha256=9gfWqbGumgjUCyjgJqnxCm8HFgbxtI9EgIJNDdC-dm4 2907
scripts/bug_classifier.py sha256=VmUY8iRbEmwdz44jmu6RlCcZRjiM6u_o8xmAMepLVyM 2404
scripts/bug_retriever.py sha256=ObZd-AOHgyW_10bQVOHxS2_u_uUWEkaa-2sfdLMQ8_0 7815
scripts/check.py sha256=kXr35hjian_sf6SNlbtE9qFuxFIzUsGdpEcK2xRfsQ0 947
scripts/check_all_metrics.py sha256=r6AZSfeBVM1NFaSG3Xd_xgFDCX56iuPJ4314CUg3fec 3359
scripts/code_review_tool_evaluator.py sha256=L_M4DxvTjttaASheaal850u7_bF0-GRF7VO2_p9xCZI 7847
scripts/code_review_tool_runner.py sha256=gJDJRaJBMBPARm23tXJdSqhnWWolvHKhrw4vHOZaYpw 1991
scripts/comment_level_labeler.py sha256=D4GAG--Ll4BLfeJEwhy6xIRut_AZacJXmjXHqWxy9CQ 2912
scripts/commit_classifier.py sha256=t5Ls1xE8DyIIRtnjButJfgyrj9j2jog-yztmt9DdAqE 31570
scripts/commit_retriever.py sha256=QUmgo2DBr-f5gdLcq0D83ffpSq7dQBXUSCUCsW2zT44 2096
scripts/compatibility_report_classifier.py sha256=NIY22_5twgU-v8OaqktNp4ZUQnXJdHB9I25dmWAvHbQ 2080
scripts/generate_landings_risk_report.py sha256=VYba4CtIUJ_-YmVWGg9VbEfnDBBSo10Q2OaHSi2P6HA 73730
scripts/generate_sheet.py sha256=OxBP7IwqX4SV3VnH35Z2TWgeG8tg3gztz4rOpe0Mwgc 2483
scripts/get_type_labels.py sha256=a68MeyVcPYZCXBuUsSGqv3Q1tl_ChjPAB31FZibOkLA 1805
scripts/get_untriaged.py sha256=jcKSVuzQomPubgu5g8elFXZ6N5u6I23OoDM2cWm9PEM 3523
scripts/github_issue_classifier.py sha256=CvGF8EDsqq572OCrHDwllF62BYxnmIUtk1Tp7_aW-g8 3179
scripts/github_issue_retriever.py sha256=ReurL4Uog46jeJfnSjCBiKCCxnQkh5PVcPUbj2TorEU 5406
scripts/inline_comments_data_collection.py sha256=_MCSurrsifXToN4ea7knc0-rvyu0z8I9gg9lHviHwzo 6676
scripts/maintenance_effectiveness_indicator.py sha256=XMofivU7pAsf7pvLSPAm57fLEUXVCIsSHiH8nCqVSzA 1773
scripts/microannotate_generator.py sha256=UWAqRcTAonmzul-0jwpeP6kcdZtXuhoPnez_J5WxvKw 5068
scripts/past_bugs_by_unit.py sha256=OvlBh6j-Lp8OdHV6dsCbRJLSNs6qlKEHZZzzWQaPLcg 9223
scripts/redundant_failures.py sha256=LfWNJ603KrKZ9RExOJd1TKx-d-x1BMcuOhORQk2le_k 3459
scripts/regressor_finder.py sha256=jV3api4sp9MDauyIWOmcOgjYlm7g4Usc5ZMURAzjCYY 24591
scripts/retrieve_training_metrics.py sha256=nU3tOiMx5NhYcFhcdmgOClsjOMfmxAQLlJFcdHjzzrQ 4068
scripts/review_comments_retriever.py sha256=k_bXYj93h_cqlrWXXvlruJy8CV1RVAeGainLQall3ag 789
scripts/revision_retriever.py sha256=CjsYgH28Xa1Hh8hHemlJiYINgen3fr4K7iGmUfRz_1E 3108
scripts/shadow_scheduler_stats.py sha256=2nfIsqMPsK-Kqm--twj_hXQZzFqw8B22W5bTiG0Dqx4 10206
scripts/test_scheduling_history_retriever.py sha256=DkzJg-QCPMrpkKMZ2xhV8w8gFTTuSkApMA6rfHoDOlQ 15643
scripts/testing_policy_stats.py sha256=g_3M40fsFltmS3jTbat6wVBxwwFrEOYM45p8SRsPCPI 6250
scripts/trainer.py sha256=TMkbAHjZUNgvkEtNraAGAjjzxksx3E0DFWjOwabORsA 4676
scripts/trainer_extract_args.py sha256=EbQbm9YK8UuCy7w6I_a7sAscq6TkDmSp2G4CBJlRCYI 1002
bugbug-0.0.563.dist-info/LICENSE sha256=HyVuytGSiAUQ6ErWBHTqt1iSGHhLmlC8fO7jTCuR8dU 16725
bugbug-0.0.563.dist-info/METADATA sha256=sm4sbgLmykDc9OVLWnhYIseE_zcKjj4EGve3hAeb0QQ 2095
bugbug-0.0.563.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
bugbug-0.0.563.dist-info/entry_points.txt sha256=ZIQO1My3T1qEavnEyqQ4py3s9epMG-EW8EILEg5pROg 1258
bugbug-0.0.563.dist-info/top_level.txt sha256=y5_Yj9CZ2mk26RRvo0Df-FPhDhqoIS6LCjdhbPAFN1w 15
bugbug-0.0.563.dist-info/RECORD

top_level.txt

bugbug
scripts

entry_points.txt

bugbug-analyze-training-metrics = scripts.analyze_training_metrics:main
bugbug-check = scripts.check:main
bugbug-check-all-metrics = scripts.check_all_metrics:main
bugbug-classify-bug = scripts.bug_classifier:main
bugbug-classify-commit = scripts.commit_classifier:main
bugbug-data-bugzilla = scripts.bug_retriever:main
bugbug-data-commits = scripts.commit_retriever:main
bugbug-data-github = scripts.github_issue_retriever:main
bugbug-data-revisions = scripts.revision_retriever:main
bugbug-data-test-scheduling-history = scripts.test_scheduling_history_retriever:main
bugbug-fixed-comments = scripts.inline_comments_data_collection:main
bugbug-generate-landings-risk-report = scripts.generate_landings_risk_report:main
bugbug-maintenance-effectiveness-indicator = scripts.maintenance_effectiveness_indicator:main
bugbug-microannotate-generate = scripts.microannotate_generator:main
bugbug-past-bugs-by-unit = scripts.past_bugs_by_unit:main
bugbug-regressor-finder = scripts.regressor_finder:main
bugbug-retrieve-training-metrics = scripts.retrieve_training_metrics:main
bugbug-shadow-scheduler-stats = scripts.shadow_scheduler_stats:main
bugbug-testing-policy-stats = scripts.testing_policy_stats:main
bugbug-train = scripts.trainer:main