Skip to content

Commit

Permalink
check for all packages
Browse files Browse the repository at this point in the history
  • Loading branch information
andriykohut committed Dec 5, 2023
1 parent 3a1ed5b commit ac344a8
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/pdm_readiness/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,11 @@ def add_arguments(self, parser: argparse.ArgumentParser) -> None:

def handle(self, project: Project, options: argparse.Namespace) -> None:
console = Console()
deps = [d.name for d in project.get_dependencies().values() if d.name]
deps = []
for group in project.all_dependencies.values():
for dep in group.values():
if dep.name:
deps.append(dep.name)
if not project.lockfile.exists():
console.print("No lockfile found. Please run `pdm lock` first.", style="red")
sys.exit(1)
Expand Down Expand Up @@ -115,7 +119,7 @@ def handle(self, project: Project, options: argparse.Namespace) -> None:
)
for dep, pinned_version, _, supported_versions in supported:
console.print(
f" [bold green]✓[/bold green] {dep} ({latest_version})"
f" [bold green]✓[/bold green] {dep} ({pinned_version})"
)
if needs_update:
console.print(f"[bold]Update required ({len(needs_update)}):[/bold]")
Expand Down

0 comments on commit ac344a8

Please sign in to comment.