From ea4d5ad78128f892037085b58942c19e4b83e0cd Mon Sep 17 00:00:00 2001 From: feipeng Date: Tue, 29 Mar 2016 01:25:36 +0000 Subject: [PATCH] Add crc16 lib to requirements crc16 is used by redis hash storage calculation.redis driver is merged into dragonflow,so we need it add to requirements Is the library actively maintained? yes,it is stable now. Ref: https://pypi.python.org/pypi/crc16/0.1.1 Is the library good code? yes,we test it in our dragonflow project,it is a good code Is the library python 3 compatible? yes,ref https://pypi.python.org/pypi/crc16/0.1.1 Is the library license compatible? yes, License is LGPL ref https://pypi.python.org/pypi/crc16/0.1.1 Is the library already packaged in the distros we target (Ubuntu latest / Fedora latest)? No,I do not find it yet. Is the function of this library already covered by other libraries in global-requirements.txt? yes, I check myself no lib covers crc16 lib Change-Id: I8587012c916b2108d620e8d293da6ddb8e3fc39f --- global-requirements.txt | 1 + upper-constraints.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/global-requirements.txt b/global-requirements.txt index 068802bca6..826377323f 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -159,6 +159,7 @@ PyMySQL>=0.6.2 # MIT License python-k8sclient>=0.1.0 # Apache-2.0 voluptuous>=0.8.9 # BSD License pydotplus>=2.0.2 # MIT License +crc16>=0.1.1 # LGPL # NOTE(flaper87): This added 2 packages to `integration.sh` # uuid-dev and swig diff --git a/upper-constraints.txt b/upper-constraints.txt index f5a577339b..8bc475be74 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -396,3 +396,4 @@ xvfbwrapper===0.2.8 yaql===1.1.0 zake===0.2.2 zope.interface===4.1.3 +crc16===0.1.1