evaluation-service-base


Nameevaluation-service-base JSON
Version 0.1.4 PyPI version JSON
download
home_pageNone
SummaryA comprehensive framework for building evaluation services with progress tracking, task management, and result handling
upload_time2025-08-29 02:44:03
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseMIT
keywords evaluation service framework progress-tracking task-management s3 minio charts visualization ai machine-learning data-processing
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Evaluation Service Base Framework

[![PyPI version](https://badge.fury.io/py/evaluation-service-base.svg)](https://badge.fury.io/py/evaluation-service-base)
[![Python Support](https://img.shields.io/pypi/pyversions/evaluation-service-base.svg)](https://pypi.org/project/evaluation-service-base/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A comprehensive Python framework for building evaluation services with advanced progress tracking, task management, and result handling capabilities.

## ✨ Features

- 🚀 **Async Task Management**: Built-in support for long-running evaluation tasks with progress tracking
- 📊 **Rich Data Handling**: Support for various data formats (JSON, HDF5, CSV) with S3/MinIO integration  
- 📈 **Visualization Ready**: Pre-built chart data types for comprehensive result visualization
- 🔧 **Highly Extensible**: Abstract base classes for easy customization
- 🛠️ **Production Ready**: Robust error handling, logging, and monitoring capabilities
- ☁️ **Cloud Native**: First-class support for object storage (S3/MinIO)

## 📦 Installation

```bash  
pip install evaluation-service-base  

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "evaluation-service-base",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "yx <wuyixuan1111@gmail.com>",
    "keywords": "evaluation, service, framework, progress-tracking, task-management, s3, minio, charts, visualization, ai, machine-learning, data-processing",
    "author": null,
    "author_email": "yx <wuyixuan1111@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/d3/f3/dd7ed5ce09779f444ee66ec97723e8ec8607f2aedd8e092f24def142190f/evaluation_service_base-0.1.4.tar.gz",
    "platform": null,
    "description": "# Evaluation Service Base Framework\n\n[![PyPI version](https://badge.fury.io/py/evaluation-service-base.svg)](https://badge.fury.io/py/evaluation-service-base)\n[![Python Support](https://img.shields.io/pypi/pyversions/evaluation-service-base.svg)](https://pypi.org/project/evaluation-service-base/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nA comprehensive Python framework for building evaluation services with advanced progress tracking, task management, and result handling capabilities.\n\n## \u2728 Features\n\n- \ud83d\ude80 **Async Task Management**: Built-in support for long-running evaluation tasks with progress tracking\n- \ud83d\udcca **Rich Data Handling**: Support for various data formats (JSON, HDF5, CSV) with S3/MinIO integration  \n- \ud83d\udcc8 **Visualization Ready**: Pre-built chart data types for comprehensive result visualization\n- \ud83d\udd27 **Highly Extensible**: Abstract base classes for easy customization\n- \ud83d\udee0\ufe0f **Production Ready**: Robust error handling, logging, and monitoring capabilities\n- \u2601\ufe0f **Cloud Native**: First-class support for object storage (S3/MinIO)\n\n## \ud83d\udce6 Installation\n\n```bash  \npip install evaluation-service-base  \n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A comprehensive framework for building evaluation services with progress tracking, task management, and result handling",
    "version": "0.1.4",
    "project_urls": {
        "Bug Tracker": "https://github.com/yx-1111101/evaluation-service/issues",
        "Changelog": "https://github.com/yx-1111101/evaluation-service/blob/main/CHANGELOG.md",
        "Documentation": "https://evaluation-service.readthedocs.io/",
        "Homepage": "https://github.com/yx-1111101/evaluation-service",
        "Repository": "https://github.com/yx-1111101/evaluation-service.git"
    },
    "split_keywords": [
        "evaluation",
        " service",
        " framework",
        " progress-tracking",
        " task-management",
        " s3",
        " minio",
        " charts",
        " visualization",
        " ai",
        " machine-learning",
        " data-processing"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c0435b76735d79bc81fb2c5ac635d7ec7e5ecf42871265a7f0b9851a24cef994",
                "md5": "d38b170083fae6ff05218ed9a2520f8e",
                "sha256": "620a65b3dbd7be26f383ca53518e40d6f8641792ea9621e36bacc7ae510a594d"
            },
            "downloads": -1,
            "filename": "evaluation_service_base-0.1.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d38b170083fae6ff05218ed9a2520f8e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 33920,
            "upload_time": "2025-08-29T02:44:01",
            "upload_time_iso_8601": "2025-08-29T02:44:01.526697Z",
            "url": "https://files.pythonhosted.org/packages/c0/43/5b76735d79bc81fb2c5ac635d7ec7e5ecf42871265a7f0b9851a24cef994/evaluation_service_base-0.1.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d3f3dd7ed5ce09779f444ee66ec97723e8ec8607f2aedd8e092f24def142190f",
                "md5": "24e0465c1eb247d4832f93d8ec18e957",
                "sha256": "39659161c8540b271a2637f51ef3b6fbb61ef5c6bea6ec195ec50f1643640077"
            },
            "downloads": -1,
            "filename": "evaluation_service_base-0.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "24e0465c1eb247d4832f93d8ec18e957",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 29789,
            "upload_time": "2025-08-29T02:44:03",
            "upload_time_iso_8601": "2025-08-29T02:44:03.157115Z",
            "url": "https://files.pythonhosted.org/packages/d3/f3/dd7ed5ce09779f444ee66ec97723e8ec8607f2aedd8e092f24def142190f/evaluation_service_base-0.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-29 02:44:03",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "yx-1111101",
    "github_project": "evaluation-service",
    "github_not_found": true,
    "lcname": "evaluation-service-base"
}
        
Elapsed time: 1.57710s