setup.cfg 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. [metadata]
  2. name = MMGen
  3. version = file: mmgen/data/version
  4. description = MMGen cryptocurrency wallet suite
  5. long_description = file: README.md
  6. long_description_content_type = text/markdown
  7. author = The MMGen Project
  8. author_email = mmgen@tuta.io
  9. url = https://github.com/mmgen/mmgen
  10. license = GNU GPL v3
  11. platforms = Linux, Armbian, Raspbian, MS Windows
  12. keywords = file: mmgen/data/keywords
  13. project_urls =
  14. Bug Tracker = https://github.com/mmgen/mmgen/issues
  15. classifiers =
  16. Programming Language :: Python :: 3
  17. License :: OSI Approved :: GNU General Public License v3 (GPLv3)
  18. Operating System :: POSIX :: Linux
  19. Operating System :: Microsoft :: Windows
  20. [options]
  21. python_requires = >=3.7
  22. include_package_data = True
  23. # pysha3 is used by XMR and ETH for the keccak hash function only. If the
  24. # module is unavailable, the native Python implementation in contrib.keccak
  25. # will be used instead.
  26. install_requires =
  27. importlib-resources; python_version < "3.9"
  28. gmpy2
  29. cryptography
  30. pynacl
  31. ecdsa
  32. aiohttp
  33. requests
  34. pysocks # xmrwallet.py
  35. pexpect
  36. scrypt; platform_system != "Windows" # must be installed by hand on MSYS2
  37. semantic-version; platform_system != "Windows" # scripts/create-token.py
  38. pysha3; platform_system != "Windows"
  39. packages =
  40. mmgen
  41. mmgen.contrib
  42. mmgen.data
  43. mmgen.proto
  44. mmgen.proto.bch
  45. mmgen.proto.btc
  46. mmgen.proto.btc.tx
  47. mmgen.proto.btc.tw
  48. mmgen.proto.etc
  49. mmgen.proto.eth
  50. mmgen.proto.eth.pyethereum
  51. mmgen.proto.eth.rlp
  52. mmgen.proto.eth.rlp.sedes
  53. mmgen.proto.eth.tx
  54. mmgen.proto.eth.tw
  55. mmgen.proto.ltc
  56. mmgen.proto.secp256k1
  57. mmgen.proto.xmr
  58. mmgen.proto.zec
  59. mmgen.share
  60. mmgen.tool
  61. mmgen.tx
  62. mmgen.tw
  63. mmgen.wallet
  64. mmgen.wordlist
  65. scripts =
  66. cmds/mmgen-addrgen
  67. cmds/mmgen-addrimport
  68. cmds/mmgen-autosign
  69. cmds/mmgen-keygen
  70. cmds/mmgen-msg
  71. cmds/mmgen-passchg
  72. cmds/mmgen-passgen
  73. cmds/mmgen-regtest
  74. cmds/mmgen-seedjoin
  75. cmds/mmgen-seedsplit
  76. cmds/mmgen-subwalletgen
  77. cmds/mmgen-tool
  78. cmds/mmgen-txbump
  79. cmds/mmgen-txcreate
  80. cmds/mmgen-txdo
  81. cmds/mmgen-txsend
  82. cmds/mmgen-txsign
  83. cmds/mmgen-walletchk
  84. cmds/mmgen-walletconv
  85. cmds/mmgen-walletgen
  86. cmds/mmgen-xmrwallet