Skip to content

.env file no longer being applied #25294

@syagev

Description

@syagev

Type: Bug

Behaviour

Opening a workspace with Python code, the terminal, and tasks no longer recieve the variable in .env file

Steps to reproduce:

  1. Create .env file in workspace root with TEST=1
  2. Set python.envFile to ${workspaceFolder}/.env
  3. Open a terminal and echo $env:TEST
  4. Nothing comes out

Diagnostic data

Output for Python in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Python)

2025-07-17 18:47:58.837 [info] Experiment 'pythonTerminalEnvVarActivationcf' is active
2025-07-17 18:47:58.837 [info] Native locator: Refresh started
2025-07-17 18:47:58.931 [info] > pyenv which python
2025-07-17 18:47:58.931 [info] cwd: .
2025-07-17 18:47:58.947 [info] > conda info --json
2025-07-17 18:48:06.811 [info] Native locator: Refresh finished in 9707 ms
2025-07-17 18:48:06.986 [info] Active interpreter [global]:  d:\Projects\TranscriptEnrichment\.venv\Scripts\python.exe
2025-07-17 18:48:06.989 [info] Active interpreter [d:\Projects\TranscriptEnrichment]:  d:\Projects\TranscriptEnrichment\.venv\Scripts\python.exe
2025-07-17 18:48:06.991 [info] Discover tests for workspace name: TranscriptEnrichment - uri: d:\Projects\TranscriptEnrichment
2025-07-17 18:48:06.999 [warning] The cwd resolves to a different path, checking if it has a symbolic link somewhere in its path.
2025-07-17 18:48:07.004 [info] Environment variables set for pytest discovery: PYTHONPATH=c:\Users\styagev\.vscode\extensions\ms-python.python-2025.10.0-win32-x64\python_files;D:\Projects\TranscriptEnrichment\src, TEST_RUN_PIPE=\\.\pipe\python-test-discovery-4504d21a8c985315f509
2025-07-17 18:48:07.065 [info] > ./.venv/Scripts/activate.bat && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python ~/.vscode/extensions/ms-python.python-2025.10.0-win32-x64/python_files/printEnvVariables.py
2025-07-17 18:48:07.065 [info] shell: commandPrompt
2025-07-17 18:48:07.199 [info] Discover tests for workspace name: undefined - uri: c:\Users\styagev\AppData\Roaming\Code\User\settings.json
2025-07-17 18:48:07.199 [error] Unable to find workspace for given file
2025-07-17 18:48:08.063 [info] Starting Pylance language server.
2025-07-17 18:48:15.109 [info] ============================= test session starts =============================
platform win32 -- Python 3.12.10, pytest-8.3.4, pluggy-1.5.0
rootdir: d:\Projects\TranscriptEnrichment
configfile: pytest.ini
plugins: anyio-4.8.0, Faker-33.3.1, mock-3.14.0, typeguard-4.4.2
collected 358 items

