cvat/tests/perf/setup.py

33 lines
917 B
Python
Raw Permalink Normal View History

2025-09-16 01:19:40 +00:00
# Copyright (C) CVAT.ai Corporation
#
# SPDX-License-Identifier: MIT
from setuptools import find_packages, setup
def load_requirements(path: str) -> list[str]:
with open(path) as f:
return [line.strip() for line in f if line.strip() and not line.startswith("#")]
setup(
name="perfkit",
version="0.1.0",
description="CLI tool for managing and comparing K6 performance baselines",
author="Ruslan Orazvaliev",
author_email="ruslan.orazvaliev@cvat.ai",
packages=find_packages(),
include_package_data=True,
install_requires=load_requirements("./requirements.txt"),
entry_points={
"console_scripts": [
"perfkit=perfkit.main:app",
],
},
classifiers=[
"Programming Language :: Python :: 3.10",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
python_requires=">=3.10",
)