import os import re import setuptools def main(): with open("README.rst") as f: long_description = f.read() setuptools.setup( name="deltachat", description="Python bindings for the Delta Chat Core library using CFFI against the Rust-implemented libdeltachat", long_description=long_description, author="holger krekel, Floris Bruynooghe, Bjoern Petersen and contributors", install_requires=["cffi>=1.0.0", "pluggy", "imap-tools", "requests"], setup_requires=[ "setuptools_scm", # required for compatibility with `python3 setup.py sdist` "pkgconfig", ], packages=setuptools.find_packages("src"), package_dir={"": "src"}, cffi_modules=["src/deltachat/_build.py:ffibuilder"], entry_points={ "pytest11": [ "deltachat.testplugin = deltachat.testplugin", ], }, classifiers=[ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Programming Language :: Python :: 3", "Topic :: Communications :: Email", "Topic :: Software Development :: Libraries", ], ) if __name__ == "__main__": main()