Up to [cvs.NetBSD.org] / pkgsrc / databases / py-peewee
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: pkgsrc-2018Q3
Revision 1.40 / (download) - annotate - [select for diffs], Fri Sep 7 09:01:09 2018 UTC (12 months, 1 week ago) by adam
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.39: +5 -5 lines
Diff to previous 1.39 (colored)
py-peewee: updated to 3.7.0 3.7.0: Backwards-incompatible changes * Pool database close_all() method renamed to close_idle() to better reflect the actual behavior. * Databases will now raise InterfaceError when connect() or close() are called on an uninitialized, deferred database object. New features * Add methods to the migrations extension to support adding and dropping table constraints. * Add Model.bulk_create() method for bulk-inserting unsaved model instances. * Add close_stale() method to the connection pool to support closing stale connections. * The FlaskDB class in playhouse.flask_utils now accepts a model_class parameter, which can be used to specify a custom base-class for models. Bugfixes * Parentheses were not added to subqueries used in function calls with more than one argument. * Fixed bug when attempting to serialize many-to-many fields which were created initially with a DeferredThroughModel. * Fixed bug when using the Postgres ArrayField with an array of BlobField. * Allow Proxy databases to be used as a context-manager. * Fixed bug where the APSW driver was referring to the SQLite version from the standard library sqlite3 driver, rather than from apsw. * Reflection library attempts to wrap server-side column defaults in quotation marks if the column data-type is text/varchar. * Missing import in migrations library, which would cause errors when attempting to add indexes whose name exceeded 64 chars. * When using the Postgres connection pool, ensure any open/pending transactions are rolled-back when the connection is recycled. * Even *more* changes to the setup.py script. In this case I've added a helper function which will reliably determine if the SQLite3 extensions can be built. This follows the approach taken by the Python YAML package.
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.