rustfmt
                                
                                
                                
                                    rustfmt copied to clipboard
                            
                            
                            
                        feat: use `semver` to match required version
- test: add test for 
required_version - chore: install 
semver - refactor: use 
semverto compare versions - fix: use exact version for comparison when no comparator is specified
 - refactor: avoid overhead by considering default behavior from 
semver - test: add complex comparisons for required_version
 - refactor: handle 
required_versionparsing manually 
Closes #6063
changes addressed @ytmimi. Thanks for the quick feedback :smile: