"""
Python API client for GOV.UK Notify
"""
import ast
import re

from setuptools import find_packages, setup

_version_re = re.compile(r"__version__\s+=\s+(.*)")

with open("notifications_utils/version.py", "rb") as f:
    version = str(ast.literal_eval(_version_re.search(f.read().decode("utf-8")).group(1)))

setup(
    name="notifications-utils",
    version=version,
    url="https://github.com/alphagov/notifications-utils",
    license="MIT",
    author="Government Digital Service",
    description="Shared python code for GOV.UK Notify.",
    long_description=__doc__,
    packages=find_packages(),
    include_package_data=True,
    install_requires=[
        "cachetools>=4.1.1",
        "mistune<2.0.0",  # v2 is totally incompatible with unclear benefit
        "requests>=2.25.0",
        "python-json-logger>=2.0.1",
        "Flask>=1.1.1",
        "orderedset>=2.0.3",
        "Jinja2>=2.11.3",
        "statsd>=3.3.0",
        "Flask-Redis>=0.4.0",
        "pyyaml>=5.3.1",
        "phonenumbers>=8.13.18",
        "pyproj>=3.4.1",
        "pytz>=2020.4",
        "smartypants>=2.0.1",
        "pypdf>=3.9.0",
        "itsdangerous>=1.1.0",
        "govuk-bank-holidays>=0.10,<1.0",
        "geojson>=2.5.0",
        "Shapely>=1.8.0",
        "boto3>=1.19.4",
        "segno>=1.5.2,<2.0.0",
    ],
)

230949a4c65e3440540125a1ebc65d86a9ee2eaf
<mask token>

<mask token>
with open('notifications_utils/version.py', 'rb') as f:
    version = str(ast.literal_eval(_version_re.search(f.read().decode(
        'utf-8')).group(1)))
setup(name='notifications-utils', version=version, url=
    'https://github.com/alphagov/notifications-utils', license='MIT',
    author='Government Digital Service', description=
    'Shared python code for GOV.UK Notify.', long_description=__doc__,
    packages=find_packages(), include_package_data=True, install_requires=[
    'cachetools>=4.1.1', 'mistune<2.0.0', 'requests>=2.25.0',
    'python-json-logger>=2.0.1', 'Flask>=1.1.1', 'orderedset>=2.0.3',
    'Jinja2>=2.11.3', 'statsd>=3.3.0', 'Flask-Redis>=0.4.0',
    'pyyaml>=5.3.1', 'phonenumbers>=8.13.18', 'pyproj>=3.4.1',
    'pytz>=2020.4', 'smartypants>=2.0.1', 'pypdf>=3.9.0',
    'itsdangerous>=1.1.0', 'govuk-bank-holidays>=0.10,<1.0',
    'geojson>=2.5.0', 'Shapely>=1.8.0', 'boto3>=1.19.4', 'segno>=1.5.2,<2.0.0']
    )

<mask token>
_version_re = re.compile('__version__\\s+=\\s+(.*)')
with open('notifications_utils/version.py', 'rb') as f:
    version = str(ast.literal_eval(_version_re.search(f.read().decode(
        'utf-8')).group(1)))
setup(name='notifications-utils', version=version, url=
    'https://github.com/alphagov/notifications-utils', license='MIT',
    author='Government Digital Service', description=
    'Shared python code for GOV.UK Notify.', long_description=__doc__,
    packages=find_packages(), include_package_data=True, install_requires=[
    'cachetools>=4.1.1', 'mistune<2.0.0', 'requests>=2.25.0',
    'python-json-logger>=2.0.1', 'Flask>=1.1.1', 'orderedset>=2.0.3',
    'Jinja2>=2.11.3', 'statsd>=3.3.0', 'Flask-Redis>=0.4.0',
    'pyyaml>=5.3.1', 'phonenumbers>=8.13.18', 'pyproj>=3.4.1',
    'pytz>=2020.4', 'smartypants>=2.0.1', 'pypdf>=3.9.0',
    'itsdangerous>=1.1.0', 'govuk-bank-holidays>=0.10,<1.0',
    'geojson>=2.5.0', 'Shapely>=1.8.0', 'boto3>=1.19.4', 'segno>=1.5.2,<2.0.0']
    )

<mask token>
import ast
import re
from setuptools import find_packages, setup
_version_re = re.compile('__version__\\s+=\\s+(.*)')
with open('notifications_utils/version.py', 'rb') as f:
    version = str(ast.literal_eval(_version_re.search(f.read().decode(
        'utf-8')).group(1)))
setup(name='notifications-utils', version=version, url=
    'https://github.com/alphagov/notifications-utils', license='MIT',
    author='Government Digital Service', description=
    'Shared python code for GOV.UK Notify.', long_description=__doc__,
    packages=find_packages(), include_package_data=True, install_requires=[
    'cachetools>=4.1.1', 'mistune<2.0.0', 'requests>=2.25.0',
    'python-json-logger>=2.0.1', 'Flask>=1.1.1', 'orderedset>=2.0.3',
    'Jinja2>=2.11.3', 'statsd>=3.3.0', 'Flask-Redis>=0.4.0',
    'pyyaml>=5.3.1', 'phonenumbers>=8.13.18', 'pyproj>=3.4.1',
    'pytz>=2020.4', 'smartypants>=2.0.1', 'pypdf>=3.9.0',
    'itsdangerous>=1.1.0', 'govuk-bank-holidays>=0.10,<1.0',
    'geojson>=2.5.0', 'Shapely>=1.8.0', 'boto3>=1.19.4', 'segno>=1.5.2,<2.0.0']
    )

"""
Python API client for GOV.UK Notify
"""
import ast
import re

from setuptools import find_packages, setup

_version_re = re.compile(r"__version__\s+=\s+(.*)")

with open("notifications_utils/version.py", "rb") as f:
    version = str(ast.literal_eval(_version_re.search(f.read().decode("utf-8")).group(1)))

setup(
    name="notifications-utils",
    version=version,
    url="https://github.com/alphagov/notifications-utils",
    license="MIT",
    author="Government Digital Service",
    description="Shared python code for GOV.UK Notify.",
    long_description=__doc__,
    packages=find_packages(),
    include_package_data=True,
    install_requires=[
        "cachetools>=4.1.1",
        "mistune<2.0.0",  # v2 is totally incompatible with unclear benefit
        "requests>=2.25.0",
        "python-json-logger>=2.0.1",
        "Flask>=1.1.1",
        "orderedset>=2.0.3",
        "Jinja2>=2.11.3",
        "statsd>=3.3.0",
        "Flask-Redis>=0.4.0",
        "pyyaml>=5.3.1",
        "phonenumbers>=8.13.18",
        "pyproj>=3.4.1",
        "pytz>=2020.4",
        "smartypants>=2.0.1",
        "pypdf>=3.9.0",
        "itsdangerous>=1.1.0",
        "govuk-bank-holidays>=0.10,<1.0",
        "geojson>=2.5.0",
        "Shapely>=1.8.0",
        "boto3>=1.19.4",
        "segno>=1.5.2,<2.0.0",
    ],
)
