fully transition to pyproject

pull/131/head
kba 3 months ago
parent a5c7f223d1
commit 62314c453c

@ -3,7 +3,6 @@ requires = ["setuptools>=61.0", "wheel", "setuptools-ocrd"]
[project] [project]
name = "eynollah" name = "eynollah"
version = "0.3.1"
authors = [ authors = [
{name = "Vahid Rezanezhad"}, {name = "Vahid Rezanezhad"},
{name = "Staatsbibliothek zu Berlin - Preußischer Kulturbesitz"}, {name = "Staatsbibliothek zu Berlin - Preußischer Kulturbesitz"},
@ -14,7 +13,7 @@ license.file = "LICENSE"
requires-python = ">=3.8" requires-python = ">=3.8"
keywords = ["document layout analysis", "image segmentation"] keywords = ["document layout analysis", "image segmentation"]
dynamic = ["dependencies"] dynamic = ["dependencies", "version"]
classifiers = [ classifiers = [
"Development Status :: 4 - Beta", "Development Status :: 4 - Beta",

@ -1,27 +1,3 @@
from setuptools import setup, find_namespace_packages from setuptools import setup
from json import load
install_requires = open('requirements.txt').read().split('\n') setup()
with open('ocrd-tool.json', 'r', encoding='utf-8') as f:
version = load(f)['version']
setup(
name='eynollah',
version=version,
long_description=open('README.md').read(),
long_description_content_type='text/markdown',
author='Vahid Rezanezhad',
url='https://github.com/qurator-spk/eynollah',
license='Apache License 2.0',
packages=find_namespace_packages(include=['qurator']),
install_requires=install_requires,
package_data={
'': ['*.json']
},
entry_points={
'console_scripts': [
'eynollah=qurator.eynollah.cli:main',
'ocrd-eynollah-segment=qurator.eynollah.ocrd_cli:main',
]
},
)

Loading…
Cancel
Save