<Dir TranscriptEnrichment>
  <Dir apropos>
    <Dir tests>
      <Module environ_test.py>
        <Function test_settings_from_py_user_env>
        <Function test_settings_from_py_user_env_overwrite_default>
        <Function test_env_prefers_apropos_over_os>
        <Function test_env_missing_key_raises>
      <Module exp_test.py>
        <Function test_singleton>
        <Function test_main>
        <Function test_main_no_case_funcs>
        <Function test_main_with_param_gen_field>
        <Function test_main_with_param_gen>
        <Function test_discarded_param_gen_skips_duplicate_cfgs>
        <Function test_pre_run_and_report_hooks>
        <Function test_main_save_results>
        <Function test_cfg_from_args>
        <Function test_tokenized_decorator_basic>
        <Function test_tokenized_decorator_with_ignore_fields>
        <Function test_tokenized_decorator_on_non_dataclass>
        <Function test_tokenized_decorator_nested_dataclasses>
        <Function test_tokenized_decorator_all_fields_ignored>
        <Function test_tokenized_decorator_with_default_factory>
      <Module param_gen_test.py>
        <Function test_singleton>
        <Function test_not_premature_end>
        <Function test_each_of_single_var[values0]>
        <Function test_each_of_multiple_vars[value_lists0]>
        <Function test_each_of_multiple_vars[value_lists1]>
        <Function test_values_factory>
        <Function test_values_factory_changed>
        <Function test_conditional>
        <Function test_conditional2>
        <Function test_param_gen_field>
        <Function test_param_gen_field_default_override>
        <Function test_param_gen_field_with_conditional>
      <Module tasks_test.py>
        <Function test_singleton>
        <Function test_task>
        <Function test_task_with_args>
        <Function test_task_deduping>
        <Function test_task_cache[Memory]>
        <Function test_task_cache[Disk]>
        <Function test_no_name_confusion[Memory]>
        <Function test_no_name_confusion[Disk]>
        <Function test_task_logging[Memory]>
        <Function test_task_logging[Disk]>
        <Function test_tasks_with_inline_execution>
        <Function test_inline_scheduler>
  <Package src>
    <Package commons>
      <Dir tests>
        <Module io_test.py>
          <Function test_df_to_html_creates_output_directory_and_file>
          <Function test_df_to_html_creates_links_for_large_columns>
          <Function test_read_directory_to_memory_reads_all_files_and_dirs>
          <Function test_write_memory_to_directory_creates_files_and_dirs>
          <Function test_read_and_write_memory_to_directory_round_trip>
          <Function test_read_directory_to_memory_handles_empty_directory>
          <Function test_write_memory_to_directory_handles_empty_memory_store>
    <Package datasets>
      <Dir tests>
        <Module annotations_test.py>
          <Function test_parse_person_name_square_brackets[Hi [Staj](FP|Stav)-expected0]>
          <Function test_parse_person_name_square_brackets[Hi [Stav]-expected1]>
          <Function test_parse_person_name_square_brackets[Hi [Stav](TP)-expected2]>
          <Function test_parse_person_name_square_brackets[Hi [staff](FN|Stav)-expected3]>
          <Function test_parse_person_name_square_brackets[Hi [](FN|Stav)-expected4]>
          <Function test_parse_person_name_square_brackets[Hi [staff](FN|Stav), saw [Jazz's](FP|Raz's) code?-expected5]>
          <Function test_parse_person_name_square_brackets[Hi [Stav](TP)! Is this [Stav's](TP) code?-expected6]>
          <Function test_parse_general_name_curly_brackets[{Tim's}(FP|Teams) app-expected0]>
          <Function test_parse_general_name_curly_brackets[{Teams} app-expected1]>
          <Function test_parse_general_name_curly_brackets[{Teams}(TP) app-expected2]>
          <Function test_parse_general_name_curly_brackets[{Beams}(FN|Teams) app-expected3]>
          <Function test_parse_general_name_curly_brackets[{}(FN|Teams) app-expected4]>
          <Function test_parse_general_name_curly_brackets[{Beams}(FN|Teams) app, was created on {the fly}(FN|July)-expected5]>
          <Function test_parse_combined_annotations[Hi [Stav](TP) and {Teams}(FP|Slack) app-expected0]>
          <Function test_parse_combined_annotations[Hi [staff](FN|Stav), like {Jazz}(TP) music?-expected1]>
          <Function test_parse_combined_annotations[Hi [Stav](TP)! Is this a {Pe'er}(FP|PR) for [Sharon](TP)'s code?-expected2]>
          <Function test_parse_ne[Hi <PName> Stav      </PName>-expected0]>
          <Function test_parse_ne[<NE>Teams</NE> app is awesome-expected1]>
          <Function test_parse_ne[Hi <PName>Stav</PName>, <NE>Teams</NE> app is awesome-expected2]>
          <Function test_parse_ne[This feature of <NE>Teams</NE>, developed by <PName>Raz </PName>, is now available on <NE>R3</NE>.-expected3]>
          <Function test_parse_pname[Hi <PName>Stav</PName>-expected0]>
          <Function test_parse_pname[Hi <PName> Stav      </PName>-expected1]>
          <Function test_parse_pname[Hi <UNKNOWN/> <PName> Stav </PName>-expected2]>
          <Function test_parse_pname[ <UNKNOWN /> -expected3]>
          <Function test_parse_pname[Hi <pname> Jeff </pname> and <PNAME> Bob </PNAME>-expected4]>
          <Function test_parse_pname[<OTHER>Hi</OTHER> <UNKNOWN/> <PName> Stav </PName>-expected5]>
          <Function test_parse_pname[Hi <PName>Stav</PName>, saw <PName>Raz</PName>'s code?-expected6]>
          <Function test_parse_pname[Hi <PName>Stav</PName>, um <UNKNOWN /> <OTHER>saw</OTHER> <PName>Raz</PName>'s code?-expected7]>
        <Module transcripts_test.py>
          <Function test_transcript_chunking>
          <Function test_transcript_repr>
    <Package evaluate>
      <Package modules>
        <Package linguistic>
          <Dir tests>
            <Module phonetic_test.py>
              <Class TestLevenshteinDistanceDistance>
                <Function test_identical_strings>
                <Function test_empty_strings>
                <Function test_single_character_operations>
                <Function test_multiple_operations>
                <Function test_case_sensitivity>
                <Function test_completely_different_strings>
              <Class TestSoundex>
                <Function test_common_names[Jackson-J250]>
                <Function test_common_names[Martinez-M635]>
                <Function test_common_names[Williams-W452]>
                <Function test_common_names[Johnson-J525]>
                <Function test_common_names[Miller-M460]>
                <Function test_common_names[Davis-D120]>
                <Function test_common_names[Garcia-G620]>
                <Function test_common_names[Wilson-W425]>
                <Function test_common_names[Anderson-A536]>
                <Function test_common_names[Taylor-T460]>
                <Function test_common_names[Robert-R163]>
                <Function test_common_names[Rupert-R163]>
                <Function test_common_names[Rubin-R150]>
                <Function test_common_names[Ashcraft-A261]>
                <Function test_common_names[Ashcroft-A261]>
                <Function test_common_names[Tymczak-T522]>
                <Function test_common_names[Pfister-P236]>
                <Function test_common_names[Honeyman-H555]>
                <Function test_soundex_padding>
                <Function test_soundex_truncation>
                <Function test_case_insensitivity>
                <Function test_similar_sounding_names>
                <Function test_vowels_and_vowel_like_handling>
                <Function test_consecutive_consonants>
                <Function test_empty_and_single_character>
                <Function test_non_alphabetic_characters>
2025-07-17 18:48:15.110 [info] 
                <Function test_distance_identical_names>
                <Function test_distance_similar_sounding_names>
                <Function test_distance_different_names>
                <Function test_distance_case_insensitive>
                <Function test_distance_empty_string>
              <Class TestSoundexEnhanced>
                <Function test_common_names[Jackson-2250000000]>
                <Function test_common_names[Martinez-5635200000]>
                <Function test_common_names[Williams-0452000000]>
                <Function test_common_names[Johnson-2525000000]>
                <Function test_common_names[Miller-5460000000]>
                <Function test_common_names[Davis-3120000000]>
                <Function test_common_names[Garcia-2620000000]>
                <Function test_common_names[Wilson-0425000000]>
                <Function test_common_names[Anderson-0536250000]>
                <Function test_common_names[Taylor-3460000000]>
                <Function test_common_names[Robert-6163000000]>
                <Function test_common_names[Rupert-6163000000]>
                <Function test_common_names[Rubin-6150000000]>
                <Function test_common_names[Ashcraft-0261300000]>
                <Function test_common_names[Ashcroft-0261300000]>
                <Function test_common_names[Tymczak-3522000000]>
                <Function test_common_names[Pfister-1236000000]>
                <Function test_common_names[Honeyman-0555000000]>
                <Function test_soundex_padding>
                <Function test_soundex_truncation>
                <Function test_case_insensitivity>
                <Function test_similar_sounding_names>
                <Function test_vowels_and_vowel_like_handling>
                <Function test_consecutive_consonants>
                <Function test_empty_and_single_character>
                <Function test_non_alphabetic_characters>
                <Function test_distance_identical_names>
                <Function test_distance_similar_sounding_names>
                <Function test_distance_different_names>
                <Function test_distance_case_insensitive>
                <Function test_distance_empty_string>
                <Function test_distance_longer_names>
        <Package strategies>
          <Dir tests>
            <Module single_v1_strategy_test.py>
              <Function test_generate_prompt>
              <Function test_generate_prompts>
              <Function test_get_llm_responses>
              <Function test_parse_llm_responses>
              <Function test_parse_llm_responses_forgiveness_response_with_broken_utterance>
              <Function test_parse_llm_responses_forgiveness_response_with_no_structure>
              <Function test_parse_llm_responses_forgiveness_response_with_missing_utterance>
              <Function test_guard_wont_allow_non_name_edit>
              <Function test_guard_wont_allow_replace_known_name>
              <Function test_guard_wont_allow_replace_unknown_name>
            <Module single_v2_strategy_test.py>
              <Function test_generate_prompt>
              <Function test_generate_prompts>
              <Function test_get_llm_responses>
              <Function test_parse_llm_responses>
              <Function test_guard_empty_response>
              <Function test_guard_colon_removal>
              <Function test_parse_llm_responses_forgiveness_response_with_broken_utterance>
              <Function test_parse_llm_responses_forgiveness_response_with_no_structure>
              <Function test_parse_llm_responses_forgiveness_response_with_missing_utterance>
              <Function test_guard_wont_allow_non_name_edit>
              <Function test_guard_wont_allow_replace_known_name>
              <Function test_guard_wont_allow_replace_unknown_name>
              <Function test_guard_allow_replace_with_wrong_brackets>
              <Function test_guard_partial_name_match>
              <Function test_guard_nested_brackets>
              <Function test_guard_conflicting_corrections>
              <Function test_generate_prompt_japanese>
              <Function test_generate_prompts_japanese>
              <Function test_get_llm_responses_japanese>
              <Function test_parse_llm_responses_japanese>
              <Function test_parse_llm_responses_forgiveness_japanese_with_broken_utterance>
              <Function test_parse_llm_responses_forgiveness_response_with_no_structure_japanese>
              <Function test_parse_llm_responses_forgiveness_response_with_missing_utterance_japanese>
              <Function test_guard_wont_allow_non_name_edit_japanese>
              <Function test_guard_wont_allow_replace_known_name_japanese>
              <Function test_guard_wont_allow_replace_unknown_name_japanese>
              <Function test_guard_allow_replace_with_wrong_brackets_japanese>
              <Function test_guard_partial_name_match_japanese>
              <Function test_guard_nested_brackets_japanese>
              <Function test_guard_conflicting_corrections_japanese>
              <Function test_line_matching_with_noise_and_wrong_order>
              <Function test_line_matching_with_nonsense_response>
              <Function test_line_matching_with_missing_line>
              <Function test_line_matching_out_of_window_size>
              <Function test_line_matching_with_splitted_response>
              <Function test_line_matching_with_merged_response>
            <Module single_v3_strategy_test.py>
              <Function test_generate_prompt>
              <Function test_generate_prompts>
              <Function test_get_llm_responses>
              <Function test_parse_llm_responses>
              <Function test_guard_empty_response>
              <Function test_parse_llm_responses_forgiveness_response_with_broken_utterance>
              <Function test_parse_llm_responses_forgiveness_response_with_no_structure>
              <Function test_parse_llm_responses_forgiveness_response_with_missing_utterance>
              <Function test_guard_colon_removal>
              <Function test_guard_wont_allow_non_name_edit>
              <Function test_guard_wont_allow_replace_known_name>
              <Function test_guard_wont_allow_replace_unknown_name>
              <Function test_guard_allow_replace_with_wrong_brackets>
              <Function test_guard_partial_name_match>
              <Function test_guard_nested_brackets>
              <Function test_guard_conflicting_corrections>
              <Function test_guard_allow_similar_names>
              <Function test_guard_wont_allow_non_similar_names>
              <Function test_guard_allow_similar_names_with_forgiving_brackets>
              <Function test_generate_prompt_japanese>
              <Function test_generate_prompts_japanese>
              <Function test_get_llm_responses_japanese>
              <Function test_parse_llm_responses_japanese>
              <Function test_parse_llm_responses_forgiveness_japanese_with_broken_utterance>
              <Function test_parse_llm_responses_forgiveness_response_with_no_structure_japanese>
              <Function test_parse_llm_responses_forgiveness_response_with_missing_utterance_japanese>
              <Function test_guard_wont_allow_non_name_edit_japanese>
              <Function test_guard_wont_allow_replace_known_name_japanese>
              <Function test_guard_wont_allow_replace_unknown_name_japanese>
              <Function test_guard_allow_replace_with_wrong_brackets_japanese>
              <Function test_guard_partial_name_match_japanese>
              <Function test_guard_nested_brackets_japanese>
              <Function test_guard_conflicting_corrections_japanese>
              <Function test_guard_allow_similar_names_japanese>
              <Function test_guard_wont_allow_non_similar_names_japanese>
              <Function test_guard_allow_similar_names_with_forgiving_brackets_japanese>
              <Function test_line_matching_with_noise_and_wrong_order>
              <Function test_line_matching_with_nonsense_response>
              <Function test_line_matching_with_missing_line>
              <Function test_line_matching_out_of_window_size>
              <Function test_line_matching_with_splitted_response>
              <Function test_line_matching_with_merged_response>
            <Module two_steps_lm_strategy_test.py>
              <Function test_get_detection_prompt>
              <Function test_get_detection_responses>
              <Function test_parse_detection_responses>
              <Function test_get_correction_prompt>
              <Function test_get_correction_responses>
              <Function test_parse_correction_responses>
              <Function test_parse_correction_responses_forgiveness_response_with_broken_utterance>
              <Function test_parse_correction_responses_forgiveness_response_with_no_structure>
              <Function test_parse_correction_responses_forgiveness_response_with_missing_utterance>
              <Function test_guard_wont_allow_non_name_edit>
              <Function test_guard_wont_allow_replace_known_name>
              <Function test_guard_wont_allow_replace_unknown_name>
        <Dir tests>
          <Module alignment_from_getmetrics_test.py>
            <Function test_add_alignment_to_getmetrics_result>
            <Function test_get_token_positions[one two three four five six seven eight nine ten-tokens0-expectation0]>
            <Function test_get_token_positions[one and two and three and four and five and six and seven-tokens1-expectation1]>
            <Function test_get_token_positions[a + b + c + d-tokens2-expectation2]>
            <Function test_get_token_positions[the back end is-tokens3-expectation3]>
            <Function test_get_token_positions[the backend is-tokens4-expectation4]>
            <Function test_get_token_positions[I have 3435 objects-tokens5-expectation5]>
            <Function test_get_token_positions[o.k. o.k. o.k., never mind-tokens6-expectation6]>
          <Module compare_config_test.py>
            <Function test_fix_inconsistent_gts_no_change>
            <Function test_fix_inconsistent_gts_single_shift>
            <Function test_fix_inconsistent_gts_multiple_columns>
            <Function test_fix_inconsistent_gts_not_alignable>
            <Function test_fix_inconsistent_gts_skip_all_nan_rows>
            <Function test_fix_inconsistent_gts_multiple_nan>
          <Module entity_false_alarm_metrics_test.py>
            <UnitTestCase TestIsJapaneseCharacter>
              <TestCaseFunction test_cjk_compatibility_ideographs_character>
              <TestCaseFunction test_cjk_unified_ideographs_extension_a_character>
              <TestCaseFunction test_edge_case_character>
              <TestCaseFunction test_hiragana_character>
              <TestCaseFunction test_kanji_character>
              <TestCaseFunction test_katakana_character>
              <TestCaseFunction test_non_japanese_character>
            <UnitTestCase TestNormalizeEntityToken>
              <TestCaseFunction test_normalize_english_no_change>
              <TestCaseFunction test_normalize_english_possessive>
              <TestCaseFunction test_normalize_english_strip>
              <TestCaseFunction test_normalize_japanese_no_spacing_needed>
              <TestCaseFunction test_normalize_japanese_spacing>
              <TestCaseFunction test_normalize_mix_of_romaji_kanji>
              <TestCaseFunction test_normalize_unsupported_locale>
          <Module entity_sources_test.py>
            <Function test_get_raw_name>
            <Function test_get_reference_entries_dataset>
            <Function test_get_reference_entries_oracle>
            <Function test_generate_reference_entries_noise>
            <Function test_generate_reference_entries_dropout>
            <Function test_get_reference_entities_with_positive_noise>
            <Function test_get_reference_entities_with_positive_noise_with_upper_limit>
            <Function test_get_reference_entities_with_positive_noise_with_lower_limit>
            <Function test_get_reference_entities_with_dropout_noise>
            <Function test_get_reference_entities_with_dropout_noise_with_upper_limit>
            <Function test_get_reference_entities_with_dropout_noise_with_lower_limit>
            <Function test_get_reference_entities_with_addition_and_dropout_noises>
            <Function test_get_reference_entities_with_addition_and_dropout_noises_with_limits>
            <Function test_get_reference_entities_with_addition_and_dropout_noises_with_limits2>
          <Module name_metrics_test.py>
            <Function test_read_tsv_entries_with_missing_entities_should_use_ner>
            <Function test_generate_name_metrics>
            <Function test_generate_name_metrics_with_no_2nd_pass_corrections>
            <Function test_correction_category_valid_initialization>
            <Function test_correction_category_negative_tp_validation>
            <Function test_correction_category_negative_fp_validation>
            <Function test_correction_metrics_with_both_categories>
            <Function test_correction_metrics_person_only>
            <Function test_correction_metrics_non_person_only>
            <Function test_correction_metrics_both_none_validation>
            <Function test_detection_category_valid_initialization>
            <Function test_detection_category_negative_total_error_validation>
            <Function test_detection_category_negative_tp_validation>
            <Function test_detection_metrics_with_both_categories>
            <Function test_detection_metrics_person_only>
            <Function test_detection_metrics_non_person_only>
            <Function test_aggregate_metrics_initialization_and_calculated_fields>
            <Function test_aggregate_metrics_word_count_validation>
            <Function test_aggregate_metrics_negative_person_name_count>
            <Function test_aggregate_metrics_negative_non_person_name_count>
            <Function test_aggregate_metrics_name_count_exceeds_word_count>
            <Function test_aggregate_metrics_tp_count_exceeds_word_count>
            <Function test_aggregate_metrics_error_count_exceeds_word_count>
            <Function test_aggregate_metrics_invalid_correction_metrics>
          <Module speech_insights_test.py>
            <Function test_transcript_from_utterance_results>
        <Package transcription>
          <Dir tests>
            <Module alignment_test.py>
              <Class TestLevenshteinTranscriptionAlignmentEnUs>
                <Function test_identical_transcripts>
                <Function test_empty_transcripts>
                <Function test_one_empty_transcript>
                <Function test_insertion_alignment>
                <Function test_deletion_alignment>
                <Function test_substitution_alignment>
                <Function test_prefer_first_insert_last_substitution>
                <Function test_case_insensitive_matching>
                <Function test_punctuation_handling>
                <Function test_multiple_utterances>
                <Function test_with_annotations>
                <Function test_complex_alignment>
                <Function test_alignment_length>
                <Function test_token_content_preservation>
                <Function test_person_annotations_alignment>
                <Function test_general_annotations_alignment>
                <Function test_mixed_annotations_alignment>
                <Function test_multiple_annotations_same_utterance>
                <Function test_cross_utterance_annotations>
                <Function test_annotation_type_consistency>
                <Function test_multiple_consecutive_names_alignment>
                <Function test_multiple_consecutive_names_alignment2>
                <Function test_multi_words_names_annotations_alignment>
              <Class TestLevenshteinTranscriptionAlignmentJaJp>
                <Function test_identical_transcripts>
                <Function test_empty_transcripts>
2025-07-17 18:48:15.132 [info] 
                <Function test_one_empty_transcript>
                <Function test_insertion_alignment>
                <Function test_deletion_alignment>
                <Function test_substitution_alignment>
                <Function test_case_insensitive_matching>
                <Function test_punctuation_handling>
                <Function test_multiple_utterances>
                <Function test_with_annotations>
                <Function test_complex_alignment>
                <Function test_alignment_length>
                <Function test_token_content_preservation>
                <Function test_person_annotations_alignment>
                <Function test_general_annotations_alignment>
                <Function test_mixed_annotations_alignment>
                <Function test_multiple_annotations_same_utterance>
                <Function test_cross_utterance_annotations>
                <Function test_annotation_type_consistency>

======================== 358 tests collected in 6.48s =========================

2025-07-17 18:50:37.337 [info] Send text to terminal: & D:\Projects\TranscriptEnrichment\.venv\Scripts\Activate.ps1
2025-07-17 18:50:48.253 [info] Send text to terminal: & D:\Projects\TranscriptEnrichment\.venv\Scripts\Activate.ps1
2025-07-17 18:51:59.250 [info] Native locator: Refresh started
2025-07-17 18:51:59.356 [info] Native locator: Refresh finished in 107 ms
2025-07-17 19:00:39.484 [info] Experiment 'pythonTerminalEnvVarActivationcf' is active
2025-07-17 19:00:39.484 [info] Native locator: Refresh started
2025-07-17 19:00:40.171 [info] > pyenv which python
2025-07-17 19:00:40.171 [info] cwd: .
2025-07-17 19:00:40.198 [info] > conda info --json
2025-07-17 19:00:43.057 [info] Native locator: Refresh finished in 3596 ms
2025-07-17 19:00:43.080 [info] Active interpreter [d:\Projects\TranscriptEnrichment]:  d:\Projects\TranscriptEnrichment\.venv\Scripts\python.exe
2025-07-17 19:00:43.285 [info] > ./.venv/Scripts/activate.bat && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python ~/.vscode/extensions/ms-python.python-2025.10.0-win32-x64/python_files/printEnvVariables.py
2025-07-17 19:00:43.285 [info] shell: commandPrompt
2025-07-17 19:00:44.176 [info] Starting Pylance language server.

Extension version: 2025.10.0
VS Code version: Code 1.102.1 (7adae6a56e34cb64d08899664b814cf620465925, 2025-07-15T16:41:17.147Z)
OS version: Windows_NT x64 10.0.26100
Modes:

  • Python version (& distribution if applicable, e.g. Anaconda): 3.12.10
  • Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): System
  • Value of the python.languageServer setting: Default
User Settings


languageServer: "Pylance"

testing
• pytestArgs: "<placeholder>"
• pytestEnabled: true

Installed Extensions
Extension Name Extension Id Version
autopep8 ms- 2025.2.0
azure-repos ms- 0.40.0
claude-dev sao 3.19.6
code-spell-checker str 4.0.47
copilot Git 1.344.0
copilot-chat Git 0.29.1
datawrangler ms- 1.22.0
debugpy ms- 2025.10.0
docker doc 0.13.0
js-debug ms- 1.102.0
js-debug-companion ms- 1.1.3
jupyter ms- 2025.6.0
jupyter-keymap ms- 1.1.2
jupyter-renderers ms- 1.3.0
pylint ms- 2025.2.0
python ms- 2025.10.0
rainbow-csv mec 3.20.0
remote-containers ms- 0.422.1
remote-explorer ms- 0.5.0
remote-repositories ms- 0.42.0
remote-server ms- 1.5.2
remote-wsl ms- 0.99.0
remotehub Git 0.64.0
tensorboard ms- 2023.10.1002992421
vscode-containers ms- 2.0.3
vscode-docker ms- 2.0.0
vscode-js-profile-table ms- 1.0.10
vscode-jupyter-cell-tags ms- 0.1.9
vscode-jupyter-slideshow ms- 0.1.6
vscode-pylance ms- 2025.6.2
vscode-python-envs ms- 0.3.11971010
System Info
Item Value
CPUs 12th Gen Intel(R) Core(TM) i9-12950HX (24 x 2496)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
vulkan: disabled_off
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) undefined
Memory (System) 127.67GB (97.93GB free)
Process Argv --folder-uri file:///d%3A/Projects/TranscriptEnrichment --crash-reporter-id 7a683ffe-ed86-4a3e-874f-e3e57dfd3491
Screen Reader no
VM 0%
A/B Experiments
vsliv368cf:30146710
binariesv615:30325510
0bi6i642:31349325
h48ei257:31000450
nativeloc1:31344060
5fd0e150:31155592
dwcopilot:31170013
6074i472:31201624
dwoutputs:31242946
hdaa2157:31222309
copilot_t_ci:31333650
e5gg6876:31282496
pythoneinst12:31285622
c7cif404:31314491
pythonpulldiag:31343502
996jf627:31283433
pythonrdcb7:31342333
usemplatestapi:31297334
0aa6g176:31307128
747dc170:31275177
aj953862:31281341
generatesymbolt:31295002
convertfstringf:31295003
pylancequickfixf:31329273
9d2cg352:31346308
usemarketplace:31343026
nesew2to5:31336538
agentclaude:31335815
4f60g487:31327383
nes-diff-11:31337487
i62hb738-off:31348503
replacestringexc:31348966
nes-set-on:31349227
6abeh943:31336334
yijiwantestdri0626-c:31336931
0927b901:31349830
f76d9909:31348711
8gib2676:31349286

Metadata

Metadata

Assignees

Labels

area-terminalauthor-verification-requestedIssues potentially verifiable by issue authorbugIssue identified by VS Code Team member as probable buginfo-neededIssue requires more information from posterverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions