setup.cfg 3.6 KB

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