cd intake-github/ import os cwd = os.getcwd() for path, dirs, files in os.walk(cwd): for f in files: print(os.path.join(path, f)[len(cwd):]) # install with dependencies. This produces a lot of text output and can take a little while. !pip install -e . import intake 'github_issues' in intake.registry source = intake.open_github_issues('intake', 'intake') source.discover() out = source.read() # currently open issues and PRs in the Intake repo # would it make sense to here to regard the issue number as the index? out[['number', 'title', 'state']] print(source.yaml())