We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5168747 commit dd0766bCopy full SHA for dd0766b
native_locator/src/homebrew.rs
@@ -30,9 +30,9 @@ pub fn find_and_report(
30
let homebrew_prefix = environment.get_env_var("HOMEBREW_PREFIX".to_string())?;
31
let homebrew_prefix_bin = PathBuf::from(homebrew_prefix).join("bin");
32
let mut reported: HashSet<String> = HashSet::new();
33
+ let python_regex = Regex::new(r"/(\d+\.\d+\.\d+)/").unwrap();
34
for file in std::fs::read_dir(homebrew_prefix_bin).ok()? {
35
if let Some(exe) = is_symlinked_python_executable(file) {
- let python_regex = Regex::new(r"/(\d+\.\d+\.\d+)/").unwrap();
36
let python_version = exe.to_string_lossy().to_string();
37
let version = match python_regex.captures(&python_version) {
38
Some(captures) => match captures.get(1) {
0 commit comments