from setuptools import setup
import sys

install_requires = ["rdflib", "PyLD"]

setup(
    name="cromulent",
    packages=["cromulent"],
    package_data={
        "cromulent": [
            "data/crm_vocab.tsv",
            "data/overrides.json",
            "data/key_order.json",
            "data/linked-art.json",
            "data/cidoc-extension.json",
            "data/crm-profile.json",
            "data/vocab_classes.json",
            "data/vocab_instances.json",
        ]
    },
    test_suite="tests",
    version="1.0.0",
    description="A library for mapping CIDOC-CRM (v7.1.1) classes to Python objects",
    author="Rob Sanderson",
    author_email="robert.sanderson@yale.edu",
    url="https://github.com/linked-art/crom",
    install_requires=install_requires,
    classifiers=[
        "Programming Language :: Python",
        "Programming Language :: Python :: 3",
        "License :: OSI Approved :: Apache Software License",
        "Development Status :: 5 - Production/Stable",
        "Intended Audience :: Developers",
        "Operating System :: OS Independent",
        "Topic :: Software Development :: Libraries :: Python Modules",
    ],
)
