setup.cfg 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. # mmgen = Multi-Mode GENerator, a command-line cryptocurrency wallet
  2. # Copyright (C)2013-2024 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-wallet
  7. # https://gitlab.com/mmgen/mmgen-wallet
  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-wallet
  17. license = GNU GPL v3
  18. platforms = Linux, Armbian, Raspbian, MS Windows
  19. keywords = file: mmgen/data/keywords
  20. project_urls =
  21. Website = https://mmgen-wallet.cc
  22. Bug Tracker = https://github.com/mmgen/mmgen-wallet/issues
  23. Documentation = https://github.com/mmgen/mmgen-wallet/wiki
  24. classifiers =
  25. Programming Language :: Python :: 3
  26. Programming Language :: C
  27. License :: OSI Approved :: GNU General Public License v3 (GPLv3)
  28. Operating System :: POSIX :: Linux
  29. Operating System :: Microsoft :: Windows
  30. Environment :: Console
  31. Topic :: Office/Business :: Financial
  32. Topic :: Security :: Cryptography
  33. Topic :: Software Development :: Libraries :: Python Modules
  34. Development Status :: 5 - Production/Stable
  35. [options]
  36. python_requires = >=3.9
  37. include_package_data = True
  38. install_requires =
  39. importlib-resources; python_version < "3.9"
  40. gmpy2
  41. cryptography
  42. pynacl
  43. ecdsa
  44. aiohttp
  45. requests
  46. pexpect
  47. scrypt; platform_system != "Windows" # must be installed by hand on MSYS2
  48. semantic-version; platform_system != "Windows" # scripts/create-token.py
  49. packages =
  50. mmgen
  51. mmgen.altcoin
  52. mmgen.bip_hd
  53. mmgen.contrib
  54. mmgen.data
  55. mmgen.help
  56. mmgen.proto
  57. mmgen.proto.bch
  58. mmgen.proto.btc
  59. mmgen.proto.btc.tx
  60. mmgen.proto.btc.tw
  61. mmgen.proto.etc
  62. mmgen.proto.eth
  63. mmgen.proto.eth.pyethereum
  64. mmgen.proto.eth.rlp
  65. mmgen.proto.eth.rlp.sedes
  66. mmgen.proto.eth.tx
  67. mmgen.proto.eth.tw
  68. mmgen.proto.ltc
  69. mmgen.proto.secp256k1
  70. mmgen.proto.xmr
  71. mmgen.proto.zec
  72. mmgen.share
  73. mmgen.tool
  74. mmgen.tx
  75. mmgen.tw
  76. mmgen.wallet
  77. mmgen.wordlist
  78. scripts =
  79. cmds/mmgen-addrgen
  80. cmds/mmgen-addrimport
  81. cmds/mmgen-autosign
  82. cmds/mmgen-keygen
  83. cmds/mmgen-msg
  84. cmds/mmgen-passchg
  85. cmds/mmgen-passgen
  86. cmds/mmgen-regtest
  87. cmds/mmgen-seedjoin
  88. cmds/mmgen-seedsplit
  89. cmds/mmgen-subwalletgen
  90. cmds/mmgen-tool
  91. cmds/mmgen-txbump
  92. cmds/mmgen-txcreate
  93. cmds/mmgen-txdo
  94. cmds/mmgen-txsend
  95. cmds/mmgen-txsign
  96. cmds/mmgen-walletchk
  97. cmds/mmgen-walletconv
  98. cmds/mmgen-walletgen
  99. cmds/mmgen-xmrwallet