diff --git a/README.md b/README.md index 0fbd083..fb9e09e 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ [![PyPI](https://img.shields.io/pypi/v/bip44.svg)](https://pypi.org/project/bip44/) [![License](https://img.shields.io/github/license/kigawas/python-bip44.svg)](https://github.com/kigawas/python-bip44) -Simple Python bip44 implementation. Mnemonic + bip32. +Simple Python [bip44](https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki) implementation. [Mnemonic](https://github.com/trezor/python-mnemonic) + [bip32](https://github.com/darosior/python-bip32). ## Install diff --git a/poetry.lock b/poetry.lock index c6d94ee..adbdce5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -9,7 +9,7 @@ version = "1.4.4" [[package]] category = "dev" description = "Disable App Nap on OS X 10.9" -marker = "sys_platform == \"darwin\"" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\" and sys_platform == \"darwin\"" name = "appnope" optional = false python-versions = "*" @@ -49,6 +49,7 @@ tests = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.i [[package]] category = "dev" description = "Specifications for callback functions passed in to an API" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "backcall" optional = false python-versions = "*" @@ -128,7 +129,7 @@ cffi = ">=1.3.0" [[package]] category = "dev" description = "Cross-platform colored terminal text." -marker = "sys_platform == \"win32\"" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\" and sys_platform == \"win32\" or sys_platform == \"win32\"" name = "colorama" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" @@ -148,6 +149,7 @@ toml = ["toml"] [[package]] category = "dev" description = "Decorators for Humans" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "decorator" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*" @@ -189,6 +191,7 @@ testing = ["packaging", "importlib-resources"] [[package]] category = "dev" description = "IPython: Productive Interactive Computing" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "ipython" optional = false python-versions = ">=3.6" @@ -221,6 +224,7 @@ test = ["nose (>=0.10.1)", "requests", "testpath", "pygments", "nbformat", "ipyk [[package]] category = "dev" description = "Vestigial utilities from IPython" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "ipython-genutils" optional = false python-versions = "*" @@ -229,6 +233,7 @@ version = "0.2.0" [[package]] category = "dev" description = "An autocompletion tool for Python that can be used for text editors." +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "jedi" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" @@ -304,6 +309,7 @@ six = "*" [[package]] category = "dev" description = "A Python Parser" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "parso" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" @@ -323,7 +329,7 @@ version = "0.8.0" [[package]] category = "dev" description = "Pexpect allows easy control of interactive console applications." -marker = "sys_platform != \"win32\"" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\" and sys_platform != \"win32\"" name = "pexpect" optional = false python-versions = "*" @@ -335,6 +341,7 @@ ptyprocess = ">=0.5" [[package]] category = "dev" description = "Tiny 'shelve'-like database with concurrency support" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "pickleshare" optional = false python-versions = "*" @@ -359,6 +366,7 @@ dev = ["pre-commit", "tox"] [[package]] category = "dev" description = "Library for building powerful interactive command lines in Python" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "prompt-toolkit" optional = false python-versions = ">=3.6.1" @@ -370,7 +378,7 @@ wcwidth = "*" [[package]] category = "dev" description = "Run a subprocess in a pseudo terminal" -marker = "sys_platform != \"win32\"" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\" and sys_platform != \"win32\"" name = "ptyprocess" optional = false python-versions = "*" @@ -411,6 +419,7 @@ version = "2.2.0" [[package]] category = "dev" description = "Pygments is a syntax highlighting package written in Python." +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "pygments" optional = false python-versions = ">=3.5" @@ -500,6 +509,7 @@ version = "0.10.1" [[package]] category = "dev" description = "Traitlets Python config system" +marker = "python_version >= \"3.6.8\" and python_version < \"4.0.0\"" name = "traitlets" optional = false python-versions = "*" @@ -551,8 +561,8 @@ docs = ["sphinx", "jaraco.packaging (>=3.2)", "rst.linker (>=1.9)"] testing = ["jaraco.itertools", "func-timeout"] [metadata] -content-hash = "d035794010afa194ced728c9f0a69f4f2e81d172d10dda3cf168b2fc86f7ad88" -python-versions = "^3.6.8" +content-hash = "d730f7e3c04ff6952c03bec3b44cfa7ba70efb8ce4920175429b86a980bc3e0a" +python-versions = "^3.6" [metadata.files] appdirs = [ diff --git a/pyproject.toml b/pyproject.toml index e293583..7125024 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "bip44" -version = "0.0.2" +version = "0.0.3" description = "Simple Python bip44 implementation. Mnemonic + bip32." repository = "https://github.com/kigawas/python-bip44" authors = ["Weiliang Li "] @@ -10,7 +10,7 @@ license = "MIT" keywords = ["bitcoin", "ethereum", "elliptic curves", "cryptocurrency", "blockchain"] [tool.poetry.dependencies] -python = "^3.6.8" +python = "^3.6" bip32 = "^0.0.8" mnemonic = "^0.19" pysha3 = "^1.0.2" @@ -19,7 +19,7 @@ pysha3 = "^1.0.2" black = "^19.10b0" mypy = "^0.770" flake8 = "^3.8.2" -ipython = "^7.14.0" +ipython = { version = "^7.14.0", python = "^3.6.8" } pytest = "^5.4.2" pytest-cov = "^2.9.0"