# -*- coding: utf8 -*-
# vim:set et ts=8 sw=4:

import io
import sys
import setuptools

from keyrings.cryptfile.cryptfile import __version__ as version

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

needs_wheel = {'release', 'bdist_wheel', 'dists'}.intersection(sys.argv)
wheel = ['wheel'] if needs_wheel else []

name = 'keyrings.cryptfile'
description = 'Encrypted file keyring backend'

setup_params = dict(
    name = name,
    #use_scm_version = True,
    version = version,
    author = 'Hans-Peter Jansen',
    author_email = 'hpj@urpla.net',
    description = description or name,
    long_description = long_description,
    url = 'https://github.com/frispete/' + name,
    license = 'MIT',
    packages = setuptools.find_packages(exclude=['tests']),
    include_package_data = True,
    namespace_packages = name.split('.')[:-1],
    install_requires = [
    ],
    extras_require = {
    },
    setup_requires = [
        #'setuptools_scm>=1.15.0',
    ] + wheel,
    classifiers = [
        'Development Status :: 5 - Production/Stable',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
    ],
    entry_points = {
        'keyring.backends': [
            'cryptfile = keyrings.cryptfile.cryptfile',
        ],
    },
)

if __name__ == '__main__':
    setuptools.setup(**setup_params)


# -*- coding: utf8 -*-
# vim:set et ts=8 sw=4:

import io
import sys
import setuptools

from keyrings.cryptfile.cryptfile import __version__ as version

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

needs_wheel = {'release', 'bdist_wheel', 'dists'}.intersection(sys.argv)
wheel = ['wheel'] if needs_wheel else []

name = 'keyrings.cryptfile'
description = 'Encrypted file keyring backend'

setup_params = dict(
    name = name,
    #use_scm_version = True,
    version = version,
    author = 'Hans-Peter Jansen',
    author_email = 'hpj@urpla.net',
    description = description or name,
    long_description = long_description,
    url = 'https://github.com/frispete/' + name,
    license = 'MIT',
    packages = setuptools.find_packages(exclude=['tests']),
    include_package_data = True,
    namespace_packages = name.split('.')[:-1],
    install_requires = [
        'argon2_cffi',
        'pycryptodome',
    ],
    extras_require = {
    },
    setup_requires = [
        #'setuptools_scm>=1.15.0',
    ] + wheel,
    classifiers = [
        'Development Status :: 5 - Production/Stable',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Programming Language :: Python :: 2.7',
        'Programming Language :: Python :: 3',
    ],
    entry_points = {
        'keyring.backends': [
            'cryptfile = keyrings.cryptfile.cryptfile',
        ],
    },
)

if __name__ == '__main__':
    setuptools.setup(**setup_params)


fix install dependencies