From b97599166ec218b474f45e9a81ac7f4d58f63b71 Mon Sep 17 00:00:00 2001 From: Marti Raudsepp Date: Tue, 28 Feb 2012 18:28:07 +0200 Subject: [PATCH] Update all links to PostgreSQL docs to the current version. I also checked all links and anchors to make sure they're still valid. --- doc/src/advanced.rst | 10 +++++----- doc/src/conf.py | 2 +- doc/src/connection.rst | 40 +++++++++++++++++++-------------------- doc/src/cursor.rst | 14 +++++++------- doc/src/errorcodes.rst | 2 +- doc/src/extensions.rst | 12 ++++++------ doc/src/extras.rst | 4 ++-- doc/src/faq.rst | 6 +++--- doc/src/index.rst | 4 ++-- doc/src/module.rst | 4 ++-- doc/src/usage.rst | 20 ++++++++++---------- lib/errorcodes.py | 2 +- lib/extras.py | 2 +- psycopg/typecast_binary.c | 4 ++-- tests/test_quote.py | 4 ++-- 15 files changed, 65 insertions(+), 65 deletions(-) diff --git a/doc/src/advanced.rst b/doc/src/advanced.rst index 87d8449b..a7b406a5 100644 --- a/doc/src/advanced.rst +++ b/doc/src/advanced.rst @@ -143,7 +143,7 @@ geometric type: .. |point| replace:: :sql:`point` -.. _point: http://www.postgresql.org/docs/9.0/static/datatype-geometric.html#DATATYPE-GEOMETRIC +.. _point: http://www.postgresql.org/docs/current/static/datatype-geometric.html#DATATYPE-GEOMETRIC The above function call results in the SQL command:: @@ -246,9 +246,9 @@ documentation), you should keep the connection in `~connection.autocommit` mode if you wish to receive or send notifications in a timely manner. .. |LISTEN| replace:: :sql:`LISTEN` -.. _LISTEN: http://www.postgresql.org/docs/9.0/static/sql-listen.html +.. _LISTEN: http://www.postgresql.org/docs/current/static/sql-listen.html .. |NOTIFY| replace:: :sql:`NOTIFY` -.. _NOTIFY: http://www.postgresql.org/docs/9.0/static/sql-notify.html +.. _NOTIFY: http://www.postgresql.org/docs/current/static/sql-notify.html Notifications are received after every query execution. If the user is interested in receiving notifications but not in performing any query, the @@ -356,7 +356,7 @@ completely non-blocking connection attempt: see the libpq documentation for |PQconnectStart|_. .. |PQconnectStart| replace:: `!PQconnectStart()` -.. _PQconnectStart: http://www.postgresql.org/docs/9.0/static/libpq-connect.html#LIBPQ-PQCONNECTSTART +.. _PQconnectStart: http://www.postgresql.org/docs/current/static/libpq-connect.html#LIBPQ-PQCONNECTSTARTPARAMS The same loop should be also used to perform nonblocking queries: after sending a query via `~cursor.execute()` or `~cursor.callproc()`, call @@ -472,7 +472,7 @@ resources about the topic. .. _gevent: http://www.gevent.org/ .. _SQLAlchemy: http://www.sqlalchemy.org/ .. _psycogreen: http://bitbucket.org/dvarrazzo/psycogreen/ -.. __: http://www.postgresql.org/docs/9.0/static/libpq-async.html +.. __: http://www.postgresql.org/docs/current/static/libpq-async.html .. warning:: diff --git a/doc/src/conf.py b/doc/src/conf.py index dd3e83c7..7105907f 100644 --- a/doc/src/conf.py +++ b/doc/src/conf.py @@ -111,7 +111,7 @@ rst_epilog = """ .. _DBAPI: http://www.python.org/dev/peps/pep-0249/ .. _transaction isolation level: - http://www.postgresql.org/docs/9.1/static/transaction-iso.html + http://www.postgresql.org/docs/current/static/transaction-iso.html .. _mx.DateTime: http://www.egenix.com/products/python/mxBase/mxDateTime/ diff --git a/doc/src/connection.rst b/doc/src/connection.rst index 577517e2..e229f41b 100644 --- a/doc/src/connection.rst +++ b/doc/src/connection.rst @@ -185,7 +185,7 @@ The ``connection`` class .. seealso:: the |PREPARE TRANSACTION|_ PostgreSQL command. .. |PREPARE TRANSACTION| replace:: :sql:`PREPARE TRANSACTION` - .. _PREPARE TRANSACTION: http://www.postgresql.org/docs/9.0/static/sql-prepare-transaction.html + .. _PREPARE TRANSACTION: http://www.postgresql.org/docs/current/static/sql-prepare-transaction.html .. index:: @@ -211,7 +211,7 @@ The ``connection`` class .. seealso:: the |COMMIT PREPARED|_ PostgreSQL command. .. |COMMIT PREPARED| replace:: :sql:`COMMIT PREPARED` - .. _COMMIT PREPARED: http://www.postgresql.org/docs/9.0/static/sql-commit-prepared.html + .. _COMMIT PREPARED: http://www.postgresql.org/docs/current/static/sql-commit-prepared.html .. index:: @@ -233,7 +233,7 @@ The ``connection`` class .. seealso:: the |ROLLBACK PREPARED|_ PostgreSQL command. .. |ROLLBACK PREPARED| replace:: :sql:`ROLLBACK PREPARED` - .. _ROLLBACK PREPARED: http://www.postgresql.org/docs/9.0/static/sql-rollback-prepared.html + .. _ROLLBACK PREPARED: http://www.postgresql.org/docs/current/static/sql-rollback-prepared.html .. index:: @@ -264,7 +264,7 @@ The ``connection`` class .. seealso:: the |pg_prepared_xacts|_ system view. .. |pg_prepared_xacts| replace:: `pg_prepared_xacts` - .. _pg_prepared_xacts: http://www.postgresql.org/docs/9.0/static/view-pg-prepared-xacts.html + .. _pg_prepared_xacts: http://www.postgresql.org/docs/current/static/view-pg-prepared-xacts.html @@ -296,7 +296,7 @@ The ``connection`` class |PQcancel|_. .. |PQcancel| replace:: `!PQcancel()` - .. _PQcancel: http://www.postgresql.org/docs/8.4/static/libpq-cancel.html#AEN34765 + .. _PQcancel: http://www.postgresql.org/docs/current/static/libpq-cancel.html#LIBPQ-PQCANCEL .. versionadded:: 2.3 @@ -312,10 +312,10 @@ The ``connection`` class available for recover. .. |RESET| replace:: :sql:`RESET` - .. _RESET: http://www.postgresql.org/docs/9.0/static/sql-reset.html + .. _RESET: http://www.postgresql.org/docs/current/static/sql-reset.html .. |SET SESSION AUTHORIZATION| replace:: :sql:`SET SESSION AUTHORIZATION` - .. __: http://www.postgresql.org/docs/9.0/static/sql-set-session-authorization.html + .. __: http://www.postgresql.org/docs/current/static/sql-set-session-authorization.html .. versionadded:: 2.0.12 @@ -336,7 +336,7 @@ The ``connection`` class the current session. See |SET TRANSACTION|_ for further details. .. |SET TRANSACTION| replace:: :sql:`SET TRANSACTION` - .. _SET TRANSACTION: http://www.postgresql.org/docs/9.1/static/sql-set-transaction.html + .. _SET TRANSACTION: http://www.postgresql.org/docs/current/static/sql-set-transaction.html :param isolation_level: set the `isolation level`_ for the next transactions/statements. The value can be one of the @@ -357,7 +357,7 @@ The ``connection`` class parameter to the server default. .. _isolation level: - http://www.postgresql.org/docs/9.1/static/transaction-iso.html + http://www.postgresql.org/docs/current/static/transaction-iso.html The function must be invoked with no transaction in progress. At every function invocation, only the specified parameters are changed. @@ -367,11 +367,11 @@ The ``connection`` class |default_transaction_read_only|__, |default_transaction_deferrable|__. .. |default_transaction_isolation| replace:: :sql:`default_transaction_isolation` - .. __: http://www.postgresql.org/docs/9.1/static/runtime-config-client.html#GUC-DEFAULT-TRANSACTION-ISOLATION + .. __: http://www.postgresql.org/docs/current/static/runtime-config-client.html#GUC-DEFAULT-TRANSACTION-ISOLATION .. |default_transaction_read_only| replace:: :sql:`default_transaction_read_only` - .. __: http://www.postgresql.org/docs/9.1/static/runtime-config-client.html#GUC-DEFAULT-TRANSACTION-READ-ONLY + .. __: http://www.postgresql.org/docs/current/static/runtime-config-client.html#GUC-DEFAULT-TRANSACTION-READ-ONLY .. |default_transaction_deferrable| replace:: :sql:`default_transaction_deferrable` - .. __: http://www.postgresql.org/docs/9.1/static/runtime-config-client.html#GUC-DEFAULT-TRANSACTION-DEFERRABLE + .. __: http://www.postgresql.org/docs/current/static/runtime-config-client.html#GUC-DEFAULT-TRANSACTION-DEFERRABLE .. note:: @@ -445,7 +445,7 @@ The ``connection`` class is the encoding defined by the database. It should be one of the `characters set supported by PostgreSQL`__ - .. __: http://www.postgresql.org/docs/9.0/static/multibyte.html + .. __: http://www.postgresql.org/docs/current/static/multibyte.html .. index:: @@ -471,7 +471,7 @@ The ``connection`` class configuration parameters`__ such as ``log_statement``, ``client_min_messages``, ``log_min_duration_statement`` etc. - .. __: http://www.postgresql.org/docs/9.0/static/runtime-config-logging.html + .. __: http://www.postgresql.org/docs/current/static/runtime-config-logging.html .. attribute:: notifies @@ -500,7 +500,7 @@ The ``connection`` class .. seealso:: libpq docs for `PQbackendPID()`__ for details. - .. __: http://www.postgresql.org/docs/9.0/static/libpq-status.html#LIBPQ-PQBACKENDPID + .. __: http://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQBACKENDPID .. versionadded:: 2.0.8 @@ -521,7 +521,7 @@ The ``connection`` class .. seealso:: libpq docs for `PQparameterStatus()`__ for details. - .. __: http://www.postgresql.org/docs/9.0/static/libpq-status.html#LIBPQ-PQPARAMETERSTATUS + .. __: http://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQPARAMETERSTATUS .. versionadded:: 2.0.12 @@ -538,7 +538,7 @@ The ``connection`` class .. seealso:: libpq docs for `PQtransactionStatus()`__ for details. - .. __: http://www.postgresql.org/docs/9.0/static/libpq-status.html#LIBPQ-PQTRANSACTIONSTATUS + .. __: http://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQTRANSACTIONSTATUS .. index:: @@ -553,7 +553,7 @@ The ``connection`` class .. seealso:: libpq docs for `PQprotocolVersion()`__ for details. - .. __: http://www.postgresql.org/docs/9.0/static/libpq-status.html#LIBPQ-PQPROTOCOLVERSION + .. __: http://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQPROTOCOLVERSION .. versionadded:: 2.0.12 @@ -571,7 +571,7 @@ The ``connection`` class .. seealso:: libpq docs for `PQserverVersion()`__ for details. - .. __: http://www.postgresql.org/docs/9.0/static/libpq-status.html#LIBPQ-PQSERVERVERSION + .. __: http://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQSERVERVERSION .. versionadded:: 2.0.12 @@ -606,7 +606,7 @@ The ``connection`` class `~psycopg2.extensions.lobject` to be instantiated. .. |lo_import| replace:: `!lo_import()` - .. _lo_import: http://www.postgresql.org/docs/9.0/static/lo-interfaces.html#LO-IMPORT + .. _lo_import: http://www.postgresql.org/docs/current/static/lo-interfaces.html#LO-IMPORT Available values for *mode* are: diff --git a/doc/src/cursor.rst b/doc/src/cursor.rst index 016f74c7..4b8495ae 100644 --- a/doc/src/cursor.rst +++ b/doc/src/cursor.rst @@ -67,10 +67,10 @@ The ``cursor`` class |execute*|_ methods yet. .. |pg_type| replace:: :sql:`pg_type` - .. _pg_type: http://www.postgresql.org/docs/9.0/static/catalog-pg-type.html - .. _PQgetlength: http://www.postgresql.org/docs/9.0/static/libpq-exec.html#LIBPQ-PQGETLENGTH - .. _PQfsize: http://www.postgresql.org/docs/9.0/static/libpq-exec.html#LIBPQ-PQFSIZE - .. _NUMERIC: http://www.postgresql.org/docs/9.0/static/datatype-numeric.html#DATATYPE-NUMERIC-DECIMAL + .. _pg_type: http://www.postgresql.org/docs/current/static/catalog-pg-type.html + .. _PQgetlength: http://www.postgresql.org/docs/current/static/libpq-exec.html#LIBPQ-PQGETLENGTH + .. _PQfsize: http://www.postgresql.org/docs/current/static/libpq-exec.html#LIBPQ-PQFSIZE + .. _NUMERIC: http://www.postgresql.org/docs/current/static/datatype-numeric.html#DATATYPE-NUMERIC-DECIMAL .. |NUMERIC| replace:: :sql:`NUMERIC` .. versionchanged:: 2.4 @@ -378,10 +378,10 @@ The ``cursor`` class more flexibility. .. |CREATE-TABLE| replace:: :sql:`CREATE TABLE` - .. __: http://www.postgresql.org/docs/9.0/static/sql-createtable.html + .. __: http://www.postgresql.org/docs/current/static/sql-createtable.html .. |INSERT-RETURNING| replace:: :sql:`INSERT ... RETURNING` - .. __: http://www.postgresql.org/docs/9.0/static/sql-insert.html + .. __: http://www.postgresql.org/docs/current/static/sql-insert.html .. attribute:: query @@ -540,7 +540,7 @@ The ``cursor`` class ... .. |COPY| replace:: :sql:`COPY` - .. __: http://www.postgresql.org/docs/9.0/static/sql-copy.html + .. __: http://www.postgresql.org/docs/current/static/sql-copy.html .. versionadded:: 2.0.6 diff --git a/doc/src/errorcodes.rst b/doc/src/errorcodes.rst index 499881d1..f69dbe1e 100644 --- a/doc/src/errorcodes.rst +++ b/doc/src/errorcodes.rst @@ -39,7 +39,7 @@ From PostgreSQL documentation: .. seealso:: `PostgreSQL Error Codes table`__ - .. __: http://www.postgresql.org/docs/9.0/static/errcodes-appendix.html#ERRCODES-TABLE + .. __: http://www.postgresql.org/docs/current/static/errcodes-appendix.html#ERRCODES-TABLE An example of the available constants defined in the module: diff --git a/doc/src/extensions.rst b/doc/src/extensions.rst index 820468dd..57c3e120 100644 --- a/doc/src/extensions.rst +++ b/doc/src/extensions.rst @@ -82,7 +82,7 @@ functionalities defined by the |DBAPI|_. The method uses the efficient |lo_export|_ libpq function. .. |lo_export| replace:: `!lo_export()` - .. _lo_export: http://www.postgresql.org/docs/9.0/static/lo-interfaces.html#LO-EXPORT + .. _lo_export: http://www.postgresql.org/docs/current/static/lo-interfaces.html#LO-EXPORT .. method:: seek(offset, whence=0) @@ -103,7 +103,7 @@ functionalities defined by the |DBAPI|_. running these versions. It uses the |lo_truncate|_ libpq function. .. |lo_truncate| replace:: `!lo_truncate()` - .. _lo_truncate: http://www.postgresql.org/docs/9.0/static/lo-interfaces.html#LO-TRUNCATE + .. _lo_truncate: http://www.postgresql.org/docs/current/static/lo-interfaces.html#LO-TRUNCATE .. method:: close() @@ -363,7 +363,7 @@ details. Used by Psycopg when adapting or casting unicode strings. See :ref:`unicode-handling`. - .. __: http://www.postgresql.org/docs/9.0/static/multibyte.html + .. __: http://www.postgresql.org/docs/current/static/multibyte.html .. __: http://docs.python.org/library/codecs.html#standard-encodings @@ -446,7 +446,7 @@ set to one of the following constants: .. seealso:: `Read Committed Isolation Level`__ in PostgreSQL documentation. - .. __: http://www.postgresql.org/docs/9.1/static/transaction-iso.html#XACT-READ-COMMITTED + .. __: http://www.postgresql.org/docs/current/static/transaction-iso.html#XACT-READ-COMMITTED .. data:: ISOLATION_LEVEL_REPEATABLE_READ @@ -470,7 +470,7 @@ set to one of the following constants: .. seealso:: `Repeatable Read Isolation Level`__ in PostgreSQL documentation. - .. __: http://www.postgresql.org/docs/9.1/static/transaction-iso.html#XACT-REPEATABLE-READ + .. __: http://www.postgresql.org/docs/current/static/transaction-iso.html#XACT-REPEATABLE-READ .. data:: ISOLATION_LEVEL_SERIALIZABLE @@ -489,7 +489,7 @@ set to one of the following constants: .. seealso:: `Serializable Isolation Level`__ in PostgreSQL documentation. - .. __: http://www.postgresql.org/docs/9.1/static/transaction-iso.html#XACT-SERIALIZABLE + .. __: http://www.postgresql.org/docs/current/static/transaction-iso.html#XACT-SERIALIZABLE diff --git a/doc/src/extras.rst b/doc/src/extras.rst index 1e0f12f2..f3f10b12 100644 --- a/doc/src/extras.rst +++ b/doc/src/extras.rst @@ -155,7 +155,7 @@ can be enabled using the `register_hstore()` function. .. autofunction:: register_hstore .. |hstore| replace:: :sql:`hstore` -.. _hstore: http://www.postgresql.org/docs/9.0/static/hstore.html +.. _hstore: http://www.postgresql.org/docs/current/static/hstore.html @@ -177,7 +177,7 @@ after a table row type) into a Python named tuple, or into a regular tuple if :py:func:`collections.namedtuple` is not found. .. |CREATE TYPE| replace:: :sql:`CREATE TYPE` -.. _CREATE TYPE: http://www.postgresql.org/docs/9.0/static/sql-createtype.html +.. _CREATE TYPE: http://www.postgresql.org/docs/current/static/sql-createtype.html .. doctest:: diff --git a/doc/src/faq.rst b/doc/src/faq.rst index 8afc478f..fbf68afa 100644 --- a/doc/src/faq.rst +++ b/doc/src/faq.rst @@ -33,7 +33,7 @@ I receive the error *current transaction is aborted, commands ignored until end PostgreSQL supports nested transactions using the |SAVEPOINT|_ command). .. |SAVEPOINT| replace:: :sql:`SAVEPOINT` - .. _SAVEPOINT: http://www.postgresql.org/docs/9.0/static/sql-savepoint.html + .. _SAVEPOINT: http://www.postgresql.org/docs/current/static/sql-savepoint.html Why do I get the error *current transaction is aborted, commands ignored until end of transaction block* when I use `!multiprocessing` (or any other forking system) and not when use `!threading`? Psycopg's connections can't be shared across processes (but are thread @@ -106,8 +106,8 @@ Transferring binary data from PostgreSQL 9.0 doesn't work. session before reading binary data; - upgrade the libpq library on the client to at least 9.0. - .. __: http://www.postgresql.org/docs/9.0/static/datatype-binary.html - .. __: http://www.postgresql.org/docs/9.0/static/runtime-config-client.html#GUC-BYTEA-OUTPUT + .. __: http://www.postgresql.org/docs/current/static/datatype-binary.html + .. __: http://www.postgresql.org/docs/current/static/runtime-config-client.html#GUC-BYTEA-OUTPUT Arrays of *TYPE* are not casted to list. Arrays are only casted to list when their oid is known, and an array diff --git a/doc/src/index.rst b/doc/src/index.rst index 906753e0..e15e7bb7 100644 --- a/doc/src/index.rst +++ b/doc/src/index.rst @@ -32,9 +32,9 @@ Psycopg 2 is both Unicode and Python 3 friendly. .. _PostgreSQL: http://www.postgresql.org/ .. _Python: http://www.python.org/ .. _Zope: http://www.zope.org/ -.. _libpq: http://www.postgresql.org/docs/9.0/static/libpq.html +.. _libpq: http://www.postgresql.org/docs/current/static/libpq.html .. |COPY-TO-FROM| replace:: :sql:`COPY TO/COPY FROM` -.. __: http://www.postgresql.org/docs/9.0/static/sql-copy.html +.. __: http://www.postgresql.org/docs/current/static/sql-copy.html .. rubric:: Contents diff --git a/doc/src/module.rst b/doc/src/module.rst index 5a2496cb..35292ba3 100644 --- a/doc/src/module.rst +++ b/doc/src/module.rst @@ -43,8 +43,8 @@ The module interface respects the standard defined in the |DBAPI|_. Also note that the same parameters can be passed to the client library using `environment variables`__. - .. __: http://www.postgresql.org/docs/9.1/static/libpq-connect.html#LIBPQ-PQCONNECTDBPARAMS - .. __: http://www.postgresql.org/docs/9.1/static/libpq-envars.html + .. __: http://www.postgresql.org/docs/current/static/libpq-connect.html#LIBPQ-PQCONNECTDBPARAMS + .. __: http://www.postgresql.org/docs/current/static/libpq-envars.html Using the *connection_factory* parameter a different class or connections factory can be specified. It should be a callable object diff --git a/doc/src/usage.rst b/doc/src/usage.rst index a1b51de7..22e2394f 100644 --- a/doc/src/usage.rst +++ b/doc/src/usage.rst @@ -295,8 +295,8 @@ the SQL string that would be sent to the database. server configuration file or in the client session (using a query such as ``SET bytea_output TO escape;``) before receiving binary data. - .. __: http://www.postgresql.org/docs/9.0/static/datatype-binary.html - .. __: http://www.postgresql.org/docs/9.0/static/runtime-config-client.html#GUC-BYTEA-OUTPUT + .. __: http://www.postgresql.org/docs/current/static/datatype-binary.html + .. __: http://www.postgresql.org/docs/current/static/runtime-config-client.html#GUC-BYTEA-OUTPUT .. _adapt-date: @@ -386,7 +386,7 @@ the SQL string that would be sent to the database. further details. .. |hstore| replace:: :sql:`hstore` - .. _hstore: http://www.postgresql.org/docs/9.0/static/hstore.html + .. _hstore: http://www.postgresql.org/docs/current/static/hstore.html .. versionadded:: 2.3 the :sql:`hstore` adaptation. @@ -411,7 +411,7 @@ defined on the database connection (the `PostgreSQL encoding`__, available in >>> cur.execute("INSERT INTO test (num, data) VALUES (%s,%s);", (74, u)) -.. __: http://www.postgresql.org/docs/9.0/static/multibyte.html +.. __: http://www.postgresql.org/docs/current/static/multibyte.html .. __: http://docs.python.org/library/codecs.html#standard-encodings When reading data from the database, in Python 2 the strings returned are @@ -629,7 +629,7 @@ lifetime extends well after `~connection.commit()`, calling .. |DECLARE| replace:: :sql:`DECLARE` -.. _DECLARE: http://www.postgresql.org/docs/9.0/static/sql-declare.html +.. _DECLARE: http://www.postgresql.org/docs/current/static/sql-declare.html @@ -659,7 +659,7 @@ forked processes`__, so when using a module such as `multiprocessing` or a forking web deploy method such as FastCGI make sure to create the connections *after* the fork. -.. __: http://www.postgresql.org/docs/9.0/static/libpq-connect.html#LIBPQ-CONNECT +.. __: http://www.postgresql.org/docs/current/static/libpq-connect.html#LIBPQ-CONNECT Connections shouldn't be shared either by different green threads: see :ref:`green-support` for further details. @@ -695,7 +695,7 @@ Please refer to the documentation of the single methods for details and examples. .. |COPY| replace:: :sql:`COPY` -.. __: http://www.postgresql.org/docs/9.0/static/sql-copy.html +.. __: http://www.postgresql.org/docs/current/static/sql-copy.html @@ -712,7 +712,7 @@ access to user data that is stored in a special large-object structure. They are useful with data values too large to be manipulated conveniently as a whole. -.. __: http://www.postgresql.org/docs/9.0/static/largeobjects.html +.. __: http://www.postgresql.org/docs/current/static/largeobjects.html Psycopg allows access to the large object using the `~psycopg2.extensions.lobject` class. Objects are generated using the @@ -723,9 +723,9 @@ Psycopg large object support efficient import/export with file system files using the |lo_import|_ and |lo_export|_ libpq functions. .. |lo_import| replace:: `!lo_import()` -.. _lo_import: http://www.postgresql.org/docs/9.0/static/lo-interfaces.html#LO-IMPORT +.. _lo_import: http://www.postgresql.org/docs/current/static/lo-interfaces.html#LO-IMPORT .. |lo_export| replace:: `!lo_export()` -.. _lo_export: http://www.postgresql.org/docs/9.0/static/lo-interfaces.html#LO-EXPORT +.. _lo_export: http://www.postgresql.org/docs/current/static/lo-interfaces.html#LO-EXPORT diff --git a/lib/errorcodes.py b/lib/errorcodes.py index e6c03eb2..4a4ee1ce 100644 --- a/lib/errorcodes.py +++ b/lib/errorcodes.py @@ -26,7 +26,7 @@ This module contains symbolic names for all PostgreSQL error codes. # # Based on: # -# http://www.postgresql.org/docs/8.4/static/errcodes-appendix.html +# http://www.postgresql.org/docs/current/static/errcodes-appendix.html # def lookup(code, _cache={}): diff --git a/lib/extras.py b/lib/extras.py index f53561d2..2e3974b6 100644 --- a/lib/extras.py +++ b/lib/extras.py @@ -440,7 +440,7 @@ class UUID_adapter(object): """Adapt Python's uuid.UUID__ type to PostgreSQL's uuid__. .. __: http://docs.python.org/library/uuid.html - .. __: http://www.postgresql.org/docs/8.4/static/datatype-uuid.html + .. __: http://www.postgresql.org/docs/current/static/datatype-uuid.html """ def __init__(self, uuid): diff --git a/psycopg/typecast_binary.c b/psycopg/typecast_binary.c index b145b1b7..49eb547f 100644 --- a/psycopg/typecast_binary.c +++ b/psycopg/typecast_binary.c @@ -208,7 +208,7 @@ static const char hex_lut[128] = { /* Parse a bytea output buffer encoded in 'hex' format. * * the format is described in - * http://www.postgresql.org/docs/9.0/static/datatype-binary.html + * http://www.postgresql.org/docs/current/static/datatype-binary.html * * Parse the buffer in 'bufin', whose length is 'sizein'. * Return a new buffer allocated by PyMem_Malloc and set 'sizeout' to its size. @@ -258,7 +258,7 @@ exit: /* Parse a bytea output buffer encoded in 'escape' format. * * the format is described in - * http://www.postgresql.org/docs/9.0/static/datatype-binary.html + * http://www.postgresql.org/docs/current/static/datatype-binary.html * * Parse the buffer in 'bufin', whose length is 'sizein'. * Return a new buffer allocated by PyMem_Malloc and set 'sizeout' to its size. diff --git a/tests/test_quote.py b/tests/test_quote.py index 4ee451f3..4b44a86a 100755 --- a/tests/test_quote.py +++ b/tests/test_quote.py @@ -45,8 +45,8 @@ class QuotingTestCase(unittest.TestCase): The tests also check that no warning is raised ('escape_string_warning' should be on). - http://www.postgresql.org/docs/8.1/static/sql-syntax.html#SQL-SYNTAX-STRINGS - http://www.postgresql.org/docs/8.1/static/runtime-config-compatible.html + http://www.postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-STRINGS + http://www.postgresql.org/docs/current/static/runtime-config-compatible.html """ def setUp(self): self.conn = psycopg2.connect(dsn)