-
-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathsetup.py
More file actions
23 lines (22 loc) · 778 Bytes
/
setup.py
File metadata and controls
23 lines (22 loc) · 778 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from setuptools import setup
from setuptools_rust import Binding, RustExtension
setup(
name="etebase",
version="0.31.9",
rust_extensions=[RustExtension("etebase.etebase_python", binding=Binding.RustCPython)],
packages=["etebase"],
author='Tom Hacohen',
author_email='tom@stosb.com',
url='https://github.com/etesync/etebase-py',
description='Python client library for Etebase',
keywords=['etebase', 'encryption', 'sync', 'end-to-end encryption'],
license='BSD-3-Clause',
long_description=open('README.md').read(),
long_description_content_type='text/markdown',
python_requires='>=3',
install_requires=[
'msgpack>=1.0.0',
],
# rust extensions are not zip safe, just like C-extensions.
zip_safe=False,
)