# coding=utf-8
from setuptools import setup

plugin_identifier = 'si7021'
plugin_package = 'octoprint_si7021'
plugin_name = 'OctoPrint-Si7021'
plugin_version = '1.1'
plugin_description = 'Plugin to display Si7021 sensor data to navbar'
plugin_author = 'Rich Johnson'
plugin_author_email = 'nixternal@gmail.com'
plugin_url = 'https://www.github.com/nixternal/OctoPrint-Si7201'
plugin_license = 'The Unlicense'
plugin_requires = []
plugin_additional_data = []
plugin_additional_packages = []
plugin_ignored_packages = []
additional_setup_parameters = {}

try:
    import octoprint_setuptools
except Exception:
    print("Could not import OctoPrint's setuptools, are you sure you are "
          "running that under the same python installation that OctoPrint is "
          "installed under?")
    import sys
    sys.exit(-1)

setup_parameters = octoprint_setuptools.create_plugin_setup_parameters(
    identifier=plugin_identifier,
    package=plugin_package,
    name=plugin_name,
    version=plugin_version,
    description=plugin_description,
    author=plugin_author,
    mail=plugin_author_email,
    url=plugin_url,
    license=plugin_license,
    requires=plugin_requires,
    additional_packages=plugin_additional_packages,
    ignored_packages=plugin_ignored_packages,
    additional_data=plugin_additional_data
)

if len(additional_setup_parameters):
    from octoprint.util import dict_merge
    setup_parameters = dict_merge(setup_parameters, additional_setup_parameters)

setup(**setup_parameters)

# coding=utf-8
from setuptools import setup

plugin_identifier = 'si7021'
plugin_package = 'octoprint_si7021'
plugin_name = 'OctoPrint-Si7021'
plugin_version = '1.1'
plugin_description = 'Plugin to display Si7021 sensor data to navbar'
plugin_author = 'Rich Johnson'
plugin_author_email = 'nixternal@gmail.com'
plugin_url = 'https://github.com/nixternal/OctoPrint-Si7021'
plugin_license = 'The Unlicense'
plugin_requires = []
plugin_additional_data = []
plugin_additional_packages = []
plugin_ignored_packages = []
additional_setup_parameters = {}

try:
    import octoprint_setuptools
except Exception:
    print("Could not import OctoPrint's setuptools, are you sure you are "
          "running that under the same python installation that OctoPrint is "
          "installed under?")
    import sys
    sys.exit(-1)

setup_parameters = octoprint_setuptools.create_plugin_setup_parameters(
    identifier=plugin_identifier,
    package=plugin_package,
    name=plugin_name,
    version=plugin_version,
    description=plugin_description,
    author=plugin_author,
    mail=plugin_author_email,
    url=plugin_url,
    license=plugin_license,
    requires=plugin_requires,
    additional_packages=plugin_additional_packages,
    ignored_packages=plugin_ignored_packages,
    additional_data=plugin_additional_data
)

if len(additional_setup_parameters):
    from octoprint.util import dict_merge
    setup_parameters = dict_merge(setup_parameters, additional_setup_parameters)

setup(**setup_parameters)

fix github plugin url