Software ətraflı:
pyramid_tm əməliyyat paketi nəzərdə tutulmuş Pyramid sorğu fəal əməliyyat qoşulmaq imkan verir ki, Python modulu edir.
Bax http://docs.pylonsproject.org/projects/pyramid_tm/dev/ və ya docs / index.rst ətraflı sənədləşdirilməsi üçün bu paylanması.
Bu azad Yeni nədir
- qeyri-retryable istisna transaction.manager.commit zəng nəticəsində qaldırılmış zaman
- istisna düzgün reraised deyil. Belirti belə desteklenmeyen kimi unrecoverable istisna: dəstəklənmir ilə saxlanması blobs. uyğunsuz udulmaq bilər.
versiya 0.4 yeni nədir:
- Bug giderir:
- ConflictError yeniden uğursuzluq ətrafında iş düzgün əməliyyat 1.2.0 paket zaman götürürük. Ətraflı məlumat üçün https://mail.zope.org/pipermail/zodb-dev/2012-March/014603.html baxın.
- Test:
- (Pylons Jenkins server və buna görə də artıq 2,5 altında test) No longer tox.ini ilə Python 2.5 altında test. paketi hələ 2,5 altında işləyə bilər, lakin 2.5 dəstək qırmaq yollarla dəyişir zaman avtomatlaşdırılmış test artıq kəsilməsinə göstərəcək.
- Python 3.2 altında Squash test devalvasiya xəbərdarlıq.
versiya 0.3 yeni nədir:
- Features:
- əməliyyat meneceri Piramida 1.2 & quot çevrilmişdir edilmişdir; (Əvəzinə bir hadisə abunəçinin). Birbaşa & quot slotted olunacaq; aşağıda & quot; yəni istisna görünüşü handler, onlar cavab çevrildi əvvəl istisnalar idarə etmək üçün bir şansı olacaq. Bu quot & üçün ən yaxşı deməkdir; HTTPFound (...) və quot qaldırmaq; əvəzinə & quot; HTTPFound (...) və quot qayıtmaq; Bir HTTP istisna əməliyyat abort etmək istəyirsinizsə.
- pyramid.attempts sənədlərin yeniden denemeden saytına baxın 1. default daha çox üçün yapılandırılmış əgər indi (bir ZODB münaqişə səhv kimi) retryable istisnalar yeniden olacaq əməliyyat meneceri.
- Python 3.2 uyğunluğu (Piramida 1.3dev + tələb edir).
- Geri pozuntuların:
- Piramida & lt ilə uyğun gəlməyən; 1.2a1. Eski Pyramid quraşdırılması ilə uyğunluğu lazımdır, əgər pyramid_tm versiyası 0.2 istifadə edin.
- default_commit_veto törətmək veto callback artıq default sistemi yapılandırılmış. Əlavə etmək yerləşdirilməsi ayarları tm.commit_veto = pyramid_tm.default_commit_veto istifadə edin. Bu, ya default tərəfindən törətmək veto konfiqurasiya deyil repoze.tm2 ilə paritet üçün.
- default_commit_veto artıq yoxlayır. Versiyası 0.2 istifadə edin və ya proqram X-Tm-Abort mövzu asılıdır, əgər xüsusi bir veto funksiyası götürürük.
- A törətmək veto indi iki dəlilləri ilə adlanır: sorğu və cavab. sorğu əməliyyat meneceri aktiv olmağa səbəb webob tələb edir. cavab Pyramid tətbiqi ilə geri cavabdır. Bu çağırış imza eski versiyasını ilə uyğun deyildir. ekoloji, statusu, və mövzular: 0.2 və yuxarı veto törətmək bir pyramid_tm zəng imza üç dəlilləri qəbul etdi. Xüsusi bir commit_veto funksiyası istifadə edirsinizsə, yeni zəng konvensiya istifadə və ya yeni zəng Konvensiyanın ilə uyğun etmək üçün bir banderol istifadə etmək üçün mövcud funksiyası çevirmək və ya lazımdır. Burada veto funksiyası törətmək mövcud xüsusi istifadə etməyə imkan verir ki, sadə bir banderol funksiyası (bwcompat_commit_veto_wrapper) var:
- def bwcompat_commit_veto_wrapper (sorğu cavab):
- qaytarılması my_custom_commit_veto (request.environ, response.status
- response.headerlist)
- Deprecations:
- pyramid_tm.commit_veto konfiqurasiya ayarları canonically tm.commit_veto kimi yazıldığına. istifadə edərkən köhnə imla iş davam edəcək, lakin devalvasiya səhv qaldıra bilər.
Aranın & quot;
(Hələ də X-Tm mövzu üçün yoxlayır baxmayaraq) əməliyyat ləğv edilməlidir anlamaq üçün cəhd X-Tm-Abort mövzu iştirakı üçün
nədir versiya 0.2.1-ci Yeni
- Windows MANIFEST.in Fix (arxada deyil slashes ) icazə verdi.
- Kiçik tox.ini dəyişikliklər.
versiya 0.2 yeni nədir:
Yeni mövzu `` X-Tm`` indi
- `` default_commit_veto`` törətmək veto çəngəl layiq. Bu mövzu headerlist var, onun dəyəri string olmalıdır. Onun dəyəri `Əgər` commit``, əməliyyat asılı olmayaraq status kodu və ya `` X-Tm-Abort`` dəyərinin törədilmiş olacaq. `` X-Tm`` mövzu dəyəri `` abort`` (və ya commit`` `` başqa simli dəyər) varsa, əməliyyat `asılı olmayaraq status kodu və ya` dəyəri, ləğv olunacaq X-Tm-Abort``.
tələblər
- Python
Şərhlər tapılmadı