Skip to content

Releases: CMUSTRUDEL/strudel.scraper

v1.4.0

20 Oct 15:29
Compare
Choose a tag to compare

Feature

  • Add support for a single commit details v3 API (a44c2cc)

v1.3.0

11 Oct 14:41
Compare
Choose a tag to compare

Feature

  • Support for DependencyGraph in graphql API (5a7d7a7)

v1.2.2

29 Sep 14:30
Compare
Choose a tag to compare

Fix

v1.2.1

26 Sep 02:31
Compare
Choose a tag to compare

Fix

  • Raise on error in graphql queries (0e73b74)

v1.2.0

25 Sep 16:22
Compare
Choose a tag to compare

Feature

  • Infer object path from graphql query automatically (7308dbf)

Fix

  • V4 pagination when there is only one page of results (c877e3f)

v1.1.0

25 Sep 04:04
Compare
Choose a tag to compare

Feature

  • Support pagination in GitHub graphql APIs returning objects in 'edges' (bb92758)

Documentation

v1.0.0

25 Jul 17:03
Compare
Choose a tag to compare

Feature

  • Token update support (438f5ae)
  • User_info support for github graphql API (b0dc657)
  • Github API v4 (Graphql) pagination support (8a332f0)
  • Github API repo_contributors (f0971f5)

Breaking

  • remove legacy interfaces (455b2b6)
  • remove unused interfaces (7c57110)

Documentation

v0.4.0

07 Jul 20:43
Compare
Choose a tag to compare

Feature

  • implement repo_info (e.g. to find out if repo is a fork) (01abe15)

Fix

  • github tokens aren't accepted as a class argument (644f81b)

v0.3.0

26 Feb 20:27
Compare
Choose a tag to compare

Feature

  • generic API interface (ea13280)
  • support iterables in json_path (8adfae9)

Fix

  • handle multiple trailing .git in GitHub repository names (26ef000)
  • handle network errors in GitHubAPI.project_exists() (74091c0)
  • handle GitLab redirect for non-existing projects (72f766a)

Documentation