import setuptools

with open('README.rst', encoding = 'utf-8') as file:
    readme = file.read()

author = 'Exahilosys'
project = 'vessel'
version = '4.2.0'

url = 'https://github.com/{0}/{1}'.format(author, project)

setuptools.setup(
    name = project,
    python_requires = '>=3.11',
    version = version,
    url = url,
    packages = setuptools.find_packages(),
    license = 'MIT',
    description = 'Manage dynamic data.',
    long_description = readme,
    extras_require = {
        'docs': [
            'sphinx',
            'sphinx-rtd-theme',
            'sphinx-paramlinks',
            'sphinx-autodoc-typehints'
        ]
    }
)