Timeline


and

Jan 22, 2016:

11:49 AM Changeset [779] by cito
As we grow older and more mature, so does PostgreSQL
11:19 AM Changeset [778] by darcy
Start preparing for minor release.
9:27 AM Changeset [777] by cito
Change name of links in mktar script The source distribution is now …

Jan 21, 2016:

4:41 PM Changeset [776] by darcy
Tagging release 4.2.
3:22 PM Ticket #54 (Support JSON and JSONB) closed by cito
fixed: This has been added now in r774.
2:07 PM Changeset [775] by cito
Backport some minor doc fixes to the 4.x branch
1:49 PM Changeset [774] by cito
Add support for JSON and JSONB to pg and pgdb This adds all necessary …
8:04 AM Changeset [773] by cito
Do not call set_decimal in pgdb The set_decimal() function is only …
12:00 AM Milestone 4.2 completed
Maintenance release, backward compatible with 4.0. Should be released …

Jan 20, 2016:

5:48 PM Ticket #66 (Achieve 100% test coverage) closed by cito
fixed: In r772 I also achieved nearly 100% test coverage for the pgdb
5:44 PM Changeset [772] by cito
Improve test coverage for the pgdb module Includes a simple patch …
1:22 PM Changeset [771] by cito
Back port some minor fixes from the trunk This also gives better …
1:19 PM Changeset [770] by cito
Add methods for getting a table as a list or dict Also added …

Jan 19, 2016:

12:00 PM Changeset [769] by cito
Removed misleading sentence from docs The insert() method does in …
10:19 AM Changeset [768] by cito
Refactoring of DB wrapper test The creation of temporary tables …
5:51 AM Changeset [767] by cito
Recommend use as context manager in docs

Jan 18, 2016:

6:22 PM Changeset [766] by cito
Minor doc fixes.
6:21 PM Changeset [765] by cito
Improve support for access by primary key Composite primary keys are …

Jan 17, 2016:

4:05 PM Changeset [764] by cito
Forgot to check in the notification handler docs
4:01 PM Changeset [763] by cito
Achieve 100% test coverage for pg module on the trunk Note that some …
11:32 AM Changeset [762] by cito
Docs and 100% test coverage for NotificationHandler?
11:19 AM Changeset [761] by cito
Avoid warning in tests with old PostgreSQL version

Jan 16, 2016:

7:09 AM Changeset [760] by cito
Test reset() and reopen() methods of DB
6:20 AM Changeset [759] by cito
Add tests for debug modes of DB

Jan 15, 2016:

