setup.cfg 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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.base_proto
  42. mmgen.base_proto.bitcoin
  43. mmgen.base_proto.bitcoin.tx
  44. mmgen.base_proto.bitcoin.tw
  45. mmgen.base_proto.ethereum
  46. mmgen.base_proto.ethereum.pyethereum
  47. mmgen.base_proto.ethereum.rlp
  48. mmgen.base_proto.ethereum.rlp.sedes
  49. mmgen.base_proto.ethereum.tx
  50. mmgen.base_proto.ethereum.tw
  51. mmgen.base_proto.monero
  52. mmgen.contrib
  53. mmgen.data
  54. mmgen.proto
  55. mmgen.proto.bch
  56. mmgen.proto.btc
  57. mmgen.proto.etc
  58. mmgen.proto.eth
  59. mmgen.proto.ltc
  60. mmgen.proto.xmr
  61. mmgen.proto.zec
  62. mmgen.share
  63. mmgen.tool
  64. mmgen.tx
  65. mmgen.tw
  66. mmgen.wallet
  67. mmgen.wordlist
  68. scripts =
  69. cmds/mmgen-addrgen
  70. cmds/mmgen-addrimport
  71. cmds/mmgen-autosign
  72. cmds/mmgen-keygen
  73. cmds/mmgen-msg
  74. cmds/mmgen-passchg
  75. cmds/mmgen-passgen
  76. cmds/mmgen-regtest
  77. cmds/mmgen-seedjoin
  78. cmds/mmgen-seedsplit
  79. cmds/mmgen-subwalletgen
  80. cmds/mmgen-tool
  81. cmds/mmgen-txbump
  82. cmds/mmgen-txcreate
  83. cmds/mmgen-txdo
  84. cmds/mmgen-txsend
  85. cmds/mmgen-txsign
  86. cmds/mmgen-walletchk
  87. cmds/mmgen-walletconv
  88. cmds/mmgen-walletgen
  89. cmds/mmgen-xmrwallet