Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import ast
import re

from setuptools import setup


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

with open('src/graphene_sqlalchemy_filter/__init__.py', 'rb') as init_fd:
    version = str(
        ast.literal_eval(
            _version_re.search(init_fd.read().decode('utf-8')).group(1)
        )
    )

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

requirements = [
    'graphene-sqlalchemy>=2.1.0',
    'SQLAlchemy<2',
]

setup(
    name='graphene-sqlalchemy-filter',
    version=version,
    description='Filters for Graphene SQLAlchemy integration',
    url='https://github.com/art1415926535/graphene-sqlalchemy-filter',
    author='Artem Fedotov',
    license='MIT',
    long_description=long_description,
    classifiers=[
        'Intended Audience :: Developers',
        'Topic :: Software Development :: Libraries',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.6',
        'Programming Language :: Python :: 3.7',
        'Programming Language :: Python :: 3.8',
        'Programming Language :: Python :: Implementation :: PyPy',
    ],
    keywords='api graphql protocol rest relay graphene',
    package_dir={'': 'src'},
    packages=['graphene_sqlalchemy_filter'],
    install_requires=requirements,
    python_requires='>=3.6'
)