[metadata] name = cleverswarm_python_client version = 0.1.0 description = A set of Python client utilities and SDK for interacting with CleverSwarm micro-services long_description = file: README.md long_description_content_type = text/markdown author = CleverThis author_email = luis.mendes@cleverthis.com license = Apache license_files = LICENSE url = https://git.cleverthis.com/cleverlibre/cleverswarm-python-client classifiers = Development Status :: 5 - Production/Stable Intended Audience :: Developers License :: OSI Approved :: Apache Software License Operating System :: Unix Operating System :: POSIX Programming Language :: Python :: 3 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 Programming Language :: Python :: 3.13 keywords = Knowledge Graph Text Extraction CleverSwarm SDK [options] package_dir = = src packages = find: python_requires = >=3.8 install_requires = requests>=2.32.3 [options.packages.find] where = src include = cleverswarm_python_client* [options.package_data] * = *.txt, *.rst, *.md cleverswarm_python_client = data/*.dat, *.json [options.entry_points] console_scripts = cswarm-benchmark = cleverswarm_python_client.cswarm_benchmark_client:main cswarm-text-to-kg = cleverswarm_python_client.cswarm_text_to_kg_client:main [options.extras_require] dev = pytest>=6.0.0 pytest-html>=3.2.0 pytest-cov>=2.12.0 moto>=2.0.0 black>=21.5b2 isort>=5.9.1 flake8>=3.9.2 mypy>=0.812 [flake8] max-line-length = 120 exclude = .git,__pycache__,build,dist [isort] profile = black line_length = 120 [mypy] python_version = 3.8 warn_return_any = True warn_unused_configs = True disallow_untyped_defs = True disallow_incomplete_defs = True