talp-pages


Nametalp-pages JSON
Version 3.5.0a11 PyPI version JSON
download
home_pagehttps://pm.bsc.es/gitlab/dlb/dlb/
SummaryCommand line tools to generate performance reports using the TALP module of DLB
upload_time2024-11-15 17:35:14
maintainerValentin Seitz
docs_urlNone
authorValentin Seitz
requires_python<4.0,>=3.9
licenseGPL-3.0-only
keywords hpc performance analysis profiling continuous performance analysis
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Talp Pages

## Please note

**This an alpha release version**, so expect sudden API changes and non-documented features.

## Overview

TALP Pages is a collection of Python scripts to postprocess the `json` outputs of [DLB TALP](https://pm.bsc.es/ftp/dlb/doc/user-guide/intro.html#talp-tracking-application-live-performance) in your project.
We also provide you with exemplary pipelines, which makes it easy to integrate TALP into your CI/CD setup and run Continous Benchmarking without having to code up your own solution.

**We provide:**

- `talp`: A Command line tool to postprocess JSONS generated by TALP and download artifacts from previous GitLab Jobs
- A static page you can easily host using GitLab Pages that gives you both **insight** into application performance as well as tracking the performance **evolution** through the history of the code.
- Badges you can add into your repository to view the current parallel effiency of your application as reported by TALP

## Installation

TALP Pages is written in Python (3.9+). We rely on [poetry](https://python-poetry.org/) for packaging.
To use, simply install via:

```pip install talp-pages```

From there you should have the following command-line tools available:

- `talp`
- `talp_download_artifacts_gitlab`

## Documentation

Extensive documentation with examples can be found in our [DLB Readthedocs](https://dlb-docs.readthedocs.io)

## License

TALP Pages is available under the General Public License v3.0.

            

Raw data

            {
    "_id": null,
    "home_page": "https://pm.bsc.es/gitlab/dlb/dlb/",
    "name": "talp-pages",
    "maintainer": "Valentin Seitz",
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": "valentin.seitz@bsc.es",
    "keywords": "HPC, Performance Analysis, Profiling, Continuous Performance Analysis",
    "author": "Valentin Seitz",
    "author_email": "valentin.seitz@bsc.es",
    "download_url": "https://files.pythonhosted.org/packages/ac/df/8eeadad4d378485293f5160ecb809d90547d840df80e927aa5414e861d9a/talp_pages-3.5.0a11.tar.gz",
    "platform": null,
    "description": "# Talp Pages\n\n## Please note\n\n**This an alpha release version**, so expect sudden API changes and non-documented features.\n\n## Overview\n\nTALP Pages is a collection of Python scripts to postprocess the `json` outputs of [DLB TALP](https://pm.bsc.es/ftp/dlb/doc/user-guide/intro.html#talp-tracking-application-live-performance) in your project.\nWe also provide you with exemplary pipelines, which makes it easy to integrate TALP into your CI/CD setup and run Continous Benchmarking without having to code up your own solution.\n\n**We provide:**\n\n- `talp`: A Command line tool to postprocess JSONS generated by TALP and download artifacts from previous GitLab Jobs\n- A static page you can easily host using GitLab Pages that gives you both **insight** into application performance as well as tracking the performance **evolution** through the history of the code.\n- Badges you can add into your repository to view the current parallel effiency of your application as reported by TALP\n\n## Installation\n\nTALP Pages is written in Python (3.9+). We rely on [poetry](https://python-poetry.org/) for packaging.\nTo use, simply install via:\n\n```pip install talp-pages```\n\nFrom there you should have the following command-line tools available:\n\n- `talp`\n- `talp_download_artifacts_gitlab`\n\n## Documentation\n\nExtensive documentation with examples can be found in our [DLB Readthedocs](https://dlb-docs.readthedocs.io)\n\n## License\n\nTALP Pages is available under the General Public License v3.0.\n",
    "bugtrack_url": null,
    "license": "GPL-3.0-only",
    "summary": "Command line tools to generate performance reports using the TALP module of DLB",
    "version": "3.5.0a11",
    "project_urls": {
        "Homepage": "https://pm.bsc.es/gitlab/dlb/dlb/",
        "Repository": "https://pm.bsc.es/gitlab/dlb/dlb/"
    },
    "split_keywords": [
        "hpc",
        " performance analysis",
        " profiling",
        " continuous performance analysis"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7d33804d016f80b109422407495768b8d5b4910f4089186b86faa76339f8482b",
                "md5": "e1b45768c1e0ad20ea9ad7b9326398f6",
                "sha256": "21f3c89986007b3ddcc35debf475d31d0d58693720fb951181f29b8b4de0436e"
            },
            "downloads": -1,
            "filename": "talp_pages-3.5.0a11-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e1b45768c1e0ad20ea9ad7b9326398f6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 28714,
            "upload_time": "2024-11-15T17:35:13",
            "upload_time_iso_8601": "2024-11-15T17:35:13.511352Z",
            "url": "https://files.pythonhosted.org/packages/7d/33/804d016f80b109422407495768b8d5b4910f4089186b86faa76339f8482b/talp_pages-3.5.0a11-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "acdf8eeadad4d378485293f5160ecb809d90547d840df80e927aa5414e861d9a",
                "md5": "4f5401e671d254e46fc55ebae06c6f4c",
                "sha256": "7a0039583b188153af9dfdad1d516cdf7f39b3d6c39a4d366400e2062315b619"
            },
            "downloads": -1,
            "filename": "talp_pages-3.5.0a11.tar.gz",
            "has_sig": false,
            "md5_digest": "4f5401e671d254e46fc55ebae06c6f4c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 21310,
            "upload_time": "2024-11-15T17:35:14",
            "upload_time_iso_8601": "2024-11-15T17:35:14.590272Z",
            "url": "https://files.pythonhosted.org/packages/ac/df/8eeadad4d378485293f5160ecb809d90547d840df80e927aa5414e861d9a/talp_pages-3.5.0a11.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-15 17:35:14",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "talp-pages"
}
        
Elapsed time: 1.02893s