chinapnr / fishbase

自主开发、整理的一套 Python 基础函数库,涵盖 system 系统增强包、logger 日志记录增强包、file 文件处理增强包、 date 日期处理函数包、data 数据信息处理函数包、csv 处理增强函数包、crypt 加密/编码增强包等,可减少程序开发工作量、降低引用复杂度。
MIT License
94 stars 29 forks source link

去除一部分向前兼容的函数 #263

Closed wingfish closed 4 years ago

wingfish commented 4 years ago

删除 common 中的 GetMD5()类,GetSha256()类,使用 fish_crypt 函数包中的函数替代; 删除 common 中的 splice_url_params() 函数,使用 join_url_params() 函数替代; 删除 common 中的 is_contain_special_char() 函数,使用 has_special_char() 函数替代; 删除 common 中的 if_any_elements_is_space() 函数,使用 has_space_element() 函数替代; 删除 common 中的 remove_duplicate_elements() 函数,使用 get_distinct_element() 函数替代; 删除 common 中的 transform_hump_to_underline() 函数,使用 camelcase_to_underline() 函数替代; 删除 common 中的 if_any_elements_is_letter() 函数,使用 删除 common 中的 get_random_str() 函数,使用 fish_random 函数包替代;

wingfish commented 4 years ago

unittest 中的警告暂时都删除,建议所有使用 fishbase 的程序使用最新版本,这部分函数不再考虑向前兼容。