psycopg

Skjermbilde programvare:
psycopg
Prog.varedetaljer:
Versjon: 1.1.21
Last opp dato: 12 May 15
Lisens: Gratis
Popularitet: 16

Rating: nan/5 (Total Votes: 0)

psycopg er en PostgreSQL database adapter for programmeringsspråket Python. De viktigste fordelene er at den støtter full Python DBAPI 2.0 og det er tråd trygt på nivå 2.
psycopg er designet for tungt flertrådede programmer som skaper og ødelegger masse pekere og gjøre en iøynefallende antall samtidige INSERTs eller oppdateringer.
Den psycopg distribusjonen inkluderer ZPsycopgDA, en Zope Database Adapter. Denne siden er om psycopg to, en nesten fullstendig omskrivning av den psycopg 1.1.x gren.
Psycopg to funksjoner komplett libpq v3 protokoll COPY TO / KOPI FRA og full objekt tilpasning for alle grunnleggende Python 2.3 typer: strenger (inkludert Unicode), ints, lengter, flyter, buffere (binære objekter), booleans, mx.DateTime og builtin datetime typer .
Den støtter også unicode spørringer og Python lister tilordnet PostgreSQL arrays

Hva er nytt i denne versjonen:.

  • Denne utgivelsen funksjoner en BYTEA parser å sørge psycopg vil jobbe med binære data uavhengig fra libpq og PostgreSQL versjoner; støtte for ikke-normalisert tegnkodinger; en løsning for tomme spørsmål; og bedre feilrapportering.

Hva er nytt i versjon 2.4 Beta 1:

  • Nye funksjoner og endringer
  • Lagt register_composite () -funksjonen til å kaste PostgreSQL kompositttyper i Python tuples / namedtuples.
  • Mer effektiv køyring på navngitte pekere.
  • bygge skriptet nekter å gjette verdier hvis pg_config ikke er funnet.
  • Tilkoblinger og pekere er svakt Reference.
  • Lagd 'b' og 't' modus til store objekter: skrive kan håndtere både bytes strenger og unicode; lese kan returnere enten bytes strenger eller dekodet unicode.
  • KOPI sender Unicode-data til filer gjennomførings io.TextIOBase.
  • bygge skriptet nekter å gjette verdier hvis pg_config ikke er funnet.
  • Forbedret PostgreSQL-Python kodinger kartlegging. Lagt noen mangler kodinger: EUC_CN, EUC_JIS_2004, ISO885910, ISO885916, LATIN10, SHIFT_JIS_2004
  • .
  • Droppet gjentatte ordbok oppslag med unicode spørre / parametre.
  • Tomme lister riktig buss Python - & gt; PostgreSQL - & gt; Python.
  • Feilrettinger:
  • Fast tilpasning av Ingen i kompositttyper (billett # 26). Bug rapport fra Karsten Hilbert.
  • Faste flere referanse lekkasjer i mindre vanlige kodestier.
  • Fast segfault når et stort objekt er lukket og dens forbindelse ikke mer tilgjengelig.
  • Lagt savnede ikonet for å ZPsycopgDA pakke, ikke tilgjengelig i Zope 2.12.9 (billett # 30). Feilrapport og oppdatering av Pumukel.

Hva er nytt i versjon 2.3.2:

  • versjonen retter en feil rapportert i 2.3.0 og 2.3.1 hindre Psycopg å koble til pgBouncer

Hva er nytt i versjon 2.3.0:

  • Denne utgivelsen introduserer mange nye funksjoner som støtte for to-fase commit og varsel paylod, en hstore til / fra dict adapter, og spør avbestilling.
  • Det faller også støtte for libpq protokoll 2, noe som betyr at psycopg fungerer nå bare med PostgreSQL 7.4 eller høyere på Python 2,4 til 2,7.

Hva er nytt i versjon 2.3.0 Beta 1:

  • Denne versjonen introduserer mange nye funksjoner knyttet til PostgreSQL 9.0.
  • psycopg støtter nå tofaseiverksetting (TCP) som spesifisert av PEP-249, gi beskjed nyttelast, og den nye hstore type.

Hva er nytt i versjon 2.2.2:

  • Denne versjonen fikser noen feil knyttet til unntak forplantning og forbedrer støtte for tidssoner.

Hva er nytt i versjon 2.0.13:

  • Denne versjonen fikser en vranglås knyttet til bruk av samme tilkobling fra flere tråder.
  • Det introduserer også støtte for UUID arrays.

Hva er nytt i versjon 2.0.9:

  • Denne utgivelsen gir bedre støtte for KOPI FRA / KOPI med noterte separatorer og ubegrenset størrelse spørring, bedre håndtering av Inf og Nan flyte verdier, og støtte for UUID og inet PostgreSQL.
  • executemany () returnerer nå riktig antall berørte rader for flere INSERT og UPDATE-setninger.

Hva er nytt i versjon 2.0.8.

  • Noen mindre minnelekkasjer ble fikset
  • Denne utgivelsen gir også en ny get_backend_pid () -metoden på sammenhengen objektet og gir støtte for store gjenstander.

Lignende programvare

Minimongo
Minimongo

12 May 15

ZSNES
ZSNES

3 Jun 15

Ora2Pg
Ora2Pg

17 Feb 15

pgintcl
pgintcl

11 May 15

Annen programvare fra utvikleren Federico Di Gregorio

Psycopg2
Psycopg2

17 Feb 15

ZPsycopgDA
ZPsycopgDA

14 Apr 15

Kommentarer til psycopg

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!