setup.cfg 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. # mmgen = Multi-Mode GENerator, a command-line cryptocurrency wallet
  2. # Copyright (C)2013-2023 The MMGen Project <mmgen@tuta.io>
  3. # Licensed under the GNU General Public License, Version 3:
  4. # https://www.gnu.org/licenses
  5. # Public project repositories:
  6. # https://github.com/mmgen/mmgen
  7. # https://gitlab.com/mmgen/mmgen
  8. [metadata]
  9. name = mmgen-wallet
  10. version = file: mmgen/data/version
  11. description = MMGen cryptocurrency wallet suite
  12. long_description = file: README.md
  13. long_description_content_type = text/markdown
  14. author = The MMGen Project
  15. author_email = mmgen@tuta.io
  16. url = https://github.com/mmgen/mmgen
  17. license = GNU GPL v3
  18. platforms = Linux, Armbian, Raspbian, MS Windows
  19. keywords = file: mmgen/data/keywords
  20. project_urls =
  21. Bug Tracker = https://github.com/mmgen/mmgen/issues
  22. classifiers =
  23. Programming Language :: Python :: 3
  24. License :: OSI Approved :: GNU General Public License v3 (GPLv3)
  25. Operating System :: POSIX :: Linux
  26. Operating System :: Microsoft :: Windows
  27. [options]
  28. python_requires = >=3.7
  29. include_package_data = True
  30. install_requires =
  31. importlib-resources; python_version < "3.9"
  32. gmpy2
  33. cryptography
  34. pynacl
  35. ecdsa
  36. aiohttp
  37. requests
  38. pexpect
  39. scrypt; platform_system != "Windows" # must be installed by hand on MSYS2
  40. semantic-version; platform_system != "Windows" # scripts/create-token.py
  41. packages =
  42. mmgen
  43. mmgen.contrib
  44. mmgen.data
  45. mmgen.help
  46. mmgen.proto
  47. mmgen.proto.bch
  48. mmgen.proto.btc
  49. mmgen.proto.btc.tx
  50. mmgen.proto.btc.tw
  51. mmgen.proto.etc
  52. mmgen.proto.eth
  53. mmgen.proto.eth.pyethereum
  54. mmgen.proto.eth.rlp
  55. mmgen.proto.eth.rlp.sedes
  56. mmgen.proto.eth.tx
  57. mmgen.proto.eth.tw
  58. mmgen.proto.ltc
  59. mmgen.proto.secp256k1
  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