setup.cfg 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. # MMGen Wallet, a terminal-based 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, MacOS
  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. License :: OSI Approved :: GNU General Public License v3 (GPLv3)
  26. Operating System :: POSIX :: Linux
  27. Operating System :: Microsoft :: Windows
  28. Operating System :: MacOS
  29. Environment :: Console
  30. Programming Language :: Python :: 3
  31. Programming Language :: C
  32. Framework :: AsyncIO
  33. Framework :: aiohttp
  34. Topic :: Office/Business :: Financial
  35. Topic :: Security :: Cryptography
  36. Topic :: Software Development :: Libraries :: Python Modules
  37. Topic :: Utilities
  38. Topic :: Software Development :: User Interfaces
  39. Topic :: Software Development :: Testing
  40. Topic :: Software Development :: Testing :: Mocking
  41. Topic :: Software Development :: Testing :: Unit
  42. Intended Audience :: Developers
  43. Intended Audience :: End Users/Desktop
  44. Intended Audience :: Financial and Insurance Industry
  45. Intended Audience :: System Administrators
  46. Development Status :: 5 - Production/Stable
  47. [options]
  48. python_requires = >=3.9
  49. include_package_data = True
  50. install_requires =
  51. gmpy2
  52. cryptography
  53. pynacl
  54. ecdsa
  55. aiohttp
  56. requests
  57. pexpect
  58. scrypt; platform_system != "Windows" # must be installed by hand on MSYS2
  59. semantic-version; platform_system != "Windows" # scripts/create-token.py
  60. packages =
  61. mmgen
  62. mmgen.altcoin
  63. mmgen.bip_hd
  64. mmgen.contrib
  65. mmgen.data
  66. mmgen.help
  67. mmgen.platform
  68. mmgen.platform.darwin
  69. mmgen.proto
  70. mmgen.proto.bch
  71. mmgen.proto.btc
  72. mmgen.proto.btc.tx
  73. mmgen.proto.btc.tw
  74. mmgen.proto.etc
  75. mmgen.proto.eth
  76. mmgen.proto.eth.pyethereum
  77. mmgen.proto.eth.rlp
  78. mmgen.proto.eth.rlp.sedes
  79. mmgen.proto.eth.tx
  80. mmgen.proto.eth.tw
  81. mmgen.proto.ltc
  82. mmgen.proto.secp256k1
  83. mmgen.proto.xmr
  84. mmgen.proto.zec
  85. mmgen.tool
  86. mmgen.tx
  87. mmgen.tw
  88. mmgen.wallet
  89. mmgen.wordlist
  90. mmgen.xmrwallet
  91. mmgen.xmrwallet.file
  92. mmgen.xmrwallet.ops
  93. scripts =
  94. cmds/mmgen-addrgen
  95. cmds/mmgen-addrimport
  96. cmds/mmgen-autosign
  97. cmds/mmgen-keygen
  98. cmds/mmgen-msg
  99. cmds/mmgen-passchg
  100. cmds/mmgen-passgen
  101. cmds/mmgen-regtest
  102. cmds/mmgen-seedjoin
  103. cmds/mmgen-seedsplit
  104. cmds/mmgen-subwalletgen
  105. cmds/mmgen-tool
  106. cmds/mmgen-txbump
  107. cmds/mmgen-txcreate
  108. cmds/mmgen-txdo
  109. cmds/mmgen-txsend
  110. cmds/mmgen-txsign
  111. cmds/mmgen-walletchk
  112. cmds/mmgen-walletconv
  113. cmds/mmgen-walletgen
  114. cmds/mmgen-xmrwallet