setup.cfg 2.5 KB

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