from setuptools import setup, find_packages

with open('README.md', 'r') as fh:
    long_description = fh.read()
setup(
    name="owlapy",
    description="OWLAPY is a Python Framework for creating and manipulating OWL Ontologies.",
    version="1.2.1",
    packages=find_packages(),
    include_package_data=True,
    package_data={
        'owlapy': ['jar_dependencies/*.jar'],
    },
    install_requires=[
        "pandas>=1.5.0",
        "requests>=2.32.3",
        "rdflib>=6.0.2",
        "parsimonious>=0.8.1",
        "pytest>=8.1.1",
        "sortedcontainers>=2.4.0",
        "owlready2>=0.40",
        "JPype1>=1.5.0"],
    author='Caglar Demir',
    author_email='caglardemir8@gmail.com',
    url='https://github.com/dice-group/owlapy',
    classifiers=[
        "Programming Language :: Python :: 3.10",
        "License :: OSI Approved :: MIT License",
        "Topic :: Scientific/Engineering"],
    python_requires='>=3.10.13',
    long_description=long_description,
    long_description_content_type="text/markdown",
)
