mirror of
https://github.com/matrix-org/pantalaimon.git
synced 2025-01-23 22:01:12 -05:00
85dc80bfa7
The e2e_search feature depends on tantivy. The tantivy package got a release on pypi in the meantime but the API changed in incompatible ways. Remove support for it so someone doesn't shoot himself in the foot.
48 lines
1.2 KiB
Python
48 lines
1.2 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
from setuptools import find_packages, setup
|
|
|
|
with open("README.md", encoding="utf-8") as f:
|
|
long_description = f.read()
|
|
|
|
setup(
|
|
name="pantalaimon",
|
|
version="0.4",
|
|
url="https://github.com/matrix-org/pantalaimon",
|
|
author="The Matrix.org Team",
|
|
author_email="poljar@termina.org.uk",
|
|
description=("A Matrix proxy daemon that adds E2E encryption "
|
|
"capabilities."),
|
|
long_description=long_description,
|
|
long_description_content_type="text/markdown",
|
|
license="Apache License, Version 2.0",
|
|
packages=find_packages(),
|
|
install_requires=[
|
|
"attrs",
|
|
"aiohttp",
|
|
"appdirs",
|
|
"click",
|
|
"keyring",
|
|
"logbook",
|
|
"peewee",
|
|
"janus",
|
|
"cachetools >= 3.0.0"
|
|
"prompt_toolkit>2<4",
|
|
"typing;python_version<'3.5'",
|
|
"matrix-nio[e2e] >= 0.4.1"
|
|
],
|
|
extras_require={
|
|
"ui": [
|
|
"dbus-python",
|
|
"PyGObject",
|
|
"pydbus",
|
|
"notify2",
|
|
]
|
|
},
|
|
entry_points={
|
|
"console_scripts": ["pantalaimon=pantalaimon.main:main",
|
|
"panctl=pantalaimon.panctl:main"],
|
|
},
|
|
zip_safe=False
|
|
)
|