Szczegóły programowe:
Wersja: 1.5.7 / 1.6a2 Aktualizowane
Filmu: 19 Jul 15
Licencja: Wolny
Popularność: 288
Mały, szybki i łatwy do zrozumienia, Piramida pozwala programistom na tworzenie aplikacji internetowych w Pythonie znacznie łatwiejsze niż wcześniej, ze zmniejszonym wysiłku iw znacznie krótszym czasie.
Piramida jest kolejnym krokiem w ewolucji Pylony ramy
Co nowego w tym wydaniu:.
- Należy unikać awarii w `` pserve --reload`` pod Py3k, podczas iteracji nad ewentualnie zmutowany `` sys.modules``.
- `` UnencryptedCookieSessionFactoryConfig`` nie powiodła się, jeśli sekret zawarty wyższe znaki rzędu.
- Naprawiono błąd w `` `` UnencryptedCookieSessionFactoryConfig`` i gdzie `` SignedCookieSessionFactory`` Timeout = None`` spowoduje nową sesję, aby zawsze być tworzone.
- Aktualizacja dokumentów i rusztowania do utrzymania w krok z nowym 2.0 wydaniu `` Lingua``. Obejmuje to usunięcie wszystkich plików setup.cfg`` `` rusztowań i środowisk z dokumentacją.
Co nowego w wersji 1.5.7 / 1.6a1:
- Należy unikać awarii w `` pserve - -reload`` pod Py3k, podczas iteracji nad ewentualnie zmutowane `` sys.modules``.
- `` UnencryptedCookieSessionFactoryConfig`` nie powiodła się, jeśli sekret zawarty wyższe znaki rzędu.
- Naprawiono błąd w `` `` UnencryptedCookieSessionFactoryConfig`` i gdzie `` SignedCookieSessionFactory`` Timeout = None`` spowoduje nową sesję, aby zawsze być tworzone.
- Aktualizacja dokumentów i rusztowania do utrzymania w krok z nowym 2.0 wydaniu `` Lingua``. Obejmuje to usunięcie wszystkich plików setup.cfg`` `` rusztowań i środowisk z dokumentacją.
Co nowego w wersji 1.5.4:
- Należy unikać awarii w `` pserve --reload` `pod Py3k, podczas iteracji nad ewentualnie zmutowane` `sys.modules``.
- `` UnencryptedCookieSessionFactoryConfig`` nie powiodła się, jeśli sekret zawarty wyższe znaki rzędu.
- Naprawiono błąd w `` `` UnencryptedCookieSessionFactoryConfig`` i gdzie `` SignedCookieSessionFactory`` Timeout = None`` spowoduje nową sesję, aby zawsze być tworzone.
- Aktualizacja dokumentów i rusztowania do utrzymania w krok z nowym 2.0 wydaniu `` Lingua``. Obejmuje to usunięcie wszystkich plików setup.cfg`` `` rusztowań i środowisk z dokumentacją.
Co nowego w wersji 1.4.
- Poprawiono testy funkcjonalne w tutorialu ZODB
Co nowego w wersji 1.3.2:
- `` config.set_request_property`` teraz powoduje mniej kod wykonywany w czasie budowy wniosek.
- Nie dodawaj ``? `` do adresów generowanych przez request.resource_url jeśli `` query`` argumentem jest jednak pusta.
- Nie dodawaj ``? `` do adresów generowanych przez request.route_url jeśli `` _query`` argumentem jest jednak pusta.
Co nowego w wersji 1.3:
- Po `` zwraca pyramid.wsgi.wsgiapp2`` Dalszy aplikacja WSGI, aplikacja w środo nie będzie już (przestarzałe i potencjalnie mylące) `` `` bfg.routes.matchdict`` lub klawisze bfg.routes.route`` w nim. Objawem tego błędu będzie `` wsgiapp2`` owinięte Piramida aplikacja znalezienie zły pogląd, ponieważ błędnie wykrywa, że trasa została dopasowana, gdy w rzeczywistości tak nie było.
- Poprawkę dotyczącą kwestii https://github.com/Pylons/pyramid/issues/461~~HEAD=pobj (co pozwoliło na metody instancji do stosowania jako widok callables) wprowadziła do tyłu niezgodności, gdy metody, które zadeklarował tylko prośba argumentem były stosowane.
Co nowego w wersji 1.3a7:
- Więcej informacyjny komunikat o błędzie, gdy nie może znaleźć config.include includeme.
- Wewnętrzne: połowowe unhashable dyskryminatory wcześnie (podnieść błąd nie pozwalając im znaleźć drogę do resolveConflicts) .
- match_param Widok orzecznik teraz akceptuje ciąg lub krotki. Zastępuje złamaną zachowanie przyjmując dict.
Co nowego w wersji 1.3a6:
- Nowe API: pyramid.config.Configurator.set_request_property. Dodaj leniwych deskryptorów własności na żądanie bez zmiany fabrykę żądania. Metoda ta zapewnia wykrywanie konfliktów i jest sugerowany sposób dodać właściwości do wniosku.
- Odpowiedzi generowane przez static_view Piramidy teraz użyć wsgi.file_wrapper gdy jeden jest przez serwer WWW.
Co nowego w wersji 1.3a4:
- Nowe API: pyramid.request.Request.set_property.
- Użyj serwera kelnerka WSGI zamiast wsgiref w rusztowaniach.
Co nowego w wersji 1.2.4:
- Cechy:
- Kompatybilność bpython tłumacza w pshell. Zobacz & quot; wiersza polecenia Pyramid & quot; dokumenty narracyjne rozdziale aby uzyskać więcej informacji.
- Poprawione błędy:
- Zapobiegaj rendering rusztowania z bycia nazwie serwis (konflikty z Python wewnętrzne site.py).
- Forward kompatybilność pyramid_zcml & # x3e; = 0,8 + zope.configuration & # x3e = 3.8.0 .
Co nowego w wersji 1.2.1:
- Cechy:
- Samotni metody instancji mogą być teraz traktowane jako widok callables.
- Poprawione błędy:
- Aktualizacja polityki uwierzytelniania auth_tkt przyjąć Unicode żetony, o ile zawierają one tylko treść ASCII.
- Dokumentacja:
- ..note Fix i ..warning dyrektyw działał poprawnie pod nowszej Sfinksa.
Co nowego w wersji 1.1.2:
- Fix pyramid.config.preserve_view_attrs aby nie dusić, gdy widok jest on przekazywany jest Brak (FBO: pyramid_formish) .
- Naprawiono problem z domyślnym renderer nie działa w określonych godzinach.
Co nowego w wersji 1.1:
- Cechy:
- Dodano przedmiot pyramid.renderers.null_renderer jako API. Null renderer jest obiektem, który może być stosowany w zaawansowanych przypadkach integracyjnych jako wejście do konfiguracji wyświetlania renderującego = argument. Gdy wartość null renderer jest używany jako argument Widok renderującego, Piramida unika konwersji widok wpłacone wynik do obiektu Response. Jest to przydatne, jeśli chcesz ponownie użyć konfiguracji widoku i maszyny odnośnika poza kontekstem jego użytkowania przez router Pyramid. Ta funkcja została dodana do spożycia przez pakiet pyramid_rpc, który wykorzystuje wyszukiwanie konfiguracji widoku i poza kontekstem routera w dokładnie taki sposób. pyramid_rpc został uszkodzony w punkcie 1.1 od 1.1b1; dodanie go pozwala nam działać ponownie.
- Zmień wszystkie szablony rusztowania, które wskazują na docs.pylonsproject.org używać / projekty / piramida / prąd, a nie / Projekty / piramidy / dev.
- Wewnętrzne:
- Usuń kompatybilnego kod, który służył tylko w celu zapewnienia wstecznej kompatybilności z Pythonem 2.4.
- Dodaj ostrzeżenie dezaprobata dla non-API funkcji pyramid.renderers.renderer_from_name który widział wykorzystania w środowisku naturalnym.
- Dodaj metodę klonowania do pyramid.renderers.RendererHelper do użytku przez dekoratora pyramid.view.view_config.
- Dokumentacja:
- Poprawiono dwie literówki w wiki2 (SQLA + URL Dispatch) samouczek.
- narracyjnej kolejność rozdziałów w sekcji dla lepszego nowego przyjazności dla użytkownika.
- Dodano więcej znaczników indeksowania do sekcji w dokumentacji.
Komentarze nie znaleziono