Remove unused dependencies from setup.py - we specify all in pipenv

pull/291/head^2
Michael Egorov 2018-06-05 20:09:37 -07:00
parent 393d129135
commit 5787546464
No known key found for this signature in database
GPG Key ID: B7E0CCB4C21EBAB0
2 changed files with 23 additions and 44 deletions

45
Pipfile.lock generated
View File

@ -1,7 +1,7 @@
{
"_meta": {
"hash": {
"sha256": "26efbd2db788f8572bbc0d0a70dcff3970d50f68469032a71c3c573993385090"
"sha256": "f838d7ded4ece4435019f9b36e685f7fe023cc6d6c60f758bbd965c32ddcaec2"
},
"pipfile-spec": 6,
"requires": {},
@ -29,6 +29,13 @@
"index": "pypi",
"version": "==1.4.3"
},
"asn1crypto": {
"hashes": [
"sha256:2f1adbb7546ed199e3c90ef23ec95c5cf3585bac7d11fb7eb562a3fe89c64e87",
"sha256:9d5c20441baf0cb60a4ac34cc447c6c189024b6b4c6cd7877034f4965c464e49"
],
"version": "==0.24.0"
},
"atomicwrites": {
"hashes": [
"sha256:240831ea22da9ab882b551b31d4225591e5e447a68c5e188db5b89ca1d487585",
@ -111,12 +118,21 @@
"git": "https://github.com/nucypher/constantSorrow.git",
"ref": "nucypher-depend"
},
"cryptography": {
"hashes": [],
"markers": "python_version >= '3.6' and python_version < '3.7' and platform_system == 'Linux'",
"version": "==2.3.dev1"
},
"cryptography35-linux": {
"file": "https://github.com/nucypher/pyUmbral/blob/master/wheelhouse/cryptography-2.3.dev1-cp35-cp35m-linux_x86_64.whl?raw=true",
"file": "./wheelhouse/cryptography-2.3.dev1-cp35-cp35m-linux_x86_64.whl",
"markers": "python_version >= '3.5' and python_version < '3.6' and platform_system == 'Linux'"
},
"cryptography36-darwin": {
"file": "./wheelhouse/cryptography-2.3.dev1-cp36-cp36m-macosx_10_13_x86_64.whl",
"markers": "python_version >= '3.6' and python_version < '3.7' and platform_system == 'Darwin'"
},
"cryptography36-linux": {
"file": "https://github.com/nucypher/pyUmbral/blob/master/wheelhouse/cryptography-2.3.dev1-cp36-cp36m-linux_x86_64.whl?raw=true",
"file": "./wheelhouse/cryptography-2.3.dev1-cp36-cp36m-linux_x86_64.whl",
"markers": "python_version >= '3.6' and python_version < '3.7' and platform_system == 'Linux'"
},
"dateparser": {
@ -629,26 +645,9 @@
"version": "==5.0a1"
},
"cryptography": {
"hashes": [
"sha256:3f3b65d5a16e6b52fba63dc860b62ca9832f51f1a2ae5083c78b6840275f12dd",
"sha256:551a3abfe0c8c6833df4192a63371aa2ff43afd8f570ed345d31f251d78e7e04",
"sha256:5cb990056b7cadcca26813311187ad751ea644712022a3976443691168781b6f",
"sha256:60bda7f12ecb828358be53095fc9c6edda7de8f1ef571f96c00b2363643fa3cd",
"sha256:6fef51ec447fe9f8351894024e94736862900d3a9aa2961528e602eb65c92bdb",
"sha256:77d0ad229d47a6e0272d00f6bf8ac06ce14715a9fd02c9a97f5a2869aab3ccb2",
"sha256:808fe471b1a6b777f026f7dc7bd9a4959da4bfab64972f2bbe91e22527c1c037",
"sha256:9b62fb4d18529c84b961efd9187fecbb48e89aa1a0f9f4161c61b7fc42a101bd",
"sha256:9e5bed45ec6b4f828866ac6a6bedf08388ffcfa68abe9e94b34bb40977aba531",
"sha256:9fc295bf69130a342e7a19a39d7bbeb15c0bcaabc7382ec33ef3b2b7d18d2f63",
"sha256:abd070b5849ed64e6d349199bef955ee0ad99aefbad792f0c587f8effa681a5e",
"sha256:ba6a774749b6e510cffc2fb98535f717e0e5fd91c7c99a61d223293df79ab351",
"sha256:c332118647f084c983c6a3e1dba0f3bcb051f69d12baccac68db8d62d177eb8a",
"sha256:d6f46e862ee36df81e6342c2177ba84e70f722d9dc9c6c394f9f1f434c4a5563",
"sha256:db6013746f73bf8edd9c3d1d3f94db635b9422f503db3fc5ef105233d4c011ab",
"sha256:f57008eaff597c69cf692c3518f6d4800f0309253bb138b526a37fe9ef0c7471",
"sha256:f6c821ac253c19f2ad4c8691633ae1d1a17f120d5b01ea1d256d7b602bc59887"
],
"version": "==2.2.2"
"hashes": [],
"markers": "python_version >= '3.6' and python_version < '3.7' and platform_system == 'Linux'",
"version": "==2.3.dev1"
},
"cytoolz": {
"hashes": [

View File

@ -3,34 +3,15 @@ from setuptools import setup, find_packages
VERSION = '0.1'
INSTALL_REQUIRES = [
'kademlia>=1.0',
'rpcudp>=3.0',
'lmdb',
'pynacl',
'pysha3==1.0.2',
'bidict',
]
TESTS_REQUIRE = [
'pytest',
'coverage',
'pytest-cov',
'pdbpp',
'ipython',
'appdirs'
]
# should add --process-dependency-links to pip
LINKS = [
'https://github.com/nucypher/kademlia/archive/nucypher-depend.tar.gz#egg=kademlia-1.0',
'https://github.com/bmuller/rpcudp/archive/python3.5.tar.gz#egg=rpcudp-3.0.0',
]
setup(name='nucypher',
version=VERSION,
description='A proxy re-encryption network to empower privacy in decentralized systems.',
install_requires=INSTALL_REQUIRES,
dependency_links=LINKS,
extras_require={'testing': TESTS_REQUIRE},
packages=find_packages(),
package_data={'nucypher': [
@ -39,5 +20,4 @@ setup(name='nucypher',
'blockchain/eth/sol_source/contracts/zepellin/math/*',
'blockchain/eth/sol_source/contracts/zepellin/ownership/*',
'blockchain/eth/sol_source/contracts/zepellin/token/*']},
include_package_data=True,
)
include_package_data=True)