A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).
Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
---|---|---|---|---|
pyrit/prompt_converter/toxic_sentence_generator_converter.py pyrit/datasets/prompt_converters/toxic_sentence_generator.yaml |
1 | 1 (100%) | 1 (100%) | 2025-05-02 |
pyrit/prompt_converter/token_smuggling/variation_selector_smuggler_converter.py pyrit/prompt_converter/token_smuggling/base.py |
1 | 1 (100%) | 1 (100%) | 2025-04-17 |
pyrit/prompt_converter/toxic_sentence_generator_converter.py pyrit/prompt_converter/__init__.py |
1 | 1 (100%) | 47 (2%) | 2025-05-02 |
pyrit/orchestrator/single_turn/role_play_orchestrator.py pyrit/datasets/orchestrators/red_teaming/persuasion_deception/RUAI.yaml |
1 | 6 (16%) | 1 (100%) | 2025-04-20 |
pyrit/datasets/orchestrators/benchmark/one_plus_one.yaml doc/code/orchestrators/qa_benchmark_orchestrator.py |
1 | 1 (100%) | 1 (100%) | 2025-05-02 |
pyrit/score/question_answer_scorer.py pyrit/orchestrator/single_turn/question_answer_benchmark_orchestrator.py |
1 | 7 (14%) | 1 (100%) | 2025-05-02 |
pyrit/orchestrator/multi_turn/tree_of_attacks_node.py pyrit/orchestrator/multi_turn/multi_turn_orchestrator.py |
1 | 10 (10%) | 12 (8%) | 2025-04-21 |
pyrit/prompt_converter/azure_speech_text_to_audio_converter.py pyproject.toml |
1 | 14 (7%) | 79 (1%) | 2025-04-26 |
pyrit/datasets/orchestrators/red_teaming/persuasion_deception/persuasion_persona.yaml pyrit/datasets/orchestrators/red_teaming/persuasion_deception/RUAI.yaml |
1 | 1 (100%) | 1 (100%) | 2025-04-20 |
pyrit/common/question_answer_helpers.py doc/code/orchestrators/qa_benchmark_orchestrator.ipynb |
1 | 1 (100%) | 1 (100%) | 2025-05-02 |
pyrit/orchestrator/multi_turn/tree_of_attacks_node.py pyrit/orchestrator/__init__.py |
1 | 10 (10%) | 26 (3%) | 2025-04-21 |
pyrit/orchestrator/multi_turn/tree_of_attacks_with_pruning_orchestrator.py pyrit/orchestrator/__init__.py |
1 | 8 (12%) | 26 (3%) | 2025-04-21 |
pyrit/datasets/orchestrators/role_play/persuasion_script.yaml pyrit/datasets/orchestrators/red_teaming/persuasion_deception/RUAI.yaml |
1 | 1 (100%) | 1 (100%) | 2025-04-20 |
pyrit/orchestrator/multi_turn/red_teaming_orchestrator.py pyrit/orchestrator/multi_turn/multi_turn_orchestrator.py |
1 | 15 (6%) | 12 (8%) | 2025-04-21 |
pyrit/orchestrator/single_turn/role_play_orchestrator.py pyrit/datasets/orchestrators/role_play/persuasion_script.yaml |
1 | 6 (16%) | 1 (100%) | 2025-04-20 |
pyrit/prompt_target/http_target/http_target.py doc/code/targets/7_http_target.ipynb |
1 | 12 (8%) | 12 (8%) | 2025-04-16 |
pyrit/score/self_ask_scale_scorer.py pyrit/datasets/score/scales/criteria_system_prompt.yaml |
1 | 13 (7%) | 1 (100%) | 2025-04-23 |
pyrit/orchestrator/multi_turn/crescendo_orchestrator.py pyrit/orchestrator/models/orchestrator_result.py |
1 | 16 (6%) | 1 (100%) | 2025-04-21 |
pyrit/exceptions/exception_classes.py pyrit/exceptions/__init__.py |
1 | 16 (6%) | 8 (12%) | 2025-04-09 |
pyrit/datasets/score/scales/criteria_system_prompt.yaml pyrit/datasets/score/scales/criteria_example_scale.yaml |
1 | 1 (100%) | 1 (100%) | 2025-04-23 |
pyrit/prompt_converter/token_smuggling/variation_selector_smuggler_converter.py pyrit/prompt_converter/token_smuggling/ascii_smuggler_converter.py |
1 | 1 (100%) | 1 (100%) | 2025-04-17 |
pyrit/orchestrator/__init__.py pyrit/datasets/orchestrators/benchmark/one_plus_one.yaml |
1 | 26 (3%) | 1 (100%) | 2025-05-02 |
pyrit/prompt_target/openai/openai_dall_e_target.py doc/code/targets/5_multi_modal_targets.py |
1 | 14 (7%) | 13 (7%) | 2025-04-09 |
pyrit/datasets/orchestrators/benchmark/one_plus_one.yaml pyrit/common/question_answer_helpers.py |
1 | 1 (100%) | 1 (100%) | 2025-05-02 |
pyrit/orchestrator/models/orchestrator_result.py pyrit/orchestrator/__init__.py |
1 | 1 (100%) | 26 (3%) | 2025-04-21 |
pyrit/orchestrator/multi_turn/crescendo_orchestrator.py pyrit/orchestrator/__init__.py |
1 | 16 (6%) | 26 (3%) | 2025-04-21 |
doc/code/converters/2_using_converters.py doc/code/converters/2_using_converters.ipynb |
1 | 8 (12%) | 9 (11%) | 2025-04-19 |
pyrit/orchestrator/__init__.py doc/code/orchestrators/qa_benchmark_orchestrator.py |
1 | 26 (3%) | 1 (100%) | 2025-05-02 |
pyrit/score/__init__.py pyrit/orchestrator/__init__.py |
1 | 27 (3%) | 26 (3%) | 2025-05-02 |
pyrit/orchestrator/multi_turn/multi_turn_orchestrator.py pyrit/orchestrator/__init__.py |
1 | 12 (8%) | 26 (3%) | 2025-04-21 |
pyrit/prompt_converter/token_smuggling/variation_selector_smuggler_converter.py pyrit/prompt_converter/token_smuggling/sneaky_bits_smuggler_converter.py |
1 | 1 (100%) | 1 (100%) | 2025-04-17 |
pyrit/score/question_answer_scorer.py pyrit/common/question_answer_helpers.py |
1 | 7 (14%) | 1 (100%) | 2025-05-02 |
pyrit/score/question_answer_scorer.py pyrit/score/__init__.py |
1 | 7 (14%) | 27 (3%) | 2025-05-02 |
doc/code/targets/7_http_target.py doc/code/targets/7_http_target.ipynb |
1 | 12 (8%) | 12 (8%) | 2025-04-16 |
pyrit/score/composite_scorer.py pyrit/score/__init__.py |
1 | 1 (100%) | 27 (3%) | 2025-04-28 |
pyrit/score/score_aggregator.py pyrit/score/__init__.py |
1 | 1 (100%) | 27 (3%) | 2025-04-28 |
pyrit/prompt_converter/token_smuggling/variation_selector_smuggler_converter.py pyrit/prompt_converter/token_smuggling/__init__.py |
1 | 1 (100%) | 1 (100%) | 2025-04-17 |
pyrit/orchestrator/multi_turn/tree_of_attacks_with_pruning_orchestrator.py pyrit/orchestrator/multi_turn/tree_of_attacks_node.py |
1 | 8 (12%) | 10 (10%) | 2025-04-21 |
doc/code/orchestrators/qa_benchmark_orchestrator.py doc/code/orchestrators/qa_benchmark_orchestrator.ipynb |
1 | 1 (100%) | 1 (100%) | 2025-05-02 |
pyrit/prompt_converter/token_smuggling/ascii_smuggler_converter.py pyrit/prompt_converter/token_smuggling/__init__.py |
1 | 1 (100%) | 1 (100%) | 2025-04-17 |
pyrit/prompt_target/openai/openai_tts_target.py doc/code/targets/5_multi_modal_targets.py |
1 | 16 (6%) | 13 (7%) | 2025-04-09 |
pyrit/datasets/orchestrators/benchmark/one_plus_one.yaml doc/code/orchestrators/qa_benchmark_orchestrator.ipynb |
1 | 1 (100%) | 1 (100%) | 2025-05-02 |
pyrit/orchestrator/multi_turn/tree_of_attacks_node.py pyrit/orchestrator/multi_turn/crescendo_orchestrator.py |
1 | 10 (10%) | 16 (6%) | 2025-04-21 |
pyrit/prompt_converter/token_smuggling/sneaky_bits_smuggler_converter.py pyrit/prompt_converter/token_smuggling/ascii_smuggler_converter.py |
1 | 1 (100%) | 1 (100%) | 2025-04-17 |
pyrit/orchestrator/single_turn/question_answer_benchmark_orchestrator.py doc/code/orchestrators/qa_benchmark_orchestrator.py |
1 | 1 (100%) | 1 (100%) | 2025-05-02 |
pyrit/prompt_normalizer/normalizer_request.py pyrit/orchestrator/single_turn/prompt_sending_orchestrator.py |
1 | 20 (5%) | 14 (7%) | 2025-04-22 |
pyrit/orchestrator/single_turn/role_play_orchestrator.py pyrit/datasets/orchestrators/red_teaming/persuasion_deception/persuasion_persona.yaml |
1 | 6 (16%) | 1 (100%) | 2025-04-20 |
pyrit/score/question_answer_scorer.py pyrit/orchestrator/__init__.py |
1 | 7 (14%) | 26 (3%) | 2025-05-02 |
pyrit/datasets/multilingual_vulnerability_dataset.py pyrit/datasets/__init__.py |
1 | 1 (100%) | 21 (4%) | 2025-04-21 |
pyrit/score/__init__.py pyrit/orchestrator/single_turn/question_answer_benchmark_orchestrator.py |
1 | 27 (3%) | 1 (100%) | 2025-05-02 |