psycopg

Screenshot Software:
psycopg
Szczegóły programowe:
Wersja: 1.1.21
Filmu: 12 May 15
Wywoływacz: Federico Di Gregorio
Licencja: Wolny
Popularność: 16

Rating: nan/5 (Total Votes: 0)

psycopg jest adapter PostgreSQL dla języka programowania Python. Jego główne zalety to, że obsługuje pełny Python DBAPI 2.0 i jest to bezpieczne na poziomie 2 wątek.
psycopg został zaprojektowany dla bardzo wielowątkowych aplikacji, które tworzą i niszczą wiele kursorów i czynią wiele wyraźną jednoczesnych wkładek lub aktualizacje.
Dystrybucja psycopg obejmuje ZPsycopgDA, adaptera Zope Database. Ta strona jest o psycopg 2, prawie całkowite przepisanie branży psycopg 1.1.x.
Psycopg 2 funkcje kompletny protokół v3 libpq COPY TO / skopiować z obiektu i pełne dostosowanie do wszystkich podstawowych Python 2.3 typów: łańcuchy (w tym Unicode), int, long, pływaków, bufory (obiekty binarne), wartości logiczne, mx.DateTime i Wbudowane typy datetime ,
Wspiera on także pytania i listy unicode Python odwzorowane na tablicach PostgreSQL

Co to jest nowy w tym wydaniu:.

  • To wydanie zawiera parser bytea upewnić psycopg będzie korzystać z danych binarnych, niezależnie od wersji PostgreSQL i libpq; wsparcie dla nie znormalizowanych kodowania znaków; poprawka dla pustych zapytań; i lepsze raportowanie błędów.

Co nowego w wersji 2.4 Beta 1:

  • Nowe funkcje i zmiany
  • Dodane register_composite () do oddania PostgreSQL złożonych typów do Pythona krotki / namedtuples.
  • Bardziej efektywne iteracji na nazwie kursory.
  • Skrypt build odmawia odgadnąć wartości, jeśli pg_config nie zostanie znaleziony.
  • Połączenia i kursory są słabo referenceable.
  • dodanej "b" i tryb "t" dla dużych obiektów: Napisać może uporać się z obu ciągów bajtów i Unicode; odczytu bajtów może powrócić albo łańcuchy lub dekodowany Unicode.
  • COPY wysyła dane Unicode do plików wykonawczych io.TextIOBase.
  • Skrypt build odmawia odgadnąć wartości, jeśli pg_config nie zostanie znaleziony.
  • Ulepszona PostgreSQL-Python kodowania mapowania. Dodano kilka brakujących kodowania: EUC_CN, EUC_JIS_2004, ISO885910, ISO885916, LATIN10, SHIFT_JIS_2004
  • .
  • Dropped powtarzające slownik wyszukiwań z zapytań Unicode / parametrów.
  • Puste listy poprawnie w obie strony Python - & gt; PostgreSQL - & gt; Python.
  • Poprawki błędów:
  • Poprawiono adaptacja Brak typów złożonych (bilet 26). Raport błędów Karsten Hilberta.
  • Naprawiono kilka wycieków referencyjne w mniej popularnych ścieżek kodu.
  • Poprawiono wysypać podczas duży obiekt jest zamknięty, a jego podłączenie nie bardziej dostępne.
  • Dodano brakującą ikonę pakietu ZPsycopgDA, nie są dostępne w Zope 2.12.9 (# 30) bilet. Raport o błędzie i poprawka przez Pumukel.

Co nowego w wersji 2.3.2:

  • wydanie naprawia błąd zgłoszony w 2.3.0 i 2.3.1 zapobiegania Psycopg połączyć się pgBouncer

Co nowego w wersji 2.3.0:

  • W tej wersji wprowadzono wiele nowych funkcji, takich jak wsparcie dla dwufazowe i nota paylod, hstore do / z karty dict, i anulowanie zapytania.
  • spada również wsparcie dla protokołu libpq 2, co oznacza, że ​​psycopg teraz działa tylko z PostgreSQL 7.4 lub wyższy od 2,4 na Pythonie do 2,7.

Co nowego w wersji 2.3.0 Beta 1:

  • Ta wersja wprowadza wiele nowych funkcji związanych z PostgreSQL 9.0.
  • psycopg obsługuje dwufazowe (TCP) w sposób określony przez PEP-249, powiadom ładunki, a nowy typ hstore.

Co nowego w wersji 2.2.2:

  • Ta wersja naprawia kilka błędów związanych z wyjątku i propagacji poprawia wsparcie dla stref czasowych.

Co nowego w wersji 2.0.13:

  • To wydanie naprawia impasu związanego z zastosowaniem tego samego Połączenie z wielu wątków.
  • wprowadza również wsparcie dla tablic UUID.

Co nowego w wersji 2.0.9:

  • W tej wersji dodano wsparcie dla lepszego kopiowania z / Kopiuj z cytowanych separatorów i nieograniczonej wielkości zapytań, lepszą obsługą liczb rzeczywistych INF i NaN, oraz wsparcie dla UUID i Inet PostgreSQL.
  • executemany () zwraca teraz prawidłową liczbę wierszy dla wielu INSERT i UPDATE.

Co nowego w wersji 2.0.8:.

  • Drobne wycieki pamięci zostały ustalone
  • W tej wersji dodano także nową metodę get_backend_pid () na obiekt połączenia i zapewnia wsparcie dla dużych obiektów.

Podobne oprogramowanie

GTKO
GTKO

11 May 15

Sequoia
Sequoia

3 Jun 15

Tiote
Tiote

14 Apr 15

Mergeant
Mergeant

2 Jun 15

Inne programy z deweloperem Federico Di Gregorio

Psycopg2
Psycopg2

17 Feb 15

ZPsycopgDA
ZPsycopgDA

14 Apr 15

Komentarze do psycopg

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!