Skip to main content

EVERSE Software Quality Pipelines

The EVERSE Software Quality Pipelines provide

  1. the command line tool resqui to check a configurable set of software quality indicators on research software via external plugins (tools);
  2. GitHub Action to run the pipeline on a github repository.

Documentation

Quality Pipelines

  1. resqui is installed - preferable within a Python virtual environment - as follows:
git clone https://github.com/EVERSE-ResearchSoftware/QualityPipelines.git
cd QualityPipelines
pip install .

and can be executed with these options:

$ resqui -h
Usage:
    resqui [options]
    resqui indicators

Options:
    -u <repository_url>   URL of the repository to be analyzed.
    -c <config_file>      Path to the configuration file.
    -o <output_file>      Path to the output file [default: resqui_summary.json].
    -t <github_token>     GitHub API token.
    -d <dashverse_token>  DashVerse API token.
    -b <branch>           The Git branch to be checked.
    -v                    Verbose output.
    --version             Show the version of the script.
    --help                Show this help message.

The complete documentation of the quality pipelines are available at the project's Github Pages;

  1. The GitHub Action to include in CI/CDs pipeline is available in this repository.

EVERSE Services

EVERSE provides a set of services to assess and improve the quality of research software, visit the EVERSE homepage for more information.

A simplified workflow to improve the software quality is: Find the practices on RSQKit (1), get an overview on tools and services to measure and improve the quality on the TechRadar (2), run an assessment on your own or your groups software via resqui (3) and display the results on DashVERSE (4), assess and repeat from (1).

More information the services can be found at:

  1. Research Software Quality Kit - RSQKit
  2. Technology Radar - TechRadar
  3. Quality Pipelines - resqui which is this project
  4. Software Quality Dashboards - DashVERSE

Metadata

Release files for resqui 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for resqui 0.2.0
File Size Uploaded
resqui-0.2.0.tar.gz 39.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for resqui 0.2.0
File Interpreter ABI Platform
resqui-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 65.2 kB

Release files / resqui-0.2.0.tar.gz

Download URL resqui-0.2.0.tar.gz
Size 39.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f89a4ef5300c47e0be184785e59740623062727fe57eed44dec2b387f7f3a0ab
BLAKE2b-256 checksum
How to use checksums
efb117fd819f54130ef4020838141a1df2e86e8316cf9c4357f4b62429c8197e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 5, 2026.

Transparency log

Release files / resqui-0.2.0-py3-none-any.whl

Download URL resqui-0.2.0-py3-none-any.whl
Size 25.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ea16ef7cbdb7fb7441e9f0a5e235efc657b62c38796d925b35b201e400bcd07e
BLAKE2b-256 checksum
How to use checksums
acadeac167a653a199ea0d2b2ebeb3f3c1b9ce0346a05058add7cd3c8a40047c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page