Klein, vinnig en maklik om te verstaan, Pyramid ontwikkelaars toelaat om web apps te bou in Python baie makliker dan voor, met 'n verminderde moeite en in baie minder tyd.
Piramide is die volgende stap in die evolusie van die Pilone raamwerk
Wat is nuut in hierdie release:.
- Vermy crash in `` pserve --reload`` onder Py3k toe iterating oor moontlik gemuteerde `` sys.modules``.
- `` UnencryptedCookieSessionFactoryConfig`` misluk indien die geheime vervat hoër orde karakters.
- Vaste 'n fout in `` UnencryptedCookieSessionFactoryConfig`` en `` SignedCookieSessionFactory`` waar `` timeout = None`` sou lei tot 'n nuwe sessie om altyd geskep word.
- Opdateer docs en steiers in hou stap met 'n nuwe 2,0 vrylating van `` Lingua``. Dit sluit die verwydering van alle `` setup.cfg`` lêers van steiers en dokumentasie omgewings.
Wat is nuut in die weergawe 1.5.7 / 1.6a1:
- Vermy crash in `` pserve - -reload`` onder Py3k toe iterating oor moontlik gemuteerde `` sys.modules``.
- `` UnencryptedCookieSessionFactoryConfig`` misluk indien die geheime vervat hoër orde karakters.
- Vaste 'n fout in `` UnencryptedCookieSessionFactoryConfig`` en `` SignedCookieSessionFactory`` waar `` timeout = None`` sou lei tot 'n nuwe sessie om altyd geskep word.
- Opdateer docs en steiers in hou stap met 'n nuwe 2,0 vrylating van `` Lingua``. Dit sluit die verwydering van alle `` setup.cfg`` lêers van steiers en dokumentasie omgewings.
Wat is nuut in die weergawe 1.5.4:
- Vermy crash in `` pserve --reload` `onder Py3k toe iterating oor moontlik gemuteerde` `sys.modules``.
- `` UnencryptedCookieSessionFactoryConfig`` misluk indien die geheime vervat hoër orde karakters.
- Vaste 'n fout in `` UnencryptedCookieSessionFactoryConfig`` en `` SignedCookieSessionFactory`` waar `` timeout = None`` sou lei tot 'n nuwe sessie om altyd geskep word.
- Opdateer docs en steiers in hou stap met 'n nuwe 2,0 vrylating van `` Lingua``. Dit sluit die verwydering van alle `` setup.cfg`` lêers van steiers en dokumentasie omgewings.
Wat is nuut in die weergawe 1.4:.
- Vaste funksionele toetse in die ZODB handleiding
Wat is nuut in die weergawe 1.3.2:
- `` config.set_request_property`` veroorsaak nou minder kode wat uitgevoer op versoek van die konstruksie tyd.
- Moenie voeg 'n ``? `` om URLs wat deur request.resource_url as die `` query`` argument word voorsien maar leeg.
- Moenie voeg 'n ``? `` om URLs wat deur request.route_url as die `` _query`` argument word voorsien maar leeg.
Wat is nuut in die weergawe 1.3:
- Wanneer `` pyramid.wsgi.wsgiapp2`` noem die stroomaf WSGI app, sal omge die jeug se nie meer (afgekeur en potensieel misleidend) `` bfg.routes.matchdict`` of `` bfg.routes.route`` sleutels in. A simptoom van hierdie fout sou 'n ``-wsgiapp2`` toegedraai Pyramid app vind die verkeerde siening omdat dit verkeerdelik ontdek dat 'n roete is gekoppel wanneer, in werklikheid, dit was nie.
- Die oplossing vir probleem https://github.com/Pylons/pyramid/issues/461 (wat dit moontlik gemaak het byvoorbeeld metodes om gebruik te word as die lig callables) het 'n agtertoe onverenigbaarheid wanneer metodes wat verklaar net 'n versoek argument was gebruik word.
Wat is nuut in die weergawe 1.3a7:
- Meer insiggewende fout boodskap wanneer 'n config.include kan dit nie vind 'n includeme.
- Interne: vangs unhashable diskrimineerders vroeë (samel 'n fout in plaas van wat hulle toelaat om hul pad in resolveConflicts vind) .
- Die match_param oog gesegde aanvaar nou 'n tou of 'n tuple. Dit vervang die gebreekte gedrag van die aanvaarding van 'n dict.
Wat is nuut in die weergawe 1.3a6:
- New API: pyramid.config.Configurator.set_request_property. Voeg lui eiendom beskrywers 'n versoek sonder die versoek fabriek verander. Hierdie metode bied opsporing konflik en is die voorgestelde manier om eienskappe toe te voeg tot 'n versoek.
- Responses gegenereer deur Pyramid se static_view nou gebruik om 'n wsgi.file_wrapper wanneer 'n mens deur die webbediener.
Wat is nuut in die weergawe 1.3a4:
- New API: pyramid.request.Request.set_property.
- Gebruik die kelnerin WSGI bediener in plaas van wsgiref in steierwerk.
Wat is nuut in die weergawe 1.2.4:
- Features:
- bpython tolk verenigbaarheid in pshell. Sien die & quot; Command-Line Pyramid & quot; vertelling docs hoofstuk vir meer inligting.
- Bug fixes:
- Voorkom 'n steier lewering van wat genoem webwerf (konflik met Python interne site.py).
- Stuur verenigbaarheid vir pyramid_zcml & # x3e; = 0,8 + zope.configuration & # x3e; = 3.8.0 .
Wat is nuut in die weergawe 1.2.1:
- Features:
- Lone byvoorbeeld metodes kan nou beskou word as die lig callables.
- Bug fixes:
- Update auth_tkt verifikasie beleid om unicode aanvaar tekens solank hulle net ASCII inhoud.
- Dokumentasie:
- Fix ..note en ..warning voorskrifte om behoorlik te loop onder nuwer Sphinx.
Wat is nuut in die weergawe 1.1.2:
- Fix pyramid.config.preserve_view_attrs om nie verstik wanneer die oog dit geslaag is Geen (FBO: pyramid_formish) .
- Vaste 'n probleem met die standaard vertoning nie werk op sekere tye.
Wat is nuut in die weergawe 1.1:
- Features:
- Bygevoeg die pyramid.renderers.null_renderer voorwerp as 'n API. Die nul vertoning is 'n voorwerp wat gebruik kan word in 'n gevorderde integrasie gevalle as insette tot die siening opset vertoning = argument. Wanneer die nul vertoning gebruik word as 'n oog vertoning argument, Pyramid vermy die omskepping van die oog call able gevolg in 'n Reaksie voorwerp. Dit is nuttig as jy die opset oog en lookup masjinerie buite die konteks van die gebruik daarvan deur die Pyramid router hergebruik. Hierdie funksie is bygevoeg vir verbruik deur die pyramid_rpc pakket, wat die oog opset en lookup gebruik buite die konteks van 'n router in presies hierdie manier. pyramid_rpc is gebreek onder 1.1 sedert 1.1b1; toevoeging van dit ons toelaat om te maak dit weer werk.
- Verander al steierwerk templates wat na docs.pylonsproject.org om te gebruik / projekte / piramide / huidige eerder as / projekte / piramide / dev.
- Internals:
- Verwyder versoenbaarheid kode wat slegs die doel gedien van die verskaffing van agtertoe verenigbaarheid met Python 2,4.
- Voeg 'n afkeuring waarskuwing vir nie-API funksie pyramid.renderers.renderer_from_name wat gebruik gesien in die natuur.
- Voeg 'n kloon metode om pyramid.renderers.RendererHelper vir gebruik deur die pyramid.view.view_config versierder.
- Dokumentasie:
- Vaste twee typos in wiki2 (SQLA + URL Dispatch) tutoriaal.
- herbestel hoofstukke in verhalende gedeelte vir 'n beter nuwe gebruiker vriendelikheid.
- Bygevoeg meer kruip merkers artikels in dokumentasie.
Kommentaar nie gevind