def walk()

in packages/__init__.py [0:0]


def walk():
    for branch in assets.branches:
        for asset_branch, packages, _ in os.walk(packages_dir / branch / "packages"):
            for package in packages:
                for _, versions, _ in os.walk(Path(asset_branch) / package):
                    for version in versions:
                        yield branch, package, version
                    break
            break