File: setup.py

package info (click to toggle)
python-etesync 0.12.1-1.2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 256 kB
  • sloc: python: 1,353; sh: 3; makefile: 2
file content (38 lines) | stat: -rw-r--r-- 1,024 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# -*- coding: utf-8 -*-

from setuptools import find_packages, setup

exec(open('etesync/_version.py').read())

setup(
    name='etesync',
    version=__version__,
    author='Tom Hacohen',
    author_email='tom@stosb.com',
    url='https://github.com/etesync/pyetesync',
    description='Python client library for EteSync',
    keywords=['etesync', 'encryption', 'sync', 'pim'],
    license='LGPL-3.0-only',
    long_description=open('README.md').read(),
    long_description_content_type='text/markdown',
    packages=find_packages(exclude=("tests",)),
    include_package_data=True,
    install_requires=[
        'asn1crypto>=0.22',
        'cffi>=1.10',
        'cryptography>=3.0',
        'furl>=0.5',
        'idna>=2.5',
        'orderedmultidict>=0.7',
        'packaging>=16.8',
        'peewee>=3.7.0',
        'py>=1.4',
        'pyasn1>=0.2',
        'pycparser>=2.17',
        'pyparsing>=2.2',
        'python-dateutil>=2.6',
        'pytz>=2019.1',
        'requests>=2.21',
        'vobject>=0.9',
    ]
)