psycopg

Software skärmdump:
psycopg
Mjukvaruinformation:
Version: 1.1.21
Ladda upp dagen: 12 May 15
Licens: Gratis
Popularitet: 112

Rating: nan/5 (Total Votes: 0)

psycopg är en PostgreSQL databas adapter för programmeringsspråket Python. Dess främsta fördelar är att den stöder hela Python DBAPI 2.0 och det är trådsäkert på nivå 2.
psycopg designades för tungt flertrådade applikationer som skapar och förstör massor av markörer och göra en iögonfallande antal samtidiga insatser eller uppdateringar.
Den psycopg distributionen inkluderar ZPsycopgDA, en Zope Database Adapter. Denna sida handlar om psycopg 2, en nästan fullständig omskrivning av psycopg 1.1.x grenen.
Psycopg 2 funktioner komplett libpq v3 protokoll COPY TO / kopiera från och full föremål anpassning för alla grundläggande Python 2.3 typer: strängar (inklusive Unicode), Ints, längtar, flottar, buffertar (binära objekt), booleska, mx.DateTime och Inbyggt datetime typer .
Det stöder också Unicode frågor och Python listor mappas till PostgreSQL arrayer

Vad är nytt i den här versionen:.

  • Denna utgåva innehåller en bytea parser för att se psycopg kommer att arbeta med binära data oberoende från libpq och PostgreSQL versioner; stöd för icke-normaliserade teckenkodningar; en fix för tomma frågor; och bättre rapportering fel.

Vad är nytt i version 2.4 Beta 1:

  • Nyheter och ändringar
  • Inkom register_composite () för att kasta PostgreSQL komposittyper till Python tupler / namedtuples.
  • Effektivare iteration på namngivna markörer.
  • byggskriptet vägrar att gissa värden om pg_config inte hittas.
  • Anslutningar och markörer är svagt referenceable.
  • Lade "b" och "t" -läge till stora objekt: skriva kan hantera både byte strängar och unicode; läsning kan återvända antingen byte strängar eller avkodas unicode.
  • COPY skickar Unicode-data till filer som genomför io.TextIOBase.
  • byggskriptet vägrar att gissa värden om pg_config inte hittas.
  • Förbättrad PostgreSQL-Python kodningar kartläggning. Lade till några saknade kodningar: EUC_CN, EUC_JIS_2004, ISO885910, ISO885916, LATIN10, SHIFT_JIS_2004
  • .
  • Tappade upprepade ordboken uppslagningar med unicode fråge / parametrar.
  • Tomma listor korrekt retur Python - & gt; PostgreSQL - & gt; Python.
  • Buggfixar:
  • Fast anpassning av Ingen i komposittyper (biljett # 26). Felrapport från Karsten Hilbert.
  • Fasta flera referens läckor i mindre vanliga kod vägar.
  • Fixat segfault när ett stort föremål är stängd och dess anslutning inte längre tillgänglig.
  • Inkom ikonen saknas till ZPsycopgDA paket, inte finns i Zope 2.12.9 (biljett # 30). Felrapporten och patch från Pumukel.

Vad är nytt i version 2.3.2:

  • utgåva rättar en bugg rapporteras i 2.3.0 och 2.3.1 förhindra Psycopg att ansluta till pgBouncer

Vad är nytt i version 2.3.0:

  • Den här versionen introducerar många nya funktioner som stöd för två-fas commit och varsel paylod, en hstore till / från dict adapter, och fråge avbokning.
  • Det faller också stöd för libpq protokoll 2, vilket innebär att psycopg fungerar nu bara med PostgreSQL 7.4 eller högre på Python 2,4-2,7.

Vad är nytt i version 2.3.0 Beta 1:

  • Den här versionen introducerar många nya funktioner som är relaterade till PostgreSQL 9.0.
  • psycopg stöder nu två-fas commit (TCP) som specificerats av PEP-249 meddela nyttolast, och den nya hstore typ.

Vad är nytt i version 2.2.2:

  • Den här versionen åtgärdar några fel i samband med undantag förökning och förbättrar stödet för tidszoner.

Vad är nytt i version 2.0.13:

  • Denna utgåva rättar ett dödläge i samband med användning av samma anslutning från flera trådar.
  • Det införs också stöd för UUID arrayer.

Vad är nytt i version 2.0.9:

  • lägger här versionen bättre stöd för Kopiera från / COPY med noterade separatorer och obegränsad fråge storlek, bättre hantering av Inf och NaN flyttal, och stöd för UUID och Inet PostgreSQL.
  • executemany () returnerar nu rätt antal drabbade rader för flera INSERT och UPDATE uttalanden.

Vad är nytt i version 2.0.8:.

  • Vissa mindre minnesläckor fixerades
  • Den här utgåvan innehåller också en ny get_backend_pid () metod på anslutningsobjektet och ger stöd för stora objekt.

Liknande mjukvara

TPDA
TPDA

20 Feb 15

BBQSQL
BBQSQL

20 Feb 15

Annan programvara för utvecklare Federico Di Gregorio

ZPsycopgDA
ZPsycopgDA

14 Apr 15

Psycopg2
Psycopg2

17 Feb 15

Kommentarer till psycopg

Kommentarer hittades inte
Kommentar
Slå på bilder!