#!/usr/bin/env python3
# -*- coding: utf-8 -*-

"""
Written by Lucas Sinclair.
MIT Licensed.
Contact at www.sinclair.bio
"""

# Imports #
from setuptools import setup, find_namespace_packages
from os import path

# Load the contents of the README file #
this_dir = path.abspath(path.dirname(__file__))
readme_path = path.join(this_dir, 'README.md')
with open(readme_path, encoding='utf-8') as handle: readme = handle.read()

# Call setup #
setup(
        name             = 'autopaths',
        version          = '1.6.0',
        description      = 'autopaths is a python package for dealing with file'
                           ' paths and automation.',
        license          = 'MIT',
        url              = 'http://github.com/xapple/autopaths/',
        author           = 'Lucas Sinclair',
        author_email     = 'lucas.sinclair@me.com',
        packages         = find_namespace_packages(exclude=['testing']),
        extras_require   = {'binary':   ['binaryornot'],
                            'external': ['pbs3', 'sh']},
        python_requires  = ">=3.8",
        long_description = readme,
        long_description_content_type = 'text/markdown',
        include_package_data = True,
)