setup.cfg 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  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.8
  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.contrib
  53. mmgen.data
  54. mmgen.help
  55. mmgen.proto
  56. mmgen.proto.bch
  57. mmgen.proto.btc
  58. mmgen.proto.btc.tx
  59. mmgen.proto.btc.tw
  60. mmgen.proto.etc
  61. mmgen.proto.eth
  62. mmgen.proto.eth.pyethereum
  63. mmgen.proto.eth.rlp
  64. mmgen.proto.eth.rlp.sedes
  65. mmgen.proto.eth.tx
  66. mmgen.proto.eth.tw
  67. mmgen.proto.ltc
  68. mmgen.proto.secp256k1
  69. mmgen.proto.xmr
  70. mmgen.proto.zec
  71. mmgen.share
  72. mmgen.tool
  73. mmgen.tx
  74. mmgen.tw
  75. mmgen.wallet
  76. mmgen.wordlist
  77. scripts =
  78. cmds/mmgen-addrgen
  79. cmds/mmgen-addrimport
  80. cmds/mmgen-autosign
  81. cmds/mmgen-keygen
  82. cmds/mmgen-msg
  83. cmds/mmgen-passchg
  84. cmds/mmgen-passgen
  85. cmds/mmgen-regtest
  86. cmds/mmgen-seedjoin
  87. cmds/mmgen-seedsplit
  88. cmds/mmgen-subwalletgen
  89. cmds/mmgen-tool
  90. cmds/mmgen-txbump
  91. cmds/mmgen-txcreate
  92. cmds/mmgen-txdo
  93. cmds/mmgen-txsend
  94. cmds/mmgen-txsign
  95. cmds/mmgen-walletchk
  96. cmds/mmgen-walletconv
  97. cmds/mmgen-walletgen
  98. cmds/mmgen-xmrwallet