blob: cadc98f24d71655f3d18380f45fb0944206b09ff [file] [log] [blame]
Bin Yangb1b03862017-02-22 11:15:28 +08001# rest framework
Bin Yang1ac8bf22021-09-02 13:52:44 +08002Django==3.2.7
3djangorestframework==3.12.4
Bin Yangb1b03862017-02-22 11:15:28 +08004
Bin Yang7c194de2019-08-13 11:02:43 +00005# multipart support
6# poster==0.8.1
SudhakarReddy63bf19e2018-03-27 21:12:49 +05307
Bin Yangb1b03862017-02-22 11:15:28 +08008# redis cache
Bin Yang4f423742019-03-04 04:30:40 +00009# redis==2.10.5
Bin Yangb1b03862017-02-22 11:15:28 +080010
11# for access redis cache
Bin Yang4f423742019-03-04 04:30:40 +000012# redisco==0.1.4
13# django-redis-cache==0.13.1
Bin Yangb1b03862017-02-22 11:15:28 +080014
15# for call rest api
Bin Yang1ac8bf22021-09-02 13:52:44 +080016httplib2==0.19.1
Bin Yangb1b03862017-02-22 11:15:28 +080017
18# for call openstack api
Bin Yang4f423742019-03-04 04:30:40 +000019# python-keystoneclient==3.6.0
20# python-glanceclient==2.5.0
21# python-neutronclient==6.0.0
Bin Yangb1b03862017-02-22 11:15:28 +080022
23# for unit test
Bin Yang4f423742019-03-04 04:30:40 +000024# django-nose>=1.4.0
25# coverage==4.2
26# mock==2.0.0
27# unittest_xml_reporting==1.12.0
liangked346df72018-03-05 17:04:16 +080028
Bin Yang1ac8bf22021-09-02 13:52:44 +080029PyYAML==5.4.1
Hong Hui Xiaod7297be2018-03-12 17:59:05 +080030
31# for pecan framework
Bin Yang4f423742019-03-04 04:30:40 +000032# pecan>=1.2.1
33# oslo.concurrency>=3.21.0
34# oslo.config>=4.11.0
35# oslo.service>=1.25.0
36# eventlet>=0.20.0
Yun Huang38e7e692018-03-24 00:28:34 +080037
38# uwsgi for parallel processing
Bin Yang4f423742019-03-04 04:30:40 +000039# uwsgi
Yun Huang38e7e692018-03-24 00:28:34 +080040