nucypher/Pipfile

66 lines
1.4 KiB
TOML

[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"
[packages]
#
# NuCypher
#
constantSorrow = {git = "https://github.com/nucypher/constantSorrow.git", ref = "nucypher-depend"}
bytestringSplitter = "*"
rpcudp = {git = "https://github.com/nucypher/rpcudp", ref = "nucypher-depend"}
kademlia = {git = "https://github.com/nucypher/kademlia", ref = "nucypher-depend"}
pyumbral = {git = "https://github.com/nucypher/pyumbral.git", ref = "nucypher-depend"}
#
# Third-Party
#
cryptography = ">=2.3"
pysha3="*"
hendrix = {git = "https://github.com/KPrasch/hendrix.git", ref = "fd598effebabfcdc23a2f384e09d26d3b509830b"}
requests = "*"
maya = "*"
sqlalchemy = "*"
apistar = "*"
click = "*"
#
# Third-Party Ethereum
#
coincurve = ">=8.0.2"
eth-utils="*"
eth-keys="*"
web3 = "*"
appdirs = "*"
tzlocal = "==2.0.0b1"
[dev-packages]
ipdb = "*"
#
# Pytest
#
pytest = "*"
pytest-mypy = "*"
pytest-twisted = "*"
pytest-cov = "*"
mypy = "*"
codecov = "*"
coverage = "*"
#
# Ethereum
#
py-solc = "*"
#eth-tester = "*"
eth-tester = {git = "https://github.com/KPrasch/eth-tester.git", ref = "ef4bb2fa793af8aa964b83536b20f525aa74d4e4"}
py-evm = ">=0.2.0a31"
#
# Active Development Packages
#
#nucypher = {editable = true, path = "."}
#umbral = {editable = true, path = "./../pyUmbral"}
[pipenv]
allow_prereleases = true
[scripts]
install-solc = "./scripts/install_solc.sh"