setup.cfg 2.1 KB

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