blob: 1a41d4f1db6cd8685aba86fcc2cc4e52cdda6d86 [file] [log] [blame]
Harald Welte9813dc92021-04-03 15:13:13 +02001from setuptools import setup
2
3setup(
4 name='pySim',
5 version='1.0',
Cody Harris479aeb02024-03-20 14:28:00 -07006 packages=[
7 'pySim',
8 'pySim.apdu',
9 'pySim.apdu_source',
10 'pySim.esim',
11 'pySim.global_platform',
12 'pySim.legacy',
13 'pySim.transport',
14 ],
Harald Welte9813dc92021-04-03 15:13:13 +020015 url='https://osmocom.org/projects/pysim/wiki',
16 license='GPLv2',
17 author_email='simtrace@lists.osmocom.org',
18 description='Tools related to SIM/USIM/ISIM cards',
19 install_requires=[
20 "pyscard",
Florian Klink83222ab2023-08-13 11:48:18 +020021 "pyserial",
Harald Welte9813dc92021-04-03 15:13:13 +020022 "pytlv",
Philipp Maierf8a3d2b2023-05-05 14:01:28 +020023 "cmd2 >= 1.5.0",
Harald Weltee0f9ef12021-04-10 17:22:35 +020024 "jsonpath-ng",
Vadim Yanitskiybdac3f62022-08-29 21:00:41 +070025 "construct >= 2.9.51",
Harald Welte4ae228a2021-05-02 21:29:04 +020026 "bidict",
Robert Falkenbergb07a3e92021-05-07 15:23:20 +020027 "gsm0338",
Vadim Yanitskiybca01522023-05-28 17:13:19 +070028 "pyyaml >= 5.1",
Harald Welte21caf322022-07-16 14:06:46 +020029 "termcolor",
Harald Welte75a58d12022-07-31 15:51:19 +020030 "colorlog",
Harald Welted75fa3f2023-05-31 20:47:55 +020031 "pycryptodomex",
Vadim Yanitskiybca01522023-05-28 17:13:19 +070032 "packaging",
Harald Welte0b327252022-08-11 17:37:46 +020033 "smpp.pdu @ git+https://github.com/hologram-io/smpp.pdu",
Harald Welte9813dc92021-04-03 15:13:13 +020034 ],
35 scripts=[
36 'pySim-prog.py',
37 'pySim-read.py',
Vadim Yanitskiye63cb2c2023-05-05 15:12:17 +070038 'pySim-shell.py',
39 'pySim-trace.py',
Harald Welte9813dc92021-04-03 15:13:13 +020040 ]
41)