@@ -205,7 +205,7 @@ func checkRequirementsFile(filePath, minVersion string) VersionCheckResult {
205205
206206 version , found := parsePythonPackageVersion (line )
207207 if found {
208- satisfied , err := isVersionSatisfied (version , minVersion )
208+ satisfied , err := IsVersionSatisfied (version , minVersion )
209209 return VersionCheckResult {
210210 PackageInfo : PackageInfo {
211211 Name : "livekit-agents" ,
@@ -243,7 +243,7 @@ func checkPyprojectToml(filePath, minVersion string) VersionCheckResult {
243243 if line , ok := dep .(string ); ok {
244244 version , found := parsePythonPackageVersion (line )
245245 if found {
246- satisfied , err := isVersionSatisfied (version , minVersion )
246+ satisfied , err := IsVersionSatisfied (version , minVersion )
247247 return VersionCheckResult {
248248 PackageInfo : PackageInfo {
249249 Name : "livekit-agents" ,
@@ -281,7 +281,7 @@ func checkPipfile(filePath, minVersion string) VersionCheckResult {
281281 version = "latest"
282282 }
283283
284- satisfied , err := isVersionSatisfied (version , minVersion )
284+ satisfied , err := IsVersionSatisfied (version , minVersion )
285285 return VersionCheckResult {
286286 PackageInfo : PackageInfo {
287287 Name : "livekit-agents" ,
@@ -326,7 +326,7 @@ func checkSetupPy(filePath, minVersion string) VersionCheckResult {
326326 }
327327 version , found := parsePythonPackageVersion (packageLine )
328328 if found {
329- satisfied , err := isVersionSatisfied (version , minVersion )
329+ satisfied , err := IsVersionSatisfied (version , minVersion )
330330 return VersionCheckResult {
331331 PackageInfo : PackageInfo {
332332 Name : "livekit-agents" ,
@@ -360,7 +360,7 @@ func checkSetupCfg(filePath, minVersion string) VersionCheckResult {
360360 if matches != nil {
361361 version := strings .TrimSpace (matches [2 ])
362362
363- satisfied , err := isVersionSatisfied (version , minVersion )
363+ satisfied , err := IsVersionSatisfied (version , minVersion )
364364 return VersionCheckResult {
365365 PackageInfo : PackageInfo {
366366 Name : "livekit-agents" ,
@@ -407,7 +407,7 @@ func checkPackageJSON(filePath, minVersion string) VersionCheckResult {
407407
408408 for _ , deps := range dependencyMaps {
409409 if version , ok := deps ["@livekit/agents" ]; ok {
410- satisfied , err := isVersionSatisfied (version , minVersion )
410+ satisfied , err := IsVersionSatisfied (version , minVersion )
411411 return VersionCheckResult {
412412 PackageInfo : PackageInfo {
413413 Name : "@livekit/agents" ,
@@ -467,7 +467,7 @@ func checkPackageLockJSON(filePath, minVersion string) VersionCheckResult {
467467 }
468468
469469 if dep , ok := lockJSON .Dependencies ["@livekit/agents" ]; ok {
470- satisfied , err := isVersionSatisfied (dep .Version , minVersion )
470+ satisfied , err := IsVersionSatisfied (dep .Version , minVersion )
471471 return VersionCheckResult {
472472 PackageInfo : PackageInfo {
473473 Name : "@livekit/agents" ,
@@ -497,7 +497,7 @@ func checkYarnLock(filePath, minVersion string) VersionCheckResult {
497497 matches := pattern .FindStringSubmatch (string (content ))
498498 if matches != nil {
499499 version := matches [1 ]
500- satisfied , err := isVersionSatisfied (version , minVersion )
500+ satisfied , err := IsVersionSatisfied (version , minVersion )
501501 return VersionCheckResult {
502502 PackageInfo : PackageInfo {
503503 Name : "@livekit/agents" ,
@@ -527,7 +527,7 @@ func checkPnpmLock(filePath, minVersion string) VersionCheckResult {
527527 matches := pattern .FindStringSubmatch (string (content ))
528528 if matches != nil {
529529 version := strings .TrimSpace (matches [1 ])
530- satisfied , err := isVersionSatisfied (version , minVersion )
530+ satisfied , err := IsVersionSatisfied (version , minVersion )
531531 return VersionCheckResult {
532532 PackageInfo : PackageInfo {
533533 Name : "@livekit/agents" ,
@@ -557,7 +557,7 @@ func checkPoetryLock(filePath, minVersion string) VersionCheckResult {
557557 matches := pattern .FindStringSubmatch (string (content ))
558558 if matches != nil {
559559 version := matches [1 ]
560- satisfied , err := isVersionSatisfied (version , minVersion )
560+ satisfied , err := IsVersionSatisfied (version , minVersion )
561561 return VersionCheckResult {
562562 PackageInfo : PackageInfo {
563563 Name : "livekit-agents" ,
@@ -587,7 +587,7 @@ func checkUvLock(filePath, minVersion string) VersionCheckResult {
587587 matches := pattern .FindStringSubmatch (string (content ))
588588 if matches != nil {
589589 version := matches [1 ]
590- satisfied , err := isVersionSatisfied (version , minVersion )
590+ satisfied , err := IsVersionSatisfied (version , minVersion )
591591 return VersionCheckResult {
592592 PackageInfo : PackageInfo {
593593 Name : "livekit-agents" ,
@@ -617,7 +617,7 @@ func checkPipfileLock(filePath, minVersion string) VersionCheckResult {
617617 matches := pattern .FindStringSubmatch (string (content ))
618618 if matches != nil {
619619 version := matches [1 ]
620- satisfied , err := isVersionSatisfied (version , minVersion )
620+ satisfied , err := IsVersionSatisfied (version , minVersion )
621621 return VersionCheckResult {
622622 PackageInfo : PackageInfo {
623623 Name : "livekit-agents" ,
@@ -635,8 +635,8 @@ func checkPipfileLock(filePath, minVersion string) VersionCheckResult {
635635 return VersionCheckResult {}
636636}
637637
638- // isVersionSatisfied checks if a version satisfies the minimum requirement
639- func isVersionSatisfied (version , minVersion string ) (bool , error ) {
638+ // IsVersionSatisfied checks if a version satisfies the minimum requirement
639+ func IsVersionSatisfied (version , minVersion string ) (bool , error ) {
640640 // Handle special cases
641641 if version == "latest" || version == "*" || version == "" || version == "next" {
642642 return true , nil // Latest version always satisfies
0 commit comments