32 lines
1.0 KiB
Python
32 lines
1.0 KiB
Python
import os
|
||
|
||
from setuptools import find_packages, setup
|
||
|
||
version_file = os.path.join(os.path.dirname(__file__), "VERSION")
|
||
with open(version_file) as f:
|
||
version = f.read().strip()
|
||
|
||
with open("requirements.txt") as f:
|
||
requirements = [line.strip() for line in f if line.strip() and not line.startswith("#")]
|
||
|
||
with open("README.md", encoding="utf-8") as f:
|
||
long_description = f.read()
|
||
|
||
setup(
|
||
name="pylib-ai-arm-statements",
|
||
version=version,
|
||
author="tsygankov-iva",
|
||
description="Библиотека нормализации форм ББ/ОФР для ДКБ АРМКА",
|
||
long_description=long_description,
|
||
long_description_content_type="text/markdown",
|
||
packages=find_packages(exclude=["tests", "tests.*"]),
|
||
install_requires=requirements,
|
||
python_requires=">=3.11",
|
||
classifiers=[
|
||
"Development Status :: 3 - Alpha",
|
||
"Intended Audience :: Developers",
|
||
# 'Programming Language :: Python :: 3.10',
|
||
"Programming Language :: Python :: 3.11",
|
||
],
|
||
)
|