Twisted

צילום מסך תוכנה:
Twisted
פרטי תוכנה:
גרסה: 15.5.0 מעודכן
טען תאריך: 11 Mar 16
מפתחים: Glyph Lefkowitz
רשיון: ללא תשלום
פופולריות: 3
גודל: 4456 Kb

Rating: 2.0/5 (Total Votes: 1)

Twisted הוא כלי ליצירת יישומי רשת.

המסגרת עובדת כמו שכבה אמצעית בין קוד פייתון המפתחים ועוד המון ברשת פרוטוקולים.

פרוטוקולים נתמכים כוללים:

- HTTP

- IMAP

- POP

- SMTP

- DNS

- TLS

- SSH

- Telnet

- IRC

- XMPP

- OSCAR

- Ethernet

- IP

- TUN / TAP

- NMEA

מה חדש בהודעה זו:

  • SSLv3 מושבת כברירת מחדל עבור נקודות קצה נוצר על ידי twisted.internet.endpoints.serverFromString ו twisted.internet.endpoints.clientFromString.
  • inlineCallbacks עכשיו יש תיעוד היכרות, ועכשיו תומך באמצעות משפט החזרה עם ערך על פייתון 3.
  • twisted.web.client.Agent תומך כעת באמצעות ארובות UNIX.
  • ProcessEndpoint עכשיו יש בקרת זרימה, מה שהופך אותו לשימושי עבור רבים יותר פרוטוקולים
  • חבורה שלמה של תיקוני באגים ושיפורים אחרים, עם 70 + כרטיסים סגורים.

מה חדש בגירסה 15.2.1:

  • SSLv3 מושבת כברירת מחדל עבור נקודות קצה נוצר על ידי שזור .internet.endpoints.serverFromString ו twisted.internet.endpoints.clientFromString.
  • inlineCallbacks עכשיו יש תיעוד היכרות, ועכשיו תומך באמצעות משפט החזרה עם ערך על פייתון 3.
  • twisted.web.client.Agent תומך כעת באמצעות ארובות UNIX.
  • ProcessEndpoint עכשיו יש בקרת זרימה, מה שהופך אותו לשימושי עבור רבים יותר פרוטוקולים
  • חבורה שלמה של תיקוני באגים ושיפורים אחרים, עם 70 + כרטיסים סגורים.

מה חדש בגירסה 15.1.0:

  • SSLv3 מושבת כברירת מחדל עבור נקודות קצה נוצר על ידי שזור .internet.endpoints.serverFromString ו twisted.internet.endpoints.clientFromString.
  • inlineCallbacks עכשיו יש תיעוד היכרות, ועכשיו תומך באמצעות משפט החזרה עם ערך על פייתון 3.
  • twisted.web.client.Agent תומך כעת באמצעות ארובות UNIX.
  • ProcessEndpoint עכשיו יש בקרת זרימה, מה שהופך אותו לשימושי עבור רבים יותר פרוטוקולים
  • חבורה שלמה של תיקוני באגים ושיפורים אחרים, עם 70 + כרטיסים סגורים.

מה חדש בגירסה 15.0.0:

  • SSLv3 מושבת כברירת מחדל עבור נקודות קצה נוצר על ידי שזור .internet.endpoints.serverFromString ו twisted.internet.endpoints.clientFromString.
  • inlineCallbacks עכשיו יש תיעוד היכרות, ועכשיו תומך באמצעות משפט החזרה עם ערך על פייתון 3.
  • twisted.web.client.Agent תומך כעת באמצעות ארובות UNIX.
  • ProcessEndpoint עכשיו יש בקרת זרימה, מה שהופך אותו לשימושי עבור רבים יותר פרוטוקולים
  • חבורה שלמה של תיקוני באגים ושיפורים אחרים, עם 70 + כרטיסים סגורים.

