psycopg

ソフトウェアのスクリーンショット:
psycopg
ソフトウェアの詳細:
バージョン: 1.1.21
日付のアップロード: 12 May 15
ライセンス: 無料
人気: 16

Rating: nan/5 (Total Votes: 0)

psycopgは、Pythonプログラミング言語のためのPostgreSQLデータベースアダプタです。その主な利点は、それが完全なPython DBAPI 2.0をサポートしており、それがレベル2で、スレッドセーフであるということです。
psycopgを作成して、カーソルの多くを破壊し、同時挿入または更新の目立つ数を作る重くマルチスレッド·アプリケーションのために設計されました。
psycopg分布はZPsycopgDA、Zopeのデータベース·アダプタが含まれています。このページにはpsycopg 2、psycopg 1.1.xのブランチのほぼ完全な書き換えについてです。
(ユニコードを含む)の文字列、int型、long型、浮く、バッファ(バイナリ·オブジェクト)、ブール値、mx.DateTimeおよび組み込み日時の種類:/をコピーして、すべての基本的なPython 2.3のタイプの完全なオブジェクト適応TO Psycopg 2の機能を完全にlibpq v3プロトコルのCOPY 。
また、PostgreSQLの配列にマッピングされたUnicodeのクエリとPythonのリストをサポートしています。

このリリースの新機能:

このリリースはpsycopgは、独立して、バイナリデータで動作することを確認するbytea型のパーサを提供していますのlibpqとPostgreSQLのバージョンから。非正規化された文字エンコーディングをサポート。空のクエリの修正。より良いエラーが報告します。

このバージョン2.4ベータ1の新機能:

この新機能と変更点
Pythonのタプル/ namedtuplesにPostgreSQLの複合型をキャストするregister_composite()関数を追加しました。
名前付きカーソルのより効率的な反復。
ビルドスクリプトはpg_configコマンドが見つからない場合の値を推測することを拒否します。
接続とカーソルは弱参照で参照できます。
ラージオブジェクトに追加されました 'B'と 'T'モード:バイト列とUnicodeの両方を扱うことができます書きます。読み出しはバイト文字列またはデコードユニコードのいずれかを返すことができます。
COPYはio.TextIOBaseを実装ファイルにUnicodeデータを送信します。
ビルドスクリプトはpg_configコマンドが見つからない場合の値を推測することを拒否します。
改善されたPostgreSQLの-Pythonのエンコーディングマッピング。 EUC_CN、EUC_JIS_2004、ISO885910、ISO885916、LATIN10、SHIFT_JIS_2004:いくつかの不足しているエンコーディングを追加しました。
Unicodeのクエリー/パラメータを用いて繰り返した辞書検索を落としました。
空のリストを正しく往復のPython - > PostgreSQLの - > Pythonの。
バグ修正:
複合型でなしの固定適応(チケット#26)。カルステンヒルベルトによるバグレポート。
あまり一般的ではないコードパスで修正されたいくつかの基準が漏れます。
大きなオブジェクトが閉じていないとの接続には、より利用可能なときにセグメンテーションフォルトを修正しました。
ZPsycopgDAパッケージに追加欠落アイコンのZope 2.12.9(チケット#30)で使用できません。 Pumukelによるバグレポートとパッチ。

このバージョン2.3.2の新機能:

このリリースはpgBouncerに接続するためにPsycopgを防止2.3.0および2.3.1で報告されたバグを修正

このバージョン2.3.0の新機能:

このリリースでは、dictのアダプタから/へhstoreの、二相コミットをサポートして通知paylodのような多くの新機能が導入され、とクエリのキャンセル。
また、psycopgは現在2.4から2.7のPythonでPostgreSQL 7.4以上でのみ動作することを意味する、libpqのプロトコル2のサポートを削除します。

この何が新しいバージョンでは2.3.0ベータ1:

このバージョンは、PostgreSQL 9.0に関連した多くの新機能が導入されています。
psycopgは今ペイロードをNOTIFY、PEP-249で指定された、新しいhstoreのタイプとして二相(TCP)をコミットをサポートしています。

このバージョンは何2.2.2で追加されました。

このバージョンでは、例外の伝播に関連するいくつかのエラーを修正し、タイムゾーンのサポートを改善します。

この何がバージョン2.0.13の新機能です。

このリリースでは、複数のスレッドから同じ接続を使用することに関連し、デッドロックが修正されています。
また、UUIDの配列のサポートが導入されています。

このバージョン2.0.9の新機能は次のとおりです。

このリリースでは、引用符で囲まれたセパレータと無制限のクエリサイズとCOPY FROM / COPYのためのより良いサポート、INFファイルとNaNのfloat値のより良いハンドリングを追加し、とUUIDとInetのPostgreSQLのサポート。
executemany()は、現在、複数のINSERTおよびUPDATEステートメントの影響を受けた行の正しい数を返します。

このバージョン2.0.8の新機能です:

このいくつかのマイナーなメモリリークが修正されました。
このリリースでは、接続オブジェクトに新しいget_backend_pid()メソッドを追加し、大きなオブジェクトのサポートを提供します。

同じようなソフトウェア

Groovy
Groovy

28 Sep 15

ua2.mongolog
ua2.mongolog

20 Feb 15

indigestion
indigestion

20 Feb 15

開発者の他のソフトウェア Federico Di Gregorio

ZPsycopgDA
ZPsycopgDA

14 Apr 15

Psycopg2
Psycopg2

17 Feb 15

へのコメント psycopg

コメントが見つかりません
コメントを追加
画像をオンにする!