Skip to content

Releases: chaoss/grimoirelab-sirmordred

0.5.0

31 Oct 10:41
Compare
Choose a tag to compare

sirmordred 0.5.0 - (2022-10-31)

New features:

  • New default GitHub pull requests alias names
    GitHub pull_request category (github:pull) has its own aliases now:
    github_pull_requests and github_pull_requests-raw. This category
    used to share the default aliases for GitHub: github and github- raw.

0.5.0-rc.2

26 Oct 12:23
Compare
Choose a tag to compare

sirmordred 0.5.0-rc.2 - (2022-10-26)

New features:

  • New default GitHub pull requests alias names
    GitHub pull_request category (github:pull) has its own aliases now:
    github_pull_requests and github_pull_requests-raw. This category
    used to share the default aliases for GitHub: github and github- raw.

0.5.0-rc.1

26 Oct 09:19
Compare
Choose a tag to compare

sirmordred 0.5.0-rc.1 - (2022-10-26)

  • Update Poetry's package dependencies

0.4.1

27 Sep 13:12
Compare
Choose a tag to compare

sirmordred 0.4.1 - (2022-09-27)

  • Update Poetry's package dependencies

0.4.0-rc.1

26 Sep 12:40
Compare
Choose a tag to compare

sirmordred 0.4.0-rc.1 - (2022-09-26)

New features:

  • Configurable study names and aliases
    Study aliases and names can be set in the configuration file using the
    keyword studies_aliases. The following snippet shows an example of
    configuration. i.e. In this aliases.json file the name of the study
    is enrich_onion and the name of the alias is all_onion ```
    "studies_aliases": { "enrich": [ { "alias":
    "all_onion", "name": "enrich_onion" }, ... ] }
    
    

Bug fixes:

  • [git] pair-programming activation fixed
    Git pair-programming can be activated if the data source contains a
    tag like [git:pair]
  • Study selection fixed
    This fix solves the problem of executing the studies with no
    associated aliases.

0.4.0

26 Sep 14:48
Compare
Choose a tag to compare

sirmordred 0.4.0 - (2022-09-26)

New features:

  • Configurable study names and aliases
    Study aliases and names can be set in the configuration file using the
    keyword studies_aliases. The following snippet shows an example of
    configuration. i.e. In this aliases.json file the name of the study
    is enrich_onion and the name of the alias is all_onion ```
    "studies_aliases": { "enrich": [ { "alias":
    "all_onion", "name": "enrich_onion" }, ... ] }
    
    

Bug fixes:

  • [git] pair-programming activation fixed
    Git pair-programming can be activated if the data source contains a
    tag like [git:pair]
  • Study selection fixed
    This fix solves the problem of executing the studies with no
    associated aliases.

0.3.1

28 Jun 17:44
Compare
Choose a tag to compare

Sir Mordred 0.3.1 - (2022-06-28)

Others:

  • GrimoireLab dependencies update
    Dependencies have been updated to use the latest versions of
    GrimoireLab packages:

    • grimoirelab-toolkit >= 0.3
    • graal >= 0.3
    • cereslib >= 0.3
    • kidash >= 0.5
    • grimoirelab-penales >= 0.1
    • grimoire-elk >= 0.102

    Perceval dependencies are removed because they are installed
    with grimoire-elk.

0.3.0

07 Jun 10:35
Compare
Choose a tag to compare

Sir Mordred 0.3.0 - (2022-06-07)

New features:

  • Dependencies file for development
    Include a new requirements.txt file to install the development version
    from the repositories.
  • Add extract spaces
    Extract spaces from the URL. By default it will extract labels but
    adding tag_type="spaces" it will extract spaces.

Bug fixes:

  • Studies aliases relocated
    Relocate studies aliases so they are not created automatically by
    Mordred.
  • Add pair-programming in '_get_enrich_backend' method
    Add the pair-programming to the _get_enrich_backend method if it
    exists in the setup.cfg file.

Feature removals:

  • Drop Python 3.6 support
    Python 3.6 reached the end of life at the end of 2021. This means it
    won't receive new updates or patches to fix security issues.
    Therefore, this package will only work with Python >= 3.7 from now on.
  • FINOS Meeting backend removed
    FINOS Meeting backend is not supported anymore. The Perceval backend
    was archived in Bitergia repository so it shouldn't be part of the
    core anymore because it's software not maintained.

Others:

  • Add studies to the alias file
    Add onion, areas of code, and demographics studies to the file
    aliases.json. This is needed to keep this file updated with the
    aliases we use in the dashboards by adding them to the appropiate data
    sources. The included aliases: - all_onion - git_areas_of_code -
    demographics