Projects / SQLObject / Releases

All releases of SQLObject

  •  08 Aug 2011 13:00
Avatar

    Release Notes: A bug was fixed in SelectResults slicing that prevented you from slicing a slice (for example, my_results[:20][1:5]).

    •  20 Jun 2011 10:07
    Avatar

      Release Notes: SelectResults (returned from .select()) is allowed in IN(column, list). A different workaround (connection.text_factory) is used in SQLiteConnection to prevent PySQLite from converting strings to Unicode. It is now possible to declare one encoding for all UnicodeCol's per table (as sqlmeta.dbEncoding) or per connection (as connection.dbEncoding); the default is "utf-8".

      •  30 May 2011 10:02
      Avatar

        Release Notes: A syntax incompatibility was fixed in SQLiteConnection that prevented SQLObject from being used with Python 2.4.

        •  28 Mar 2011 13:21
        Avatar

          Release Notes: A major API change was made: the DB URI parser was changed to use urllib.split*() and unquote(). This means any username, password, and path are allowed in DB URIs if they are properly %-encoded. A new module __version__.py was added. In SQLite, id columns are made AUTOINCREMENT. The "backend" parameter in DB URI is no longer supported; the "driver" parameter should be used instead.

          •  22 Mar 2011 16:35
          Avatar

            Release Notes: A bug was fixed in MSSQLConnection. A minor bug was fixed in sqlbuilder.Union.

            •  06 Dec 2010 15:36
            Avatar

              Release Notes: Major API change: all signals are sent with the instance (or the class) as the first parameter; the following signals were affected: RowCreateSignal, RowCreatedSignal, and DeleteColumnSignal. Major API change: post-processing functions for all signals are called with the instance as the first parameter. The following signals were affected: RowUpdatedSignal, RowDestroySignal, and RowDestroyedSignal.

              •  15 Oct 2010 13:09
              Avatar

                Release Notes: A bug was fixed in a subtle case when a per-instance connection was not passed to validators.

                •  15 Oct 2010 13:00
                Avatar

                  Release Notes: A bug was fixed in a subtle case when a per-instance connection was not passed to validators.

                  •  10 Oct 2010 12:11
                  Avatar

                    Release Notes: The lists of columns/indices/joins are now sorted according to the order of declaration. "validator2" was added to all columns; it is inserted at the beginning of the list of validators, i.e. its from_python() method is called first, to_python() is called last, after all validators in the list. SQLiteConnection's parameter "use_table_info" became boolean with a default value of True; this means the default schema parser is now based on PRAGMA table_info(). As a major API change, the "dirty" attribute was moved to sqlmeta.

                    •  11 Aug 2010 15:06
                    Avatar

                      Release Notes: SQLObject instances that don't have a per-instance connection can be (un)pickled. Validators became stricter. db_encoding was renamed to dbEncoding in UnicodeStringValidator. A new 'sslmode' parameter was added to PostgresConnection.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.