Skip to content

Releases: dogsheep/github-to-sqlite

2.2

02 May 21:28
Compare
Choose a tag to compare
2.2
  • New command: github-to-sqlite stargazers (docs) for fetching all users who have starred the specified repositories. #4
  • Added several views: dependent_repos, repos_starred, recent_releases. #10 #12 #36
  • Added indexes on all foreign key relationships. #35
  • GitHub API token can now be read from GITHUB_TOKEN environment variable. #33

2.1

30 Apr 23:03
Compare
Choose a tag to compare
2.1
  • New github-to-sqlite scrape-dependents command for importing the dependent repositories for a repo. #34

2.0

22 Apr 01:24
Compare
Choose a tag to compare
2.0

This release includes some backwards-incompatible schema changes:

  • The milestone and assignee columns on the issues table are now integers that are foreign keys to the milestones and users tables - previously they could be text columns instead. #30
  • milestones now has an integer foreign key in the creator column, and a new repo column that is an integer foreign key to the repos table. #29
  • The repo column in the issues table is now an integer foreign key to repos. Previously it was a string of the format dogsheep/github-to-sqlite. #31

1.1

18 Apr 15:09
Compare
Choose a tag to compare
1.1
  • New github-to-sqlite contributors command for fetching contributors to one or more repositories. #28
  • The live demo now includes contributors, and pulls data from simonw/datasette and simonw/sqlite-utils in addition to the Dogsheep repositories.
  • The organization column in the repos table is now a foreign key to users as opposed to a big piece of JSON. #27

1.0.1

16 Apr 18:09
Compare
Choose a tag to compare

1.0

24 Mar 00:11
Compare
Choose a tag to compare
1.0
  • Full-text search is configured for more tables. #19
  • Release assets are now pulled out into a separate assets table. #15
  • Now depends on sqlite-utils 2.x. #20
  • Commit raw authors are now used to populate a new raw_authors able. #18
  • New live demo at https://github-to-sqlite.dogsheep.net/ #13
  • GitHub API errors are now raised as Pyton exceptions. #21
  • Fixed bug running commits against repos with no commits. #22

0.7

11 Mar 02:48
Compare
Choose a tag to compare
0.7
  • New github-to-sqlite commits my.db dogsheep/github-to-sqlite command. #17

0.6

11 Nov 05:34
Compare
Choose a tag to compare
0.6
  • New releases command for fetching releases for a repo, #11
  • Repository topics are now fetched by the repos command
  • github-to-sqlite repos now accepts multiple usernames
  • Command now works without --auth file (using anonymous API calls), #9

0.5

13 Oct 05:30
Compare
Choose a tag to compare
0.5
  • New command: github-to-sqlite issue-comments for importing comments on issues - #7
  • github-to-sqlite issues now accepts optional --issue=1 argument
  • Fixed bug inserting users into already-created table with wrong columns - #6

0.4

17 Sep 00:19
Compare
Choose a tag to compare
0.4
  • Added github-to-sqlite repos command, #3