rqdatac_bond==0.4.*,>=0.4.0
click>=7.0
requests
rqdatac==2.9.*,>=2.9.7
statsmodels==0.11.1
patsy==0.5.1
pyjwt>=1.7.1
numpy>=1.18.1
wcwidth
cryptography>=2.9.2
tabulate

[rqalpha_plus]
click>=7.0
rqalpha-mod-convertible==1.2.*,>=1.2.4
patsy==0.5.1
rqoptimizer2==1.2.8
ta-lib==0.4.17
scs==2.1.1.post2
rqalpha-mod-bond==1.0.5
rqalpha-mod-spot==1.0.5
numpy>=1.18.1
rqalpha-mod-optimizer2==1.0.*,>=1.0.5
rqrisk==0.0.14
osqp==0.6.1
rqdatac_bond==0.4.*,>=0.4.0
requests
rqalpha-mod-option==1.1.*,>=1.1.7
rqdatac==2.9.*,>=2.9.7
statsmodels==0.11.1
rqoptimizer==1.2.8
rqfactor==1.0.5
pyjwt>=1.7.1
rqalpha==4.2.*,>=4.2.2
ecos==2.0.7.post1
rqalpha-mod-ricequant-data==2.2.*,>=2.2.10
wcwidth
rqalpha-mod-rqfactor==1.0.5
cryptography>=2.9.2
cvxpy==1.0.25
tabulate
rqalpha-plus==4.1.*,>=4.1.16

[rqdatac]
rqdatac_bond==0.4.*,>=0.4.0
click>=7.0
requests
rqdatac==2.9.*,>=2.9.7
statsmodels==0.11.1
patsy==0.5.1
pyjwt>=1.7.1
numpy>=1.18.1
wcwidth
cryptography>=2.9.2
tabulate

[rqfactor]
rqdatac_bond==0.4.*,>=0.4.0
click>=7.0
requests
rqdatac==2.9.*,>=2.9.7
statsmodels==0.11.1
patsy==0.5.1
rqfactor==1.0.5
pyjwt>=1.7.1
ta-lib==0.4.17
numpy>=1.18.1
wcwidth
cryptography>=2.9.2
tabulate

[rqoptimizer]
rqdatac_bond==0.4.*,>=0.4.0
click>=7.0
requests
rqdatac==2.9.*,>=2.9.7
statsmodels==0.11.1
patsy==0.5.1
rqoptimizer==1.2.8
rqoptimizer2==1.2.8
pyjwt>=1.7.1
scs==2.1.1.post2
ecos==2.0.7.post1
numpy>=1.18.1
wcwidth
cryptography>=2.9.2
cvxpy==1.0.25
tabulate
osqp==0.6.1
