בירני הוא ארגז כלים פייתון להמיר ולאמת ערכים (לטפסים באינטרנט, וכו ').
תיעוד חבילה
מה חדש בהודעה זו:
עיבוד חוזר ממירי בוליאני. ממיר biryani.baseconv.guess_bool החדש (). הסר ממיר form_data_to_bool.
שינוי שם ממיר דורש לbiryani.baseconv.test_exists (). שם חדש זה הוא עקבי יותר עם ממירי מבחן אחרים _.... זה גם יותר ברור כאשר נעשה שימוש במבחן מצב. לדוגמא: conv.condition ( conv.test_exists, conv.set_value ('ערך קיים'), conv.set_value ("ערך חסר"), biryani.baseconv.struct ניו ממיר () שמחליף שני & ממיר biryani.baseconv.structured_mapping () biryani.baseconv.structured_sequence (). החלף מיפוי ו& quot;. ממירי sequence`` עם biryani.baseconv.new_struct () (וbiryani.baseconv.new_mapping () וbiryani.baseconv.new_sequence ()) להוסיף biryani.baseconv.get ממיר (). biryani.baseconv.str_to_url_path_and_query החדש () ממיר. שינוי שם הפרמטרים keep_null_items & keep_null_keys בשימוש על ידי מיפוי או רצפי ממירים לkeep_missing_items & keep_missing_keys. להוסיף מדינה אופציונלית לbiryani.baseconv.function () וbiryani.baseconv.test () ממירים .
שינוי שם פרמטר handle_none של biryani.baseconv.function () וbiryani.baseconv.test () ממירים לhandle_missing_value. שינוי שם to_value הפונקציה לbiryani.baseconv.check () ולהרחיב אותו לקבל או ממיר או תוצאת המרה כטיעון. biryani.custom_conv פונקציה החדשה () כדי לייבא מודולים המרה דרושות בלבד. biryani.strings.slugify פונקציה () עכשיו תמיד חוזר Unicode. שינוי שם ממיר dict_to_instance לbiryani.objectconv.dict_to_object () ולהעביר אותה למודול biryani.objectconv. הסרת ממירים בbiryani.objectconv שהיו כפילויות של biryani.datetimeconv. . biryani.creditcardconv מודול החדש
הסרת pymongoconv מודול. מודול זה היה קשור לMonpyjama במקום pymongo והממירים שלה הם לא בשימוש יותר. שינוי שם sugar.sweetbaseconv מודול לbiryani.nonstandard.deprecatedbaseconv. biryani.nonstandard.experimentalbaseconv.mapping_replace_sequence ממיר ניסיוני החדש (). להוסיף תמיכה בינאום ולוקליזציה צרפתית. תיעוד ובדיקות שלמים. דרישות :
11 May 15
תגובות לא נמצא