arigram/setup.py
Ari Archer 9bfc08f357
[CORE] improved code, formatting and fixed some bugs
- Added a better `.gitignore`
- Formatted the `do` script better, made it better in general
- Improved instalation and upgrading instructons
- Removed arrow key support
- Imrproved `README.md` formatting
- Improved the runtime (`__main__.py`) script, improved formatting,
  handling of arguments and added docstrings
- Renamed `colors` to `colours`
- Added type hints to the config file and improved how it handles some
  things
- Improved chat action strings (e.g `uploading video` -> `is uploading a video`)
- Made `COPY_CMD` deprecated, using `pyperclip` instead
- Changed dependency for stability from dynamic to exact
  (`python-telegram>=....` to `python-telegram==....`)

Signed-off-by: Ari Archer <truncateddinosour@gmail.com>
2022-01-01 03:21:24 +02:00

32 lines
867 B
Python

from setuptools import setup
import arigram
with open("README.md", "r") as fh:
readme = fh.read()
setup(
long_description=readme,
long_description_content_type="text/markdown",
name="arigram",
version=arigram.__version__,
description="A fork of tg -- a hackable telegram TUI client",
url="https://github.com/TruncatedDinosour/arigram",
author="TruncatedDinosour",
author_email="truncateddinosour@gmail.com",
classifiers=[
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
],
packages=["arigram"],
entry_points={"console_scripts": ["arigram = arigram.__main__:main"]},
python_requires=">=3.8",
install_requires=[
"python-telegram==0.15.0",
"pyfzf>=0.2.2",
"pyperclip>=1.8.2",
],
)