setup.cfg 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  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. gmpy2
  40. cryptography
  41. pynacl
  42. ecdsa
  43. aiohttp
  44. requests
  45. pexpect
  46. scrypt; platform_system != "Windows" # must be installed by hand on MSYS2
  47. semantic-version; platform_system != "Windows" # scripts/create-token.py
  48. packages =
  49. mmgen
  50. mmgen.altcoin
  51. mmgen.bip_hd
  52. mmgen.contrib
  53. mmgen.data
  54. mmgen.help
  55. mmgen.platform
  56. mmgen.platform.darwin
  57. mmgen.proto
  58. mmgen.proto.bch
  59. mmgen.proto.btc
  60. mmgen.proto.btc.tx
  61. mmgen.proto.btc.tw
  62. mmgen.proto.etc
  63. mmgen.proto.eth
  64. mmgen.proto.eth.pyethereum
  65. mmgen.proto.eth.rlp
  66. mmgen.proto.eth.rlp.sedes
  67. mmgen.proto.eth.tx
  68. mmgen.proto.eth.tw
  69. mmgen.proto.ltc
  70. mmgen.proto.secp256k1
  71. mmgen.proto.xmr
  72. mmgen.proto.zec
  73. mmgen.share
  74. mmgen.tool
  75. mmgen.tx
  76. mmgen.tw
  77. mmgen.wallet
  78. mmgen.wordlist
  79. scripts =
  80. cmds/mmgen-addrgen
  81. cmds/mmgen-addrimport
  82. cmds/mmgen-autosign
  83. cmds/mmgen-keygen
  84. cmds/mmgen-msg
  85. cmds/mmgen-passchg
  86. cmds/mmgen-passgen
  87. cmds/mmgen-regtest
  88. cmds/mmgen-seedjoin
  89. cmds/mmgen-seedsplit
  90. cmds/mmgen-subwalletgen
  91. cmds/mmgen-tool
  92. cmds/mmgen-txbump
  93. cmds/mmgen-txcreate
  94. cmds/mmgen-txdo
  95. cmds/mmgen-txsend
  96. cmds/mmgen-txsign
  97. cmds/mmgen-walletchk
  98. cmds/mmgen-walletconv
  99. cmds/mmgen-walletgen
  100. cmds/mmgen-xmrwallet