Skip to content

0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 13:45
· 36 commits to main since this release

sortinghat-eclipse-foundation 0.1.0 - (2025-09-24)

New features:

  • 5xx errors ignored
    The importer won't fail when 5xx errors are returned by the server.
    These errors are normally due to invalid identities stored in the
    platform.
  • OAuth2 token refreshing
    OAuth2 token will be refreshed when they expired.
  • 5xx errors handled for every request
    Errors were only handled when profiles were fetched and not in other
    cases.
  • Increased minimum version for Python to 3.10
    Python 3.9 reaches the end of life in October 2025. This means it
    won't receive new updates or patches to fix security issues.
    GrimoireLab supports Python 3.10 and higher from now on.
  • Eclipse Foundation identities importer
    Implementation of a SortingHat backend to import identities from the
    Eclipse Foundation.

Bug fixes:

  • Handle of OAuth expired token
    There was a bug making that the expiration time for a token was set to
    null. The token was not correctly initialized preventing the refresh
    of that token.
  • Minimum value for 'from_date' error
    EclipseFoundation API only allows to fetch identities updated since
    the last year. The backend allowed dates before that but the server
    raised BadRequest error.