2:08 PM Ticket #65 (Add a "First Steps" chapter to the documentation) closed by cito
fixed
2:07 PM Ticket #60 (Document/solve possible issues regarding OIDs) closed by cito
fixed: Checked everything in r729 and removed some overhead caused by adding …
1:44 PM Ticket #30 (Improve the mktar script) closed by cito
fixed: Done in r674, r750 and r758.
1:42 PM Changeset [758] by cito
Build source distribution with setup script Instead of building the …
1:30 PM Changeset [757] by cito
Fix some issues in the MANIFEST.in file The exclude commands are …
1:12 PM Changeset [756] by cito
Fix typo
1:03 PM Changeset [755] by cito
Some more improvements in mkdocs and mktar
12:46 PM Changeset [754] by cito
Fix bad reference in pgdb docs
12:42 PM Changeset [753] by cito
Forgot some needed changes in the mkdocs and mktar script
11:57 AM Ticket #8 (Refactoring of the C module) reopened by cito
11:57 AM Ticket #8 (Refactoring of the C module) closed by cito
fixed
11:56 AM Ticket #7 (The fetch method should use real cursors) closed by cito
duplicate: This #48 for pg and #68 for pgdb.
11:54 AM Ticket #68 (The pgdb cursor object should optionally be a real database cursor) created by cito
It should be possible to create "real" (server side) cursors usind the …
11:46 AM Ticket #3 (Create new layout for the PyGreSQL Docs and Homepage) closed by cito
fixed: We are now using the cloud_sptheme style. Looks nice.
11:45 AM Ticket #1 (Need a new PyGreSQL logo) closed by cito
fixed: Used the first variant now for the sidebar of the Sphinx docs and as …
11:44 AM Changeset [752] by cito
Add new logo to the sidebar of the documentation
10:49 AM Ticket #59 (Expose error code as exception attribute or exception type) closed by cito
fixed: This is solved now via the three tickets mentioned above, and also #64
10:49 AM Ticket #18 (Support optional "errorhandler" extension) closed by cito
wontfix: I have looked into this now. The errorhandler extension doesn't seem …
10:29 AM Ticket #10 (Classic module should support quoted mixed-case identifiers) closed by cito
fixed: Done in r732. Fixes will be available in 5.x, but not backported to …
10:25 AM Ticket #58 (Explain SQLSTATE in documentation) closed by cito
fixed: It was in fact mentioned in the pg docs, now also mentioned in the …
10:23 AM Changeset [751] by cito
Mention the SQLSTATE error code in the pgdb docs
10:02 AM Changeset [750] by cito
Update comment in mktar script The setup script also includes the …
9:51 AM Ticket #67 (Add methods for returning scalar values) created by cito
Often you have queries that are intended to return only a single row …
9:30 AM Ticket #63 (Add a truncate() method to the DB class) closed by cito
fixed
9:27 AM Changeset [749] by cito
Forgot "versionadded" hint in the docs
9:25 AM Changeset [748] by cito
Add method truncate() to DB wrapper class This methods can be used to …
6:06 AM Changeset [747] by cito
Improve the get/set_parameter methods In addition to a list, also …

Jan 14, 2016:

8:27 PM Changeset [746] by cito
Make references in the Postgres tutorial functional
8:16 PM Changeset [745] by cito
Add methods get/set_parameter to DB wrapper class These methods can …
3:26 PM Changeset [744] by cito
Use cleanup feature in unittests
12:32 PM Changeset [743] by cito
Test error messages and security of the get() method The get() method …
11:01 AM Changeset [742] by cito
Remove antiquated make and spec files Use python setup.py build or …

Jan 13, 2016:

11:15 PM Changeset [741] by darcy
Fix typo.
9:35 PM Changeset [740] by cito
Reformat some error messages and docstrings Try to achieve a somewhat …
7:30 PM Changeset [739] by cito
Return ordered dict for attributes is possible Sometimes it's …
5:57 PM Changeset [738] by cito
Renamed some parameters to clarify their meaning This is uncritical, …
5:16 PM Changeset [737] by cito
Update year in the copyright in two more files
5:07 PM Changeset [736] by cito
Back port minor changes in the docs from trunk to 4.x
4:52 PM Ticket #64 (Add an upsert() method to the DB class) closed by cito
fixed
4:49 PM Changeset [735] by cito
Implement "upsert" method for PostgreSQL 9.5 A new method upsert() …
10:50 AM Changeset [734] by cito
Add documentation for transaction handling methods Also, the …
10:12 AM Changeset [733] by cito
Assume select privilege in insert/update() Don't query the database …
7:45 AM Changeset [732] by cito
Better handling of quoted identifiers Methods like get(), update() …

Jan 12, 2016:

9:00 PM Changeset [731] by cito
Back ported some minor fixes from trunk to 4.x
8:58 PM Changeset [730] by cito
Use query parameters instead of inline values The single row methods …
4:29 PM Changeset [729] by cito
Simplify caching and handling of class names The caches now use the …
4:21 PM Changeset [728] by cito
Minor doc fixes
11:57 AM Changeset [727] by cito
Improve docstring
11:33 AM Changeset [726] by cito
Use query parameter again
10:32 AM Changeset [725] by cito
Improve implementation and test for pkey()
8:46 AM Changeset [724] by cito
Fix accidental mistake in last change
8:44 AM Changeset [723] by cito
Minor fixes and additions in the docs
8:28 AM Changeset [722] by cito
Back port some code changes from trunk to 4.x
7:58 AM Changeset [721] by cito
Use query parameters
7:44 AM Changeset [720] by cito
Simplify queries by using alias names
7:27 AM Changeset [719] by cito
Better checks for system catalogs
3:08 AM Changeset [718] by cito
Fixed misleading docstrings The methods work with dicts, not with …