מה חדש בגרסת 14.0.0:.

  • כור KQUEUE הוחיה
  • twisted.python.filepath מספק כעת IFilePath, ממשק עבור אובייקטים נתיב הקובץ.
  • ניו gtk3 ו gobject-התבוננות פנימית כורים נוספו.
  • כורה gtk ו שטחי עכשיו לרוץ I / O ואירועים שנקבעו עם עדיפות נמוכה יותר, על מנת להבטיח את ממשק המשתמש נשאר קשוב.
  • IReactorTCP.connectTCP () יכולים כעת לקבל literals כתובת IPv6 (אם כי לא את שם המחשב המארח) על מנת לתמוך בחיבור המארחים IPv6.
  • twisted.internet.interfaces.IReactorSocket, ממשק חדש, נתמך כעת על ידי כמה כורים להקשיב על ארובות שהקימו תוכנה חיצונית (למשל systemd או launchd).
  • twisted.internet.endpoints.clientFromString תומך כעת גם מחרוזות בצורת TCP: example.com: 80 ו- SSL: example.com: 4321
  • twisted.python.constants.Flags מספק כעת דרך להגדיר אוספים של דגלי bitvector מהסוג משתמש.
  • epoll (7) כור מבוסס הנו כור ברירת המחדל על לינוקס.

מה חדש בגירסה 12.2.0:

  • twisted.protocols.sip.MessageParser מטפל כיום מרובה כותרות.
  • twisted.internet.endpoints מספק כעת StandardIOEndpoint, עמדת קצה רגיל I / O.
  • אם FTPCmdError מתרחשת במהלך twisted.protocols.ftp.FTP.ftp_RETR שליחת הקובץ (כלומר, הוא מועלה בשיטת IReadFile.send זה מעורר), אז זה יהיה להשתמש בו כדי להחזיר שגיאה ללקוח ולא בהכרח שליחת שגיאה 426 CNX_CLOSED_TXFR_ABORTED.
  • twisted.internet.interfaces.IReactorSocket.adoptStreamConnection מיושמת על ידי כמה כורים כדרך להוסיף חיבור שנוצר הקיימים להם.
  • twisted.internet.endpoints מספק כעת TCP6ServerEndpoint, עמדת קצה שרת IPv6 TCP.
  • twisted.internet.endpoints מספק כעת TCP6ClientEndpoint, עמדת קצה הלקוח IPv6 TCP.
  • twisted.internet.endpoints.serverFromString, תכונת מחרוזת תיאור נקודות הקצה, כעת ניתן להשתמש כדי ליצור שרתי TCP IPv6.

מה חדש בגרסת 12.1.0:.

  • כור KQUEUE הוחיה
  • GTK וכורים שטחיים עכשיו לרוץ I / O ואירועים שנקבעו עם עדיפות נמוכה יותר, על מנת להבטיח את ממשק המשתמש נשאר קשוב.
  • -. IReactorTCP.connectTCP () יכולים כעת לקבל literals כתובת IPv6 (אם כי לא את שם המחשב המארח) על מנת לתמוך בחיבור המארחים IPv6
  • twisted.internet.interfaces.IReactorSocket, ממשק חדש, נתמך כעת על ידי כמה כורים להקשיב על ארובות שהקימו תוכנה חיצונית (למשל systemd או launchd).
  • twisted.internet.endpoints.clientFromString תומך כעת גם מחרוזות בצורת TCP: example.com: 80 ו- SSL: example.com: 4321
  • twisted.python.constants.Flags מספק כעת דרך להגדיר אוספים של דגלי bitvector מהסוג משתמש.
  • epoll (7) כור מבוסס הנו כור ברירת המחדל על לינוקס.

מה חדש בגרסת 11.1.0:

  • סקר הכור כברירת מחדל היכן שאפשר, במקום לבחור בכל מקום.
  • יישום SSL חדשים בלבד להסתמך על OpenSSL עבור הצפנה, (לא I / O) מה שהופך אותו חזק יותר.
  • מספר שיפורים ליישום HTTP / 1.1 הלקוח הטרי, כוללים פרוקסי ותמיכת עוגייה.
  • המועדפים האישיים שלי:. Howto חדש פורסם על פיתוח מונחה-בדיקות עם Twisted
  • לאזכור מיוחד לתמיכת abortConnection החדשה על חיבורי TCP ו- SSL, דחף בגבורה על ידי איתמר וז'אן פול, ואת הכרטיס הוותיק נסגר על ידי שחרור זה.

