mirror of
https://github.com/matrix-org/pantalaimon.git
synced 2025-07-14 10:39:47 -04:00

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.
47 lines
1.2 KiB
Python
47 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
|
|
)
|