Jan 11, 2016:

12:25 PM Ticket #66 (Achieve 100% test coverage) created by cito
When running the tests in the trunk with coverage run setup.py test, …
12:16 PM Changeset [717] by cito
Add coverage results to ignore list
11:54 AM Changeset [716] by cito
Add a "first steps" tutorial for PyGreSQL In addition to the already …
7:09 AM Changeset [715] by cito
Use the original header file from PG instead of pgfs.h
6:44 AM Changeset [714] by cito
Add simple README and LICENSE files in the root directory A simple …
6:26 AM Changeset [713] by cito
Mention pip in the installation instructions Also remove the notes …
5:24 AM Changeset [712] by cito
Make python setup.py sdist include the docs
3:45 AM Changeset [711] by cito
Flatten the directory structure of the project Simplified the …

Jan 10, 2016:

5:20 PM Changeset [710] by cito
Port all doc changes from 4.x branch to trunk
5:12 PM Changeset [709] by cito
get_tables() should not list the information schema tables Since …
4:03 PM Ticket #65 (Add a "First Steps" chapter to the documentation) created by cito
There should be a "First Steps" chapter in the documenation for both …
4:00 PM Ticket #11 (Improve or rewrite the tutorial) closed by cito
fixed: Tutorial files have been moved to sphin in r708, that should be good …
3:59 PM Changeset [708] by cito
Move tutorial into a chapter of the docs Converted the tutorial files …
6:43 AM Changeset [707] by cito
Add version information for new/changed features to docs

Jan 9, 2016:

5:53 PM Changeset [706] by cito
Make sure DB methods respect the new bool option Two DB methods …
3:49 PM Changeset [705] by cito
Use more idiomatic SQL for boolean attributes
9:48 AM Changeset [704] by cito
Simplify code by removing case distinctions for PG < 8.2 In PyGres? 5 …
8:23 AM Ticket #64 (Add an upsert() method to the DB class) created by cito
Postgres 9.5 has a new UPSERT command that could be supported by a …
8:20 AM Ticket #63 (Add a truncate() method to the DB class) created by cito
I thought it could be useful to have a `truncate(table, cascade=False, …

Jan 8, 2016:

2:16 PM Changeset [703] by cito
One more cast to avoid a compiler warning with MSVC.
1:52 PM Changeset [702] by cito
Remove a compiler warning by casting properly
9:17 AM Changeset [701] by cito
Confirmed that PyGreSQL runs with PostgreSQL 9.5 All tests pass with …
8:18 AM Changeset [700] by cito
Use appropriate compiler options with Visual Studio The MSVC compiler …

Jan 7, 2016:

5:25 PM Changeset [699] by cito
Amend the large obj tests for Windows
5:00 PM Changeset [698] by cito
Skip over known libpq issue under Windows
11:59 AM Changeset [697] by cito
Test rowcount attribute with copy methods
11:26 AM Changeset [696] by cito
Minor doc fixes, remove index.html The index.html file is not needed …

Jan 6, 2016:

4:42 PM Changeset [695] by cito
Reorganize and improve the Sphinx docs The Sphinx HTML docs can now …

Jan 4, 2016:

5:55 PM Ticket #34 (Support copy_from and copy_to) closed by cito
fixed: Implemented in r693, tests in r694.
5:53 PM Changeset [694] by cito
Add tests for copy_from() and copy_to()
5:51 PM Changeset [693] by cito
Support copy_from() and copy_to() in pgdb

Jan 3, 2016:

9:13 AM Ticket #57 (Implement callproc method on pgdb cursors) closed by cito
fixed: Implemented in r692 now. The implementation has been a bit simplified …
9:11 AM Changeset [692] by cito
Implement the callproc() cursor method The implementation has been a …

Jan 2, 2016:

6:35 PM Changeset [691] by cito
Print a warning when the PostgreSQL version is too old
6:25 PM Changeset [690] by cito
Amend tests so that they can run with PostgreSQL < 9.0 Note that we …
2:34 PM Ticket #62 (Support SSL connections) created by cito
PyGreSQL should support SSL connections to the database. This means …
2:12 PM Ticket #61 (Consider adding type hints) created by cito
Python supports …
12:04 PM Ticket #60 (Document/solve possible issues regarding OIDs) created by cito
PostgreSQL stopped adding OIDs to user tables by default since version …
11:41 AM Changeset [689] by darcy
Update copyright.
11:40 AM Changeset [688] by darcy
Update copyright.
11:02 AM Changeset [687] by darcy
The docs Makefile now requires gmake. On Linux make is gmake but on …
10:57 AM Changeset [686] by cito
Improve the script for creating the source distribution Made some …
10:21 AM Changeset [685] by darcy
It was a team effort.
8:34 AM Ticket #59 (Expose error code as exception attribute or exception type) created by cito
The following suggestion has been made by Glyph on the mailing list in …
8:29 AM Ticket #58 (Explain SQLSTATE in documentation) created by cito
PyGreSQL supports getting the SQLSTATE (see ticket #13), but it is not …
8:10 AM Changeset [684] by cito
Some fixes in the documentation

Jan 1, 2016:

6:21 PM Ticket #22 (Let pgdb support namedtuples) closed by cito
fixed: Support for named tuples has now been added in r683, tests and docs …
6:11 PM Changeset [683] by cito
Return rows as named tuples in pgdb By default, we now return result …
12:32 PM Changeset [682] by cito
Add cursor classes for returning various row types Currently, …

Dec 31, 2015:

4:22 AM Ticket #5 (Add docs for the pgdb module) closed by cito
fixed: Added in r676. Examples should be covered separately, maybe on the …

Dec 30, 2015:

5:45 PM Ticket #57 (Implement callproc method on pgdb cursors) created by cito
Currently pgdb does not provided the optional callproc() method …
5:39 PM Changeset [681] by cito
Let cursor.description return named tuples
4:56 PM Changeset [680] by cito
Remove the deprecated tty parameter and attribute This parameter has …
4:31 PM Changeset [679] by cito
Use simpler and more standard type names in pgdb We already renamed …
4:01 PM Changeset [678] by cito
More elegant code using decorators and dict comprehension
3:55 PM Changeset [677] by cito
Fix some class names in pgdb docs
3:47 PM Changeset [676] by cito
Add the missing docs for pgdb For years we only pointed to the …
12:16 PM Changeset [675] by cito
Add a manifest template
12:04 PM Changeset [674] by cito
Convert from Docutils to Sphinx for good Make the switch to using …
11:41 AM Changeset [673] by cito
Adapt docs to new class names in version 5
11:39 AM Changeset [672] by cito
Use consistent indentation in docs
10:11 AM Changeset [671] by cito
Convert pg module documentation to Sphinx The documentation was …
9:33 AM Changeset [670] by cito
Use generic file name for source code repository docs

Dec 29, 2015:

3:02 PM Changeset [669] by cito
Update Sphinx conf and make files Update the conf and make files for …

Dec 24, 2015:

3:24 AM Ticket #56 (Support hstore) created by cito
[[http://www.postgresql.org/docs/9.4/static/datatype-xml.html|PostgreSQ
3:10 AM Ticket #55 (Support XML) created by cito
[[http://www.postgresql.org/docs/9.4/static/datatype-xml.html|PostgreSQ
3:01 AM Ticket #54 (Support JSON and JSONB) created by cito
[[http://www.postgresql.org/docs/9.4/static/datatype-json.html|PostgreS

Dec 23, 2015:

10:54 AM Changeset [668] by darcy
Ignore local definitions file.
10:53 AM Changeset [667] by cito
More sophisticated creation of missing database
10:14 AM Changeset [666] by darcy
When creating a missing database use the same parameters as the test run.
9:55 AM Changeset [665] by cito
Make database port configurable in test_dbapi20
Note: See TracTimeline for information about the timeline view.