From 3fb6a94ca589dd0cab3f838d4ba68042891c56ed Mon Sep 17 00:00:00 2001 From: Ryan Nowakowski Date: Thu, 20 Jun 2019 19:17:33 -0500 Subject: [PATCH] deduplicate requirements Move all requirements into setup.py and have requirements.txt reference that. That way we don't have the requirements in 2 different places. --- requirements.txt | 9 +-------- setup.py | 14 ++++++++------ 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/requirements.txt b/requirements.txt index 3ac7954..9c558e3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,8 +1 @@ -argparse==1.4.1; python_version < '2.7' -beautifulsoup4==4.4.1 -keyring==8.4.1 -ofxhome==0.3.3 -ofxparse==0.14 -lxml>=3.5.0 -keyrings.alt==1.1.1 -pycrypto==2.6.1 +. diff --git a/setup.py b/setup.py index 3b77751..305b5f3 100644 --- a/setup.py +++ b/setup.py @@ -39,12 +39,14 @@ ] }, install_requires=[ - "argparse", - "keyring", - "lxml", - "ofxhome", - "ofxparse>0.8", - "beautifulsoup4", + "argparse==1.4.1; python_version < '2.7'", + "keyring==8.4.1", + "lxml>=3.5.0", + "ofxhome==0.3.3", + "ofxparse==0.14", + "beautifulsoup4==4.4.1", + "keyrings.alt==1.1.1", + "pycrypto==2.6.1" ], test_suite='tests', )