-
Notifications
You must be signed in to change notification settings - Fork 60
/
setup.py
28 lines (25 loc) · 1000 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
"""setup.py file for the adb_shell package."""
from setuptools import setup
with open("README.rst") as f:
readme = f.read()
setup(
name="adb_shell",
version="0.4.4",
description="A Python implementation of ADB with shell and FileSync functionality.",
long_description=readme,
keywords=["adb", "android"],
url="https://github.com/JeffLIrion/adb_shell",
author="Jeff Irion",
author_email="[email protected]",
packages=["adb_shell", "adb_shell.auth", "adb_shell.transport"],
install_requires=["cryptography", "pyasn1", "rsa"],
tests_require=["pycryptodome", "libusb1>=1.0.16"],
extras_require={"usb": ["libusb1>=1.0.16"], "async": ["aiofiles>=0.4.0", "async_timeout>=3.0.0"]},
classifiers=[
"Operating System :: OS Independent",
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 2",
],
test_suite="tests",
)