出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/12/29 18:02 UTC 版)
Pyramid は、WSGIベースのPythonで書かれたオープンソースのWebアプリケーションフレームワーク。Zope・Pylons・Djangoに触発された、小さく速く堅実 (down-to-earth)なフレームワークである。 Pylons 1.0は、WSGIベースのフレームワークとして代表的な存在であったが、PylonsApp とWSGIControllerメソッドは実質的にAPI として凍結されているなど、拡張性を取り入れるために改良しようとすることが困難であることが分かった 一方、repoze.bfgは、Zope 3のコンポーネントアーキテクチャを利用しており、Zopeのコミュニティから大きな注目を集めていた。2010年に、Pylonsフレームワークは、repoze.bfgをベースとした開発に移行することを発表した。それは結果として、repoze.bfgプロジェクトがPylonsプロジェクトに合流し、repoze.bfgがPyramidに改称することであった。 バージョン1.3から、Python 3 互換となった。 Python 3.2 以上であれば、 Pyramidを使用できる。 バージョンリリース日1.0 2011年1月30日 1.1 2011年7月22日 1.2 2011年9月12日 1.3 2012年3月21日 1.4 2012年12月18日 1.5 2014年4月8日 1.6 2016年1月3日 1.7 2016年5月19日 1.8 2017年1月21日 1.9 2017年6月26日
※この「Pyramid」の解説は、「Pylons」の解説の一部です。
「Pyramid」を含む「Pylons」の記事については、「Pylons」の概要を参照ください。