מה חדש בגירסה 10.0.0:

  • תכונות:
  • דף גבר twistd עכשיו יש קטע אותות.
  • reactor.spawnProcess עכשיו לא לפלוט PotentialZombieWarning כשנקרא לפני reactor.run, ויהיו כל פוטנציאל תהליכי זומבי במקרה זה.
  • יישומי תפוקה גבוהה מבוססים על פרספקטיבת ברוקר צריכים לרוץ עכשיו noticably מהר הודות לשימוש של פונקצית פענוח יעילה יותר Twisted מורח.
  • תיעוד עבור טראק-פוסט-להתחייב-וו פונקציונלי במדיניות svn-dev.
  • twisted.protocols.socks.SOCKSv4 עכשיו תומך בפרוטוקול SOCKSv4a.
  • משפט יכול עכשיו פלט תוצאות הבדיקה על פי פרוטוקול למקטע, כל עוד למקטע מותקן.
  • twisted.protocols.amp חברה מספק סוג טיעון ListOf אשר יכול להיות מורכב עם כמה סוגי הארגומנטים אחרים כדי ליצור רצף אלמנט אפס או יותר מאותו הסוג.
  • אם returnValue מופעלת מחוץ פונקציה מעוטרת @inlineCallbacks, אבל גורם פונקציה מעוצבת thusly כדי יציאה, DeprecationWarning יהיה נפלטים להסביר פוטנציאל זה התנהגות מבלבלת. בהודעה בעתיד, זה יהיה לגרום חריג.
  • twisted.python.logfile.BaseLogFile עכשיו יש שיטה לפתוח המאפשר להשתמש מנגנון חיצוני logrotate.
  • תיקוני באגים:
  • FTP.ftp_NLST עכשיו מטפל בבקשות בשבילים לא חוקיים בצורה עקבית עם RFC 959.
  • twisted.python.util.initgroups ממכן כעת את initgroups ברמה הנמוכה C כברירת מחדל אם כניסה: גרסת פיתון יכול ליצור הרבה I / O עם התקנת אימות מסוימת כדי לאחזר את כל המידע הדרוש
  • .
  • startLogging עכשיו לא עושה כלום על תפילות שלאחר מכן, ובכך לתקן באג לרקורסיה אינסופית נורא זה רק על מקרה קצה.
  • Stringify הלא מחרוזת נתוני NetstringReceiver.sendString לפני חישוב האורך כך האורך המחושב הוא שווה האורך בפועל של הנתונים הועבר.
  • twisted.python.win32.cmdLineQuote כעת בצורה נכונה מצטט טענות מחרוזות ריקות.
  • שנה את ההתנהגות של Gtk2Reactor לרשום רק מקור אחד ארב לכל מתאר קובץ, במקום אחד לקריאה ואחד לכתיבה. בפרט, זה מתקן באג עם שטחית תחת Windows שבו נכשלנו כדי להודיע ​​מתי מחובר לקוח.
  • Twisted משפט כבר לא מתרסק אם הוא לא יכול להסיר ספריית _trial_temp ישנה.
  • הארכת _c_urlarg האופציונלית מטפלת כיום סוף הציטוט (& quot; & quot;) כהלכה על פלטפורמות שבן malloc (0) מחזיר NULL, כגון AIX. זה גם הידור עם אזהרות פחות.
  • POSIX, תהליכי בן שנוצרו עם reactor.spawnProcess יפסיקו אוטומטית להתעלם מהאותות אשר בתהליך ההורה קבע שיש להתעלם ממנה.
  • כל בדיקות SOCKSv4a כעת להשתמש כור דמה עם שיטת נחישות דטרמיניסטית.
  • שרת זרים מנע, תאריך ותוכן מסוג כותרות בתגובות פרוקסי.
  • Deprecations וקליטות:
  • twisted.internet.error.PotentialZombieWarning כעת לשימוש.
  • twisted.test.time_helpers כעת לשימוש.
  • שיטת connectUDP המומלצת לשימוש של IReactorUDP הוסרה כעת.
  • twisted.trial.unittest.TestCase החברה מתעלמת שיטות setUpClass ו tearDownClass מומלצת לשימוש בעבר.

תוכנה דומה

Apache Stanbol
Apache Stanbol

13 Apr 15

Geddy
Geddy

9 Apr 16

Decanter
Decanter

13 Apr 15

NoFlo
NoFlo

11 Mar 16

תגובות ל Twisted

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!